SorteKanin@feddit.dk to Programming@programming.dev · منذ 10 أيامLinux Kernel TCP Flaw With 9.8 CVSS Score Affects Ubuntu, Red Hat and Other Distributionsthehackernews.comexternal-linkmessage-square24fedilinkarrow-up1131arrow-down10cross-posted to: [email protected][email protected][email protected][email protected]
arrow-up1131arrow-down1external-linkLinux Kernel TCP Flaw With 9.8 CVSS Score Affects Ubuntu, Red Hat and Other Distributionsthehackernews.comSorteKanin@feddit.dk to Programming@programming.dev · منذ 10 أيامmessage-square24fedilinkcross-posted to: [email protected][email protected][email protected][email protected]
minus-squarethingsiplay@lemmy.mllinkfedilinkarrow-up5arrow-down1·منذ 9 أيام So could have Java, Go, C# or any language with GC. No. Those aren’t allowed in Linux Kernel. With garbage collection Garbage Collection is not usable in an operating system Kernel.
minus-squarexmo748@programming.devlinkfedilinkarrow-up4·منذ 9 أيامClearly, but it’s worth pointing out that this kind of problem isn’t uniquely fixed by “just use Rust”.
minus-squarethingsiplay@lemmy.mllinkfedilinkarrow-up3arrow-down1·منذ 9 أيامI never said that only Rust prevents this. I just said using Rust in the Kernel would have prevented this issue.
minus-squarexmo748@programming.devlinkfedilinkarrow-up2·منذ 9 أيامFair enough. Don’t you think it simplifies the issue a little bit? How long would it take to rewrite the entire TCP stack in rust?
No. Those aren’t allowed in Linux Kernel.
Garbage Collection is not usable in an operating system Kernel.
Clearly, but it’s worth pointing out that this kind of problem isn’t uniquely fixed by “just use Rust”.
I never said that only Rust prevents this. I just said using Rust in the Kernel would have prevented this issue.
Fair enough. Don’t you think it simplifies the issue a little bit? How long would it take to rewrite the entire TCP stack in rust?