Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rumpdisk: Also link libirqhelp in | Samuel Thibault | 2025-02-03 | 1 | -1/+1 |
| | | | | Next rumpkernel upload will use it. | ||||
* | rumpusbdisk: Link completely to scsipi library | Damien Zammit | 2025-01-12 | 1 | -1/+1 |
| | | | | | | The usb stack also uses SCSI emulation for usb mass storage. Message-ID: <20250111082129.1566079-1-damien@zamaudio.com> | ||||
* | rumpdisk: Fix dependencies computation | Samuel Thibault | 2023-09-13 | 1 | -4/+4 |
| | |||||
* | rumpusbdisk: Add USB mass storage translator | Damien Zammit | 2023-07-03 | 1 | -6/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | This adds a second binary target to compile in the rump USB stack instead of SATA/IDE using conditional ifdefs to mostly share the code between the two translators. This can be tested by running qemu with a USB3 controller as follows: -drive if=none,id=usbstick,format=raw,file=/path/to/disk.img \ -device qemu-xhci \ -device usb-storage,drive=usbstick \ NB: /path/to/disk.img can be a block device on the host. Then call grub module rumpusbdisk.static instead of rumpdisk.static and pass ' root=part:X:device:sd0 noide' as gnumach parameters, where X is the partition number of / within the disk/image. Caveats: netdde seems to exhibit a bug when running 'ifdown /dev/eth0' simultaneously to running the rumpusbdisk translator, due to the two devices sharing the same IRQ. Message-Id: <20230703101815.925760-1-damien@zamaudio.com> | ||||
* | rumpdisk: Do not assume FHS /usr/lib, fixes Guix cross-build. | Janneke Nieuwenhuizen | 2023-05-23 | 1 | -3/+2 |
| | |||||
* | rumpdisk: Link in PIIX IDE driver and ATA common code | Samuel Thibault | 2022-09-26 | 1 | -1/+1 |
| | |||||
* | rumpdisk: Link with rumpvfs_nofifofs if present | Damien Zammit | 2021-12-28 | 1 | -0/+10 |
| | | | | Message-Id: <20211228055114.173039-1-damien@zamaudio.com> | ||||
* | rumpdisk: Add userspace disk support via librump | Damien Zammit | 2020-04-11 | 1 | -0/+33 |