DragonFly-2.3.2.222.gcd298 master sys/bus/cam/scsi scsi_ch.c scs
commit cd29885abfb8f68adb0c082e313b891156d66964
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Sat Aug 1 10:12:57 2009 -0700
DEVFS - Bring in Alex's GSOC kernel adjustments.
This is a rollup commit bringing in Alex Hornung's GSOC adjustments
to the main kernel codebase for DEVFS.
Submitted-by: Alex Hornung <ahornung@gmail.com>
Summary of changes:
sys/bus/cam/scsi/scsi_ch.c | 2 +-
sys/bus/cam/scsi/scsi_da.c | 41 +++-
sys/bus/cam/scsi/scsi_pass.c | 2 +-
sys/bus/cam/scsi/scsi_pt.c | 2 +-
sys/bus/cam/scsi/scsi_sa.c | 3 +-
sys/bus/cam/scsi/scsi_ses.c | 2 +-
sys/bus/firewire/fwdev.c | 3 +-
sys/bus/usb/usb.c | 2 +-
sys/conf/files | 5 +
sys/config/{VKERNEL => VKERNEL_DEVFS} | 1 +
sys/contrib/ipfilter/netinet/mlfk_ipl.c | 2 +-
sys/dev/agp/agp.c | 2 +-
sys/dev/disk/ata/ata-raid.c | 19 ++-
sys/dev/disk/ata/atapi-tape.c | 3 +-
sys/dev/disk/fd/fd.c | 5 +-
sys/dev/disk/md/md.c | 11 +
sys/dev/disk/nata/ata-all.c | 2 +-
sys/dev/disk/nata/atapi-cd.c | 3 +-
sys/dev/disk/nata/atapi-tape.c | 3 +-
sys/dev/disk/vn/vn.c | 2 +-
sys/dev/misc/cmx/cmx.c | 2 +-
sys/dev/misc/kbd/kbd.c | 2 +-
sys/dev/misc/mse/mse.c | 2 +-
sys/dev/misc/psm/psm.c | 3 +-
sys/dev/misc/snp/snp.c | 2 +-
sys/dev/misc/syscons/scvidctl.c | 6 +-
sys/dev/misc/syscons/syscons.c | 26 ++-
sys/dev/raid/aac/aac.c | 2 +-
sys/dev/raid/aac/aac_disk.c | 20 ++-
sys/dev/raid/amr/amr.c | 2 +-
sys/dev/raid/amr/amr_disk.c | 22 ++-
sys/dev/raid/ida/ida_disk.c | 22 ++-
sys/dev/raid/ips/ips.c | 2 +-
sys/dev/raid/mlx/mlx.c | 2 +-
sys/dev/raid/mlx/mlx_disk.c | 22 ++-
sys/dev/raid/twa/twa_freebsd.c | 2 +-
sys/dev/raid/twe/twe_freebsd.c | 26 ++-
sys/dev/raid/vinum/vinum.c | 2 +-
sys/dev/serial/dgb/dgm.c | 3 +-
sys/dev/serial/rp/rp.c | 2 +-
sys/dev/serial/sio/sio.c | 11 +-
sys/dev/sound/pcm/mixer.c | 2 +-
sys/dev/sound/pcm/sndstat.c | 4 +-
sys/dev/sound/pcm/sound.c | 15 +-
sys/dev/usbmisc/ucom/ucom.c | 3 +-
sys/dev/usbmisc/ugen/ugen.c | 5 +-
sys/dev/usbmisc/uhid/uhid.c | 2 +-
sys/dev/usbmisc/ulpt/ulpt.c | 2 +-
sys/dev/usbmisc/ums/ums.c | 2 +-
sys/dev/usbmisc/urio/urio.c | 2 +-
sys/dev/usbmisc/uscanner/uscanner.c | 2 +-
sys/dev/video/bktr/bktr_os.c | 2 +-
sys/dev/video/cxm/cxm.c | 2 +-
sys/dev/virtual/disk/vdisk.c | 15 +-
sys/kern/init_main.c | 5 +
sys/kern/kern_conf.c | 146 ++++++++++--
sys/kern/kern_descrip.c | 3 +
sys/kern/kern_device.c | 79 +-----
sys/kern/subr_disk.c | 421 ++++++++++++++++++++++++-------
sys/kern/subr_diskgpt.c | 2 +-
sys/kern/subr_disklabel32.c | 6 +
sys/kern/subr_disklabel64.c | 4 +
sys/kern/subr_diskmbr.c | 10 +-
sys/kern/subr_diskslice.c | 64 ++----
sys/kern/tty.c | 8 +-
sys/kern/tty_cons.c | 93 ++++----
sys/kern/tty_pty.c | 84 ++++++-
sys/kern/vfs_conf.c | 228 ++++++++++++++---
sys/kern/vfs_subr.c | 19 +-
sys/kern/vfs_vnops.c | 8 +-
sys/net/bpf.c | 30 ++-
sys/net/bpf.h | 2 +
sys/net/pf/pf_ioctl.c | 4 +-
sys/net/tap/if_tap.c | 2 +-
sys/netproto/smb/smb_dev.c | 3 +-
sys/opencrypto/cryptodev.c | 3 +-
sys/platform/vkernel/platform/console.c | 15 +-
sys/sys/conf.h | 9 +-
sys/sys/cons.h | 9 +
sys/sys/device.h | 19 +-
sys/sys/disk.h | 22 ++
sys/sys/diskslice.h | 7 +-
sys/sys/filio.h | 7 +-
sys/sys/vfscache.h | 2 +-
sys/vfs/mfs/mfs_vnops.c | 4 +-
85 files changed, 1227 insertions(+), 447 deletions(-)
copy sys/config/{VKERNEL => VKERNEL_DEVFS} (99%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/cd29885abfb8f68adb0c082e313b891156d66964
--
DragonFly BSD source repository