cvs commit: src/sys/bus/cam/scsi scsi_all.c scsi_all.h src/sys/dev/disk/ccd ccd.c src/sys/dev/disk/vn vn.c src/sys/dev/raid/aac aac.c aacvar.h src/sys/dev/raid/amr amr.c amrvar.h src/sys/dev/raid/ida ida.c idavar.h src/sys/dev/raid/twe ...

Matthew Dillon dillon at crater.dragonflybsd.org
Tue May 15 15:45:53 PDT 2007


dillon      2007/05/15 15:44:21 PDT

DragonFly src repository

  Modified files:
    sys/bus/cam/scsi     scsi_all.c scsi_all.h 
    sys/dev/disk/ccd     ccd.c 
    sys/dev/disk/vn      vn.c 
    sys/dev/raid/aac     aac.c aacvar.h 
    sys/dev/raid/amr     amr.c amrvar.h 
    sys/dev/raid/ida     ida.c idavar.h 
    sys/dev/raid/twe     twe.c twevar.h 
    sys/dev/raid/vinum   vinum.c 
    sys/kern             kern_device.c kern_shutdown.c subr_disk.c 
                         subr_diskmbr.c subr_diskslice.c 
    sys/platform/pc32/i386 symbols.raw 
    sys/sys              device.h disk.h diskslice.h systm.h 
                         vnioctl.h 
    sys/vm               vm_swap.c 
  Log:
  * The diskslice abstraction now stores offsets/sizes as 64 bit quantities.
    (NOTE: DOS partition tables and standard disklabels can't handle 64 bit
    sector numbers yet).  For future pluggable disklabel/partitioning schemes.
  
  * The kernel panic / kernel core API is now 64 bits.
  
  * The VN device now uses 64 bit sector numbers and can handle block devices
    up to what is supported by the filesystem (typically 8TB).  This change
    was made primarily so we can test future disklabel / partition table
    support.
  
  * Pass 64 bit LBAs to various block devices and to the SCSI layer.
  
  * Check for and assert 32 bit overflow conditions in various places, instead
    of wrapping.
  
  Revision  Changes    Path
  1.8       +3 -1      src/sys/bus/cam/scsi/scsi_all.c
  1.6       +1 -1      src/sys/bus/cam/scsi/scsi_all.h
  1.41      +3 -2      src/sys/dev/disk/ccd/ccd.c
  1.32      +7 -7      src/sys/dev/disk/vn/vn.c
  1.30      +3 -1      src/sys/dev/raid/aac/aac.c
  1.17      +1 -1      src/sys/dev/raid/aac/aacvar.h
  1.24      +4 -3      src/sys/dev/raid/amr/amr.c
  1.10      +1 -1      src/sys/dev/raid/amr/amrvar.h
  1.16      +5 -1      src/sys/dev/raid/ida/ida.c
  1.4       +1 -1      src/sys/dev/raid/ida/idavar.h
  1.18      +4 -1      src/sys/dev/raid/twe/twe.c
  1.10      +1 -1      src/sys/dev/raid/twe/twevar.h
  1.20      +1 -1      src/sys/dev/raid/vinum/vinum.c
  1.25      +1 -1      src/sys/kern/kern_device.c
  1.52      +13 -7     src/sys/kern/kern_shutdown.c
  1.31      +8 -8      src/sys/kern/subr_disk.c
  1.21      +26 -26    src/sys/kern/subr_diskmbr.c
  1.31      +15 -14    src/sys/kern/subr_diskslice.c
  1.4       +1 -0      src/sys/platform/pc32/i386/symbols.raw
  1.10      +4 -4      src/sys/sys/device.h
  1.13      +1 -1      src/sys/sys/disk.h
  1.11      +11 -10    src/sys/sys/diskslice.h
  1.70      +2 -1      src/sys/sys/systm.h
  1.3       +2 -2      src/sys/sys/vnioctl.h
  1.35      +11 -3     src/sys/vm/vm_swap.c


http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_all.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/bus/cam/scsi/scsi_all.h.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/ccd/ccd.c.diff?r1=1.40&r2=1.41&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/disk/vn/vn.c.diff?r1=1.31&r2=1.32&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/aac/aac.c.diff?r1=1.29&r2=1.30&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/aac/aacvar.h.diff?r1=1.16&r2=1.17&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/amr/amr.c.diff?r1=1.23&r2=1.24&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/amr/amrvar.h.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/ida/ida.c.diff?r1=1.15&r2=1.16&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/ida/idavar.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/twe/twe.c.diff?r1=1.17&r2=1.18&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/twe/twevar.h.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/dev/raid/vinum/vinum.c.diff?r1=1.19&r2=1.20&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_device.c.diff?r1=1.24&r2=1.25&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_shutdown.c.diff?r1=1.51&r2=1.52&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_disk.c.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_diskmbr.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/subr_diskslice.c.diff?r1=1.30&r2=1.31&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/symbols.raw.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/device.h.diff?r1=1.9&r2=1.10&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/disk.h.diff?r1=1.12&r2=1.13&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/diskslice.h.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/systm.h.diff?r1=1.69&r2=1.70&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/vnioctl.h.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_swap.c.diff?r1=1.34&r2=1.35&f=u





More information about the Commits mailing list