4 ms·
Thanks for the interesting historical reference! As you state, this type of problem is not new, and as noted at [1] e.g. Intel have taken this seriously on the
by osivertsson 10y ago
Thanks for the interesting historical reference!
As you state, this type of problem is not new, and as noted at [1] e.g. Intel have taken this seriously on their Xeon lineup for a while.
It's a shame (LP)DDR4 standards did not make Target Row Refresh mandatory.
From the FAQ at [2]:
I have a phone with LPDDR4 memory. Am I safe against Drammer attacks?
Again, we don’t know. Chances are that your DRAM comes with the Target Row Refresh (TRR) mitigation, which makes it harder – but still not impossible, in theory – to induce bit flips. Moreover, TRR for LPDDR4 is optional, so your DRAM manufacturer may have decided to drop this technique and leave you vulnerable.
[1] https://en.wikipedia.org/wiki/Row_hammer#Mitigation https://en.wikipedia.org/wiki/Row_hammer#Mitigation
[2] https://www.vusec.net/projects/drammer/ https://www.vusec.net/projects/drammer/
- rasz_pl 10y agoYou could implement similar row access counters in the memory controller (inside cpu). Intel had 2 generations to get on it, they didnt ....