aboutsummaryrefslogtreecommitdiff
path: root/rumpdisk
Commit message (Expand)AuthorAgeFilesLines
* rumpdisk: Call thread_wire in all our threadsHEADmasterSamuel Thibault2025-02-051-2/+20
* rumpdisk: Also link libirqhelp inSamuel Thibault2025-02-031-1/+1
* rumpusbdisk: Link completely to scsipi libraryDamien Zammit2025-01-121-1/+1
* rumpdisk: Deallocate buffers in write during failure pathsDamien Zammit via Bug reports for the GNU Hurd2024-12-281-0/+2
* Fix port leaksSamuel Thibault2024-12-231-0/+3
* rumpdisk: do not open device if block size is 0Flavio Cruz2024-03-011-6/+17
* rumpdisk: Fix dependencies computationSamuel Thibault2023-09-131-4/+4
* rumpusbdisk: Add USB mass storage translatorDamien Zammit2023-07-033-9/+38
* rumpdisk: Do not assume FHS /usr/lib, fixes Guix cross-build.Janneke Nieuwenhuizen2023-05-231-3/+2
* rumpdisk: Link in PIIX IDE driver and ATA common codeSamuel Thibault2022-09-261-1/+1
* machdev, pci-arbiter, rumpdisk: Fix race condition in bootstrapDamien Zammit2022-09-111-1/+3
* rumpdisk: Note multithreading FIXME as doneSamuel Thibault2022-03-011-6/+2
* rumpdisk: Override machdev_server with multithread port managementDamien Zammit2022-03-011-1/+16
* rumpdisk: Protect open/close/read/write with a rwlockDamien Zammit2022-02-271-11/+66
* rumpdisk: Do not set a number of bytes in case of errorsSamuel Thibault2022-02-251-9/+2
* rumpdisk: Fix warningSamuel Thibault2022-02-251-1/+1
* rumpdisk: Fix BLKRRPART valueSamuel Thibault2022-02-221-1/+1
* rumpdisk: cope with unaligned and big accessesSamuel Thibault2022-02-181-27/+86
* rumpdisk: add missing device_close on probing kernel driversSamuel Thibault2022-02-061-0/+2
* rumpdisk: add missing device_close on probing kernel driversSamuel Thibault2022-02-051-0/+2
* Fix const warningsSamuel Thibault2022-01-171-3/+3
* Make RPC input array parameters constSamuel Thibault2022-01-161-1/+1
* Fix build warningsSamuel Thibault2022-01-011-0/+1
* wire_task_self: Use in various translatorsSamuel Thibault2021-12-301-2/+1
* rumpdisk: Link with rumpvfs_nofifofs if presentDamien Zammit2021-12-281-0/+10
* rumpdisk: Use raw uncached character device rwdXdDamien Zammit2021-12-271-2/+2
* rumpdisk: Fault-in the memory pagesDamien Zammit2021-12-271-2/+12
* pci-arbiter,rumpdisk: Lock all memory for swappingDamien Zammit2021-12-271-0/+8
* rumpdisk: define _STANDALONE to avoid register_tDamien Zammit2021-12-271-0/+1
* Revert "rumpdisk: Use raw uncached character device rwdXd"Samuel Thibault2021-08-241-2/+2
* rumpdisk: Ensure physical allocation of memory for DMA readsDamien Zammit2021-08-241-0/+3
* rumpdisk: Use raw uncached character device rwdXdDamien Zammit2021-08-241-2/+2
* rumpdisk: Simplify allocating data for device_readSamuel Thibault2021-08-221-7/+7
* rumpdisk: Add missing deallocation in device_writeSamuel Thibault2021-08-221-0/+2
* pci-arbiter, rumpdisk: Rename options for bootstrap chainSamuel Thibault2021-08-111-5/+5
* libmachdev: Fix startup_dosyncSamuel Thibault2021-08-111-10/+3
* rumpdisk: Make sure probe abort is printedSamuel Thibault2021-08-111-0/+2
* libmachdev: Restore making machdev_trivfs_server blockingSamuel Thibault2021-04-151-2/+0
* machdev: Pass argv through to _hurd_initDamien Zammit2021-04-041-1/+1
* machdev,rump,pci: Rework bootstrapDamien Zammit2021-03-161-6/+1
* libmachdev: pass shutdown handle to shutdown methodDamien Zammit2021-03-071-1/+1
* rumpdisk: Let server threads runDamien Zammit2021-03-021-0/+2
* rumpdisk: implement BLKRRPARTSamuel Thibault2020-11-261-2/+18
* rumpdisk: automatically prepend /dev/Samuel Thibault2020-11-161-12/+9
* rumpdisk: auto-disable when kernel runs disk driversSamuel Thibault2020-11-151-28/+65
* rumpdisk: Support opening a device several timesSamuel Thibault2020-11-141-55/+58
* libmachdev: Avoid conflating translator name and pathSamuel Thibault2020-11-141-1/+1
* libmachdev: Support installing translator in the FSDamien Zammit2020-11-141-1/+1
* rumpdisk: Comment on thread-safety requirementsSamuel Thibault2020-11-141-0/+3
* rumpdisk: Use rump_sys_pread/pwrite instead of lseek+r/w for atomic accessesDamien Zammit2020-11-091-17/+4