[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
▼ Settings Mobile Home
4chan
/g/ - Technology


Thread archived.
You cannot reply anymore.




File: file.png (155 KB, 990x784)
155 KB PNG
so, what's exactly the purpose of this retardation.
>10x more resources to compile the same LoC as C
>10x the vulnerabilities
>safe(tm)
>effective(tm)
CVE-2026-90147
CVE-2026-98938
CVE-2026-89764
that's just linux in the last 2 weeks
look this one from chrome
CVE-2026-87528
>Type confusion in Rust in Google Chrome on on Windows prior to 153.0.8010.36 allowed a remote attacker to potentially execute arbitrary code outside the sandbox via a crafted HTML page. (Chromium security severity: Medium)
>>
>>110194926
>so, what's exactly the purpose of this retardation
No purpose. Now that Linus is in the LLM hype train, he can probably replace all the Rust in the kernel with plain good old C. Rust trannies on suicide watch.
>>
>>110194926
>so, what's exactly the purpose of this retardation.
making a CVE so notable an even that it requires a retard to post about it
>>
File: 1793294514.png (256 KB, 695x663)
256 KB PNG
>>
>>110194926

> CVE-2026-90147
> logic flaw in C code caught by dev reviewing Rust bindings

> CVE-2026-98938
> legacy initialization race where Rust code called into a poorly behaved C backend macro (
request_irq()
)

tell me, OP, of all the CVEs being reported for the kernel every week now, how many of them are C?
>>
>>110195442
>how many of them are C?
the rest of them.
in case you didn't know, CVEs are not github/gitlab MRs where you are assigned to review.
This is reviewed rust code that made it into the kernel.
isn't rust supposed to solve these problems?
>>
>>110195643
>put rust code with c code
>c code shits the bed and calls the wrong rust code
>REEEEEEEEEEEEEEE RUST IS INSECURE SHIT
>>
>>110195643

of all the Rust CVEs associated with the kernel so far, only one stands out to me as the "memory bug" (CVE-2025-68260), and that was in an unsafe block that the compiler couldnt prove was safe. that prompted people to review unsafe blocks with more scrutiny

why dont you read the CVEs properly rather than filtering through them with "rust", dumbass
>>
>>110196005
>>110196192
rtfm before blaming, rustards
>>110194926
>Type confusion in Rust
I especially like this one. did the language got confused? did the rustard got confused?
doesn't matter, just blame other languages.

>>110196192
>that was in an unsafe block
so we are now regressing to writing non-rust, just C but with a shittier syntax and from incompetent trannies.
>>
>>110196409

> "so now were writing C but shittier syntax"

how else is Rust supposed to interact with C without checking the rust memory-safety model Anon? is this implicit cope because Anon cannot accept rust as second kernel language? which means Anon cannot accept unsafe being used to bridge the C ABI? so that when someone makes a memory-safety bug, Anon can throw a fit? is that right Anon? are you feeling bad?
BTC
bc1qtm4rep7kyp2p28hlkfktpnd0j7uew47vnt2mev
LTC
ltc1q9xlaysse0mpfwf025esd69kt9zu3md22gh23du
ETH
0x6abA18D203520c8F90ca63eE7426a7bC345D98e6
SOL
E5ekoiauCR8yiNp451dmuPzhUxo84P5x3m9WJBK5kxZe
XRP
r3jYXNdMk2Vz5hXhKCKE9re8uz93JQFG1r
DOGE
DSBq5jRWkiwmEh1G7zBwmQDgRkvRr61fmb
XMR
85CTwq5wGjWZw5GgzgwZPrHyZxpLXMK5oZSSSk5j4x9w1bpqzisaWAUZYaAPfh6rP2MZJcaFqF1XmEzkw6YCqJSS2Txu6Z8




Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.