Sudeep Holla
96d529bac5
firmware: arm_scmi: fix divide by zero when sustained_perf_level is zero
...
Firmware can provide zero as values for sustained performance level and
corresponding sustained frequency in kHz in order to hide the actual
frequencies and provide only abstract values. It may endup with divide
by zero scenario resulting in kernel panic.
Let's set the multiplication factor to one if either one or both of them
(sustained_perf_level and sustained_freq) are set to zero.
Fixes: a9e3fbfaa0 ("firmware: arm_scmi: add initial support for performance protocol")
Reported-by: Ionela Voinescu <ionela.voinescu@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Signed-off-by: Olof Johansson <olof@lixom.net>
2018-09-06 09:59:40 -07:00
..
arm_scmi
firmware: arm_scmi: fix divide by zero when sustained_perf_level is zero
2018-09-06 09:59:40 -07: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
dcdbas.c
platform/x86: Fix dell driver init order
2018-03-14 11:05:53 -07:00
dcdbas.h
dell_rbu.c
treewide: kzalloc() -> kcalloc()
2018-06-12 16:19:22 -07:00
dmi-id.c
firmware: dmi: Add access to the SKU ID string
2018-06-17 14:09:42 +02:00
dmi-sysfs.c
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
memmap.c
pcdp.c
pcdp.h
psci.c
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