Hellwig is the maintainer of the DMA subsystem. Hellwig previously blocked rust bindings for DMA code, which in part resulted in Hector Martin from stepping down as a kernel maintainer and eventually Asahi Linux as a whole.

  • Dekkia
    link
    fedilink
    212 days ago

    So when you change the C interfaces, the Rust people will have to deal with the fallout, and will have to fix the Rust bindings.

    I hope this won’t turn into a cat and mouse game.

    • @[email protected]
      link
      fedilink
      201 day ago

      Doubt it. Why would a maintainer intentionally self sabotage their own API stability? Cutting off one’s nose to spite the face.

        • @[email protected]
          link
          fedilink
          323 hours ago

          Changing that kernel API wouldn’t just hurt the Rust devs, it would hurt literally anyone who uses that API, which includes other Linux maintainers. Anyone trying to “prove themselves right” by mucking with kernel APIs would swiftly be called out on their bullshit, and probably be removed from the project.