aboutsummaryrefslogtreecommitdiff
path: root/libmachdev
Commit message (Expand)AuthorAgeFilesLines
* Fix port leaksSamuel Thibault2024-12-231-1/+4
* Add a description comment for the MIG type translation filesZhaoming Luo2024-12-141-1/+2
* acpi, libmachdev: Add _forever variant of trivfs server loopDamien Zammit via Bug reports for the GNU Hurd2024-11-102-0/+14
* Define i386_get_xstate_size in libmachdev.Flavio Cruz2024-09-101-0/+6
* Fix line-buffered stderrSamuel Thibault2024-08-251-0/+1
* Update server handlers to return kern_return_error to fix -Werror=enum-int-mi...Flavio Cruz2023-12-171-1/+1
* libmachdev: Port to x86_64Sergey Bugaev2023-05-101-1/+1
* Implement device_open_new for all the translators implementing the device int...Flavio Cruz2023-05-072-1/+11
* Use uintptr_t for message payloads.Flavio Cruz2023-05-021-1/+1
* Modernize code by removing use of old style definitions.Flavio Cruz2023-04-031-2/+2
* Do not ignore value returned by get_privileged_portsSamuel Thibault2023-01-012-4/+12
* machdev, pci-arbiter, rumpdisk: Fix race condition in bootstrapDamien Zammit2022-09-112-7/+14
* Fix including notify_S.h and running ports_notify_server_routineSamuel Thibault2022-08-102-3/+3
* libmachdev: Use notify server implementation from libportsSergey Bugaev2022-08-102-44/+2
* libmachdev: Export demuxer as machdev_demuxer and bucket pointerDamien Zammit2022-03-012-3/+6
* libmachdev: No-op fix styling of functionsDamien Zammit2022-03-011-4/+8
* libmachdev: Register translator for shutdown notificationSamuel Thibault2022-02-201-0/+2
* Fix warningSamuel Thibault2022-02-121-1/+1
* Make RPC input array parameters constSamuel Thibault2022-01-163-5/+5
* Fix build warningsSamuel Thibault2022-01-012-3/+5
* libmachdev: Fix startup_dosyncSamuel Thibault2021-08-114-9/+9
* bootstrap: Fix passing proc server from FS to rumpdiskSamuel Thibault2021-08-111-1/+11
* Fix /proc/?/exe values for bootstrap processesDamien Zammit2021-07-111-14/+1
* libmachdev: Restore making machdev_trivfs_server blockingSamuel Thibault2021-04-151-20/+7
* Fix typoSamuel Thibault2021-04-141-1/+1
* Call _hurd_libc_proc_init when availableSamuel Thibault2021-04-111-0/+3
* libmachdev: Fix non-bootstrap translator startupSamuel Thibault2021-04-041-1/+14
* machdev: Pass argv through to _hurd_initDamien Zammit2021-04-042-5/+8
* machdev: Fix parent proc passthrough in fsys_initDamien Zammit2021-03-191-5/+12
* machdev,rump,pci: Rework bootstrapDamien Zammit2021-03-161-25/+76
* libmachdev: pass shutdown handle to shutdown methodDamien Zammit2021-03-074-5/+5
* libmachdev: Spawn a thread for server loop so main pathway can continueDamien Zammit2021-03-021-7/+23
* libmachdev: Fix spurious send referenceSamuel Thibault2020-11-151-1/+1
* libmachdev: Make comments more preciseSamuel Thibault2020-11-151-2/+2
* libmachdev: Fix warningSamuel Thibault2020-11-151-0/+1
* libmachdev: Remove duplicate declarationSamuel Thibault2020-11-151-2/+0
* libmachdev: Fix missing backtranslation to port nameSamuel Thibault2020-11-151-0/+1
* libmachdev: Avoid conflating translator name and pathSamuel Thibault2020-11-142-4/+5
* libmachdev: Support installing translator in the FSDamien Zammit2020-11-141-23/+62
* libmachdev: Remove declaration for static functionDamien Zammit2020-09-061-2/+0
* libmachdev: Introduce startup notification for clean rumpdisk shutdownDamien Zammit2020-08-026-5/+162
* libmachdev: simplify source codeSamuel Thibault2020-07-251-19/+8
* libmachdev: Implement S_i386_io_perm_createDamien Zammit2020-07-252-1/+61
* libmachdev: Add resume for bootstrap serverDamien Zammit2020-07-253-26/+148
* libmachdev: Remove deviceUser, this lib is a deviceServerDamien Zammit2020-07-241-3/+3
* libmachdev: Add new RPC server stubs for ds_device_intr_*Damien Zammit2020-07-181-0/+13
* machdev: Expose machdev_emul_device structureSamuel Thibault2020-03-307-17/+46
* libmachdev: Add common machdevZheng Da2020-03-298-0/+829