summaryrefslogtreecommitdiff
path: root/libmachdev
AgeCommit message (Expand)Author
2023-12-17Update server handlers to return kern_return_error to fix -Werror=enum-int-mi...Flavio Cruz
2023-05-10libmachdev: Port to x86_64Sergey Bugaev
2023-05-07Implement device_open_new for all the translators implementing the device int...Flavio Cruz
2023-05-02Use uintptr_t for message payloads.Flavio Cruz
2023-04-03Modernize code by removing use of old style definitions.Flavio Cruz
2023-01-01Do not ignore value returned by get_privileged_portsSamuel Thibault
2022-09-11machdev, pci-arbiter, rumpdisk: Fix race condition in bootstrapDamien Zammit
2022-08-10Fix including notify_S.h and running ports_notify_server_routineSamuel Thibault
2022-08-10libmachdev: Use notify server implementation from libportsSergey Bugaev
2022-03-01libmachdev: Export demuxer as machdev_demuxer and bucket pointerDamien Zammit
2022-03-01libmachdev: No-op fix styling of functionsDamien Zammit
2022-02-20libmachdev: Register translator for shutdown notificationSamuel Thibault
2022-02-12Fix warningSamuel Thibault
2022-01-16Make RPC input array parameters constSamuel Thibault
2022-01-01Fix build warningsSamuel Thibault
2021-08-11libmachdev: Fix startup_dosyncSamuel Thibault
2021-08-11bootstrap: Fix passing proc server from FS to rumpdiskSamuel Thibault
2021-07-11Fix /proc/?/exe values for bootstrap processesDamien Zammit
2021-04-15libmachdev: Restore making machdev_trivfs_server blockingSamuel Thibault
2021-04-14Fix typoSamuel Thibault
2021-04-11Call _hurd_libc_proc_init when availableSamuel Thibault
2021-04-04libmachdev: Fix non-bootstrap translator startupSamuel Thibault
2021-04-04machdev: Pass argv through to _hurd_initDamien Zammit
2021-03-19machdev: Fix parent proc passthrough in fsys_initDamien Zammit
2021-03-16machdev,rump,pci: Rework bootstrapDamien Zammit
2021-03-07libmachdev: pass shutdown handle to shutdown methodDamien Zammit
2021-03-02libmachdev: Spawn a thread for server loop so main pathway can continueDamien Zammit
2020-11-15libmachdev: Fix spurious send referenceSamuel Thibault
2020-11-15libmachdev: Make comments more preciseSamuel Thibault
2020-11-15libmachdev: Fix warningSamuel Thibault
2020-11-15libmachdev: Remove duplicate declarationSamuel Thibault
2020-11-15libmachdev: Fix missing backtranslation to port nameSamuel Thibault
2020-11-14libmachdev: Avoid conflating translator name and pathSamuel Thibault
2020-11-14libmachdev: Support installing translator in the FSDamien Zammit
2020-09-06libmachdev: Remove declaration for static functionDamien Zammit
2020-08-02libmachdev: Introduce startup notification for clean rumpdisk shutdownDamien Zammit
2020-07-25libmachdev: simplify source codeSamuel Thibault
2020-07-25libmachdev: Implement S_i386_io_perm_createDamien Zammit
2020-07-25libmachdev: Add resume for bootstrap serverDamien Zammit
2020-07-24libmachdev: Remove deviceUser, this lib is a deviceServerDamien Zammit
2020-07-18libmachdev: Add new RPC server stubs for ds_device_intr_*Damien Zammit
2020-03-30machdev: Expose machdev_emul_device structureSamuel Thibault
2020-03-29libmachdev: Add common machdevZheng Da