HNHacker News
TopNewBestAskShowJobs

salessawi

6 karma · joined October 29, 2016

submissionscomments
salessawi··on Defending against Rowhammer in the Linux kernel
A kernel module implementation along the same line: https://news.ycombinator.com/item?id=12822490
salessawi··on Defending against Rowhammer in the Linux kernel
A very similar approach, that attempts to refresh rows adjacent to the ones that are being repeatedly accessed is described here(disclosure: I am one of the authors of the paper): Paper: https://iss.oy.ne.ro/ANVIL.pdf Kernel Module Code: https://github.com/zaweke/rowhammer/tree/master/anvil

It is tested on on an Intel SandyBridge CPU. For a full deployment, we would need to know which bits of the physical address are used to select the DRAM banks and rows for each specific CPU. There has been some effort to reverse engineer these mappings by various people. Two excellent sources regarding these mappings: http://lackingrhoticity.blogspot.com/2015/05/how-physical-ad... https://www.usenix.org/system/files/conference/usenixsecurit...