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