mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-24 15:56:41 +00:00
35638568c5
This commit replaces the mapping of DMA buffers and gets rid of the bounce-buffer handling, which was introduced to prevent data corruption noticed when utilizing USB storage with Windows 10 guests, with accessing the buffers directly. Due to the way Windows 10 at times manages its DMA memory (many small pieces instead of few larger ones) the unbounded registry becomes a problem when containing stale entries. Changing the 'qemu-usb' implementation allows for using 'read_dma' and 'write_dma' directly. Fixes #5121. |
||
---|---|---|
.. | ||
usb.h |