• [$] Resistance to Rust abstractions for DMA mapping

    From LWN.net@1337:1/100 to All on Thu Jan 30 19:45:07 2025
    [$] Resistance to Rust abstractions for DMA mapping

    Date:
    Thu, 30 Jan 2025 19:42:49 +0000

    Description:
    While the path toward the ability to write device drivers in Rust has been anything but smooth, steady progress has been made and that goal is close
    to being achieved for some types of drivers at least. Device drivers
    need to be able to set up memory areas for direct memory access (DMA) transfers, though; that means Rust drivers will need a set of
    abstractions to interface with the kernel's DMA-mapping subsystem. Those abstractions have run into resistance that has the potential to block
    progress on the Rust-for-Linux project as a whole.

    ======================================================================
    Link to news story:
    https://lwn.net/Articles/1006805/


    --- Mystic BBS v1.12 A47 (Linux/64)
    * Origin: tqwNet UK HUB @ hub.uk.erb.pw (1337:1/100)