From: | Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Thu, 27 Jul 2006 19:17:41 -0700 (PDT) |
dillon 2006/07/27 19:17:41 PDT DragonFly src repository Modified files: sys/bus/cam cam_xpt.c sys/bus/cam/scsi scsi_cd.c scsi_ch.c scsi_da.c scsi_pass.c scsi_pt.c scsi_sa.c scsi_ses.c scsi_target.c sys/bus/firewire firewirereg.h fwdev.c fwmem.c fwmem.h fwohci.c sys/bus/iicbus iic.c sys/bus/isa vga_isa.c sys/bus/pci pci.c sys/bus/smbus smb.c sys/bus/usb usb.c sys/conf files sys/contrib/dev/fla fla.c sys/contrib/ipfilter/netinet ip_fil.c ip_fil.h mlfk_ipl.c sys/dev/acpica5 acpi.c sys/dev/agp agp.c sys/dev/disk/ata ata-all.c ata-disk.c ata-raid.c atapi-cd.c atapi-fd.c atapi-tape.c sys/dev/disk/ccd ccd.c sys/dev/disk/fd fd.c sys/dev/disk/isp isp_freebsd.c sys/dev/disk/mcd mcd.c sys/dev/disk/md md.c sys/dev/disk/scd scd.c sys/dev/disk/vn vn.c sys/dev/disk/wt wt.c sys/dev/drm drm_drv.h drm_fops.h drm_os_freebsd.h drm_vm.h sys/dev/misc/dcons dcons_os.c sys/dev/misc/gpib gpib.c sys/dev/misc/joy joy.c sys/dev/misc/kbd kbd.c sys/dev/misc/labpc labpc.c sys/dev/misc/lpt lpt.c sys/dev/misc/mse mse.c sys/dev/misc/nmdm nmdm.c sys/dev/misc/pcfclock pcfclock.c sys/dev/misc/ppi ppi.c sys/dev/misc/pps pps.c sys/dev/misc/psm psm.c sys/dev/misc/snp snp.c sys/dev/misc/spic spic.c sys/dev/misc/spigot spigot.c sys/dev/misc/syscons schistory.c scmouse.c scterm-dumb.c scterm-sc.c scvesactl.c scvidctl.c syscons.c syscons.h sysmouse.c sys/dev/misc/tw tw.c sys/dev/misc/xrpu xrpu.c sys/dev/netif/cx cx.c if_cx.c sys/dev/raid/aac aac.c aac_disk.c sys/dev/raid/amr amr.c amr_disk.c sys/dev/raid/asr asr.c sys/dev/raid/ciss ciss.c sys/dev/raid/ida ida_disk.c sys/dev/raid/iir iir_ctrl.c sys/dev/raid/ips ips.c ips.h ips_disk.c sys/dev/raid/mlx mlx.c mlx_disk.c mlxvar.h sys/dev/raid/mly mly.c sys/dev/raid/pst pst-raid.c sys/dev/raid/twa twa_freebsd.c twa_includes.h sys/dev/raid/twe twe_freebsd.c sys/dev/raid/vinum vinum.c vinumext.h vinumio.c vinumioctl.c vinumrequest.c vinumvar.h sys/dev/serial/cy cy.c sys/dev/serial/dgb dgm.c sys/dev/serial/digi digi.c sys/dev/serial/rc rc.c sys/dev/serial/rp rp.c sys/dev/serial/si si.c sys/dev/serial/sio sio.c sys/dev/serial/stl stallion.c sys/dev/serial/stli istallion.c sys/dev/sound/pcm channel.c channel.h dsp.c mixer.c mixer.h sndstat.c sys/dev/usbmisc/ucom ucom.c sys/dev/usbmisc/ufm ufm.c sys/dev/usbmisc/ugen ugen.c sys/dev/usbmisc/uhid uhid.c sys/dev/usbmisc/ulpt ulpt.c sys/dev/usbmisc/ums ums.c sys/dev/usbmisc/urio urio.c sys/dev/usbmisc/uscanner uscanner.c sys/dev/video/bktr bktr_os.c sys/dev/video/ctx ctx.c sys/dev/video/fb fb.c fbreg.h vga.c vgareg.h sys/dev/video/gsc gsc.c sys/dev/video/meteor meteor.c sys/i386/acpica5 acpi_machdep.c sys/i386/apm apm.c sys/i386/i386 elan-mmcr.c mem.c perfmon.c sys/i386/isa asc.c sys/kern kern_conf.c kern_descrip.c kern_device.c kern_nrandom.c kern_physio.c subr_disk.c subr_diskslice.c subr_log.c sys_generic.c tty.c tty_conf.c tty_cons.c tty_pty.c tty_tty.c vfs_sync.c vfs_vopops.c sys/net bpf.c sys/net/i4b/driver i4b_ctl.c i4b_rbch.c i4b_tel.c i4b_trace.c sys/net/i4b/layer4 i4b_i4bdrv.c sys/net/pf pf_ioctl.c sys/net/ppp if_ppp.c if_pppvar.h sys/net/ppp_layer ppp_tty.c sys/net/sl if_sl.c sys/net/tap if_tap.c sys/net/tun if_tun.c sys/netgraph/tty ng_tty.c sys/netproto/smb smb_conn.c smb_conn.h smb_dev.c sys/opencrypto cryptodev.c sys/sys buf.h conf.h device.h disk.h random.h systm.h tty.h vfsops.h sys/vfs/coda coda_fbsd.c coda_psdev.c coda_psdev.h coda_vfsops.c sys/vfs/fdesc fdesc_vnops.c sys/vfs/gnu/ext2fs ext2_vfsops.c sys/vfs/isofs/cd9660 cd9660_vfsops.c sys/vfs/mfs mfs_vfsops.c sys/vfs/smbfs smbfs_vfsops.c sys/vfs/specfs spec_vnops.c sys/vfs/ufs ffs_vfsops.c Removed files: sys/kern subr_xxx.c Log: MASSIVE reorganization of the device operations vector. Change cdevsw to dev_ops. dev_ops is a syslink-compatible operations vector structure similar to the vop_ops structure used by vnodes. Remove a huge number of instances where a thread pointer is still being passed as an argument to various device ops and other related routines. The device OPEN and IOCTL calls now take a ucred instead of a thread pointer, and the CLOSE call no longer takes a thread pointer. Revision Changes Path 1.29 +20 -28 src/sys/bus/cam/cam_xpt.c 1.23 +29 -32 src/sys/bus/cam/scsi/scsi_cd.c 1.14 +20 -27 src/sys/bus/cam/scsi/scsi_ch.c 1.30 +34 -35 src/sys/bus/cam/scsi/scsi_da.c 1.16 +28 -30 src/sys/bus/cam/scsi/scsi_pass.c 1.15 +26 -28 src/sys/bus/cam/scsi/scsi_pt.c 1.18 +44 -46 src/sys/bus/cam/scsi/scsi_sa.c 1.15 +21 -30 src/sys/bus/cam/scsi/scsi_ses.c 1.12 +6 -6 src/sys/bus/cam/scsi/scsi_target.c 1.11 +4 -2 src/sys/bus/firewire/firewirereg.h 1.12 +51 -60 src/sys/bus/firewire/fwdev.c 1.10 +17 -15 src/sys/bus/firewire/fwmem.c 1.4 +4 -0 src/sys/bus/firewire/fwmem.h 1.10 +7 -5 src/sys/bus/firewire/fwohci.c 1.9 +24 -27 src/sys/bus/iicbus/iic.c 1.10 +38 -31 src/sys/bus/isa/vga_isa.c 1.30 +16 -29 src/sys/bus/pci/pci.c 1.8 +20 -31 src/sys/bus/smbus/smb.c 1.18 +40 -46 src/sys/bus/usb/usb.c 1.132 +0 -1 src/sys/conf/files 1.13 +32 -36 src/sys/contrib/dev/fla/fla.c 1.21 +40 -12 src/sys/contrib/ipfilter/netinet/ip_fil.c 1.9 +9 -5 src/sys/contrib/ipfilter/netinet/ip_fil.h 1.8 +13 -24 src/sys/contrib/ipfilter/netinet/mlfk_ipl.c 1.20 +17 -20 src/sys/dev/acpica5/acpi.c 1.21 +30 -35 src/sys/dev/agp/agp.c 1.29 +10 -22 src/sys/dev/disk/ata/ata-all.c 1.29 +29 -34 src/sys/dev/disk/ata/ata-disk.c 1.21 +19 -26 src/sys/dev/disk/ata/ata-raid.c 1.23 +60 -62 src/sys/dev/disk/ata/atapi-cd.c 1.16 +23 -26 src/sys/dev/disk/ata/atapi-fd.c 1.16 +34 -37 src/sys/dev/disk/ata/atapi-tape.c 1.33 +48 -58 src/sys/dev/disk/ccd/ccd.c 1.31 +39 -42 src/sys/dev/disk/fd/fd.c 1.14 +21 -31 src/sys/dev/disk/isp/isp_freebsd.c 1.19 +33 -34 src/sys/dev/disk/mcd/mcd.c 1.13 +36 -34 src/sys/dev/disk/md/md.c 1.18 +29 -31 src/sys/dev/disk/scd/scd.c 1.25 +61 -65 src/sys/dev/disk/vn/vn.c 1.16 +27 -30 src/sys/dev/disk/wt/wt.c 1.14 +32 -34 src/sys/dev/drm/drm_drv.h 1.5 +3 -2 src/sys/dev/drm/drm_fops.h 1.18 +2 -1 src/sys/dev/drm/drm_os_freebsd.h 1.4 +35 -17 src/sys/dev/drm/drm_vm.h 1.3 +22 -46 src/sys/dev/misc/dcons/dcons_os.c 1.11 +19 -25 src/sys/dev/misc/gpib/gpib.c 1.9 +20 -24 src/sys/dev/misc/joy/joy.c 1.17 +32 -33 src/sys/dev/misc/kbd/kbd.c 1.17 +23 -25 src/sys/dev/misc/labpc/labpc.c 1.15 +25 -27 src/sys/dev/misc/lpt/lpt.c 1.17 +30 -32 src/sys/dev/misc/mse/mse.c 1.13 +41 -46 src/sys/dev/misc/nmdm/nmdm.c 1.9 +19 -27 src/sys/dev/misc/pcfclock/pcfclock.c 1.12 +25 -28 src/sys/dev/misc/ppi/ppi.c 1.15 +16 -24 src/sys/dev/misc/pps/pps.c 1.18 +32 -34 src/sys/dev/misc/psm/psm.c 1.14 +39 -39 src/sys/dev/misc/snp/snp.c 1.14 +22 -40 src/sys/dev/misc/spic/spic.c 1.12 +50 -49 src/sys/dev/misc/spigot/spigot.c 1.7 +1 -2 src/sys/dev/misc/syscons/schistory.c 1.11 +3 -4 src/sys/dev/misc/syscons/scmouse.c 1.5 +1 -1 src/sys/dev/misc/syscons/scterm-dumb.c 1.7 +1 -1 src/sys/dev/misc/syscons/scterm-sc.c 1.7 +9 -9 src/sys/dev/misc/syscons/scvesactl.c 1.14 +1 -1 src/sys/dev/misc/syscons/scvidctl.c 1.24 +50 -53 src/sys/dev/misc/syscons/syscons.c 1.16 +7 -7 src/sys/dev/misc/syscons/syscons.h 1.11 +27 -34 src/sys/dev/misc/syscons/sysmouse.c 1.17 +27 -28 src/sys/dev/misc/tw/tw.c 1.9 +24 -30 src/sys/dev/misc/xrpu/xrpu.c 1.16 +24 -32 src/sys/dev/netif/cx/cx.c 1.20 +2 -5 src/sys/dev/netif/cx/if_cx.c 1.24 +27 -33 src/sys/dev/raid/aac/aac.c 1.13 +31 -34 src/sys/dev/raid/aac/aac_disk.c 1.19 +34 -43 src/sys/dev/raid/amr/amr.c 1.11 +31 -35 src/sys/dev/raid/amr/amr_disk.c 1.23 +44 -97 src/sys/dev/raid/asr/asr.c 1.17 +26 -26 src/sys/dev/raid/ciss/ciss.c 1.12 +28 -31 src/sys/dev/raid/ida/ida_disk.c 1.10 +24 -33 src/sys/dev/raid/iir/iir_ctrl.c 1.14 +15 -18 src/sys/dev/raid/ips/ips.c 1.11 +0 -4 src/sys/dev/raid/ips/ips.h 1.9 +24 -24 src/sys/dev/raid/ips/ips_disk.c 1.19 +21 -30 src/sys/dev/raid/mlx/mlx.c 1.9 +21 -26 src/sys/dev/raid/mlx/mlx_disk.c 1.8 +3 -2 src/sys/dev/raid/mlx/mlxvar.h 1.13 +17 -25 src/sys/dev/raid/mly/mly.c 1.16 +13 -22 src/sys/dev/raid/pst/pst-raid.c 1.10 +16 -25 src/sys/dev/raid/twa/twa_freebsd.c 1.3 +1 -0 src/sys/dev/raid/twa/twa_includes.h 1.21 +46 -68 src/sys/dev/raid/twe/twe_freebsd.c 1.14 +34 -25 src/sys/dev/raid/vinum/vinum.c 1.8 +2 -1 src/sys/dev/raid/vinum/vinumext.h 1.15 +6 -6 src/sys/dev/raid/vinum/vinumio.c 1.6 +5 -2 src/sys/dev/raid/vinum/vinumioctl.c 1.16 +14 -12 src/sys/dev/raid/vinum/vinumrequest.c 1.8 +3 -3 src/sys/dev/raid/vinum/vinumvar.h 1.20 +37 -41 src/sys/dev/serial/cy/cy.c 1.13 +35 -38 src/sys/dev/serial/dgb/dgm.c 1.5 +39 -39 src/sys/dev/serial/digi/digi.c 1.17 +31 -47 src/sys/dev/serial/rc/rc.c 1.16 +36 -38 src/sys/dev/serial/rp/rp.c 1.16 +48 -50 src/sys/dev/serial/si/si.c 1.32 +48 -56 src/sys/dev/serial/sio/sio.c 1.18 +71 -76 src/sys/dev/serial/stl/stallion.c 1.17 +41 -44 src/sys/dev/serial/stli/istallion.c 1.9 +2 -2 src/sys/dev/sound/pcm/channel.c 1.4 +1 -1 src/sys/dev/sound/pcm/channel.h 1.10 +110 -109 src/sys/dev/sound/pcm/dsp.c 1.10 +23 -31 src/sys/dev/sound/pcm/mixer.c 1.4 +2 -2 src/sys/dev/sound/pcm/mixer.h 1.9 +17 -25 src/sys/dev/sound/pcm/sndstat.c 1.20 +41 -45 src/sys/dev/usbmisc/ucom/ucom.c 1.10 +19 -18 src/sys/dev/usbmisc/ufm/ufm.c 1.18 +45 -47 src/sys/dev/usbmisc/ugen/ugen.c 1.16 +36 -40 src/sys/dev/usbmisc/uhid/uhid.c 1.13 +20 -27 src/sys/dev/usbmisc/ulpt/ulpt.c 1.17 +38 -40 src/sys/dev/usbmisc/ums/ums.c 1.12 +32 -26 src/sys/dev/usbmisc/urio/urio.c 1.12 +27 -31 src/sys/dev/usbmisc/uscanner/uscanner.c 1.14 +47 -46 src/sys/dev/video/bktr/bktr_os.c 1.9 +25 -27 src/sys/dev/video/ctx/ctx.c 1.14 +17 -84 src/sys/dev/video/fb/fb.c 1.7 +4 -3 src/sys/dev/video/fb/fbreg.h 1.16 +8 -6 src/sys/dev/video/fb/vga.c 1.7 +3 -4 src/sys/dev/video/fb/vgareg.h 1.12 +23 -28 src/sys/dev/video/gsc/gsc.c 1.16 +69 -71 src/sys/dev/video/meteor/meteor.c 1.9 +29 -31 src/sys/i386/acpica5/acpi_machdep.c 1.15 +45 -48 src/sys/i386/apm/apm.c 1.8 +17 -26 src/sys/i386/i386/elan-mmcr.c 1.17 +90 -70 src/sys/i386/i386/mem.c 1.9 +22 -32 src/sys/i386/i386/perfmon.c 1.14 +30 -36 src/sys/i386/isa/asc.c 1.12 +34 -35 src/sys/kern/kern_conf.c 1.70 +13 -24 src/sys/kern/kern_descrip.c 1.18 +495 -432 src/sys/kern/kern_device.c 1.3 +1 -1 src/sys/kern/kern_nrandom.c 1.22 +14 -1 src/sys/kern/kern_physio.c 1.25 +121 -172 src/sys/kern/subr_disk.c 1.21 +3 -2 src/sys/kern/subr_diskslice.c 1.10 +31 -40 src/sys/kern/subr_log.c 1.34 +1 -1 src/sys/kern/sys_generic.c 1.25 +25 -26 src/sys/kern/tty.c 1.4 +3 -7 src/sys/kern/tty_conf.c 1.16 +99 -158 src/sys/kern/tty_cons.c 1.14 +109 -148 src/sys/kern/tty_pty.c 1.16 +45 -58 src/sys/kern/tty_tty.c 1.12 +14 -11 src/sys/kern/vfs_sync.c 1.31 +0 -1 src/sys/kern/vfs_vopops.c 1.31 +66 -70 src/sys/net/bpf.c 1.12 +22 -34 src/sys/net/i4b/driver/i4b_ctl.c 1.20 +44 -44 src/sys/net/i4b/driver/i4b_rbch.c 1.13 +46 -45 src/sys/net/i4b/driver/i4b_tel.c 1.15 +22 -27 src/sys/net/i4b/driver/i4b_trace.c 1.15 +40 -42 src/sys/net/i4b/layer4/i4b_i4bdrv.c 1.6 +24 -18 src/sys/net/pf/pf_ioctl.c 1.32 +9 -10 src/sys/net/ppp/if_ppp.c 1.6 +1 -1 src/sys/net/ppp/if_pppvar.h 1.18 +6 -6 src/sys/net/ppp_layer/ppp_tty.c 1.25 +2 -2 src/sys/net/sl/if_sl.c 1.27 +41 -39 src/sys/net/tap/if_tap.c 1.29 +57 -58 src/sys/net/tun/if_tun.c 1.12 +2 -2 src/sys/netgraph/tty/ng_tty.c 1.17 +49 -55 src/sys/netproto/smb/smb_conn.c 1.8 +6 -6 src/sys/netproto/smb/smb_conn.h 1.13 +35 -43 src/sys/netproto/smb/smb_dev.c 1.18 +21 -30 src/sys/opencrypto/cryptodev.c 1.38 +2 -3 src/sys/sys/buf.h 1.11 +7 -129 src/sys/sys/conf.h 1.6 +228 -116 src/sys/sys/device.h 1.8 +3 -4 src/sys/sys/disk.h 1.9 +1 -1 src/sys/sys/random.h 1.39 +1 -3 src/sys/sys/systm.h 1.10 +7 -4 src/sys/sys/tty.h 1.25 +1 -0 src/sys/sys/vfsops.h 1.13 +12 -20 src/sys/vfs/coda/coda_fbsd.c 1.12 +34 -29 src/sys/vfs/coda/coda_psdev.c 1.4 +7 -7 src/sys/vfs/coda/coda_psdev.h 1.25 +0 -12 src/sys/vfs/coda/coda_vfsops.c 1.32 +1 -1 src/sys/vfs/fdesc/fdesc_vnops.c 1.45 +4 -4 src/sys/vfs/gnu/ext2fs/ext2_vfsops.c 1.38 +2 -3 src/sys/vfs/isofs/cd9660/cd9660_vfsops.c 1.34 +21 -25 src/sys/vfs/mfs/mfs_vfsops.c 1.29 +1 -1 src/sys/vfs/smbfs/smbfs_vfsops.c 1.47 +7 -8 src/sys/vfs/specfs/spec_vnops.c 1.46 +1 -1 src/sys/vfs/ufs/ffs_vfsops.c http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/cam_xpt.c.diff?r1=1.28&r2=1.29&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_cd.c.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_ch.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_da.c.diff?r1=1.29&r2=1.30&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_pass.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_pt.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_sa.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_ses.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_target.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/firewire/firewirereg.h.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/firewire/fwdev.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/firewire/fwmem.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/firewire/fwmem.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/firewire/fwohci.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/iicbus/iic.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/isa/vga_isa.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/pci/pci.c.diff?r1=1.29&r2=1.30&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/smbus/smb.c.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/bus/usb/usb.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/conf/files.diff?r1=1.131&r2=1.132&f=u http://www.dragonflybsd.org/cvsweb/src/sys/contrib/dev/fla/fla.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/contrib/ipfilter/netinet/ip_fil.c.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/contrib/ipfilter/netinet/ip_fil.h.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/contrib/ipfilter/netinet/mlfk_ipl.c.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/acpica5/acpi.c.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/agp/agp.c.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ata/ata-all.c.diff?r1=1.28&r2=1.29&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ata/ata-disk.c.diff?r1=1.28&r2=1.29&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ata/ata-raid.c.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ata/atapi-cd.c.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ata/atapi-fd.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ata/atapi-tape.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ccd/ccd.c.diff?r1=1.32&r2=1.33&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/fd/fd.c.diff?r1=1.30&r2=1.31&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/isp/isp_freebsd.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/mcd/mcd.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/md/md.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/scd/scd.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/vn/vn.c.diff?r1=1.24&r2=1.25&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/wt/wt.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/drm/drm_drv.h.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/drm/drm_fops.h.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/drm/drm_os_freebsd.h.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/drm/drm_vm.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/dcons/dcons_os.c.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/gpib/gpib.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/joy/joy.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/kbd/kbd.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/labpc/labpc.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/lpt/lpt.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/mse/mse.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/nmdm/nmdm.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/pcfclock/pcfclock.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/ppi/ppi.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/pps/pps.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/psm/psm.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/snp/snp.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/spic/spic.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/spigot/spigot.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/schistory.c.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/scmouse.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/scterm-dumb.c.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/scterm-sc.c.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/scvesactl.c.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/scvidctl.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/syscons.c.diff?r1=1.23&r2=1.24&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/syscons.h.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/syscons/sysmouse.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/tw/tw.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/misc/xrpu/xrpu.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/cx/cx.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/netif/cx/if_cx.c.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/aac/aac.c.diff?r1=1.23&r2=1.24&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/aac/aac_disk.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/amr/amr.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/amr/amr_disk.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/asr/asr.c.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/ciss/ciss.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/ida/ida_disk.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/iir/iir_ctrl.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/ips/ips.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/ips/ips.h.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/ips/ips_disk.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/mlx/mlx.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/mlx/mlx_disk.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/mlx/mlxvar.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/mly/mly.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/pst/pst-raid.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/twa/twa_freebsd.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/twa/twa_includes.h.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/twe/twe_freebsd.c.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/vinum.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/vinumext.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/vinumio.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/vinumioctl.c.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/vinumrequest.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/vinumvar.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/cy/cy.c.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/dgb/dgm.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/digi/digi.c.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/rc/rc.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/rp/rp.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/si/si.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/sio/sio.c.diff?r1=1.31&r2=1.32&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/stl/stallion.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/serial/stli/istallion.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/sound/pcm/channel.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/sound/pcm/channel.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/sound/pcm/dsp.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/sound/pcm/mixer.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/sound/pcm/mixer.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/sound/pcm/sndstat.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ucom/ucom.c.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ufm/ufm.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ugen/ugen.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/uhid/uhid.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ulpt/ulpt.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/ums/ums.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/urio/urio.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/usbmisc/uscanner/uscanner.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/video/bktr/bktr_os.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/video/ctx/ctx.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/video/fb/fb.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/video/fb/fbreg.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/video/fb/vga.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/video/fb/vgareg.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/video/gsc/gsc.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/dev/video/meteor/meteor.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/acpica5/acpi_machdep.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/apm/apm.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/elan-mmcr.c.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/mem.c.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/i386/perfmon.c.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/i386/isa/asc.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_conf.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_descrip.c.diff?r1=1.69&r2=1.70&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_device.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_nrandom.c.diff?r1=1.2&r2=1.3&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_physio.c.diff?r1=1.21&r2=1.22&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_disk.c.diff?r1=1.24&r2=1.25&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_diskslice.c.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_log.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/sys_generic.c.diff?r1=1.33&r2=1.34&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty.c.diff?r1=1.24&r2=1.25&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty_conf.c.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty_cons.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty_pty.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/tty_tty.c.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_sync.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_vopops.c.diff?r1=1.30&r2=1.31&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/bpf.c.diff?r1=1.30&r2=1.31&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/i4b/driver/i4b_ctl.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/i4b/driver/i4b_rbch.c.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/i4b/driver/i4b_tel.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/i4b/driver/i4b_trace.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/i4b/layer4/i4b_i4bdrv.c.diff?r1=1.14&r2=1.15&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/pf/pf_ioctl.c.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/ppp/if_ppp.c.diff?r1=1.31&r2=1.32&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/ppp/if_pppvar.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/ppp_layer/ppp_tty.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/sl/if_sl.c.diff?r1=1.24&r2=1.25&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/tap/if_tap.c.diff?r1=1.26&r2=1.27&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/tun/if_tun.c.diff?r1=1.28&r2=1.29&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netgraph/tty/ng_tty.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.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_conn.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netproto/smb/smb_dev.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/opencrypto/cryptodev.c.diff?r1=1.17&r2=1.18&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/buf.h.diff?r1=1.37&r2=1.38&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/conf.h.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/device.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/disk.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/random.h.diff?r1=1.8&r2=1.9&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/systm.h.diff?r1=1.38&r2=1.39&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/tty.h.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/vfsops.h.diff?r1=1.24&r2=1.25&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_fbsd.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_psdev.c.diff?r1=1.11&r2=1.12&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_psdev.h.diff?r1=1.3&r2=1.4&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/coda/coda_vfsops.c.diff?r1=1.24&r2=1.25&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/fdesc/fdesc_vnops.c.diff?r1=1.31&r2=1.32&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/gnu/ext2fs/ext2_vfsops.c.diff?r1=1.44&r2=1.45&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/isofs/cd9660/cd9660_vfsops.c.diff?r1=1.37&r2=1.38&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/mfs/mfs_vfsops.c.diff?r1=1.33&r2=1.34&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/smbfs/smbfs_vfsops.c.diff?r1=1.28&r2=1.29&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/specfs/spec_vnops.c.diff?r1=1.46&r2=1.47&f=u http://www.dragonflybsd.org/cvsweb/src/sys/vfs/ufs/ffs_vfsops.c.diff?r1=1.45&r2=1.46&f=u