News for hackers. Stuff that matters.
Re:Writing an OS in Rust: Advanced Paging by pcwalton on Monday January 28, 2019 @08:30PM (#19022898)
> The Rust bugs are on one hand a None variable being initialized to a Some() value

Wait. There has to be more going on there than just that—perhaps it's some interaction with naked functions?—or else we'd be seeing crashes everywhere from this.

Re:Writing an OS in Rust: Advanced Paging by zaarn on Tuesday January 29, 2019 @04:23AM (#19024973)
Well, there is only a single place were this happens reproducable. All other None values are fine in the same binary. The variable is not touched by any code I haven't verified over this.

I don't have any naked functions in the relevant binary either.