Module Name:src
Committed By: rmind
Date: Wed Jan 20 23:40:42 UTC 2010
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
pool_cache_invalidate: comment out invalidation of per-CPU caches (nobody
depends
on it, at the moment) until we decide how to fix it (xcall(9)
/sys/arch/x86/x86/cpu_topology.c Mon Jan 18 16:40:17 2010
@@ -1,4 +1,4 @@
-/* $NetBSD: cpu_topology.c,v 1.2 2009/05/26 01:42:02 rmind Exp $ */
+/* $NetBSD: cpu_topology.c,v 1.3 2010/01/18 16:40:17 rmind Exp $ */
/*-
* Copyright (c) 2009 Mindaugas Rasiukevicius rmind at NetBSD org,
@@ -36,7 +36,7
Module Name:src
Committed By: rmind
Date: Mon Jan 18 22:31:14 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: procfs_machdep.c
src/sys/arch/i386/i386: procfs_machdep.c
Log Message:
Reduce the difference between i386 and amd64 procfs MD code.
Prepare for the
Module Name:src
Committed By: rmind
Date: Tue Jan 12 22:11:13 UTC 2010
Modified Files:
src/sys/kern: subr_autoconf.c
Log Message:
Revert 1.194 rev.
To generate a diff of this commit:
cvs rdiff -u -r1.196 -r1.197 src/sys/kern/subr_autoconf.c
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Fri Jan 8 12:07:08 UTC 2010
Modified Files:
src/sys/kern: subr_autoconf.c
Log Message:
Simplify device G/C: use global list and config_alldevs_unlock_gc().
To generate a diff of this commit:
cvs rdiff -u -r1.193 -r1.194
Module Name:src
Committed By: rmind
Date: Fri Jan 8 12:10:46 UTC 2010
Modified Files:
src/sys/kern: kern_softint.c
Log Message:
softint_execute: release/re-acquire kernel-lock depending on SOFTINT_MPSAFE
flag. Keeping it held for MP-safe cases break the lock order
Module Name:src
Committed By: rmind
Date: Fri Jan 8 12:12:49 UTC 2010
Modified Files:
src/share/man/man9: pcq.9
Log Message:
pcq(9): use more accurate wording, do not expose implementation details.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: rmind
Date: Wed Dec 30 23:31:56 UTC 2009
Modified Files:
src/sys/kern: kern_sig.c
Log Message:
sigactsunshare(): set reference count in a case of new sigacts allocation.
Bug (e.g. memory leak) can happen when using clone(2) call.
To
$ */
/*
* Copyright (c) 2007, 2008 Mindaugas Rasiukevicius rmind at NetBSD org
@@ -27,7 +27,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: kern_runq.c,v 1.27 2009/10/21 21:12:06 rmind Exp $);
+__KERNEL_RCSID(0, $NetBSD: kern_runq.c,v 1.28 2009/12/30 23:49:59 rmind Exp $);
#include sys
Module Name:src
Committed By: rmind
Date: Wed Dec 30 23:54:30 UTC 2009
Modified Files:
src/sys/kern: kern_synch.c
Log Message:
- nextlwp: do not set l_cpu, it should be returned correct (add assert).
- resched_cpu: avoid double set of ci.
To generate a diff of this
Module Name:src
Committed By: rmind
Date: Sun Dec 20 23:00:59 UTC 2009
Modified Files:
src/sys/kern: sys_select.c
Log Message:
Add comment about locking.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/kern/sys_select.c
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Sat Dec 19 18:25:55 UTC 2009
Modified Files:
src/sys/kern: sys_sig.c
Log Message:
sigtimedwait: fix a memory leak (which happens since newlock2 times).
Allocate ksiginfo on stack since it is safe and sigget() assumes that it is
Module Name:src
Committed By: rmind
Date: Sun Dec 20 03:40:27 UTC 2009
Modified Files:
src/sys/arch/mips/mips: locore.S
Log Message:
Slightly improve the comment.
To generate a diff of this commit:
cvs rdiff -u -r1.171 -r1.172 src/sys/arch/mips/mips/locore.S
Please
Module Name:src
Committed By: rmind
Date: Sun Dec 20 04:11:37 UTC 2009
Modified Files:
src/sys/arch/evbmips/rmixl: autoconf.c machdep.c
Log Message:
Fix few problems in evbmips/rmixl:
- mach_init: use mips_init_lwp0_uarea(), do not hardcode it. Do not call
Module Name:src
Committed By: rmind
Date: Sun Dec 20 04:49:09 UTC 2009
Modified Files:
src/sys/kern: kern_sig.c sys_sig.c
Log Message:
signal(9) code: add some comments, improve/fix wrong ones. While here, kill
trailing whitespaces, wrap long lines, etc. No functional
Module Name:src
Committed By: rmind
Date: Thu Dec 17 01:25:11 UTC 2009
Modified Files:
src/sys/ddb: db_lwp.c
src/sys/kern: init_main.c kern_lwp.c kern_proc.c subr_prof.c
sys_process.c
src/sys/uvm: uvm_fault.c uvm_glue.c
Log Message:
Replace few
Module Name:src
Committed By: rmind
Date: Tue Dec 15 06:07:14 UTC 2009
Modified Files:
src/sys/arch/mips/mips: bus_space_alignstride_chipdep.c
Log Message:
Fix MALTA32 builds, pmap_kenter_pa() needs additional argument in -current.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rmind
Date: Sat Dec 12 00:24:57 UTC 2009
Modified Files:
src/sys/sys: sysctl.h
Log Message:
Fix comment.
To generate a diff of this commit:
cvs rdiff -u -r1.187 -r1.188 src/sys/sys/sysctl.h
Please note that diffs are not public domain;
Module Name:src
Committed By: rmind
Date: Sun Nov 29 16:23:49 UTC 2009
Modified Files:
src/sys/sys: lwp.h
Log Message:
Make lwp_getpcb() C89-happy by using __inline.
To generate a diff of this commit:
cvs rdiff -u -r1.126 -r1.127 src/sys/sys/lwp.h
Please note that
Module Name:src
Committed By: rmind
Date: Sun Nov 29 04:11:51 UTC 2009
Modified Files:
src/sys/arch/mips/mips: vm_machdep.c
Log Message:
cpu_lwp_fork (MIPS): replace l_addr with uvm_lwp_getuarea(), clean up a little.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rmind
Date: Fri Nov 27 01:37:30 UTC 2009
Modified Files:
src/sys/arch/mips/mips: mips_machdep.c
Log Message:
Revert unrelated/unintended changes from previous commit.
Should fix MIPS builds (hi matt@).
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rmind
Date: Wed Nov 25 13:38:39 UTC 2009
Modified Files:
src/sys/arch/x86/x86: vm_machdep.c
Log Message:
Disable kstack red-zone for now, while we decide on a nice way to fix it.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: rmind
Date: Wed Nov 25 13:53:19 UTC 2009
Modified Files:
src/sys/arch/i386/i386: db_trace.c
src/sys/sys: lwp.h
Log Message:
Restore exporting of lwp_getpcb() to userland and fix DDB properly.
While the header might be abstracted
Module Name:src
Committed By: rmind
Date: Wed Nov 25 14:28:50 UTC 2009
Modified Files:
src/sys/arch/acorn26/ioc: arcpp.c
src/sys/arch/alpha/include: lock.h
src/sys/arch/amd64/amd64: genassym.cf locore.S spl.S
src/sys/arch/arm/gemini: gemini_ipi.c
Module Name:src
Committed By: rmind
Date: Tue Nov 24 20:11:51 UTC 2009
Modified Files:
src/sys/kern: subr_callback.c
Log Message:
Add assert that ce-ce_func is not NULL.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/kern/subr_callback.c
Please
Module Name:src
Committed By: rmind
Date: Mon Nov 23 18:20:46 UTC 2009
Modified Files:
src/sys/arch/arm/arm: ast.c
Log Message:
Amend #ifdef with DIAGNOSTIC case, avoids gcc warning about unused var.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19
Module Name:src
Committed By: rmind
Date: Mon Nov 23 00:46:07 UTC 2009
Modified Files:
src/sys/compat/common: kern_sig_43.c
src/sys/compat/freebsd: freebsd_ptrace.c
src/sys/compat/irix: irix_signal.c
src/sys/compat/linux/arch/alpha: linux_machdep.c
Module Name:src
Committed By: rmind
Date: Mon Nov 23 02:13:48 UTC 2009
Modified Files:
src/sys/coda: coda_vnops.c
src/sys/conf: debugsyms.c
src/sys/dev: cninit.c cons.c nullcons_subr.c
src/sys/dev/apm: apm.c
src/sys/dev/arcbios:
Module Name:src
Committed By: rmind
Date: Sat Nov 21 15:13:14 UTC 2009
Modified Files:
src/sys/arch/hppa/include: proc.h
src/sys/arch/m68k/include: proc.h
Log Message:
Include sys/user.h for MD proc.h (hppa and m68k ports).
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rmind
Date: Sat Nov 21 15:36:34 UTC 2009
Modified Files:
src/sys/arch/hp300/dev: hil.c
src/sys/arch/hp300/hp300: machdep.c trap.c
src/sys/arch/hp700/dev: pdc.c
src/sys/arch/hp700/gsc: gscbus.c
Module Name:src
Committed By: rmind
Date: Sat Nov 21 15:38:43 UTC 2009
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Missed fix for Xen builds.
To generate a diff of this commit:
cvs rdiff -u -r1.674 -r1.675 src/sys/arch/i386/i386/machdep.c
Please note
Module Name:src
Committed By: rmind
Date: Sat Nov 21 17:45:02 UTC 2009
Modified Files:
src/sys/uvm: uvm_extern.h uvm_glue.c
Log Message:
Add uvm_lwp_getuarea() and uvm_lwp_setuarea(). OK m...@.
To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161
Module Name:src
Committed By: rmind
Date: Sat Nov 21 18:53:08 UTC 2009
Modified Files:
src/sys/sys: lwp.h
Log Message:
Export lwp_getpcb() to userland, since crash(8) needs it.
To generate a diff of this commit:
cvs rdiff -u -r1.123 -r1.124 src/sys/sys/lwp.h
Please
Module Name:src
Committed By: rmind
Date: Sat Nov 21 20:32:28 UTC 2009
Modified Files:
src/sys/arch/acorn26/acorn26: cpu.c cpuswitch.c except.c fpu.c
machdep.c start.c stubs.c vm_machdep.c
src/sys/arch/arm/arm: arm_machdep.c ast.c compat_13_machdep.c
Module Name:src
Committed By: rmind
Date: Sat Nov 21 04:04:07 UTC 2009
Modified Files:
src/sys/arch/sparc/include: proc.h
src/sys/arch/sparc64/include: proc.h
Log Message:
Include sys/proc.h for sparc/sparc64, which is required for now.
To generate a diff of
Module Name:src
Committed By: rmind
Date: Sat Nov 21 04:45:39 UTC 2009
Modified Files:
src/sys/arch/vax/include: param.h proc.h
src/sys/arch/vax/uba: qv.c
src/sys/arch/vax/vax: cfl.c compat_13_machdep.c compat_16_machdep.c
core_machdep.c crl.c
Module Name:src
Committed By: rmind
Date: Sat Nov 21 05:35:41 UTC 2009
Modified Files:
src/sys/arch/alpha/a12: a12dc.c
src/sys/arch/alpha/alpha: compat_13_machdep.c compat_16_machdep.c
core_machdep.c cpu.c db_trace.c linux_syscall.c linux_trap.c
Module Name:src
Committed By: rmind
Date: Sat Nov 21 05:54:04 UTC 2009
Modified Files:
src/sys/arch/usermode/dev: cpu.c
src/sys/arch/xen/x86: autoconf.c cpu.c
Log Message:
Catch-up Xen and usermode with lwp_getpcb() and unbreak Xen build.
To generate a diff of
Module Name:src
Committed By: rmind
Date: Fri Nov 20 03:12:13 UTC 2009
Modified Files:
src/sys/sys: lwp.h
Log Message:
Add lwp_getpcb(). OK m...@.
To generate a diff of this commit:
cvs rdiff -u -r1.122 -r1.123 src/sys/sys/lwp.h
Please note that diffs are not public
Module Name:src
Committed By: rmind
Date: Sat Nov 14 19:06:55 UTC 2009
Modified Files:
src/sys/kern: kern_sig.c
Log Message:
kpsignal2: do not make the signal pending twice when tracing the process,
also update a comment and add an assert. Fixes PR/42309 by Nicolas Joly.
Module Name:src
Committed By: rmind
Date: Wed Nov 11 08:43:18 UTC 2009
Modified Files:
src/share/man/man9: buffercache.9
Log Message:
Sync declarations with reality, bump date.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24
Module Name:src
Committed By: rmind
Date: Wed Nov 11 09:15:42 UTC 2009
Modified Files:
src/sys/kern: vfs_bio.c
src/sys/sys: buf.h
Log Message:
Add a small comment on buffer cache locking, fix mark letter b_objlock.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rmind
Date: Wed Nov 11 09:48:51 UTC 2009
Modified Files:
src/sys/compat/common: kern_time_50.c
src/sys/compat/linux/common: linux_misc.c
src/sys/compat/linux32/common: linux32_unistd.c
src/sys/compat/netbsd32:
Module Name:src
Committed By: rmind
Date: Wed Nov 11 07:22:34 UTC 2009
Modified Files:
src/sys/kern: vfs_bio.c
src/sys/sys: buf.h
Log Message:
G/C unused breada() and bdirty().
To generate a diff of this commit:
cvs rdiff -u -r1.219 -r1.220
Module Name:src
Committed By: rmind
Date: Sun Nov 1 20:59:24 UTC 2009
Modified Files:
src/sys/kern: kern_proc.c
Log Message:
orphanpg: remove no longer user variable.
To generate a diff of this commit:
cvs rdiff -u -r1.155 -r1.156 src/sys/kern/kern_proc.c
Please note
Module Name:src
Committed By: rmind
Date: Sun Nov 1 21:05:30 UTC 2009
Modified Files:
src/sys/kern: kern_exit.c
Log Message:
do_sys_wait: clear rusage, instead of returning garbage. Patch from
dholland@ via PR/40717, with minor change by me.
To generate a diff of this
Module Name:src
Committed By: rmind
Date: Sun Nov 1 21:08:32 UTC 2009
Modified Files:
src/sys/dev: rnd.c
Log Message:
rnd_sample_allocate_isr: pass correct flag to pool_get().
Should fix PR/39325.
To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77
Module Name:src
Committed By: rmind
Date: Sun Nov 1 21:14:21 UTC 2009
Modified Files:
src/sys/kern: sys_select.c
Log Message:
Move common logic in selcommon() and pollcommon() into sel_do_scan().
Avoids code duplication. XXX: pollsock() should be converted too, except
2009
@@ -1,4 +1,4 @@
-/* $NetBSD: mqueue.h,v 1.11 2009/10/05 23:49:46 rmind Exp $ */
+/* $NetBSD: mqueue.h,v 1.12 2009/11/01 21:46:09 rmind Exp $ */
/*
* Copyright (c) 2007-2009 Mindaugas Rasiukevicius rmind at NetBSD org
@@ -109,7 +109,6 @@
/* Prototypes */
void mqueue_print_list(void (*pr
Module Name:src
Committed By: rmind
Date: Mon Oct 26 19:03:17 UTC 2009
Modified Files:
src/sys/kern: init_main.c
Log Message:
Update comment about proc0_init().
To generate a diff of this commit:
cvs rdiff -u -r1.406 -r1.407 src/sys/kern/init_main.c
Please note that
Module Name:src
Committed By: rmind
Date: Tue Oct 27 02:55:07 UTC 2009
Modified Files:
src/sys/kern: kern_pmf.c
Log Message:
- Use pool(9) for pmf_event_workitem_t, instead of pool_cache(9). Still,
meta-data of this pool takes more space than the actual data..
-
Module Name:src
Committed By: rmind
Date: Tue Oct 27 02:58:29 UTC 2009
Modified Files:
src/sys/kern: kern_descrip.c kern_lwp.c
src/sys/sys: filedesc.h
Log Message:
- Amend fd_hold() to take an argument and add assert (reflects two cases,
fork1() and the rest,
Module Name:src
Committed By: rmind
Date: Tue Oct 27 03:05:28 UTC 2009
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
src/sys/arch/amd64/include: pcb.h
Log Message:
Make pcb_ldt_sel, in amd64, an unused field. Unlike in i386, it was
missed during clean-up of
Module Name:src
Committed By: rmind
Date: Tue Oct 27 03:48:59 UTC 2009
Modified Files:
src/sys/arch/x86/x86: vm_machdep.c
Log Message:
cpu_proc_fork: use pcb1 and pcb2, and thus make routine more readable.
Remove or update outdated comments, add new ones. Clean-up.
To
Module Name:src
Committed By: rmind
Date: Thu Oct 22 13:12:47 UTC 2009
Modified Files:
src/sys/kern: sys_lwp.c
Log Message:
Make lwp_park_sobj and lwp_park_tab static.
Wrap long lines while here.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47
Module Name:src
Committed By: rmind
Date: Thu Oct 22 22:28:57 UTC 2009
Modified Files:
src/sys/arch/ia64/ia64: vm_machdep.c
src/sys/arch/ia64/include: cpu.h
src/sys/kern: kern_exit.c kern_lwp.c
src/sys/sys: proc.h
Log Message:
Avoid #ifndef
Module Name:src
Committed By: rmind
Date: Wed Oct 21 16:16:24 UTC 2009
Modified Files:
src/sys/arch/acorn32/eb7500atx: rsbus.c
Log Message:
Drop 3rd and 4th clauses from Ichiro FUKUHARA's license.
Reviewed and approved by ichiro@ (copyright holder).
(this single file was
Module Name:src
Committed By: rmind
Date: Wed Oct 21 21:28:36 UTC 2009
Modified Files:
src/doc: CHANGES
src/sys/sys: param.h
Log Message:
5.99.21: removed uarea swap-out functionality.
To generate a diff of this commit:
cvs rdiff -u -r1.1308 -r1.1309
Module Name:src
Committed By: rmind
Date: Wed Oct 21 23:13:53 UTC 2009
Modified Files:
src/sys/rump/librump/rumpkern: emul.c sleepq.c vm.c
Log Message:
Sync rump with kernel changes.
To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104
Module Name:src
Committed By: rmind
Date: Wed Oct 21 23:33:32 UTC 2009
Modified Files:
src/share/man/man9: pmap.9
Log Message:
pmap(9): G/C pmap_collect, bump date.
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/share/man/man9/pmap.9
Please note that
Module Name:src
Committed By: rmind
Date: Mon Oct 19 23:19:40 UTC 2009
Modified Files:
src/dist/tcpdump: cpack.c cpack.h ieee802_11_radio.h
src/dist/wpa/hostapd: radiotap.h
src/share/man/man3: bits.3
src/share/man/man4: atw.4
Module Name:src
Committed By: rmind
Date: Mon Oct 5 23:35:42 UTC 2009
Modified Files:
src/lib/libpthread: pthread.3
Log Message:
pthread(3): mention that we use 1:1 threading model; remove descriptions
of no longer used environment variables.
To generate a diff of this
Module Name:src
Committed By: rmind
Date: Mon Oct 5 23:37:01 UTC 2009
Modified Files:
src/lib/libpthread: pthread_attr.3
Log Message:
pthread_attr(3): sync with reality i.e. uncomment descriptions about
various functions we support. Fix license style.
To generate a
Module Name:src
Committed By: rmind
Date: Mon Oct 5 23:39:28 UTC 2009
Modified Files:
src/sys/kern: subr_lockdebug.c
Log Message:
Convert cpu_number(), which can be sparse, to cpu_index(), which is MI.
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40
Module Name:src
Committed By: rmind
Date: Mon Oct 5 23:44:10 UTC 2009
Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man9: Makefile
Added Files:
src/share/man/man9: callback.9
Log Message:
Add callback(9) man page. Reviewed and improved by
Module Name:src
Committed By: rmind
Date: Mon Oct 5 23:46:02 UTC 2009
Modified Files:
src/sys/kern: sysv_sem.c
Log Message:
semu_alloc: simplify a little.
To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 src/sys/kern/sysv_sem.c
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Mon Oct 5 23:47:04 UTC 2009
Modified Files:
src/sys/kern: sysv_shm.c
Log Message:
shmexit: simplify a lot by avoiding unnecessary memory allocations, since
it is a last reference, just re-lock and check mapping list again. Often
Module Name:src
Committed By: rmind
Date: Mon Oct 5 23:48:08 UTC 2009
Modified Files:
src/sys/ufs/ufs: ufs_dirhash.c
Log Message:
ufsdirhash_recycle(): modify ufs_dirhashmem atomically.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34
@@ -1,4 +1,4 @@
-/* $NetBSD: sys_mqueue.c,v 1.24 2009/07/19 02:50:44 rmind Exp $ */
+/* $NetBSD: sys_mqueue.c,v 1.25 2009/10/05 23:49:46 rmind Exp $ */
/*
* Copyright (c) 2007-2009 Mindaugas Rasiukevicius rmind at NetBSD org
@@ -42,7 +42,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD
Module Name:src
Committed By: rmind
Date: Mon Oct 5 23:59:31 UTC 2009
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
src/sys/arch/i386/i386: machdep.c
src/sys/arch/x86/conf: files.x86
src/sys/arch/x86/include: cpu_msr.h intrdefs.h
Module Name:src
Committed By: rmind
Date: Tue Oct 6 00:17:24 UTC 2009
Modified Files:
src/sys/fs/tmpfs: tmpfs_vnops.c
Log Message:
tmpfs_rename: handle hard-links correctly. Fixes PR/41236.
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63
Module Name:src
Committed By: rmind
Date: Sun Sep 6 21:38:17 UTC 2009
Modified Files:
src/sys/dev/pci/hdaudio: hdaudioreg.h hdaudiovar.h
Log Message:
Replace GCC attributes with __packed.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: rmind
Date: Sun Sep 6 23:14:20 UTC 2009
Modified Files:
src/sys/uvm: uvm_map.c
Log Message:
uvmspace_unshare: #if 0-out this function. Q: perhaps remove?
AFAIK it was not used for 11 years.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rmind
Date: Mon Aug 31 20:48:14 UTC 2009
Modified Files:
src/sys/kern: sys_pipe.c
Log Message:
Turn off pipe's direct I/O again, it corrupts the data (although build and
various activity survived while testing this). Corruptions also happen
Module Name:src
Committed By: rmind
Date: Sat Aug 29 00:06:43 UTC 2009
Modified Files:
src/sys/kern: sys_pipe.c
src/sys/uvm: uvm_emap.c
Log Message:
- Re-enable direct I/O with emap for pipe.
- While not used, #ifdef KVA allocation in emap (so it wont burn the
Module Name:src
Committed By: rmind
Date: Sat Aug 29 00:09:02 UTC 2009
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
Make pool_head static.
To generate a diff of this commit:
cvs rdiff -u -r1.172 -r1.173 src/sys/kern/subr_pool.c
Please note that diffs are not
Module Name:src
Committed By: rmind
Date: Mon Aug 3 19:08:48 UTC 2009
Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man9: Makefile uvm.9
Added Files:
src/share/man/man9: ubc.9
Log Message:
Split descriptions of UBC functions from uvm(9)
Module Name:src
Committed By: rmind
Date: Mon Aug 3 19:18:27 UTC 2009
Modified Files:
src/share/man/man9: ubc.9
Log Message:
ubc(9): add core references and see also, ubc_unmap - ubc_release.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: rmind
Date: Mon Aug 3 19:30:32 UTC 2009
Modified Files:
src/share/man/man9: kmem_alloc.9
Log Message:
kmem_alloc(9): make notes under NOTES section.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: rmind
Date: Mon Aug 3 19:57:40 UTC 2009
Modified Files:
src/share/man/man9: malloc.9 pool_cache.9 sockopt.9
Log Message:
Mention kmem(9).
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/share/man/man9/malloc.9
cvs rdiff
Module Name:src
Committed By: rmind
Date: Mon Aug 3 20:02:55 UTC 2009
Modified Files:
src/share/man/man9: memoryallocators.9
Log Message:
Sync with reality a little, drop description of obsolete interface.
XXX: man page needs better wording.
To generate a diff of this
Module Name:src
Committed By: rmind
Date: Mon Aug 3 20:10:16 UTC 2009
Modified Files:
src/share/man/man9: kmem.9
Log Message:
kmem(9): add code references, improve a little.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man9/kmem.9
Please
Module Name:src
Committed By: rmind
Date: Mon Aug 3 23:03:05 UTC 2009
Modified Files:
src/share/man/man9: Makefile workqueue.9
Removed Files:
src/share/man/man9: workqueue_create.9 workqueue_destroy.9
workqueue_enqueue.9
Log Message:
Merge
Module Name:src
Committed By: rmind
Date: Mon Aug 3 23:15:29 UTC 2009
Modified Files:
src/share/man/man9: Makefile vmem.9
Removed Files:
src/share/man/man9: vmem_alloc.9 vmem_create.9 vmem_destroy.9
vmem_free.9 vmem_xalloc.9 vmem_xfree.9
Log Message:
Module Name:src
Committed By: rmind
Date: Wed Jul 29 17:14:38 UTC 2009
Modified Files:
src/sys/arch/amd64/amd64: trap.c
Log Message:
T_ASTFLT|T_USER: check for LP_OWEUPC in l_lpflag, not l_flag. Also, flag
unset was on p-p_flag. Luckily, it did not corrupt the p_flag,
Module Name:src
Committed By: rmind
Date: Wed Jul 29 17:16:56 UTC 2009
Modified Files:
src/sys/arch/i386/i386: trap.c
Log Message:
Fix KASSERT(1);
To generate a diff of this commit:
cvs rdiff -u -r1.245 -r1.246 src/sys/arch/i386/i386/trap.c
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Wed Jul 29 17:45:39 UTC 2009
Modified Files:
src/sys/arch/hp300/include: cpu.h
src/sys/arch/news68k/include: cpu.h
src/sys/arch/powerpc/powerpc: trap.c
Log Message:
Fix few more l_pflag and LP_OWEUPC confusions.
Module Name:src
Committed By: rmind
Date: Wed Jul 29 18:47:15 UTC 2009
Modified Files:
src/sys/arch/amd64/amd64: trap.c
src/sys/arch/i386/i386: trap.c
Log Message:
Reduce the difference between i386 and amd64 trap handler.
No functional changes intended.
To
Module Name:src
Committed By: rmind
Date: Sun Jul 19 15:17:29 UTC 2009
Modified Files:
src/sys/arch/x86/include: pmap.h
src/sys/arch/x86/x86: pmap.c
src/sys/uvm: uvm_emap.c
Log Message:
pmap_emap_sync: add an argument, and do not perform pmap_load() during
) 2007-2009 Mindaugas Rasiukevicius rmind at NetBSD org
@@ -42,7 +42,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: sys_mqueue.c,v 1.22 2009/07/13 02:37:12 rmind Exp $);
+__KERNEL_RCSID(0, $NetBSD: sys_mqueue.c,v 1.23 2009/07/19 02:26:49 rmind Exp $);
#include sys/param.h
#include sys
Module Name:src
Committed By: rmind
Date: Sun Jul 19 02:31:20 UTC 2009
Modified Files:
src/regress/sys/kern/mqueue: Makefile mq_prio_test.c
Log Message:
Improve mqueue regression test.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: rmind
Date: Sun Jul 19 02:37:33 UTC 2009
Modified Files:
src/sys/ddb: db_command.c db_xxx.c
Log Message:
Add #ifdef MQUEUE for db_show_mqueue_cmd().
XXX: Wrong. DDB should be dynamic, modular, etc.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rmind
Date: Sun Jul 19 02:41:27 UTC 2009
Modified Files:
src/sys/compat/common: compat_mod.c kern_time_50.c
Log Message:
- Use #ifdef AIO, instead of #ifdef notyet. Not a solution, but at
least gets it working for MONOLITHIC kernel.
-
/sys_mqueue.c Sun Jul 19 02:50:44 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: sys_mqueue.c,v 1.23 2009/07/19 02:26:49 rmind Exp $ */
+/* $NetBSD: sys_mqueue.c,v 1.24 2009/07/19 02:50:44 rmind Exp $ */
/*
* Copyright (c) 2007-2009 Mindaugas Rasiukevicius rmind at NetBSD org
@@ -42,7 +42,7 @@
*/
#include sys
Module Name:src
Committed By: rmind
Date: Sun Jul 19 02:54:22 UTC 2009
Modified Files:
src/sys/kern: init_sysent.c syscalls.c
src/sys/sys: syscall.h syscallargs.h
Log Message:
Regen.
To generate a diff of this commit:
cvs rdiff -u -r1.239 -r1.240
Module Name:src
Committed By: rmind
Date: Wed Jul 15 21:09:41 UTC 2009
Modified Files:
src/sys/kern: sys_pipe.c
Log Message:
Revert previous: disable direct I/O on pipe, it cought a problem with emap.
To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117
Exp $ */
/*
* Copyright (c) 2007, 2008 Mindaugas Rasiukevicius rmind at NetBSD org
@@ -42,7 +42,7 @@
*/
#include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: sys_mqueue.c,v 1.20 2009/07/03 21:32:09 elad Exp $);
+__KERNEL_RCSID(0, $NetBSD: sys_mqueue.c,v 1.21 2009/07/13 00:41:08 rmind Exp
2009
+++ src/sys/kern/sys_mqueue.c Mon Jul 13 02:37:12 2009
@@ -1,7 +1,7 @@
-/* $NetBSD: sys_mqueue.c,v 1.21 2009/07/13 00:41:08 rmind Exp $ */
+/* $NetBSD: sys_mqueue.c,v 1.22 2009/07/13 02:37:12 rmind Exp $ */
/*
- * Copyright (c) 2007, 2008 Mindaugas Rasiukevicius rmind at NetBSD org
Module Name:src
Committed By: rmind
Date: Mon Jul 13 02:49:08 UTC 2009
Modified Files:
src/sys/kern: sys_pipe.c
Log Message:
Re-enable direct I/O for pipe:
- Larger writes (2 or more pages) will use emap.
- Might help to catch rare hang (some very old bug).
To generate
Module Name:src
Committed By: rmind
Date: Mon Jul 13 02:55:42 UTC 2009
Added Files:
src/regress/sys/kern/mqueue: Makefile mq_prio_test.c
Log Message:
Regression test for POSIX message queue priority handling.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1
701 - 800 of 825 matches
Mail list logo