• Linus on Rust and the kernel's DMA layer

    From LWN.net@1337:1/100 to All on Mon Feb 24 09:45:10 2025
    Linus on Rust and the kernel's DMA layer

    Date:
    Fri, 21 Feb 2025 13:43:28 +0000

    Description:
    At the end of January we ran this article on the discussions around a set of Rust bindings for the kernel's
    DMA-mapping layer. Many pixels have been expended on the topic since
    across the net, most recently in this
    sprawling email thread . Linus Torvalds has now made
    his feelings known on the topic: You are not forced to take any Rust code, or care about any Rust
    code in the DMA code. You can ignore it. But "ignore the Rust side" automatically also means that you don't
    have any *say* on the Rust side. You can't have it both ways. You can't say "I want to have nothing
    to do with Rust", and then in the very next sentence say "And that
    means that the Rust code that I will ignore cannot use the C
    interfaces I maintain". The code in question seems highly likely to
    be merged for the 6.15 release.

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


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