Stuart Hayes
6aecee6ad4
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>
2018-09-27 12:18:15 +03:00
..
arm_scmi
firmware: arm_scmi: remove some unnecessary checks
2018-07-09 10:50:20 +01:00
broadcom
firmware: bcm47xx_nvram: Support small (0x6000 B) NVRAM partitions
2018-04-23 16:39:35 +01:00
efi
fbdev changes for v4.19:
2018-08-23 15:44:58 -07:00
google
firmware: vpd: Fix section enabled flag on vpd_section_destroy
2018-08-02 10:34:12 +02:00
meson
firmware: meson-sm: rework meson_sm_init to use module_platform_driver_probe
2018-03-07 17:33:52 -08:00
tegra
firmware: tegra: adjust tested variable
2018-03-08 14:43:13 +01:00
arm_scpi.c
treewide: devm_kzalloc() -> devm_kcalloc()
2018-06-12 16:19:22 -07:00
arm_sdei.c
firmware: arm_sdei: Fix return value check in sdei_present_dt()
2018-01-15 18:16:59 +00:00
dcdbas.c
platform/x86: Fix dell driver init order
2018-03-14 11:05:53 -07:00
dcdbas.h
dell_rbu.c
firmware: dell_rbu: Make payload memory uncachable
2018-09-27 12:18:15 +03:00
dmi-id.c
firmware: dmi: Add access to the SKU ID string
2018-06-17 14:09:42 +02:00
dmi-sysfs.c
firmware: dmi: handle missing DMI data gracefully
2018-02-03 11:25:20 +01:00
dmi_scan.c
firmware: dmi: Add access to the SKU ID string
2018-06-17 14:09:42 +02:00
edd.c
edd: don't spam log if no EDD information is present
2018-03-27 09:51:23 +02:00
iscsi_ibft.c
iscsi_ibft_find.c
Kconfig
firmware: arm_scmi: add device power domain support using genpd
2018-02-28 16:37:57 +00:00
Makefile
firmware: arm_scmi: add basic driver infrastructure for SCMI
2018-02-28 16:37:57 +00:00
memmap.c
pcdp.c
pcdp.h
psci.c
firmware/psci: Expose SMCCC version through psci_ops
2018-02-06 22:54:11 +00:00
psci_checker.c
drivers/firmware: psci_checker: stash and use topology_core_cpumask for hotplug tests
2018-07-26 00:16:58 -07:00
qcom_scm-32.c
firmware: qcom: scm: Fix crash in qcom_scm_call_atomic1()
2018-05-24 22:36:45 -05:00
qcom_scm-64.c
qcom_scm.c
firmware: qcom: scm: Add ipq4019 soc compatible
2018-04-25 00:10:33 -05:00
qcom_scm.h
qemu_fw_cfg.c
media: headers: fix linux/mod_devicetable.h inclusions
2018-08-02 18:30:54 -04:00
raspberrypi.c
firmware: raspberrypi: Remove VLA usage
2018-07-09 10:47:29 -07:00
scpi_pm_domain.c
ti_sci.c
- Error path bug fix for overflow tests (Dan)
2018-06-12 18:28:00 -07:00
ti_sci.h
firmware: ti_sci: Switch to SPDX Licensing
2018-05-04 23:10:23 -07:00