Module Name:src
Committed By: rmind
Date: Sun May 22 21:52:12 UTC 2011
Modified Files:
src/sys/nfs [rmind-uvmplock]: nfs_node.c
Log Message:
nfs_gop_write: acquire the lock for pmap_page_protect() operation.
To generate a diff of this commit:
cvs rdiff -u -r1.110.4.4
Module Name:src
Committed By: rmind
Date: Sat May 21 21:26:48 UTC 2011
Modified Files:
src/sys/uvm [rmind-uvmplock]: uvm_fault.c
Log Message:
uvm_fault_lower_promote: fix assert (move a bit up, where logic applies).
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rmind
Date: Sun May 22 04:20:51 UTC 2011
Modified Files:
src/sys/fs/tmpfs: tmpfs_subr.c
Log Message:
tmpfs_alloc_vp:
- Do not check for vn_lock(9) error, if LK_RETRY.
- Fix/improve comments.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rmind
Date: Sun May 22 04:27:16 UTC 2011
Modified Files:
src/sys/arch/xen/xen: xenevt.c
src/sys/arch/xen/xenbus: xenbus_xs.c
Log Message:
- Replace uses of simple_lock and ltsleep with mutex and condvar.
- Improve some parts of the
Module Name:src
Committed By: rmind
Date: Sun May 22 04:29:04 UTC 2011
Modified Files:
src/sys/fs/tmpfs [rmind-uvmplock]: tmpfs_subr.c
src/sys/kern [rmind-uvmplock]: vfs_vnode.c
Log Message:
Fix vnode interlock sharing.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rmind
Date: Sat May 21 03:35:22 UTC 2011
Modified Files:
src/sys/fs/hfs [rmind-uvmplock]: hfs_vfsops.c
src/sys/ufs/lfs [rmind-uvmplock]: lfs_vnops.c
Log Message:
Fix the build.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rmind
Date: Sat May 21 03:38:25 UTC 2011
Modified Files:
src/sys/fs/union [rmind-uvmplock]: union_subr.c
src/sys/fs/unionfs [rmind-uvmplock]: unionfs_subr.c
Log Message:
Finish v_interlock sharing bits for union/unionfs.
To generate
Module Name:src
Committed By: rmind
Date: Sat May 21 03:39:17 UTC 2011
Modified Files:
src/sys/dev [rmind-uvmplock]: mm.c
Log Message:
- Use MIN() instead of min().
- Use __read_mostly and __cacheline_aligned.
To generate a diff of this commit:
cvs rdiff -u -r1.13.16.5
Module Name:src
Committed By: rmind
Date: Thu May 19 03:11:59 UTC 2011
Modified Files:
src/sys/coda: coda_vnops.c
src/sys/fs/adosfs: advnops.c
src/sys/fs/cd9660: cd9660_node.c
src/sys/fs/efs: efs_vnops.c
src/sys/fs/filecorefs:
Module Name:src
Committed By: rmind
Date: Thu May 19 03:13:58 UTC 2011
Modified Files:
src/sys/fs/tmpfs: tmpfs_vnops.c
Log Message:
Add comments, clean up.
To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/fs/tmpfs/tmpfs_vnops.c
Please note that
Module Name:src
Committed By: rmind
Date: Thu May 19 03:21:24 UTC 2011
Modified Files:
src/sys/fs/tmpfs: tmpfs.h tmpfs_mem.c tmpfs_vfsops.c
Log Message:
- tmpfs: do not create dirent/node pools per-mount, there is no need to.
- tmpfs_mount: fix a leak of mount structures
Module Name:src
Committed By: rmind
Date: Thu May 19 03:26:06 UTC 2011
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Add some general description of vnode life-cycle.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/kern/vfs_vnode.c
Please
Module Name:src
Committed By: rmind
Date: Sat May 14 12:44:16 UTC 2011
Modified Files:
src/sys/compat/ndis: kern_ndis.c nbcompat.c nbcompat.h ndis_var.h
subr_ndis.c subr_ntoskrnl.c
src/sys/dev/if_ndis: if_ndis.c if_ndisvar.h
Log Message:
Replace
Module Name:src
Committed By: rmind
Date: Sat May 14 17:12:28 UTC 2011
Modified Files:
src/sys/kern: kern_resource.c
Log Message:
Improve/fix comments, give more meaningful names for variables.
To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163
Module Name:src
Committed By: rmind
Date: Sat May 14 17:57:05 UTC 2011
Modified Files:
src/sys/kern: kern_resource.c
src/sys/sys: resource.h resourcevar.h
Log Message:
- Sprinkle __read_mostly, consitify maxdmap and maxsmap.
- Prevent sys/resourcevar.h from
Module Name:src
Committed By: rmind
Date: Sat May 14 18:50:08 UTC 2011
Modified Files:
src/sys/kern: kern_fork.c
Log Message:
fork1: fix stop-on-fork case, lend a correct lock to LWP for LSSTOP state.
Fixes PR/44935.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rmind
Date: Fri May 13 22:16:44 UTC 2011
Modified Files:
src/sys/kern: kern_cpu.c kern_mutex_obj.c kern_rwlock_obj.c
kern_synch.c subr_percpu.c subr_xcall.c sysv_sem.c vfs_vnode.c
Log Message:
Sprinkle __cacheline_aligned and
Module Name:src
Committed By: rmind
Date: Fri May 13 22:19:41 UTC 2011
Modified Files:
src/sys/kern: kern_sleepq.c kern_turnstile.c
Log Message:
Sprinkle __cacheline_aligned and __read_mostly, make some functions static.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rmind
Date: Fri May 13 22:22:56 UTC 2011
Modified Files:
src/sys/kern: sysv_shm.c
Log Message:
- Replace shmmap_entry_pool with kmem(9), as pool is not worth.
- Sprinkle __cacheline_aligned and __read_mostly.
To generate a diff of this
Module Name:src
Committed By: rmind
Date: Fri May 13 22:28:40 UTC 2011
Modified Files:
src/sys/arch/arm/xscale: ixp425_npe.c
src/sys/dev/ppbus: ppbus_conf.c
Log Message:
Eliminate few references to ltsleep.
To generate a diff of this commit:
cvs rdiff -u -r1.6
Module Name:src
Committed By: rmind
Date: Fri May 13 22:31:08 UTC 2011
Modified Files:
src/sys/dev/filemon: filemon.c
Log Message:
filemon_open: remove unnecessary check (which has a leak in error path).
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: rmind
Date: Fri May 13 22:35:51 UTC 2011
Modified Files:
src/sys/arch/evbarm/mpcsa: mpcsa_usart.c
src/sys/arch/mac68k/nubus: cpi_nubus.c
src/sys/dev/ppbus: ppbus_base.c
Log Message:
Replace some ltsleep() uses with kpause()
Module Name:src
Committed By: rmind
Date: Sat May 14 02:27:35 UTC 2011
Modified Files:
src/sys/arch/landisk/dev: button.c
Log Message:
Convert to mutex(9)/condvar(9). Use RUN_ONCE(9) to avoid racy init.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: rmind
Date: Sat May 14 02:58:27 UTC 2011
Modified Files:
src/sys/dev/ic: lcdkp_subr.c lcdkp_subr.h
Log Message:
Convert to mutex(9). Replace ltsleep with mtsleep.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: rmind
Date: Mon May 2 20:48:28 UTC 2011
Modified Files:
src/doc: BRANCHES
Log Message:
Update description of rmind-uvmplock branch.
To generate a diff of this commit:
cvs rdiff -u -r1.305 -r1.306 src/doc/BRANCHES
Please note that diffs
Module Name:src
Committed By: rmind
Date: Mon May 2 21:00:46 UTC 2011
Modified Files:
src/doc: CHANGES
Log Message:
Mention POSIX semaphore improvements and PowerPC conversion to use PCU.
To generate a diff of this commit:
cvs rdiff -u -r1.1543 -r1.1544 src/doc/CHANGES
Module Name:src
Committed By: rmind
Date: Mon May 2 22:27:53 UTC 2011
Modified Files:
src/sys/sys: proc.h
Log Message:
Update few comments.
To generate a diff of this commit:
cvs rdiff -u -r1.306 -r1.307 src/sys/sys/proc.h
Please note that diffs are not public domain;
Module Name:src
Committed By: rmind
Date: Mon May 2 23:42:10 UTC 2011
Modified Files:
src/sys/fs/tmpfs: tmpfs_vnops.c
Log Message:
Constify, update some comments, use memset() to clear pgs.
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78
Module Name:src
Committed By: rmind
Date: Sun May 1 13:20:29 UTC 2011
Modified Files:
src/sys/dev/nand: nand.c nand_bbt.c nand_io.c nand_micron.c
Log Message:
Remove trailing tabs, add RCS IDs.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: rmind
Date: Mon May 2 00:29:54 UTC 2011
Modified Files:
src/sys/arch/mips/include: cpu.h
src/sys/arch/mips/mips: compat_16_machdep.c cpu_subr.c mips_fpu.c
netbsd32_machdep.c process_machdep.c vm_machdep.c
Module Name:src
Committed By: rmind
Date: Mon May 2 02:28:58 UTC 2011
Modified Files:
src/sys/sys: lwp.h pcu.h
Log Message:
Limit sys/pcu.h inclusion within _KERNEL scope, plus _KMEMUSER.
To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.151 src/sys/sys/lwp.h
Module Name:src
Committed By: rmind
Date: Sat Apr 30 23:41:17 UTC 2011
Modified Files:
src/sys/kern: kern_resource.c
Log Message:
sysctl_proc_corename: improve comments, clean up, move a check for
KAUTH_REQ_PROCESS_CORENAME_SET earlier, do not bother to strcmp().
To
Module Name:src
Committed By: rmind
Date: Sun May 1 00:11:52 UTC 2011
Modified Files:
src/sys/kern: kern_exit.c kern_proc.c kern_resource.c
src/sys/sys: resourcevar.h
Log Message:
Rename limfree() to lim_free(), misc clean up. No functional change.
To generate
Module Name:src
Committed By: rmind
Date: Sun May 1 00:22:37 UTC 2011
Modified Files:
src/sys/kern: kern_proc.c kern_resource.c
src/sys/sys: resourcevar.h
Log Message:
Merge duplicate code fragments into a new lim_setcorename() routine.
To generate a diff of
Module Name:src
Committed By: rmind
Date: Sun May 1 01:15:18 UTC 2011
Modified Files:
src/sys/kern: kern_acct.c kern_fork.c kern_proc.c kern_resource.c
src/sys/sys: proc.h resourcevar.h
Log Message:
- Remove FORK_SHARELIMIT and PL_SHAREMOD, simplify
Module Name:src
Committed By: rmind
Date: Sun May 1 02:08:15 UTC 2011
Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c
Log Message:
Catch up with lim_privatise() change (missed in previous commit).
To generate a diff of this commit:
cvs rdiff -u -r1.169
Module Name:src
Committed By: rmind
Date: Fri Apr 29 20:33:43 UTC 2011
Modified Files:
src/doc: CHANGES
Log Message:
Mention PowerPC BookE support and addition of PCU.
To generate a diff of this commit:
cvs rdiff -u -r1.1542 -r1.1543 src/doc/CHANGES
Please note that
Module Name:src
Committed By: rmind
Date: Fri Apr 29 22:57:54 UTC 2011
Modified Files:
src/sys/kern: kern_core.c
Log Message:
Small comment improvement.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/kern/kern_core.c
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Wed Apr 27 00:35:53 UTC 2011
Modified Files:
src/share/man/man9: uvm.9
src/sys/uvm: uvm_swap.c uvm_swap.h uvm_swapstub.c
Log Message:
Remove public uvm_swap_stats() routine, keep it internal.
To generate a diff of this
Module Name:src
Committed By: rmind
Date: Wed Apr 27 00:36:48 UTC 2011
Modified Files:
src/sys/kern: kern_pmf.c kern_proc.c
src/sys/netbt: bluetooth.h
src/sys/sys: proc.h
Log Message:
G/C M_EMULDATA
To generate a diff of this commit:
cvs rdiff -u -r1.33
Module Name:src
Committed By: rmind
Date: Wed Apr 27 00:38:37 UTC 2011
Modified Files:
src/sys/kern: kern_sig.c
src/sys/sys: signalvar.h
Log Message:
Make stopsigmask static, sprinkle __cacheline_aligned and __read_mostly.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rmind
Date: Sun Apr 24 18:46:24 UTC 2011
Modified Files:
src/sys/kern: exec_aout.c exec_ecoff.c kern_ksyms.c kern_pax.c
kern_softint.c subr_autoconf.c subr_blist.c subr_prf.c
subr_userconf.c uipc_mbuf.c uipc_socket2.c
Module Name:src
Committed By: rmind
Date: Sun Apr 24 18:52:26 UTC 2011
Modified Files:
src/sys/dev/ieee1394: firewirereg.h
Log Message:
Inclusion for malloc decls (missed in previous commit).
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
+++ src/sys/kern/sys_mqueue.c Sun Apr 24 20:17:53 2011
@@ -1,7 +1,7 @@
-/* $NetBSD: sys_mqueue.c,v 1.31 2011/01/18 20:32:53 rmind Exp $ */
+/* $NetBSD: sys_mqueue.c,v 1.32 2011/04/24 20:17:53 rmind Exp $ */
/*
- * Copyright (c) 2007-2009 Mindaugas Rasiukevicius rmind at NetBSD org
+ * Copyright (c
Module Name:src
Committed By: rmind
Date: Sun Apr 24 20:30:38 UTC 2011
Modified Files:
src/sys/kern: kern_descrip.c
Log Message:
Drop extern inline for fd_getfile(). Apparently, GCC already ignores it.
To generate a diff of this commit:
cvs rdiff -u -r1.213 -r1.214
Module Name:src
Committed By: rmind
Date: Sun Apr 24 21:35:30 UTC 2011
Modified Files:
src/sys/fs/nilfs: nilfs_vnops.c
src/sys/fs/tmpfs: tmpfs_vnops.c
src/sys/fs/udf: udf_vnops.c
src/sys/kern: vfs_syscalls.c
src/sys/nfs: nfs_vnops.c
Module Name:src
Committed By: rmind
Date: Sun Apr 24 21:50:34 UTC 2011
Modified Files:
src/sys/sys: param.h
Log Message:
Bump to 5.99.50 for recent changes.
To generate a diff of this commit:
cvs rdiff -u -r1.386 -r1.387 src/sys/sys/param.h
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Sat Apr 23 15:35:25 UTC 2011
Modified Files:
src/sys/ufs/ffs [rmind-uvmplock]: ffs_quota2.c
Log Message:
Few fixes, missed in last sync with head.
To generate a diff of this commit:
cvs rdiff -u -r1.2.2.2 -r1.2.2.3
Module Name:src
Committed By: rmind
Date: Sat Apr 23 18:14:13 UTC 2011
Modified Files:
src/sys/uvm: uvm_amap.c uvm_amap.h uvm_anon.c uvm_aobj.c uvm_device.c
uvm_extern.h uvm_fault.c uvm_init.c uvm_io.c uvm_kmguard.c
uvm_loan.c uvm_mmap.c uvm_pager.c
Module Name:src
Committed By: rmind
Date: Sat Apr 23 18:57:28 UTC 2011
Modified Files:
src/sys/kern: kern_descrip.c
src/sys/sys: file.h
Log Message:
- Sprinkle __cacheline_aligned and __read_mostly in file descriptor code.
- While here, remove trailing
Module Name:src
Committed By: rmind
Date: Sun Apr 24 03:56:50 UTC 2011
Modified Files:
src/sys/uvm: uvm_init.c
Log Message:
Initialize UVM loaning subsystem a bit later, after kmem(9).
Makes UVMHIST work again.
To generate a diff of this commit:
cvs rdiff -u -r1.40
Module Name:src
Committed By: rmind
Date: Mon Apr 18 15:53:04 UTC 2011
Modified Files:
src/sys/miscfs/genfs: genfs_io.c
src/sys/miscfs/syncfs: sync_subr.c syncfs.h
src/sys/sys: vnode.h
Log Message:
G/C unused speedup_syncer() mechanism and thus simplify
Module Name:src
Committed By: rmind
Date: Sun Apr 17 20:37:43 UTC 2011
Modified Files:
src/sys/kern: uipc_sem.c
Log Message:
ksem_free: remove wrong assert.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/kern/uipc_sem.c
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Mon Apr 18 00:26:12 UTC 2011
Modified Files:
src/sys/arch/sparc/sparc: machdep.c trap.c vm_machdep.c
src/sys/kern: kern_proc.c
src/sys/sys: proc.h
Log Message:
Replace malloc with kmem, and remove M_SUBPROC.
To
Module Name:src
Committed By: rmind
Date: Mon Apr 18 01:47:28 UTC 2011
Modified Files:
src/sys/dev/ata: ata.c atavar.h
src/sys/dev/scsipi: scsiconf.c
Log Message:
Replace few simple_lock and ltsleep/wakeup uses with mutex(9) and condvar(9).
Note to all: please
Module Name:src
Committed By: rmind
Date: Mon Apr 18 03:04:31 UTC 2011
Modified Files:
src/sys/arch/xen/xen: balloon.c
Log Message:
balloon_xenbus_attach: use KM_SLEEP for allocation.
Note: please do not use KM_NOSLEEP.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rmind
Date: Sat Apr 16 20:39:18 UTC 2011
Modified Files:
src/sys/kern: uipc_sem.c
Log Message:
- Add nsems_total and track the use of all semaphores (not only named ones).
Prevents ksem module from unloading while anonymous semaphore(s) are
Module Name:src
Committed By: rmind
Date: Fri Apr 15 00:01:48 UTC 2011
Modified Files:
src/sys/kern: uipc_sem.c
Log Message:
sys__ksem_close: use fd_close().
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/kern/uipc_sem.c
Please note that diffs
Module Name:src
Committed By: rmind
Date: Thu Apr 14 00:32:23 UTC 2011
Modified Files:
src/sys/kern: uipc_sem.c
Log Message:
Minor comment fix. Use fd_close() in sys__ksem_destroy(), it is cleaner.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32
Module Name:src
Committed By: rmind
Date: Thu Apr 14 00:35:35 UTC 2011
Modified Files:
src/usr.bin/fstat: fstat.c
Log Message:
Add DTYPE_SEM.
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/usr.bin/fstat/fstat.c
Please note that diffs are not public
Module Name:src
Committed By: rmind
Date: Tue Apr 12 20:37:26 UTC 2011
Modified Files:
src/sys/kern: uipc_sem.c
Log Message:
do_ksem_open: do not leak the file descriptor on error path.
sys__ksem_unlink: fix comment, release one lock ealier.
To generate a diff of this
Module Name:src
Committed By: rmind
Date: Mon Apr 11 19:11:08 UTC 2011
Modified Files:
src/sys/arch/vax/vax: genassym.cf
src/sys/kern: kern_mutex.c
Log Message:
G/C unused MUTEX_COUNT_BIAS (it was for VAX)
To generate a diff of this commit:
cvs rdiff -u -r1.48
Module Name:src
Committed By: rmind
Date: Mon Apr 11 19:13:54 UTC 2011
Modified Files:
src/sys/kern: kern_softint.c
Log Message:
softint_execute: add assert which could catch locking bugs in softint handlers.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34
.
*
* This code is derived from software contributed to The NetBSD Foundation
- * by Jason R. Thorpe of Wasabi Systems, Inc, and by Andrew Doran.
+ * by Mindaugas Rasiukevicius.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following
Module Name:src
Committed By: rmind
Date: Tue Apr 5 09:02:23 UTC 2011
Modified Files:
src/sys/kern: kern_proc.c
Log Message:
sysctl_kern_proc_args: fix the deadlock (hi joerg!).
To generate a diff of this commit:
cvs rdiff -u -r1.173 -r1.174 src/sys/kern/kern_proc.c
Module Name:src
Committed By: rmind
Date: Mon Apr 4 02:46:58 UTC 2011
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
getcleanvnode: make static, add few comments, convert checks to asserts.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: rmind
Date: Sat Apr 2 06:48:22 UTC 2011
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
Merge vfs_shutdown1() and vfs_shutdown().
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/kern/vfs_mount.c
Please note that
Module Name:src
Committed By: rmind
Date: Sat Apr 2 07:33:50 UTC 2011
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
KNF, slightly improve few comments.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/kern/vfs_vnode.c
Please note that diffs
Module Name:src
Committed By: rmind
Date: Sat Apr 2 23:05:51 UTC 2011
Modified Files:
src/sys/kern: vnode_if.src
Log Message:
Update UCB license (3rd clause drop).
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/kern/vnode_if.src
Please note that
Module Name:src
Committed By: rmind
Date: Sun Apr 3 01:19:37 UTC 2011
Modified Files:
src/sys/kern: vnode_if.sh
src/sys/miscfs/genfs: layer_vnops.c
src/sys/miscfs/umapfs: umap_vnops.c
src/sys/sys: vnode.h
src/sys/ufs/lfs: lfs_segment.c
Log
Module Name:src
Committed By: rmind
Date: Sun Apr 3 01:20:24 UTC 2011
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
vfs_insmntque: convert check to assert.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/kern/vfs_mount.c
Please note that
Module Name:src
Committed By: rmind
Date: Sat Apr 2 04:45:25 UTC 2011
Modified Files:
src/sys/kern: vfs_mount.c vfs_vnode.c
src/sys/sys: vnode.h
Log Message:
- Move vrele_list flush notify code into vrele_flush() routine.
- Make some structures static.
To
Module Name:src
Committed By: rmind
Date: Sat Apr 2 04:57:35 UTC 2011
Modified Files:
src/external/cddl/osnet/sys/kern: vfs.c
src/sys/kern: vfs_syscalls.c
src/sys/sys: mount.h
Log Message:
Remove unused M_MOUNT.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rmind
Date: Sat Apr 2 05:07:57 UTC 2011
Modified Files:
src/sys/kern: init_sysctl.c vfs_vnode.c
src/sys/sys: vnode.h
Log Message:
vfs_drainvnodes: drop lwp argument, remove variable name in prototype.
To generate a diff of this
Module Name:src
Committed By: rmind
Date: Fri Apr 1 00:47:12 UTC 2011
Modified Files:
src/sys/uvm: uvm_page.c
Log Message:
uvm_pageidlezero: use try-lock to not occupy uvm_fpageqlock, which may
be on demand by other CPUs. Reduces lock contention in some workloads
on
Module Name:src
Committed By: rmind
Date: Fri Mar 25 00:03:27 UTC 2011
Modified Files:
src/distrib/notes/common: legal.common
Log Message:
Sync: no more chuck@ et al clause.
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91
Module Name:src
Committed By: rmind
Date: Wed Mar 23 00:58:40 UTC 2011
Modified Files:
src/sys/kern: vfs_bio.c
src/sys/ufs/lfs: lfs_segment.c
Log Message:
G/C count_lock_queue (unused for 12 years)
To generate a diff of this commit:
cvs rdiff -u -r1.227 -r1.228
Module Name:src
Committed By: rmind
Date: Mon Mar 21 22:25:14 UTC 2011
Modified Files:
src/sys/arch/x86/x86: x86_machdep.c
Log Message:
cpu_need_resched: make AST if no __HAVE_PREEMPTION. Change has no effect
since MP option is mandatory on x86, but makes code more
Module Name:src
Committed By: rmind
Date: Sun Mar 20 23:19:16 UTC 2011
Modified Files:
src/sys/kern: kern_lwp.c kern_mutex.c kern_rwlock.c
Log Message:
Optimise mutex_onproc() and rw_onproc() by making them O(1), instead
of O(ncpu) for adaptive paths. Add an LWP
is derived from software contributed to The NetBSD Foundation
- * by Andrew Doran.
+ * by Andrew Doran and Mindaugas Rasiukevicius.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -35,12 +35,12
Module Name:src
Committed By: rmind
Date: Tue Mar 8 20:07:31 UTC 2011
Modified Files:
src/sys/arch/x86/x86 [rmind-uvmplock]: pmap.c
Log Message:
- pmap_remove_ptes: simplify by removing the duplicate code and re-using
equivalent functionality in pmap_remove_pte().
-
Module Name:src
Committed By: rmind
Date: Tue Mar 8 23:26:36 UTC 2011
Modified Files:
src/sys/arch/x86/x86 [rmind-uvmplock]: pmap.c
Log Message:
pmap_deactivate: improve comment.
To generate a diff of this commit:
cvs rdiff -u -r1.105.2.11 -r1.105.2.12
Module Name:src
Committed By: rmind
Date: Tue Mar 8 23:27:50 UTC 2011
Modified Files:
src/sys/arch/x86/include [rmind-uvmplock]: pmap.h
Log Message:
struct pmap_tlb_mailbox: make tm_pending and tm_gen volatile.
To generate a diff of this commit:
cvs rdiff -u -r1.29.2.7
Module Name:src
Committed By: rmind
Date: Tue Mar 8 23:41:09 UTC 2011
Modified Files:
src/sys/arch/x86/x86 [rmind-uvmplock]: pmap_tlb.c
Log Message:
- pmap_tlb_shootdown: fix a bug when state for full TLB flush can be
reverted to a single page invalidation(s).
-
Module Name:src
Committed By: rmind
Date: Sun Mar 6 01:38:46 UTC 2011
Modified Files:
src/sys/dev [rmind-uvmplock]: mm.c
src/sys/kern [rmind-uvmplock]: init_main.c
Log Message:
- mm_init: disable pmap_protect() call on zero-page for now (x86 pmap issue).
- Run
Module Name:src
Committed By: rmind
Date: Sun Mar 6 04:41:58 UTC 2011
Modified Files:
src/sys/kern: sys_select.c
Log Message:
In a case of direct select, set only masked events, do not wakeup LWP
if no polled/selected events were set; also, count the correct return
value
Module Name:src
Committed By: rmind
Date: Sun Mar 6 04:46:27 UTC 2011
Modified Files:
src/sys/ufs/ext2fs: ext2fs_alloc.c
src/sys/ufs/ffs: ffs_alloc.c
Log Message:
{ffs_nodealloccg,ext2fs_nodealloccg,ext2fs_mapsearch}: use XOR and ffs()
to find free bits in the
Module Name:src
Committed By: rmind
Date: Sun Feb 20 16:03:50 UTC 2011
Modified Files:
src/sys/arch/mips/include: types.h
Log Message:
Minor fix of previous: remove __SWAP_BROKEN (it is no more in -current).
To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48
Module Name:src
Committed By: rmind
Date: Sun Feb 20 16:38:13 UTC 2011
Modified Files:
src/sys/arch/mips/mips: cpu_subr.c ipifuncs.c mips_fixup.c mips_fpu.c
mips_softint.c spl_stubs.c
Log Message:
Sprinkle some RCS IDs.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rmind
Date: Sun Feb 20 17:09:31 UTC 2011
Modified Files:
src/doc: CHANGES
Log Message:
Note major MIPS improvements. OK matt@.
To generate a diff of this commit:
cvs rdiff -u -r1.1509 -r1.1510 src/doc/CHANGES
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Fri Feb 18 22:49:03 UTC 2011
Modified Files:
src/sys/conf: files
Log Message:
Compile subr_pcu.c under option PCU.
To generate a diff of this commit:
cvs rdiff -u -r1.999 -r1.1000 src/sys/conf/files
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Thu Feb 17 19:58:35 UTC 2011
Modified Files:
src/distrib/sets/lists/comp: mi
src/sys/sys: Makefile pcu.h
Log Message:
Fix sys/pcu.h build breakage.
To generate a diff of this commit:
cvs rdiff -u -r1.1588 -r1.1589
Module Name:src
Committed By: rmind
Date: Thu Feb 10 14:04:30 UTC 2011
Modified Files:
src/dist/pf/usr.sbin/ftp-proxy: filter.h
src/distrib/sets/lists/comp: mi
src/distrib/sets/lists/man: mi
Log Message:
- Fix man pages list for MKNPF=no case. Based on a
Module Name:src
Committed By: rmind
Date: Fri Feb 11 00:21:18 UTC 2011
Modified Files:
src/sys/uvm: uvm_aobj.c
Log Message:
Replace uvm_aobj_cache with kmem(9).
To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 src/sys/uvm/uvm_aobj.c
Please note that
Module Name:src
Committed By: rmind
Date: Wed Feb 9 10:25:41 UTC 2011
Modified Files:
src/usr.sbin/rbootd: rbootd.8
src/usr.sbin/vnconfig: vnconfig.8
Log Message:
Restore historic SCCS IDs in the comments (were removed in previous commit).
Noted by wiz@.
To
Module Name:src
Committed By: rmind
Date: Tue Feb 8 10:45:40 UTC 2011
Modified Files:
src/external/gpl2/lvm2/lib/libdevmapper: libdm-netbsd.h
Log Message:
Build fix.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
Module Name:src
Committed By: rmind
Date: Fri Feb 4 00:19:52 UTC 2011
Modified Files:
src/usr.sbin/npf/npfctl: Makefile
src/usr.sbin/pf/ftp-proxy: Makefile
Log Message:
Fix sun2 builds. Noted by joerg@.
To generate a diff of this commit:
cvs rdiff -u -r1.3
Module Name:src
Committed By: rmind
Date: Wed Feb 2 15:17:38 UTC 2011
Modified Files:
src/lib/libnpf: npf.c
Log Message:
npf_nat_create: fix attributes.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libnpf/npf.c
Please note that diffs are not
Module Name:src
Committed By: rmind
Date: Wed Feb 2 23:01:34 UTC 2011
Modified Files:
src/sys/net/npf: npf.h
Log Message:
Bump NPF_VERSION.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/net/npf/npf.h
Please note that diffs are not public domain;
Module Name:src
Committed By: rmind
Date: Sun Jan 30 07:02:23 UTC 2011
Modified Files:
src/share/man/man9: npf_ncode.9
Log Message:
Sync man page with reality.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/share/man/man9/npf_ncode.9
Please note that
501 - 600 of 825 matches
Mail list logo