DragonFly commits List (threaded) for 2007-05
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
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 ...
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
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]