Linus Torvalds, in response to a petition on Change.org to remove RdRand from /dev/random, has lambasted the petitioner by called him ignorant for not understanding the code in Linux Kernel.
Kyle Condon from UK raised a petition on Change.org to get Linus to remove RdRand from /dev/random in a bid “to improve the overall security of the linux kernel.” This petition seems to be a direct result of the recent NSA surveillance revelations where it was also believed that UK’s GCHQ was aiding the US spy agency in its activities.
In his response, Torvalds asked Condon and the supporters of the petition to gain an understanding of Linux drivers, cryptography and then “come back here and admit to the world that you were wrong.” Torvalds stressed that kernel maintainers knew what they were doing and the petitioner didn’t.
Elaborating the use of rdrand, Torvalds stated that the function was being used as just “_one_ of many inputs” to the random pool and that it was used to improve the overall randomness. Torvalds iterated that rdrand did in fact improve the overall quality of random numbers generated through /dev/random. Ending his reply with the statement “you’re ignorant.” The petition is now closed.
Torvalds, in a similar outburst just yesterday, hoped that “ARM SoC hardware designers all die in some incredibly painful accident.” This came in response to a message from Kevin Hilman when he noted that there were quite a few conflicts in the ARM SoC pull request for Linux 3.12, which were a result of the platform changes conflicting with driver changes going in to the V4L tree.
“So if you see any, send them my love, and possibly puncture the brake-lines on their car and put a little surprise in their coffee, ok?”
Torvalds released Linux 3.11 last week and with Linux 3.12 merge window still open we could see quite a few new features in Linux 3.12. We have managed to dig around the mailing lists and listed out a few Linux 3.12 feature on ParityNews’ sister site here.