cvs commit: src/sys/ddb db_ps.c src/sys/dev/acpica5 acpi_ec.c src/sys/dev/acpica5/Osd OsdSynch.c src/sys/dev/agp agp.c src/sys/dev/disk/ccd ccd.c src/sys/dev/disk/vn vn.c src/sys/dev/drm drm_os_freebsd.h src/sys/dev/pccard/pccbb pccbb.c ...
Matthew Dillon
dillon at crater.dragonflybsd.org
Sun Feb 29 22:33:57 PST 2004
dillon 2004/02/29 22:33:24 PST
DragonFly src repository
Modified files:
sys/ddb db_ps.c
sys/dev/acpica5 acpi_ec.c
sys/dev/acpica5/Osd OsdSynch.c
sys/dev/agp agp.c
sys/dev/disk/ccd ccd.c
sys/dev/disk/vn vn.c
sys/dev/drm drm_os_freebsd.h
sys/dev/pccard/pccbb pccbb.c
sys/dev/raid/aac aacvar.h
sys/emulation/43bsd 43bsd_file.c
sys/emulation/ibcs2/coff imgact_coff.c
sys/emulation/ibcs2/i386 ibcs2_misc.c
sys/emulation/linux linux_file.c linux_getcwd.c linux_misc.c
sys/emulation/linux/i386/linprocfs linprocfs_subr.c
linprocfs_vnops.c
sys/emulation/svr4 svr4_misc.c
sys/i386/conf LINT
sys/i386/i386 machdep.c mp_machdep.c mpapic.c nexus.c
pmap.c
sys/i386/include mpapic.h smp.h
sys/kern imgact_elf.c init_main.c kern_acct.c
kern_acl.c kern_descrip.c kern_exec.c
kern_fp.c kern_ktrace.c kern_linker.c
kern_lock.c kern_sig.c kern_switch.c
link_aout.c link_elf.c lwkt_ipiq.c
lwkt_rwlock.c lwkt_thread.c lwkt_token.c
subr_rman.c tty_tty.c uipc_syscalls.c
uipc_usrreq.c vfs_bio.c vfs_cache.c
vfs_conf.c vfs_default.c vfs_lookup.c
vfs_subr.c vfs_syscalls.c vfs_vnops.c
vnode_if.src
sys/netproto/ncp ncp_conn.c
sys/netproto/smb smb_conn.c smb_conn.h smb_iod.c smb_rq.c
smb_rq.h smb_subr.c smb_subr.h
sys/sys buf2.h globaldata.h kernel.h lock.h
mount.h proc.h rman.h thread.h thread2.h
vnode.h
sys/vfs/coda coda_subr.c coda_vfsops.c coda_vnops.c
sys/vfs/deadfs dead_vnops.c
sys/vfs/fdesc fdesc_vfsops.c fdesc_vnops.c
sys/vfs/fifofs fifo_vnops.c
sys/vfs/gnu/ext2fs ext2_lookup.c ext2_vfsops.c ext2_vnops.c
fs.h
sys/vfs/hpfs hpfs.h hpfs_hash.c hpfs_vfsops.c
sys/vfs/isofs/cd9660 cd9660_lookup.c cd9660_node.c
cd9660_vfsops.c
sys/vfs/mfs mfs_vnops.c
sys/vfs/msdosfs msdosfs_denode.c msdosfs_lookup.c
msdosfs_vfsops.c msdosfs_vnops.c
sys/vfs/nfs nfs_node.c nfs_nqlease.c nfs_serv.c
nfs_subs.c nfs_vfsops.c nfs_vnops.c
sys/vfs/ntfs ntfs.h ntfs_ihash.c ntfs_subr.c
ntfs_vfsops.c
sys/vfs/nullfs null_subr.c null_vfsops.c null_vnops.c
sys/vfs/nwfs nwfs_node.c nwfs_vfsops.c nwfs_vnops.c
sys/vfs/portal portal_vfsops.c portal_vnops.c
sys/vfs/procfs procfs_subr.c procfs_vnops.c
sys/vfs/smbfs smbfs_io.c smbfs_node.c smbfs_vfsops.c
smbfs_vnops.c
sys/vfs/specfs spec_vnops.c
sys/vfs/ufs ffs_rawread.c ffs_softdep.c ffs_vfsops.c
ufs_ihash.c ufs_inode.c ufs_lookup.c
ufs_quota.c ufs_vfsops.c ufs_vnops.c
sys/vfs/umapfs umap_subr.c umap_vfsops.c umap_vnops.c
sys/vfs/union union_subr.c union_vfsops.c union_vnops.c
sys/vm vm_contig.c vm_extern.h vm_fault.c
vm_glue.c vm_init.c vm_kern.c vm_map.c
vm_map.h vm_object.c vm_page.c
vm_pageout.c vm_swap.c vm_zone.c
vnode_pager.c
Log:
Newtoken commit. Change the token implementation as follows: (1) Obtaining
a token no longer enters a critical section. (2) tokens can be held through
schedular switches and blocking conditions and are effectively released and
reacquired on resume. Thus tokens serialize access only while the thread
is actually running. Serialization is not broken by preemptive interrupts.
That is, interrupt threads which preempt do no release the preempted thread's
tokens. (3) Unlike spl's, tokens will interlock w/ interrupt threads on
the same or on a different cpu.
The vnode interlock code has been rewritten and the API has changed. The
mountlist vnode scanning code has been consolidated and all known races have
been fixed. The vnode interlock is now a pool token.
The code that frees unreferenced vnodes whos last VM page has been freed has
been moved out of the low level vm_page_free() code and moved to the
periodic filesystem sycer code in vfs_msycn().
The SMP startup code and the IPI code has been cleaned up considerably.
Certain early token interactions on AP cpus have been moved to the BSP.
The LWKT rwlock API has been cleaned up and turned on.
Major testing by: David Rhodus
Revision Changes Path
1.9 +82 -8 src/sys/ddb/db_ps.c
1.2 +7 -7 src/sys/dev/acpica5/acpi_ec.c
1.2 +11 -13 src/sys/dev/acpica5/Osd/OsdSynch.c
1.10 +6 -6 src/sys/dev/agp/agp.c
1.13 +2 -2 src/sys/dev/disk/ccd/ccd.c
1.8 +6 -6 src/sys/dev/disk/vn/vn.c
1.9 +6 -6 src/sys/dev/drm/drm_os_freebsd.h
1.2 +7 -7 src/sys/dev/pccard/pccbb/pccbb.c
1.6 +4 -4 src/sys/dev/raid/aac/aacvar.h
1.4 +2 -2 src/sys/emulation/43bsd/43bsd_file.c
1.10 +2 -2 src/sys/emulation/ibcs2/coff/imgact_coff.c
1.9 +4 -4 src/sys/emulation/ibcs2/i386/ibcs2_misc.c
1.16 +2 -2 src/sys/emulation/linux/linux_file.c
1.14 +2 -2 src/sys/emulation/linux/linux_getcwd.c
1.19 +2 -2 src/sys/emulation/linux/linux_misc.c
1.7 +1 -1 src/sys/emulation/linux/i386/linprocfs/linprocfs_subr.c
1.10 +2 -2 src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c
1.21 +6 -6 src/sys/emulation/svr4/svr4_misc.c
1.24 +0 -2 src/sys/i386/conf/LINT
1.55 +4 -0 src/sys/i386/i386/machdep.c
1.24 +61 -18 src/sys/i386/i386/mp_machdep.c
1.8 +41 -9 src/sys/i386/i386/mpapic.c
1.10 +32 -1 src/sys/i386/i386/nexus.c
1.32 +1 -1 src/sys/i386/i386/pmap.c
1.7 +0 -12 src/sys/i386/include/mpapic.h
1.11 +4 -1 src/sys/i386/include/smp.h
1.17 +6 -5 src/sys/kern/imgact_elf.c
1.28 +2 -1 src/sys/kern/init_main.c
1.9 +1 -1 src/sys/kern/kern_acct.c
1.6 +4 -4 src/sys/kern/kern_acl.c
1.19 +1 -1 src/sys/kern/kern_descrip.c
1.20 +2 -2 src/sys/kern/kern_exec.c
1.5 +2 -2 src/sys/kern/kern_fp.c
1.13 +3 -3 src/sys/kern/kern_ktrace.c
1.18 +11 -11 src/sys/kern/kern_linker.c
1.10 +15 -14 src/sys/kern/kern_lock.c
1.27 +3 -3 src/sys/kern/kern_sig.c
1.18 +51 -25 src/sys/kern/kern_switch.c
1.10 +1 -1 src/sys/kern/link_aout.c
1.12 +1 -1 src/sys/kern/link_elf.c
1.4 +56 -1 src/sys/kern/lwkt_ipiq.c
1.5 +23 -13 src/sys/kern/lwkt_rwlock.c
1.56 +78 -38 src/sys/kern/lwkt_thread.c
1.5 +377 -153 src/sys/kern/lwkt_token.c
1.6 +38 -27 src/sys/kern/subr_rman.c
1.7 +6 -6 src/sys/kern/tty_tty.c
1.24 +2 -2 src/sys/kern/uipc_syscalls.c
1.11 +1 -1 src/sys/kern/uipc_usrreq.c
1.19 +1 -1 src/sys/kern/vfs_bio.c
1.13 +7 -7 src/sys/kern/vfs_cache.c
1.7 +3 -2 src/sys/kern/vfs_conf.c
1.9 +18 -14 src/sys/kern/vfs_default.c
1.10 +13 -13 src/sys/kern/vfs_lookup.c
1.26 +597 -402 src/sys/kern/vfs_subr.c
1.29 +73 -77 src/sys/kern/vfs_syscalls.c
1.16 +20 -17 src/sys/kern/vfs_vnops.c
1.6 +2 -0 src/sys/kern/vnode_if.src
1.7 +16 -16 src/sys/netproto/ncp/ncp_conn.c
1.7 +38 -32 src/sys/netproto/smb/smb_conn.c
1.5 +10 -10 src/sys/netproto/smb/smb_conn.h
1.8 +61 -47 src/sys/netproto/smb/smb_iod.c
1.7 +11 -9 src/sys/netproto/smb/smb_rq.c
1.3 +3 -3 src/sys/netproto/smb/smb_rq.h
1.10 +3 -5 src/sys/netproto/smb/smb_subr.c
1.8 +8 -6 src/sys/netproto/smb/smb_subr.h
1.7 +6 -4 src/sys/sys/buf2.h
1.27 +1 -0 src/sys/sys/globaldata.h
1.10 +1 -0 src/sys/sys/kernel.h
1.8 +2 -2 src/sys/sys/lock.h
1.9 +4 -1 src/sys/sys/mount.h
1.43 +0 -1 src/sys/sys/proc.h
1.7 +4 -1 src/sys/sys/rman.h
1.47 +61 -14 src/sys/sys/thread.h
1.13 +9 -3 src/sys/sys/thread2.h
1.10 +17 -26 src/sys/sys/vnode.h
1.6 +3 -1 src/sys/vfs/coda/coda_subr.c
1.11 +7 -7 src/sys/vfs/coda/coda_vfsops.c
1.14 +11 -11 src/sys/vfs/coda/coda_vnops.c
1.7 +2 -1 src/sys/vfs/deadfs/dead_vnops.c
1.6 +1 -1 src/sys/vfs/fdesc/fdesc_vfsops.c
1.9 +6 -6 src/sys/vfs/fdesc/fdesc_vnops.c
1.13 +9 -9 src/sys/vfs/fifofs/fifo_vnops.c
1.9 +7 -7 src/sys/vfs/gnu/ext2fs/ext2_lookup.c
1.12 +130 -103 src/sys/vfs/gnu/ext2fs/ext2_vfsops.c
1.10 +11 -11 src/sys/vfs/gnu/ext2fs/ext2_vnops.c
1.4 +3 -3 src/sys/vfs/gnu/ext2fs/fs.h
1.10 +4 -4 src/sys/vfs/hpfs/hpfs.h
1.10 +44 -28 src/sys/vfs/hpfs/hpfs_hash.c
1.13 +1 -1 src/sys/vfs/hpfs/hpfs_vfsops.c
1.9 +4 -4 src/sys/vfs/isofs/cd9660/cd9660_lookup.c
1.9 +31 -26 src/sys/vfs/isofs/cd9660/cd9660_node.c
1.12 +6 -6 src/sys/vfs/isofs/cd9660/cd9660_vfsops.c
1.11 +1 -1 src/sys/vfs/mfs/mfs_vnops.c
1.10 +38 -28 src/sys/vfs/msdosfs/msdosfs_denode.c
1.8 +7 -7 src/sys/vfs/msdosfs/msdosfs_lookup.c
1.11 +60 -62 src/sys/vfs/msdosfs/msdosfs_vfsops.c
1.13 +22 -22 src/sys/vfs/msdosfs/msdosfs_vnops.c
1.9 +4 -4 src/sys/vfs/nfs/nfs_node.c
1.14 +7 -6 src/sys/vfs/nfs/nfs_nqlease.c
1.13 +7 -7 src/sys/vfs/nfs/nfs_serv.c
1.12 +5 -3 src/sys/vfs/nfs/nfs_subs.c
1.13 +4 -2 src/sys/vfs/nfs/nfs_vfsops.c
1.19 +13 -13 src/sys/vfs/nfs/nfs_vnops.c
1.4 +7 -4 src/sys/vfs/ntfs/ntfs.h
1.8 +15 -9 src/sys/vfs/ntfs/ntfs_ihash.c
1.11 +14 -9 src/sys/vfs/ntfs/ntfs_subr.c
1.13 +5 -3 src/sys/vfs/ntfs/ntfs_vfsops.c
1.7 +3 -3 src/sys/vfs/nullfs/null_subr.c
1.7 +4 -4 src/sys/vfs/nullfs/null_vfsops.c
1.9 +24 -20 src/sys/vfs/nullfs/null_vnops.c
1.10 +5 -5 src/sys/vfs/nwfs/nwfs_node.c
1.9 +5 -3 src/sys/vfs/nwfs/nwfs_vfsops.c
1.10 +22 -21 src/sys/vfs/nwfs/nwfs_vnops.c
1.6 +1 -1 src/sys/vfs/portal/portal_vfsops.c
1.9 +1 -1 src/sys/vfs/portal/portal_vnops.c
1.6 +1 -1 src/sys/vfs/procfs/procfs_subr.c
1.11 +2 -2 src/sys/vfs/procfs/procfs_vnops.c
1.10 +2 -2 src/sys/vfs/smbfs/smbfs_io.c
1.9 +10 -8 src/sys/vfs/smbfs/smbfs_node.c
1.10 +5 -3 src/sys/vfs/smbfs/smbfs_vfsops.c
1.11 +19 -18 src/sys/vfs/smbfs/smbfs_vnops.c
1.13 +7 -7 src/sys/vfs/specfs/spec_vnops.c
1.7 +4 -4 src/sys/vfs/ufs/ffs_rawread.c
1.13 +4 -4 src/sys/vfs/ufs/ffs_softdep.c
1.14 +186 -134 src/sys/vfs/ufs/ffs_vfsops.c
1.11 +38 -39 src/sys/vfs/ufs/ufs_ihash.c
1.7 +1 -1 src/sys/vfs/ufs/ufs_inode.c
1.9 +13 -13 src/sys/vfs/ufs/ufs_lookup.c
1.12 +122 -75 src/sys/vfs/ufs/ufs_quota.c
1.6 +1 -1 src/sys/vfs/ufs/ufs_vfsops.c
1.11 +24 -19 src/sys/vfs/ufs/ufs_vnops.c
1.6 +1 -1 src/sys/vfs/umapfs/umap_subr.c
1.9 +2 -2 src/sys/vfs/umapfs/umap_vfsops.c
1.6 +2 -1 src/sys/vfs/umapfs/umap_vnops.c
1.10 +18 -18 src/sys/vfs/union/union_subr.c
1.8 +4 -2 src/sys/vfs/union/union_vfsops.c
1.10 +36 -33 src/sys/vfs/union/union_vnops.c
1.6 +3 -3 src/sys/vm/vm_contig.c
1.10 +0 -1 src/sys/vm/vm_extern.h
1.11 +1 -1 src/sys/vm/vm_fault.c
1.20 +1 -1 src/sys/vm/vm_glue.c
1.5 +0 -1 src/sys/vm/vm_init.c
1.15 +0 -14 src/sys/vm/vm_kern.c
1.22 +19 -2 src/sys/vm/vm_map.c
1.12 +20 -23 src/sys/vm/vm_map.h
1.13 +12 -8 src/sys/vm/vm_object.c
1.17 +7 -4 src/sys/vm/vm_page.c
1.9 +20 -11 src/sys/vm/vm_pageout.c
1.10 +2 -2 src/sys/vm/vm_swap.c
1.14 +11 -8 src/sys/vm/vm_zone.c
1.11 +1 -1 src/sys/vm/vnode_pager.c
http://www.dragonflybsd.org/cvsweb/src/sys/ddb/db_ps.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/acpica5/acpi_ec.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/acpica5/Osd/OsdSynch.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/agp/agp.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ccd/ccd.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/vn/vn.c.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/drm/drm_os_freebsd.h.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/pccbb/pccbb.c.diff?r1=1.1&r2=1.2&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/aac/aacvar.h.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/43bsd/43bsd_file.c.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/ibcs2/coff/imgact_coff.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/ibcs2/i386/ibcs2_misc.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/linux_file.c.diff?r1=1.15&r2=1.16&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/linux_getcwd.c.diff?r1=1.13&r2=1.14&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/linux_misc.c.diff?r1=1.18&r2=1.19&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs_subr.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/i386/linprocfs/linprocfs_vnops.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/svr4/svr4_misc.c.diff?r1=1.20&r2=1.21&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/conf/LINT.diff?r1=1.23&r2=1.24&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/machdep.c.diff?r1=1.54&r2=1.55&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/mp_machdep.c.diff?r1=1.23&r2=1.24&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/mpapic.c.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/nexus.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/pmap.c.diff?r1=1.31&r2=1.32&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/include/mpapic.h.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/i386/include/smp.h.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/imgact_elf.c.diff?r1=1.16&r2=1.17&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_main.c.diff?r1=1.27&r2=1.28&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_acct.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_acl.c.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_descrip.c.diff?r1=1.18&r2=1.19&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_exec.c.diff?r1=1.19&r2=1.20&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_fp.c.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_ktrace.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_linker.c.diff?r1=1.17&r2=1.18&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_lock.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_sig.c.diff?r1=1.26&r2=1.27&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_switch.c.diff?r1=1.17&r2=1.18&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/link_aout.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/link_elf.c.diff?r1=1.11&r2=1.12&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_ipiq.c.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_rwlock.c.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_thread.c.diff?r1=1.55&r2=1.56&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_token.c.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_rman.c.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty_tty.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_syscalls.c.diff?r1=1.23&r2=1.24&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/uipc_usrreq.c.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_bio.c.diff?r1=1.18&r2=1.19&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_cache.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_conf.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_default.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_lookup.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_subr.c.diff?r1=1.25&r2=1.26&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_syscalls.c.diff?r1=1.28&r2=1.29&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_vnops.c.diff?r1=1.15&r2=1.16&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vnode_if.src.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/ncp/ncp_conn.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_conn.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_conn.h.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_iod.c.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_rq.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_rq.h.diff?r1=1.2&r2=1.3&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_subr.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_subr.h.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/buf2.h.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/globaldata.h.diff?r1=1.26&r2=1.27&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/kernel.h.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/lock.h.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/mount.h.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/proc.h.diff?r1=1.42&r2=1.43&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/rman.h.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/thread.h.diff?r1=1.46&r2=1.47&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/thread2.h.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/sys/vnode.h.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_subr.c.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_vfsops.c.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_vnops.c.diff?r1=1.13&r2=1.14&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/deadfs/dead_vnops.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/fdesc/fdesc_vfsops.c.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/fdesc/fdesc_vnops.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/fifofs/fifo_vnops.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/ext2_lookup.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/ext2_vfsops.c.diff?r1=1.11&r2=1.12&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/ext2_vnops.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/fs.h.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hpfs/hpfs.h.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hpfs/hpfs_hash.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hpfs/hpfs_vfsops.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/cd9660_lookup.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/cd9660_node.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/cd9660_vfsops.c.diff?r1=1.11&r2=1.12&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/mfs/mfs_vnops.c.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_denode.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_lookup.c.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_vfsops.c.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_vnops.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_node.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_nqlease.c.diff?r1=1.13&r2=1.14&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_serv.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_subs.c.diff?r1=1.11&r2=1.12&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_vfsops.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfs_vnops.c.diff?r1=1.18&r2=1.19&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/ntfs.h.diff?r1=1.3&r2=1.4&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/ntfs_ihash.c.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/ntfs_subr.c.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/ntfs_vfsops.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_subr.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vfsops.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nullfs/null_vnops.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nwfs/nwfs_node.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nwfs/nwfs_vfsops.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nwfs/nwfs_vnops.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/portal/portal_vfsops.c.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/portal/portal_vnops.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_subr.c.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/procfs/procfs_vnops.c.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/smbfs/smbfs_io.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/smbfs/smbfs_node.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/smbfs/smbfs_vfsops.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/smbfs/smbfs_vnops.c.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/specfs/spec_vnops.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_rawread.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_softdep.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_vfsops.c.diff?r1=1.13&r2=1.14&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_ihash.c.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_inode.c.diff?r1=1.6&r2=1.7&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_lookup.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_quota.c.diff?r1=1.11&r2=1.12&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_vfsops.c.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ufs_vnops.c.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/umapfs/umap_subr.c.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/umapfs/umap_vfsops.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/umapfs/umap_vnops.c.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/union/union_subr.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/union/union_vfsops.c.diff?r1=1.7&r2=1.8&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/union/union_vnops.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_contig.c.diff?r1=1.5&r2=1.6&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_extern.h.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_fault.c.diff?r1=1.10&r2=1.11&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_glue.c.diff?r1=1.19&r2=1.20&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_init.c.diff?r1=1.4&r2=1.5&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_kern.c.diff?r1=1.14&r2=1.15&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_map.c.diff?r1=1.21&r2=1.22&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_map.h.diff?r1=1.11&r2=1.12&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_object.c.diff?r1=1.12&r2=1.13&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_page.c.diff?r1=1.16&r2=1.17&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_pageout.c.diff?r1=1.8&r2=1.9&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_swap.c.diff?r1=1.9&r2=1.10&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_zone.c.diff?r1=1.13&r2=1.14&f=h
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vnode_pager.c.diff?r1=1.10&r2=1.11&f=h
More information about the Commits
mailing list