summaryrefslogtreecommitdiffstats
path: root/drivers/ras
diff options
context:
space:
mode:
authorStuart Hayes <stuart.w.hayes@gmail.com>2018-09-26 16:50:17 -0500
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>2018-09-27 12:18:15 +0300
commit6aecee6ad41cf97c0270f72da032c10eef025bf0 (patch)
treecc63cf0a67db9c8555a789b5984c116ad82e9c16 /drivers/ras
parentf7eaf3fb9d10cc72669fe8c8bd204087a65e50f6 (diff)
downloadlinux-6aecee6ad41cf97c0270f72da032c10eef025bf0.tar.gz
linux-6aecee6ad41cf97c0270f72da032c10eef025bf0.tar.bz2
linux-6aecee6ad41cf97c0270f72da032c10eef025bf0.zip
firmware: dell_rbu: Make payload memory uncachable
The dell_rbu driver takes firmware update payloads and puts them in memory so the system BIOS can find them after a reboot. This sometimes fails (though rarely), because the memory containing the payload is in the CPU cache but never gets written back to main memory before the system is rebooted (CPU cache contents are lost on reboot). With this patch, the payload memory will be changed to uncachable to ensure that the payload is actually in main memory before the system is rebooted. Signed-off-by: Stuart Hayes <stuart.w.hayes@gmail.com> Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Diffstat (limited to 'drivers/ras')
0 files changed, 0 insertions, 0 deletions