CVS commit: src/distrib/notes/common

2011-03-28 Thread Lars Heidieker
Ta Mt jh...@netbsd.org .It Ta Emile Heitor Ta Mt i...@netbsd.org .It Ta John Heasley Ta Mt h...@netbsd.org +.It Ta Lars Heidieker Ta Mt p...@netbsd.org .It Ta Geert Hendrickx Ta Mt g...@netbsd.org .It Ta Ren\('e Hexel Ta Mt r...@netbsd.org .It Ta Iain Hibbert Ta Mt plu...@netbsd.org

CVS commit: src/sys/arch/x86/x86

2011-05-26 Thread Lars Heidieker
Module Name:src Committed By: para Date: Thu May 26 16:38:57 UTC 2011 Modified Files: src/sys/arch/x86/x86: x86_machdep.c Log Message: typo in comment To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/arch/x86/x86/x86_machdep.c Please note that

CVS commit: src/sys/ufs

2012-01-27 Thread Lars Heidieker
Module Name:src Committed By: para Date: Fri Jan 27 19:22:50 UTC 2012 Modified Files: src/sys/ufs/ext2fs: ext2fs_inode.c ext2fs_lookup.c src/sys/ufs/ffs: ffs_inode.c ffs_vfsops.c src/sys/ufs/ufs: ufs_extattr.c ufs_vfsops.c ufs_vnops.c ufs_wapbl.c Log

CVS commit: src/sys/kern

2012-01-28 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sat Jan 28 18:02:56 UTC 2012 Modified Files: src/sys/kern: vfs_wapbl.c Log Message: replacing malloc(9) with kmem(9) wapbl_entries get there own pool, they are freed from softint context ok: rmind@ To generate a diff of this

CVS commit: src/sys/arch/sparc/sparc

2012-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Jan 29 11:49:58 UTC 2012 Modified Files: src/sys/arch/sparc/sparc: pmap.c Log Message: fix sparc after kmem_map is gone To generate a diff of this commit: cvs rdiff -u -r1.347 -r1.348 src/sys/arch/sparc/sparc/pmap.c Please

CVS commit: src/sys/ufs/ufs

2012-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Jan 29 11:59:14 UTC 2012 Modified Files: src/sys/ufs/ufs: ufs_quota.c Log Message: sprinkel some #ifdef QUOTA2 to avoid unused variables To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105

CVS commit: src/sys/uvm

2012-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Jan 29 12:37:01 UTC 2012 Modified Files: src/sys/uvm: uvm_km.c Log Message: size kmem_arena more sanely for small memory machines To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/sys/uvm/uvm_km.c Please

CVS commit: src/sys/kern

2012-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Jan 29 13:38:15 UTC 2012 Modified Files: src/sys/kern: subr_vmem.c Log Message: move condvar calls under interlock protection call uvm_kick_pdaemon in case we can sleep and no space in arena To generate a diff of this commit:

CVS commit: src/sys/arch/amiga/pci

2012-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Jan 29 15:32:52 UTC 2012 Modified Files: src/sys/arch/amiga/pci: mppb.c p5pb.c Log Message: adapt to extent(9) changes To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/amiga/pci/mppb.c cvs rdiff -u

CVS commit: src/sys/arch/sun3/sun3

2012-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Jan 29 16:24:01 UTC 2012 Modified Files: src/sys/arch/sun3/sun3: dvma.c Log Message: adapt to recent changes in uvm To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/arch/sun3/sun3/dvma.c Please note that

CVS commit: src/sys/arch/sun3/sun3

2012-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Jan 29 16:24:51 UTC 2012 Modified Files: src/sys/arch/sun3/sun3: pmap.c Log Message: convert from malloc(9) to kmem(9) To generate a diff of this commit: cvs rdiff -u -r1.166 -r1.167 src/sys/arch/sun3/sun3/pmap.c Please note

CVS commit: src/sys/uvm

2012-01-30 Thread Lars Heidieker
Module Name:src Committed By: para Date: Mon Jan 30 17:22:01 UTC 2012 Modified Files: src/sys/uvm: uvm_pdpolicy_clock.c Log Message: removed code from uvmpdpol_needsscan_p that got there by mistake pointed out by yamt@ To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2012-01-30 Thread Lars Heidieker
Module Name:src Committed By: para Date: Mon Jan 30 17:35:18 UTC 2012 Modified Files: src/sys/kern: subr_vmem.c Log Message: do the bookkeeping right To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/sys/kern/subr_vmem.c Please note that diffs are not

CVS commit: src/sys/arch/sun2/sun2

2012-01-31 Thread Lars Heidieker
Module Name:src Committed By: para Date: Tue Jan 31 22:47:08 UTC 2012 Modified Files: src/sys/arch/sun2/sun2: pmap.c Log Message: unbreak the sun2 pmap To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/arch/sun2/sun2/pmap.c Please note that diffs

CVS commit: src/sys

2012-02-01 Thread Lars Heidieker
Module Name:src Committed By: para Date: Wed Feb 1 23:43:49 UTC 2012 Modified Files: src/sys/kern: subr_vmem.c vfs_bio.c src/sys/uvm: uvm_glue.c uvm_km.c uvm_pdaemon.c Log Message: allocate uareas and buffers from kernel_map again add code to drain pools if

CVS commit: src/sys

2012-02-02 Thread Lars Heidieker
Module Name:src Committed By: para Date: Thu Feb 2 18:59:45 UTC 2012 Modified Files: src/sys/arch/alpha/alpha: pmap.c src/sys/arch/mips/mips: pmap.c src/sys/arch/powerpc/booke: booke_pmap.c src/sys/arch/vax/vax: pmap.c src/sys/uvm:

CVS commit: src/sys/arch/xen/xen

2012-02-02 Thread Lars Heidieker
Module Name:src Committed By: para Date: Thu Feb 2 20:11:26 UTC 2012 Modified Files: src/sys/arch/xen/xen: xbd_xenbus.c Log Message: call uvm_km_kmem_alloc with right arguments fixes: kern/45913 To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53

CVS commit: src/sys

2012-02-04 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sat Feb 4 17:56:17 UTC 2012 Modified Files: src/sys/arch/amd64/include: param.h src/sys/arch/arm/include/arm32: param.h src/sys/arch/hppa/include: param.h src/sys/arch/i386/include: param.h

CVS commit: src/sys

2012-02-04 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sat Feb 4 22:11:43 UTC 2012 Modified Files: src/sys/kern: subr_pool.c src/sys/rump/librump/rumpkern: memalloc.c Log Message: make acorn26 compile by fixing up subpage pool allocations ok: riz@ To generate a diff of this

CVS commit: src/sys

2012-02-10 Thread Lars Heidieker
Module Name:src Committed By: para Date: Fri Feb 10 17:35:50 UTC 2012 Modified Files: src/sys/arch/alpha/include: param.h src/sys/arch/amiga/include: param.h src/sys/arch/atari/include: param.h src/sys/arch/cesfic/include: param.h

CVS commit: src/sys/arch/alpha/alpha

2012-02-21 Thread Lars Heidieker
Module Name:src Committed By: para Date: Tue Feb 21 17:39:17 UTC 2012 Modified Files: src/sys/arch/alpha/alpha: machdep.c syscall.c Log Message: follow the sa removal for alpha To generate a diff of this commit: cvs rdiff -u -r1.337 -r1.338

CVS commit: src/sys/kern

2012-02-23 Thread Lars Heidieker
Module Name:src Committed By: para Date: Thu Feb 23 12:24:05 UTC 2012 Modified Files: src/sys/kern: kern_runq.c Log Message: change sched_upreempt_pri default to 0 as discussed on tech-kern@ should improve interactive performance on SMP machines as user preemption happens

CVS commit: src/sys/kern

2012-03-04 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Mar 4 14:28:49 UTC 2012 Modified Files: src/sys/kern: subr_vmem.c Log Message: make accounting for vm_inuse sane while here don't statically allocated for more caches then required To generate a diff of this commit: cvs

CVS commit: src/sys/rump/librump/rumpkern

2012-03-05 Thread Lars Heidieker
Module Name:src Committed By: para Date: Mon Mar 5 13:43:56 UTC 2012 Modified Files: src/sys/rump/librump/rumpkern: vm.c Log Message: adjust rump for static pool_cache count should have went in with subr_vmem 1.73 To generate a diff of this commit: cvs rdiff -u -r1.123

CVS commit: src/sys/dev/pci/hdaudio

2012-03-11 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Mar 11 19:39:36 UTC 2012 Modified Files: src/sys/dev/pci/hdaudio: hdafg.c Log Message: call kmem_free with the right address in hdafg_detach for sc_widgets the former code let to memory corruption To generate a diff of this

CVS commit: src/sys/kern

2012-04-01 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Apr 1 17:02:47 UTC 2012 Modified Files: src/sys/kern: subr_kmem.c Log Message: don't overallocated once we leave the caches To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sys/kern/subr_kmem.c Please note

CVS commit: src/usr.bin/vmstat

2012-04-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Apr 29 16:23:56 UTC 2012 Modified Files: src/usr.bin/vmstat: vmstat.c Log Message: remove malloc(9) output function from vmstat it is not required and working any more To generate a diff of this commit: cvs rdiff -u -r1.187

CVS commit: src/sys/uvm

2012-06-02 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sat Jun 2 08:42:37 UTC 2012 Modified Files: src/sys/uvm: uvm_km.c Log Message: add some description about the vmem arenas, how they stack up and their purpose To generate a diff of this commit: cvs rdiff -u -r1.125 -r1.126

CVS commit: src/sys

2013-01-26 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sat Jan 26 13:50:34 UTC 2013 Modified Files: src/sys/kern: subr_vmem.c src/sys/rump/librump/rumpkern: vm.c src/sys/sys: vmem.h src/sys/uvm: uvm_km.c Added Files: src/sys/sys: vmem_impl.h Log Message:

CVS commit: src/sys

2013-01-26 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sat Jan 26 15:18:01 UTC 2013 Modified Files: src/sys/kern: subr_vmem.c src/sys/rump/librump/rumpkern: vm.c src/sys/sys: vmem.h src/sys/uvm: uvm_km.c Log Message: revert previous commit not yet fully

CVS commit: src/sys

2013-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Tue Jan 29 21:26:25 UTC 2013 Modified Files: src/sys/kern: subr_vmem.c src/sys/rump/librump/rumpkern: vm.c src/sys/sys: vmem.h vmem_impl.h Log Message: make vmem(9) ready to be used early during bootstrap to replace

CVS commit: src/sys/uvm

2013-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Tue Jan 29 21:29:41 UTC 2013 Modified Files: src/sys/uvm: uvm_km.c Log Message: bring file up to date for previous vmem changes. To generate a diff of this commit: cvs rdiff -u -r1.137 -r1.138 src/sys/uvm/uvm_km.c Please note

CVS commit: src/sys/uvm

2013-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Tue Jan 29 21:37:04 UTC 2013 Modified Files: src/sys/uvm: uvm_init.c Log Message: improve on comments To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/uvm/uvm_init.c Please note that diffs are not public

CVS commit: src/share/man/man9

2013-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Tue Jan 29 21:55:07 UTC 2013 Modified Files: src/share/man/man9: vmem.9 Log Message: bring man page up to date for vmem_xcreate and the changed function signature of vmem_create To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2013-01-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Tue Jan 29 23:00:31 UTC 2013 Modified Files: src/sys/kern: kern_sysctl.c Log Message: fix the sysctl_setup_func typedef To generate a diff of this commit: cvs rdiff -u -r1.237 -r1.238 src/sys/kern/kern_sysctl.c Please note that

CVS commit: src/lib/libc/resolv

2013-02-16 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sat Feb 16 13:45:45 UTC 2013 Modified Files: src/lib/libc/resolv: res_send.c Log Message: two more type casts after type changes To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/lib/libc/resolv/res_send.c Please

CVS commit: src/sys

2013-03-18 Thread Lars Heidieker
Module Name:src Committed By: para Date: Mon Mar 18 13:36:23 UTC 2013 Modified Files: src/sys/kern: init_main.c init_sysctl.c vfs_bio.c src/sys/rump/librump/rumpkern: emul.c src/sys/sys: param.h systm.h Log Message: calculate vnode cache size based on the

CVS commit: src/sys/arch/i386/include

2013-03-18 Thread Lars Heidieker
Module Name:src Committed By: para Date: Mon Mar 18 16:32:32 UTC 2013 Modified Files: src/sys/arch/i386/include: pmap.h Log Message: i386 pmap.h got a forward declarition for vm_map from systm.h insert a forward declaration To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/lib/libkern

2011-11-20 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Nov 20 15:37:31 UTC 2011 Modified Files: src/sys/lib/libkern: arc4random.c Log Message: make it compile without DIAGNOSTIC defined To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/lib/libkern/arc4random.c

CVS commit: src/sys/kern

2012-07-21 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sat Jul 21 11:45:04 UTC 2012 Modified Files: src/sys/kern: subr_kmem.c Log Message: split allocation lookup table to decrease overall memory used making allocator more flexible for allocations larger then 4kb move the encoded size

CVS commit: src/sys/kern

2012-09-01 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sat Sep 1 12:28:59 UTC 2012 Modified Files: src/sys/kern: subr_vmem.c Log Message: rework boundary-tag reserve calculation, make it more precise. add comment about the rational behind the sizing of certain vars used by allocation

CVS commit: src/sys/uvm

2012-09-07 Thread Lars Heidieker
Module Name:src Committed By: para Date: Fri Sep 7 06:45:05 UTC 2012 Modified Files: src/sys/uvm: uvm_km.c Log Message: call pmap_growkernel once after the kmem_arena is created to make the pmap cover it's address space assert on the growth in uvm_km_kmem_alloc for the

CVS commit: src/sys/dev/usb

2013-12-15 Thread Lars Heidieker
Module Name:src Committed By: para Date: Sun Dec 15 17:15:34 UTC 2013 Modified Files: src/sys/dev/usb: ehci.c Log Message: mark variable usage, fix non DIAGNOSTIC non DEBUG build To generate a diff of this commit: cvs rdiff -u -r1.222 -r1.223 src/sys/dev/usb/ehci.c

CVS commit: src/sys/kern

2013-04-16 Thread Lars Heidieker
Module Name:src Committed By: para Date: Tue Apr 16 21:13:39 UTC 2013 Modified Files: src/sys/kern: subr_kmem.c Log Message: addresses PR/47512 properly return NULL for failed allocations not 0x8 with size checks enabled. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2012-10-18 Thread Lars Heidieker
Module Name:src Committed By: para Date: Thu Oct 18 19:33:38 UTC 2012 Modified Files: src/sys/kern: uipc_mbuf.c Log Message: bring comment up to reality kmem_map = kmem_arena To generate a diff of this commit: cvs rdiff -u -r1.146 -r1.147 src/sys/kern/uipc_mbuf.c

CVS commit: src

2012-10-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Mon Oct 29 16:00:05 UTC 2012 Modified Files: src/sys/uvm: uvm_map.c uvm_map.h src/usr.bin/pmap: pmap.c Log Message: get rid of not used uvm_map flag (UVM_MAP_KMAPENT) To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.bin/pmap

2012-10-29 Thread Lars Heidieker
Module Name:src Committed By: para Date: Mon Oct 29 16:25:27 UTC 2012 Modified Files: src/usr.bin/pmap: pmap.c Log Message: fix format string To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/usr.bin/pmap/pmap.c Please note that diffs are not public

CVS commit: src/sys/kern

2012-11-05 Thread Lars Heidieker
Module Name:src Committed By: para Date: Mon Nov 5 21:35:28 UTC 2012 Modified Files: src/sys/kern: vfs_lookup.c Log Message: make DEBUG kernels buildable again (typo) To generate a diff of this commit: cvs rdiff -u -r1.198 -r1.199 src/sys/kern/vfs_lookup.c Please note

CVS commit: src/external/bsd/top/dist/machine

2013-01-03 Thread Lars Heidieker
Module Name:src Committed By: para Date: Thu Jan 3 10:12:36 UTC 2013 Modified Files: src/external/bsd/top/dist/machine: m_netbsd.c Log Message: explicitly include sys/resource.h To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

CVS commit: src/sys/kern

2013-01-04 Thread Lars Heidieker
Module Name:src Committed By: para Date: Fri Jan 4 08:28:39 UTC 2013 Modified Files: src/sys/kern: subr_vmem.c Log Message: fix a lock order reversal during global boundary tag refill. thanks to chuq@ xxx: request pullup To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/kern

2014-02-17 Thread Lars Heidieker
Module Name:src Committed By: para Date: Mon Feb 17 20:40:06 UTC 2014 Modified Files: src/sys/kern: subr_pool.c subr_vmem.c Log Message: replace vmem(9) custom boundary tag allocation with a pool(9) To generate a diff of this commit: cvs rdiff -u -r1.200 -r1.201

CVS commit: src/sys/arch/amd64/amd64

2014-03-11 Thread Lars Heidieker
Module Name:src Committed By: para Date: Tue Mar 11 20:54:29 UTC 2014 Modified Files: src/sys/arch/amd64/amd64: trap.c Log Message: mark a diagnostic only variable To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/arch/amd64/amd64/trap.c Please note

CVS commit: src/sys/arch/x86/x86

2014-03-11 Thread Lars Heidieker
Module Name:src Committed By: para Date: Tue Mar 11 20:55:19 UTC 2014 Modified Files: src/sys/arch/x86/x86: vm_machdep.c Log Message: mark a diagnostic only variable To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/x86/x86/vm_machdep.c Please

CVS commit: src/sys/kern

2014-04-02 Thread Lars Heidieker
Module Name:src Committed By: para Date: Wed Apr 2 16:14:50 UTC 2014 Modified Files: src/sys/kern: subr_vmem.c Log Message: bt_refill is and must be called with VM_NOSLEEP set, assert this fix error path if pool_get returns NULL To generate a diff of this commit: cvs

CVS commit: src/sys/kern

2014-04-02 Thread Lars Heidieker
Module Name:src Committed By: para Date: Wed Apr 2 18:09:10 UTC 2014 Modified Files: src/sys/kern: subr_vmem.c Log Message: make condition for ENOMEM consistent with allocation requirement To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92