Colin Ian King
a75fa12823
pch_phub: return -ENODATA if ROM can't be mapped
...
The error return err is not initialized for the case when pci_map_rom
fails and no ROM can me mapped. Fix this by setting ret to -ENODATA;
(this is the same error value that is returned if the ROM data is
successfully mapped but does not match the expected ROM signature.).
Issue found from static code analysis using CoverityScan.
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-03-05 12:19:39 -08:00
..
accessibility
acpi
PCI updates for v4.5:
2016-02-27 12:33:42 -08:00
amba
android
Merge 4.5-rc6 into char-misc-next
2016-03-01 16:38:16 -08:00
ata
ahci: Intel DNV device IDs SATA
2016-02-10 11:35:55 -05:00
atm
auxdisplay
base
Merge 4.5-rc4 into char-misc-next
2016-02-14 14:25:59 -08:00
bcma
GPIO bulk updates for the v4.5 kernel cycle:
2016-01-17 12:32:01 -08:00
block
null_blk: oops when initializing without lightnvm
2016-02-11 08:56:09 -07:00
bluetooth
bus
vexpress fixes for v4.5
2016-02-01 12:27:18 -08:00
cdrom
char
Merge 4.5-rc6 into char-misc-next
2016-03-01 16:38:16 -08:00
clk
clk: ti: omap3+: dpll: use non-locking version of clk_get_rate
2016-02-22 14:03:02 -08:00
clocksource
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2016-01-31 15:49:06 -08:00
connector
cpufreq
Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-domains' and 'pm-sleep'
2016-01-29 21:45:17 +01:00
cpuidle
Merge branches 'pm-cpuidle', 'pm-cpufreq', 'pm-domains' and 'pm-sleep'
2016-01-29 21:45:17 +01:00
crypto
crypto: marvell/cesa - fix test in mv_cesa_dev_dma_init()
2016-02-06 15:23:56 +08:00
dca
devfreq
PM / devfreq: tegra: Set freq in rate callback
2016-02-23 14:27:42 +09:00
dio
dma
dmaengine: dw: disable BLOCK IRQs for non-cyclic xfer
2016-02-15 22:19:32 +05:30
dma-buf
edac
eisa
extcon
extcon: palmas: Drop IRQF_EARLY_RESUME flag
2016-02-29 11:07:34 +09:00
firewire
firmware
efi: Add pstore variables to the deletion whitelist
2016-02-16 12:48:18 +00:00
fmc
fpga
gpio
gpio: davinci: Fix the number of controllers allocated
2016-02-10 11:00:49 +01:00
gpu
drm/nouveau/disp/dp: ensure sink is powered up before attempting link training
2016-02-25 13:15:43 +10:00
hid
asm-generic changes for 4.5
2016-01-20 17:30:20 -08:00
hsi
hv
Drivers: hv: vmbus: Support kexec on ws2012 r2 and above
2016-03-01 16:57:20 -08:00
hwmon
hwmon: (gpio-fan) Remove un-necessary speed_index lookup for thermal hook
2016-02-19 17:14:25 -08:00
hwspinlock
drivers/hwspinlock: fix race between radix tree insertion and lookup
2016-02-03 08:28:43 -08:00
hwtracing
drivers/hwtracing: make coresight-* explicitly non-modular
2016-02-20 14:11:01 -08:00
i2c
i2c: i801: Adding Intel Lewisburg support for iTCO
2016-02-18 13:18:48 +01:00
ide
drivers/ide: make ide-scan-pci.c driver explicitly non-modular
2016-01-18 14:12:33 -05:00
idle
iio
Second set of IIO fixes for the 4.5 cycle. These ones are mostly
2016-02-01 13:08:26 -08:00
infiniband
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2016-02-22 12:18:07 -08:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2016-02-10 12:21:57 -08:00
iommu
SVM fixes for Linux 4.5
2016-02-16 08:04:06 -08:00
ipack
irqchip
irqchip/gicv3-its: Avoid cache flush beyond ITS_BASERn memory size
2016-02-17 17:39:05 +00:00
isdn
ser_gigaset: use container_of() instead of detour
2016-02-19 15:52:41 -05:00
leds
GPIO bulk updates for the v4.5 kernel cycle:
2016-01-17 12:32:01 -08:00
lguest
lightnvm
lightnvm: allow to force mm initialization
2016-02-04 09:19:45 -07:00
macintosh
mailbox
mailbox: Fix dependencies for !HAS_IOMEM archs
2016-02-02 16:47:14 +05:30
mcb
md
dm: fix dm_rq_target_io leak on faults with .request_fn DM w/ blk-mq paths
2016-02-21 20:27:50 -05:00
media
[media] saa7134-alsa: Only frees registered sound cards
2016-02-04 16:26:10 -02:00
memory
ARM: SoC driver updates for v4.5
2016-01-20 18:42:30 -08:00
memstick
memstick: use sector_div instead of do_div
2016-01-20 17:09:18 -08:00
message
mfd
thermal: allow u8500-thermal driver to be a module
2016-02-09 14:18:23 -08:00
misc
pch_phub: return -ENODATA if ROM can't be mapped
2016-03-05 12:19:39 -08:00
mmc
mmc: omap_hsmmc: Fix PM regression with deferred probe for pm_runtime_reinit
2016-02-15 14:10:48 +01:00
mtd
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2016-01-24 12:50:56 -08:00
net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2016-02-22 12:18:07 -08:00
nfc
ntb
NTB: Fix macro parameter conflict with field name
2016-01-21 19:53:10 -05:00
nubus
nvdimm
nvdimm: use 'u64' for pfn flags
2016-02-23 17:17:20 -08:00
nvme
NVMe: Rate limit nvme IO warnings
2016-02-12 08:10:31 -07:00
nvmem
nvmem: Add backwards compatibility support for older EEPROM drivers.
2016-03-01 16:55:48 -08:00
of
DeviceTree fixes for 4.5-rc5:
2016-02-17 11:50:53 -08:00
oprofile
wrappers for ->i_mutex access
2016-01-22 18:04:28 -05:00
parisc
parisc: convert to dma_map_ops
2016-01-20 17:09:18 -08:00
parport
pci
PCI updates for v4.5:
2016-02-27 12:33:42 -08:00
pcmcia
perf
phy
phy: twl4030-usb: Fix unbalanced pm_runtime_enable on module reload
2016-02-10 11:46:01 +05:30
pinctrl
pinctrl: samsung: fix SMP race condition
2016-02-15 20:45:50 +01:00
platform
Merge 4.5-rc4 into char-misc-next
2016-02-14 14:25:59 -08:00
pnp
PNP: Add Haswell-ULT to Intel MCH size workaround
2016-02-03 01:00:29 +01:00
power
power: bq27xxx_battery: Restore device name
2016-02-21 20:49:34 +01:00
powercap
pps
ps3
ptp
ptp: ixp46x: use helpers for converting ns to timespec
2016-01-29 12:38:59 -08:00
pwm
pwm: Mark all devices as "might sleep"
2016-01-21 15:04:59 +01:00
rapidio
rapidio: use kobj_to_dev()
2016-01-20 17:09:18 -08:00
ras
regulator
regulator: Update for v4.5
2016-01-15 12:14:47 -08:00
remoteproc
reset
rpmsg
rtc
RTC for 4.5
2016-01-18 12:10:45 -08:00
s390
s390/dasd: fix performance drop
2016-02-17 09:24:07 +01:00
sbus
scsi
SCSI fixes on 20160218
2016-02-18 16:24:48 -08:00
sfi
sh
drivers: sh: Restore legacy clock domain on SuperH platforms
2016-02-25 09:05:19 +09:00
sn
soc
ARM: SoC support for Tegra platforms for v4.5
2016-01-22 17:30:52 -08:00
spi
Merge remote-tracking branches 'spi/fix/atmel', 'spi/fix/bcm2835aux', 'spi/fix/fsl-espi', 'spi/fix/imx', 'spi/fix/loopback' and 'spi/fix/omap2-mcspi' into spi-linus
2016-02-12 23:04:41 +00:00
spmi
spmi: pmic-arb: Support more than 128 peripherals
2016-02-08 14:57:30 -08:00
ssb
ssb: mark ssb_bus_register as __maybe_unused
2016-01-19 21:25:57 +02:00
staging
Merge 4.5-rc4 into char-misc-next
2016-02-14 14:25:59 -08:00
target
target/transport: add flag to indicate CPU Affinity is observed
2016-02-10 23:08:55 -08:00
tc
thermal
thermal: cpu_cooling: fix out of bounds access in time_in_idle
2016-02-11 07:13:29 -08:00
thunderbolt
tty
Revert "8250: uniphier: allow modular build with 8250 console"
2016-02-07 18:22:54 -08:00
uio
usb
usb: fixes for v4.5-rc6
2016-02-24 09:04:21 -08:00
uwb
vfio
vfio/noiommu: Don't use iommu_present() to track fake groups
2016-01-27 11:22:25 -07:00
vhost
video
video: fbdev: imxfb: Provide a reset mechanism
2016-01-29 14:20:16 +02:00
virt
virtio
virtio_pci: fix use after free on release
2016-01-26 10:18:28 +02:00
vlynq
vme
vme: vme_ca91cx42.c: use to_pci_dev()
2016-02-07 23:17:59 -08:00
w1
w1: w1_process() is not freezable kthread
2016-02-11 19:23:28 -08:00
watchdog
Become maintainer, add hardening tests for use-after-free and atomic wrapping.
2016-03-01 16:51:19 -08:00
xen
Xen bug fixes for 4.5-rc5
2016-02-22 13:57:01 -08:00
zorro
Kconfig
Makefile