diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2020-11-15 23:30:49 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2020-11-15 23:35:56 +0100 |
commit | 1c210bff35b39b346b4d137c62e17fe81830e5a3 (patch) | |
tree | b14369aa0886d1be4f8a85e7b7ae88e9c8d8356b /console-client/trans.c | |
parent | 81a3dd497d6231b157b3fb93a179f6432dc66df1 (diff) | |
download | hurd-1c210bff35b39b346b4d137c62e17fe81830e5a3.tar.gz hurd-1c210bff35b39b346b4d137c62e17fe81830e5a3.tar.bz2 hurd-1c210bff35b39b346b4d137c62e17fe81830e5a3.zip |
rumpdisk: auto-disable when kernel runs disk drivers
By default we do not want rumpdisk to step over the kernel drivers.
* rumpdisk/block-rump.c: Include <device/device.h>.
(disabled): New variable.
(dev_to_port): Rename to rumpdisk_dev_to_port.
(device_init): Rename to rumpdisk_init. Exit if the kernel runs SATA
drivers.
(device_close): Rename to rumpdisk_device_close.
(device_dealloc): Rename to rumpdisk_device_dealloc.
(device_shutdown): Rename to rumpdisk_device_shutdown. Do not shutdown
when disabled.
(device_open): Rename to rumpdisk_device_open. Return D_NO_SUCH_DEVICE
when disabled.
(device_write): Rename to rumpdisk_device_write.
(device_read): Rename to rumpdisk_device_read.
(device_get_status): Rename to rumpdisk_device_get_status.
(rump_block_emulation_ops): Update refs accordingly.
Diffstat (limited to 'console-client/trans.c')
0 files changed, 0 insertions, 0 deletions