linux/drivers
Javi Merino 8985e0cc58 UPSTREAM: thermal: power_allocator: req_range multiplication should be a 64 bit type
req_range is declared as a u64 to cope with overflows in the
multiplication of two u32.  As both req_power and power_range are u32,
we need to make sure the multiplication is done with u64 types.

Change-Id: I1aea92f12e48338be2681a9b2ba84756b6cc8cf8
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Cc: Zhang Rui <rui.zhang@intel.com>
Cc: Eduardo Valentin <edubezval@gmail.com>
Signed-off-by: Javi Merino <javi.merino@arm.com>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
(cherry picked from commit f9d038144a)
2016-05-13 10:34:42 +08:00
..
accessibility
acpi nfit: fix multi-interface dimm handling, acpi6.1 compatibility 2016-03-03 15:07:24 -08:00
adc
amba
android Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2016-03-14 15:32:21 +08:00
ata pata-rb532-cf: get rid of the irq_to_gpio() call 2016-03-09 15:34:53 -08:00
atm
auxdisplay
base Merge branch 'android-4.4' of https://android.googlesource.com/kernel/common 2016-03-29 19:45:19 +08:00
bcma
block
bluetooth Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2016-03-24 15:45:58 +08:00
bus
cdrom
char FROMLIST: drivers: char: random: add get_random_long() 2016-03-16 16:50:21 -07:00
cir
clk clk: rockchip: rk3399: To prevent the dclk_vopx below the FRAC clock 2016-05-10 19:13:12 +08:00
clocksource UPSTREAM: clocksource/drivers/rockchip: Add err handle for rk_timer_init 2016-05-03 17:48:47 +08:00
cmmb
connector
cpufreq Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2016-03-24 15:45:58 +08:00
cpuidle
cpuquiet
crypto
dca
devfreq
dio
dma dmaengine: at_xdmac: fix residue computation 2016-03-16 08:42:58 -07:00
dma-buf
edac EDAC, mc_sysfs: Fix freeing bus' name 2016-03-03 15:07:17 -08:00
eisa
extcon
firewire
firmware drivers: firmware: psci: notify regulators on system-suspend 2016-03-25 10:14:39 +08:00
fmc
fpga
gpio
gpu drm/rockchip: vop: fix compile warning 2016-05-10 18:05:36 +08:00
headset_observe
hid Merge branch 'android-4.4' of https://android.googlesource.com/kernel/common 2016-03-29 19:45:19 +08:00
hsi
hv Drivers: hv: vmbus: Fix a Host signaling bug 2016-03-03 15:07:16 -08:00
hwmon Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2016-03-24 15:45:58 +08:00
hwspinlock
hwtracing coresight: checking for NULL string in coresight_name_match() 2016-03-03 15:07:14 -08:00
i2c Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2016-03-24 15:45:58 +08:00
ide
idle
iio iio: adc: rockchip_saradc: add saradc support for rk3399 2016-03-16 14:06:50 +08:00
infiniband IB/cma: Fix RDMA port validation for iWarp 2016-03-03 15:07:32 -08:00
input input: touchscreen: fix kernel crash in fb_notifier_callback function 2016-04-22 12:00:03 +08:00
iommu iommu: rk-iommu: fix build warning when enable CONFIG_CC_OPTIMIZE_FOR_SIZE 2016-05-09 16:32:37 +08:00
ipack
irqchip irqchip/gic-v3-its: Fix double ICC_EOIR write for LPI in EOImode==1 2016-03-03 15:07:14 -08:00
isdn
leds
lguest
lightnvm
macintosh
mailbox
mcb
md Merge branch 'android-4.4' of https://android.googlesource.com/kernel/common 2016-03-29 19:45:19 +08:00
media UPSTREAM: [media] media/core: Replace ctrl_class with which 2016-04-11 16:23:47 +08:00
memory
memstick
message
mfd FROMLIST: mfd: cros_ec: Allow building for ARM64 2016-04-25 14:38:27 +08:00
misc Merge branch 'android-4.4' of https://android.googlesource.com/kernel/common 2016-03-29 19:45:19 +08:00
mmc mmc: sdhci-of-arasan: fix using sleep function whthin spinlock 2016-05-05 14:47:31 +08:00
mtd Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2016-03-24 15:45:58 +08:00
mtk_wcn_bt
mtk_wcn_combo
net net: stmmac: replace msleep with mdelay between spinlock and spinunlock 2016-04-08 11:46:14 +08:00
nfc
ntb
nubus
nvdimm
nvme
nvmem
of Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2016-03-14 15:32:21 +08:00
oprofile
parisc
parport
pci PCI: Allow a NULL "parent" pointer in pci_bus_assign_domain_nr() 2016-03-16 08:42:58 -07:00
pcmcia
perf
phy phy: rockchip-emmc: fix dllrdy timeout issue 2016-04-25 17:58:04 +08:00
pinctrl pinctrl: rockchip: fix pull setting error for rk3399 2016-03-27 05:29:11 +08:00
platform FROMLIST: platform/chrome: cros_ec_dev - Populate compat_ioctl 2016-04-25 14:38:00 +08:00
pnp
power POWER: AVS: rockchip: add rk3399 io domain support 2016-03-16 20:28:09 +08:00
powercap
pps
ps3
ptp
pwm pwm: rockchip: add pwm support for rk3399 2016-03-16 14:11:31 +08:00
rapidio
ras
regulator regulator: rockchip: lp8752: fix up the compile warning 2016-05-10 09:20:40 +08:00
remoteproc
reset
rk_nand ARM64: nand: update nand drvier for 3366 2016-03-15 18:56:30 +08:00
rpmsg
rtc
s390 s390/dasd: fix diag 0x250 inline assembly 2016-03-16 08:42:58 -07:00
sbus
scsi qla2xxx: Fix stale pointer access. 2016-03-03 15:07:27 -08:00
sfi
sh drivers: sh: Restore legacy clock domain on SuperH platforms 2016-03-09 15:34:49 -08:00
smc
sn
soc UPSTREAM: soc: rockchip: power-domain: support qos save and restore 2016-04-22 10:52:17 +08:00
spi Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2016-03-24 15:45:58 +08:00
spmi
ssb
staging Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2016-03-24 15:45:58 +08:00
switch
target target: Drop incorrect ABORT_TASK put for completed commands 2016-03-16 08:43:01 -07:00
tc
testcode
thermal UPSTREAM: thermal: power_allocator: req_range multiplication should be a 64 bit type 2016-05-13 10:34:42 +08:00
thunderbolt
tty This is the 4.4.3 stable release 2016-03-03 19:46:53 +08:00
uio
usb usb: gadget: composite: don't queue OS desc request if req length is invalid 2016-04-19 09:14:38 +08:00
uwb
vfio vfio: fix ioctl error handling 2016-03-09 15:34:50 -08:00
vhost
video video: rockchip: fb: add DUAL_LCD mode 2016-05-11 11:08:02 +08:00
virt
virtio virtio_pci: fix use after free on release 2016-03-03 15:07:18 -08:00
vlynq
vme
w1
watchdog
xen xen/pciback: Save the number of MSI-X entries to be copied later. 2016-03-03 15:07:30 -08:00
zorro
Kconfig
Makefile