cvs commit: src/sys/cam/scsi scsi_target.c src/sys/coda coda_fbsd.c src/sys/dev/firewire firewirereg.h fwdev.c src/sys/dev/nmdm nmdm.c src/sys/dev/snp snp.c src/sys/dev/sound/pcm dsp.c mixer.c src/sys/dev/vkbd vkbd.c ...

Robert Watson rwatson at FreeBSD.org
Mon Aug 8 19:55:33 GMT 2005


rwatson     2005-08-08 19:55:33 UTC

  FreeBSD src repository

  Modified files:
    sys/cam/scsi         scsi_target.c 
    sys/coda             coda_fbsd.c 
    sys/dev/firewire     firewirereg.h fwdev.c 
    sys/dev/nmdm         nmdm.c 
    sys/dev/snp          snp.c 
    sys/dev/sound/pcm    dsp.c mixer.c 
    sys/dev/vkbd         vkbd.c 
    sys/fs/devfs         devfs_vnops.c 
    sys/kern             tty_pty.c tty_tty.c 
    sys/net              bpf.c if_tap.c if_tun.c 
    sys/netsmb           smb_dev.c 
    sys/sys              conf.h 
  Log:
  Merge the dev_clone and dev_clone_cred event handlers into a single
  event handler, dev_clone, which accepts a credential argument.
  Implementors of the event can ignore it if they're not interested,
  and most do.  This avoids having multiple event handler types and
  fall-back/precedence logic in devfs.
  
  This changes the kernel API for /dev cloning, and may affect third
  party packages containg cloning kernel modules.
  
  Requested by:   phk
  MFC after:      3 days
  
  Revision  Changes    Path
  1.68      +4 -3      src/sys/cam/scsi/scsi_target.c
  1.43      +4 -3      src/sys/coda/coda_fbsd.c
  1.38      +1 -1      src/sys/dev/firewire/firewirereg.h
  1.47      +2 -1      src/sys/dev/firewire/fwdev.c
  1.36      +2 -1      src/sys/dev/nmdm/nmdm.c
  1.100     +3 -2      src/sys/dev/snp/snp.c
  1.82      +2 -1      src/sys/dev/sound/pcm/dsp.c
  1.45      +2 -1      src/sys/dev/sound/pcm/mixer.c
  1.9       +4 -2      src/sys/dev/vkbd/vkbd.c
  1.117     +4 -7      src/sys/fs/devfs/devfs_vnops.c
  1.139     +1 -1      src/sys/kern/tty_pty.c
  1.57      +2 -1      src/sys/kern/tty_tty.c
  1.156     +3 -2      src/sys/net/bpf.c
  1.56      +4 -2      src/sys/net/if_tap.c
  1.153     +4 -2      src/sys/net/if_tun.c
  1.28      +2 -1      src/sys/netsmb/smb_dev.c
  1.224     +3 -6      src/sys/sys/conf.h


More information about the cvs-all mailing list