cvs commit: src/lib/libkvm kvm_proc.c src/sys/bus/firewire fwdev.c src/sys/conf nfsswapkernel.c src/sys/dev/misc/kbd kbd.c src/sys/dev/misc/snp snp.c src/sys/dev/raid/vinum vinumio.c src/sys/dev/sound/pcm sndstat.c src/sys/emulation/linux ...

Matthew Dillon dillon at crater.dragonflybsd.org
Mon May 7 19:32:44 PDT 2007


dillon      2007/05/07 19:31:43 PDT

DragonFly src repository

  Modified files:
    lib/libkvm           kvm_proc.c 
    sys/bus/firewire     fwdev.c 
    sys/conf             nfsswapkernel.c 
    sys/dev/misc/kbd     kbd.c 
    sys/dev/misc/snp     snp.c 
    sys/dev/raid/vinum   vinumio.c 
    sys/dev/sound/pcm    sndstat.c 
    sys/emulation/linux  linux_stats.c 
    sys/kern             kern_conf.c kern_kinfo.c kern_shutdown.c 
                         vfs_conf.c vfs_subr.c 
    sys/netproto/smb     smb_dev.c 
    sys/platform/pc32/i386 autoconf.c 
    sys/platform/vkernel/i386 autoconf.c 
    sys/sys              conf.h disklabel.h param.h sysref.h 
    sys/vfs/nfs          nfsdiskless.h 
    sys/vm               vm_swap.c 
  Log:
  Replace NOCDEV with NULL.  NOCDEV was ((void *)-1) and as inherited
  from *BSD a long time ago due to the device pointer / device number
  duality.  Now that the pointer and device number has been separated, we
  can just use NULL to indicate no-pointer.
  
  Replace si_refs with si_sysref.  Use SYSREF for ref-count cdev_t.  Enable
  cdev_t reclamation on deletion.
  
  Revision  Changes    Path
  1.14      +2 -2      src/lib/libkvm/kvm_proc.c
  1.19      +1 -1      src/sys/bus/firewire/fwdev.c
  1.5       +2 -2      src/sys/conf/nfsswapkernel.c
  1.23      +1 -1      src/sys/dev/misc/kbd/kbd.c
  1.19      +4 -4      src/sys/dev/misc/snp/snp.c
  1.22      +1 -1      src/sys/dev/raid/vinum/vinumio.c
  1.12      +1 -1      src/sys/dev/sound/pcm/sndstat.c
  1.26      +2 -2      src/sys/emulation/linux/linux_stats.c
  1.22      +90 -73    src/sys/kern/kern_conf.c
  1.10      +1 -1      src/sys/kern/kern_kinfo.c
  1.51      +4 -4      src/sys/kern/kern_shutdown.c
  1.28      +9 -9      src/sys/kern/vfs_conf.c
  1.103     +8 -8      src/sys/kern/vfs_subr.c
  1.18      +1 -1      src/sys/netproto/smb/smb_dev.c
  1.37      +2 -2      src/sys/platform/pc32/i386/autoconf.c
  1.10      +2 -2      src/sys/platform/vkernel/i386/autoconf.c
  1.17      +10 -2     src/sys/sys/conf.h
  1.16      +2 -2      src/sys/sys/disklabel.h
  1.40      +0 -1      src/sys/sys/param.h
  1.2       +7 -0      src/sys/sys/sysref.h
  1.4       +1 -1      src/sys/vfs/nfs/nfsdiskless.h
  1.34      +2 -2      src/sys/vm/vm_swap.c


http://www.dragonflybsd.org/cvsweb/src/lib/libkvm/kvm_proc.c.diff?r1=1.13&r2=1.14&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/firewire/fwdev.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/conf/nfsswapkernel.c.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/kbd/kbd.c.diff?r1=1.22&r2=1.23&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/snp/snp.c.diff?r1=1.18&r2=1.19&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/vinumio.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/sound/pcm/sndstat.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/emulation/linux/linux_stats.c.diff?r1=1.25&r2=1.26&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_conf.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_kinfo.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_shutdown.c.diff?r1=1.50&r2=1.51&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_conf.c.diff?r1=1.27&r2=1.28&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_subr.c.diff?r1=1.102&r2=1.103&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_dev.c.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/autoconf.c.diff?r1=1.36&r2=1.37&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/i386/autoconf.c.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/conf.h.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/disklabel.h.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/param.h.diff?r1=1.39&r2=1.40&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/sysref.h.diff?r1=1.1&r2=1.2&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vfs/nfs/nfsdiskless.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_swap.c.diff?r1=1.33&r2=1.34&f=u





More information about the Commits mailing list