| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
update to official 2.4.21 kernel from 2.4.21-pre4
|
|
|
|
|
|
| |
xl_block.c:
Fix xenolinux blkdev ioctl handling. Handle multisession probing in a simple manner (always say NOT multisession :-).
|
|
|
|
|
|
| |
xl_ide.c, xl_block.h, xl_block.c, defconfig:
Fix Xenolinux to use major 22 for /dev/hdc and /dev/hdd. Added TMPFS to defconfig.
|
|\
| |
| |
| |
| |
| | |
Merge boulderdash.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into boulderdash.cl.cam.ac.uk:/auto/anfs/scratch/boulderdash/ach61/xeno/xeno.bk
|
| |
| |
| |
| |
| |
| | |
Many files:
IDE and SCSI devices are now accessed via /dev/hd? and /dev/sd? using the usual device numbers. XLIDE_MAJOR and XLSCSI_MAJOR have been removed, but XLVIRT_MAJOR remains (as do /dev/xvd?).
|
| |
| |
| |
| |
| | |
additional debugging
|
|/
|
|
|
|
| |
fix earlier merge problems
user space virtual disk manager
|
|
|
|
|
|
| |
Many files:
Allow up to 31 partitions per XL IDE or SCSI device. But can now only have 8 of each type of device.
|
|
|
|
|
|
| |
network.c, xl_block.c, sd.c, ide-xeno.c, xen_segment.c, keyhandler.c:
Fix IDE and SCSI initialisation. Add to entropy pool from Xenolinux net & blkdev interrupts. Add a graceful reboot handler.
|
|
|
|
|
|
| |
xl_block.c, blkdev.h, xen_block.c:
Improved error handling for blkdev data accesses. Added sanity checking for read requests -- test if buffer modified.
|
|
|
|
|
|
| |
Many files:
Add scatter/gather to the Xen blkdev interface. Our write speeds are now comparable with Linux. Also fixed a few bugs.
|
|
|
|
|
|
| |
xl_block.c:
Fix bug in XenoLinux handling of request queues when the comms ring gets full.
|
|
|
|
|
|
| |
xl_segment.c, xl_scsi.c, xl_ide.c, xl_block.h, xl_block.c:
Partition tables are now revalidated on demand for all XL blkdevs (IDE, SCSI, and virtual).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
xl_block.h:
new file
Many files:
Cleaned up new blkdev world.
.del-blk.h~f91949f6390760d:
Delete: xenolinux-2.4.21-pre4-sparse/include/linux/blk.h
.del-xl_block_test.c~b3dce903a84011b8:
Delete: xenolinux-2.4.21-pre4-sparse/arch/xeno/drivers/block/xl_block_test.c
.del-xeno-major.h~d739160829760724:
Delete: xen/include/hypervisor-ifs/xeno-major.h
.del-grok.c~eca1f7a23736b451:
Delete: xen/drivers/block/grok.c
|
|\
| |
| |
| |
| | |
Manual merge of SMH + ACH worlds.
|
| |
| |
| |
| |
| |
| |
| |
| | |
xl_scsi.c, xl_ide.c, grok.c:
new file
Many files:
Steve's new SCSI world.
|
| |
| |
| |
| |
| | |
virtual block device support
|
|/
|
|
|
|
| |
add create segment code in xen,
/proc/xeno/dom0/vhd in xenolinux
|
|
Latest and Greatest version of XenoLinux based on the Linux-2.4.21-pre4
kernel.
|