cvs commit: src/sys/bus/usb ehci.c src/sys/dev/agp agp.c src/sys/dev/drm drm_os_freebsd.h src/sys/dev/pccard/pccbb pccbb.c src/sys/kern imgact_resident.c kern_linker.c kern_lock.c kern_sysctl.c vfs_default.c vfs_lock.c vfs_mount.c vfs_syscalls.c ...

Matthew Dillon dillon at crater.dragonflybsd.org
Fri May 5 13:19:35 PDT 2006


dillon      2006/05/05 13:15:02 PDT

DragonFly src repository

  Modified files:
    sys/bus/usb          ehci.c 
    sys/dev/agp          agp.c 
    sys/dev/drm          drm_os_freebsd.h 
    sys/dev/pccard/pccbb pccbb.c 
    sys/kern             imgact_resident.c kern_linker.c 
                         kern_lock.c kern_sysctl.c vfs_default.c 
                         vfs_lock.c vfs_mount.c vfs_syscalls.c 
    sys/netproto/ncp     ncp_conn.c 
    sys/netproto/smb     smb_conn.c 
    sys/sys              buf2.h lock.h 
    sys/vfs/coda         coda_vnops.c 
    sys/vfs/hpfs         hpfs.h 
    sys/vfs/nfs          nfsnode.h 
    sys/vfs/ntfs         ntfs.h 
    sys/vfs/nwfs         nwfs_node.c 
    sys/vfs/smbfs        smbfs_node.c 
    sys/vfs/specfs       spec_vnops.c 
    sys/vm               vm_fault.c vm_map.h vm_pageout.c 
  Log:
  Remove the thread pointer argument to lockmgr().  All lockmgr() ops use the
  current thread.
  
  Move the lockmgr code in BUF_KERNPROC to lockmgr_kernproc().  This code
  allows the lock owner to be set to a special value so any thread can unlock
  the lock and is required for B_ASYNC I/O so biodone() can release the lock.
  
  Revision  Changes    Path
  1.21      +2 -2      src/sys/bus/usb/ehci.c
  1.20      +8 -8      src/sys/dev/agp/agp.c
  1.15      +2 -2      src/sys/dev/drm/drm_os_freebsd.h
  1.15      +7 -7      src/sys/dev/pccard/pccbb/pccbb.c
  1.10      +6 -6      src/sys/kern/imgact_resident.c
  1.27      +10 -10    src/sys/kern/kern_linker.c
  1.19      +14 -2     src/sys/kern/kern_lock.c
  1.21      +5 -4      src/sys/kern/kern_sysctl.c
  1.37      +4 -4      src/sys/kern/vfs_default.c
  1.15      +2 -2      src/sys/kern/vfs_lock.c
  1.15      +2 -2      src/sys/kern/vfs_mount.c
  1.83      +3 -3      src/sys/kern/vfs_syscalls.c
  1.12      +16 -16    src/sys/netproto/ncp/ncp_conn.c
  1.15      +10 -12    src/sys/netproto/smb/smb_conn.c
  1.17      +4 -8      src/sys/sys/buf2.h
  1.16      +4 -4      src/sys/sys/lock.h
  1.36      +3 -5      src/sys/vfs/coda/coda_vnops.c
  1.17      +1 -1      src/sys/vfs/hpfs/hpfs.h
  1.17      +2 -2      src/sys/vfs/nfs/nfsnode.h
  1.10      +1 -1      src/sys/vfs/ntfs/ntfs.h
  1.21      +9 -9      src/sys/vfs/nwfs/nwfs_node.c
  1.19      +2 -3      src/sys/vfs/smbfs/smbfs_node.c
  1.41      +2 -2      src/sys/vfs/specfs/spec_vnops.c
  1.23      +1 -1      src/sys/vm/vm_fault.c
  1.20      +13 -15    src/sys/vm/vm_map.h
  1.20      +1 -1      src/sys/vm/vm_pageout.c


http://www.dragonflybsd.org/cvsweb/src/sys/bus/usb/ehci.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/agp/agp.c.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/drm/drm_os_freebsd.h.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/pccard/pccbb/pccbb.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/imgact_resident.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_linker.c.diff?r1=1.26&r2=1.27&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_lock.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_sysctl.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_default.c.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_lock.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_mount.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_syscalls.c.diff?r1=1.82&r2=1.83&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/ncp/ncp_conn.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_conn.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/buf2.h.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/lock.h.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_vnops.c.diff?r1=1.35&r2=1.36&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/hpfs/hpfs.h.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfsnode.h.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ntfs/ntfs.h.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nwfs/nwfs_node.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/smbfs/smbfs_node.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/specfs/spec_vnops.c.diff?r1=1.40&r2=1.41&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_fault.c.diff?r1=1.22&r2=1.23&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_map.h.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_pageout.c.diff?r1=1.19&r2=1.20&f=u





More information about the Commits mailing list