Skip to content

4.2.6-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest100 of 110 patches 12 repliesIn review

100 of 110 patches are in this archive. The cover letter announces 110.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/110mac80211: Fix hwflags debugfs file formatnet/mac80211/debugfs.c+1 -10 replies
2/110ath9k: declare required extra tx headroomdrivers/net/wireless/ath/ath9k/init.c+1 -00 replies
3/110mmc: core: Fix init_card in 52Mhzdrivers/mmc/card/mmc_test.c drivers/mmc/core/mmc.c+3 -130 replies
4/110iwlwifi: dvm: fix D3 firmware PN programmingdrivers/net/wireless/iwlwifi/dvm/lib.c+1 -10 replies
5/110iwlwifi: fix firmware filename for 3160drivers/net/wireless/iwlwifi/iwl-7000.c+1 -10 replies
6/110rtlwifi: rtl8821ae: Fix system lockups on bootdrivers/net/wireless/rtlwifi/pci.h drivers/net/wireless/rtlwifi/rtl8821ae/hw.c drivers/net/wireless/rtlwifi/rtl8821ae/sw.c +1 more+27 -00 replies
7/110iwlwifi: mvm: clear csa countdown when AP is stoppeddrivers/net/wireless/iwlwifi/mvm/mac80211.c+1 -00 replies
8/110iwlwifi: mvm: fix D3 CCMP TX PN assignmentdrivers/net/wireless/iwlwifi/mvm/d3.c+5 -100 replies
9/110iwlwifi: mvm: fix D3 firmware PN programmingdrivers/net/wireless/iwlwifi/mvm/d3.c+6 -60 replies
10/110iwlwifi: mvm: init card correctly on ctkill exit checkdrivers/net/wireless/iwlwifi/mvm/fw.c drivers/net/wireless/iwlwifi/mvm/mvm.h+7 -20 replies
11/110iwlwifi: mvm: flush fw_dump_wk when mvm fails to startdrivers/net/wireless/iwlwifi/mvm/ops.c+1 -00 replies
12/110iwlwifi: pci: add a few more PCI subvendor IDs for the 7265 seriesdrivers/net/wireless/iwlwifi/pcie/drv.c+5 -00 replies
13/110iommu/vt-d: fix range computation when making room for large pagesdrivers/iommu/intel-iommu.c+8 -40 replies
14/110iommu/amd: Fix BUG when faulting a PROT_NONE VMAdrivers/iommu/amd_iommu_v2.c+7 -00 replies
15/110iommu/amd: Dont clear DTE flags when modifying itdrivers/iommu/amd_iommu.c drivers/iommu/amd_iommu_types.h+3 -20 replies
16/110powerpc/rtas: Validate rtas.entry before calling enter_rtas()arch/powerpc/kernel/rtas.c+3 -00 replies
17/110drm: fix mutex leak in drm_dp_get_mst_branch_devicedrivers/gpu/drm/drm_dp_mst_topology.c+4 -30 replies
18/110drm: Correct arguments to list_tail_add in create blob ioctldrivers/gpu/drm/drm_crtc.c+1 -10 replies
19/110drm: crtc: integer overflow in drm_property_create_blob()drivers/gpu/drm/drm_crtc.c+1 -10 replies
20/110m88ds3103: use own reg update_bits() implementationdrivers/media/dvb-frontends/m88ds3103.c+47 -260 replies
21/110si2157: Bounds check firmwaredrivers/media/tuners/si2157.c+4 -00 replies
22/110si2168: Bounds check firmwaredrivers/media/dvb-frontends/si2168.c+4 -00 replies
23/110rtl28xxu: fix control message flawsdrivers/media/usb/dvb-usb-v2/rtl28xxu.c drivers/media/usb/dvb-usb-v2/rtl28xxu.h+14 -30 replies
24/110KVM: arm: use GIC support unconditionallyarch/arm/kvm/Kconfig+1 -00 replies
25/110ALSA: hdac: Explicitly add io.hsound/hda/ext/hdac_ext_bus.c+1 -00 replies
26/110ALSA: hda - Fix inverted internal mic on Lenovo G50-80sound/pci/hda/patch_conexant.c+1 -00 replies
27/110ALSA: hda - Fix deadlock at error in building PCMsound/pci/hda/hda_codec.c+1 -30 replies
28/110ASoC: Add info callback for SX_TLV controlsinclude/sound/soc.h sound/soc/soc-ops.c+32 -20 replies
29/110ASoC: wm8904: Correct number of EQ registersinclude/sound/wm8904.h+1 -10 replies
31/110x86/setup: Extend low identity map to cover whole kernel rangearch/x86/kernel/setup.c+8 -04 replies
32/110x86/ioapic: Prevent NULL pointer dereference in setup_ioapic_dest()arch/x86/kernel/apic/io_apic.c+3 -10 replies
33/110mm: make sendfile(2) killablemm/filemap.c+5 -40 replies
34/110fault-inject: fix inverted interval/probability values in printklib/fault-inject.c+1 -10 replies
35/110tracing: Have stack tracer force RCU to be watchingkernel/trace/trace_stack.c+7 -00 replies
36/110bus: arm-ccn: Fix irq affinity setting on CPU migrationdrivers/bus/arm-ccn.c+2 -10 replies
37/110drm/nouveau/gem: return only valid domain when theres only onedrivers/gpu/drm/nouveau/nouveau_gem.c+3 -20 replies
38/110drm/radeon/dpm: dont add pwm attributes if DPM is disableddrivers/gpu/drm/radeon/radeon_pm.c+6 -20 replies
39/110drm/amdgpu: add missing dpm check for KV dpm late initdrivers/gpu/drm/amd/amdgpu/kv_dpm.c+3 -00 replies
43/110drm/radeon: dont try to recreate sysfs entries on resumedrivers/gpu/drm/radeon/radeon.h drivers/gpu/drm/radeon/radeon_pm.c+22 -140 replies
44/110drm/amdgpu: dont try to recreate sysfs entries on resumedrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c+6 -00 replies
48/110iio: st_accel: fix interrupt handling on LIS3LV02drivers/iio/accel/st_accel_core.c+0 -60 replies
49/110iio: accel: sca3000: memory corruption in sca3000_read_first_n_hw_rb()drivers/staging/iio/accel/sca3000_ring.c+1 -10 replies
50/110rbd: require stable pages if message data CRCs are enableddrivers/block/rbd.c+3 -00 replies
51/110rbd: dont leak parent_spec in rbd_dev_probe_parent()drivers/block/rbd.c+16 -200 replies
52/110rbd: prevent kernel stack blow up on rbd mapdrivers/block/rbd.c+23 -100 replies
53/110ARM: EXYNOS: Fix double of_node_put() when parsing child power domainsarch/arm/mach-exynos/pm_domains.c+3 -50 replies
54/110ARM: orion: Fix DSA platform device after mvmdio conversionarch/arm/plat-orion/common.c+1 -11 reply
55/110ARM: mvebu: correct a385-db-ap compatible stringarch/arm/boot/dts/armada-385-db-ap.dts+1 -10 replies
56/110ARM: dts: berlin: change BG2Qs USB PHY compatiblearch/arm/boot/dts/berlin2q.dtsi+3 -30 replies
57/110ARM: dts: Fix audio card detection on Peach boardsarch/arm/boot/dts/exynos5420-peach-pit.dts arch/arm/boot/dts/exynos5800-peach-pi.dts+10 -00 replies
58/110ARM: dts: imx7d: Fix UART2 base addressarch/arm/boot/dts/imx7d.dtsi+2 -20 replies
59/110ARM: dts: am57xx-beagle-x15: set VDD_SD to always-onarch/arm/boot/dts/am57xx-beagle-x15.dts+2 -10 replies
60/110ARM: ux500: modify initial levelshifter statusarch/arm/boot/dts/ste-hrefv60plus.dtsi+1 -10 replies
61/110ARM: OMAP1: fix incorrect INT_DMA_LCDinclude/linux/omap-dma.h+1 -10 replies
62/110ARM: 8445/1: fix vdsomunge not to depend on glibc specific byteswap.harch/arm/vdso/vdsomunge.c+13 -40 replies
63/110ARM: 8449/1: fix bug in vdsomunge swab32 macroarch/arm/vdso/vdsomunge.c+1 -10 replies
64/110Revert "ARM64: unwind: Fix PC calculation"arch/arm64/kernel/stacktrace.c+1 -50 replies
65/110arm64: kernel: fix tcr_el1.t0sz restore on systems with extended idmaparch/arm64/kernel/suspend.c+13 -90 replies
66/110block: dont release bdi while request_queue has live referencesblock/blk-core.c block/blk-sysfs.c include/linux/backing-dev.h +1 more+18 -30 replies
67/110dm btree remove: fix a bug when rebalancing nodes after removaldrivers/md/persistent-data/dm-btree-remove.c+11 -60 replies
68/110dm cache: the CLEAN_SHUTDOWN flag was not being setdrivers/md/dm-cache-metadata.c+1 -10 replies
69/110dm btree: fix leak of bufio-backed block in btree_split_beneath error pathdrivers/md/persistent-data/dm-btree.c+1 -10 replies
70/110nvme: fix 32-bit build warningdrivers/block/nvme-core.c+3 -30 replies
71/110Revert "serial: 8250_dma: dont bother DMA with small transfers"drivers/tty/serial/8250/8250_dma.c+0 -40 replies
73/110i2c: mv64xxx: really allow I2C offloadingdrivers/i2c/busses/i2c-mv64xxx.c+0 -21 reply
74/110clkdev: fix clk_add_alias() with a NULL alias device namedrivers/clk/clkdev.c+2 -10 replies
75/110fbcon: initialize blink interval before calling fb_set_pardrivers/video/console/fbcon.c+1 -00 replies
76/110xhci: handle no ping response error properlydrivers/usb/host/xhci-ring.c+15 -50 replies
77/110xhci: Add spurious wakeup quirk for LynxPoint-LP controllersdrivers/usb/host/xhci-pci.c+1 -00 replies
78/110xen-blkfront: check for null drvdata in blkback_changed (XenbusStateClosing)drivers/block/xen-blkfront.c+2 -10 replies
79/110module: Fix locking in symbol_put_addr()kernel/module.c+6 -20 replies
80/110PCI: Prevent out of bounds access in numa_node overridedrivers/pci/pci-sysfs.c+1 -10 replies
81/110ovl: free stack of paths in ovl_fill_superfs/overlayfs/super.c+1 -00 replies
82/110ovl: free lower_mnt array in ovl_put_superfs/overlayfs/super.c+1 -00 replies
83/110ovl: use O_LARGEFILE in ovl_copy_up()fs/overlayfs/copy_up.c+2 -20 replies
84/110ovl: fix dentry reference leakfs/overlayfs/copy_up.c+1 -10 replies
85/110ovl: fix open in stacked overlayfs/overlayfs/inode.c+3 -00 replies
87/110crypto: api - Only abort operations on fatal signalcrypto/ablkcipher.c crypto/algapi.c crypto/api.c +1 more+6 -60 replies
88/110md/raid1: submit_bio_wait() returns 0 on successdrivers/md/raid1.c+1 -10 replies
89/110md/raid10: submit_bio_wait() returns 0 on successdrivers/md/raid10.c+1 -10 replies
90/110md/raid5: fix locking in handle_stripe_clean_event()drivers/md/raid5.c+4 -20 replies
91/110Revert "md: allow a partially recovered device to be hot-added to an array."drivers/md/md.c+1 -20 replies
92/110EDAC, sb_edac: Fix TAD presence check for sbridge_mci_bind_devs()drivers/edac/sb_edac.c+4 -40 replies
93/110irqchip/tegra: Propagate IRQ type setting to parentdrivers/irqchip/irq-tegra.c+1 -00 replies
95/110netfilter: ipset: Fix sleeping memory allocation in atomic contextnet/netfilter/ipset/ip_set_list_set.c+1 -10 replies
96/110btrfs: fix possible leak in btrfs_ioctl_balance()fs/btrfs/ioctl.c+4 -10 replies
97/110kvm: irqchip: fix memory leakvirt/kvm/irqchip.c+6 -20 replies
98/110thermal: exynos: Fix register read in TMUdrivers/thermal/samsung/exynos_tmu.c+1 -10 replies
99/110um: Fix kernel mode fault conditionarch/um/kernel/trap.c+1 -10 replies
100/110blk-mq: fix use-after-free in blk_mq_free_tag_set()block/blk-mq-tag.c block/blk-mq.c+2 -30 replies
101/110IB/cm: Fix rb-tree duplicate free and use-after-freedrivers/infiniband/core/cm.c+9 -10 replies
102/110sched/deadline: Fix migration of SCHED_DEADLINE taskskernel/sched/deadline.c+5 -30 replies
103/110cpufreq: intel_pstate: Fix divide by zero on Knights Landing (KNL)drivers/cpufreq/intel_pstate.c+5 -00 replies
104/110arm64: compat: fix stxr failure case in SWP emulationarch/arm64/kernel/armv8_deprecated.c+10 -80 replies
105/110NVMe: Fix memory leak on retried commandsdrivers/block/nvme-core.c+6 -30 replies
106/110drm/vmwgfx: Fix up user_dmabuf refcountingdrivers/gpu/drm/vmwgfx/vmwgfx_drv.c drivers/gpu/drm/vmwgfx/vmwgfx_drv.h drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c +4 more+43 -170 replies
107/110thp: use is_zero_pfn() only after pte_present() checkmm/huge_memory.c+2 -10 replies
108/110pinctrl: baytrail: Serialize all register accessdrivers/pinctrl/intel/pinctrl-baytrail.c+16 -51 reply
109/110pinctrl: baytrail: Use raw_spinlock for lockingdrivers/pinctrl/intel/pinctrl-baytrail.c+25 -250 replies
110/110xen: fix backport of previous kexec patcharch/x86/xen/enlighten.c+3 -30 replies

Reviews trailers per patch

24 of 100 patches have a Reviewed-by or Acked-by.

PatchG. Richard BellamyDaniel StoneJani NikulaMark ClarkstoneMarc ZyngierBrian AustinAlex ElderJosh DurginNishanth MenonArd BiesheuvelAndrey KonovalovJan KaraJeff MoyerJoe ThornberChristoph HellwigAlistair PoppleNate DaileyJozsef KadlecsikDavid SterbaKristen Carlson AccardiAndrea ArcangeliKirill A. ShutemovVlastimil BabkaAntti PalosaariKrzysztof KozlowskiUlf HanssonAkinobu MitaAaro KoskinenAristeu RozanskiTony LuckBorislav PetkovChanwoo ChoiLukasz MajewskiHeikki KrogerusAndy ShevchenkoBrian PaulSinclair Yeh
1/110
2/110
3/110
4/110
5/110
6/110
7/110
8/110
9/110
10/110
11/110
12/110
13/110
14/110
15/110T-b
16/110
17/110
18/110R-b R-b
19/110R-b
20/110T-b
21/110
22/110R-b
23/110
24/110A-b
25/110
26/110
27/110
28/110A-b T-b
29/110
31/110
32/110
33/110
34/110A-b
35/110
36/110
37/110
38/110
39/110
43/110
44/110
48/110
49/110
50/110
51/110R-b
52/110R-b
53/110
54/110
55/110
56/110
57/110R-b
58/110
59/110A-b
60/110Reported-and-tested-by
61/110
62/110
63/110
64/110
65/110A-b
66/110Reported-and-tested-by R-b R-b
67/110
68/110
69/110A-b
70/110R-b
71/110R-b A-b
73/110
74/110T-b
75/110Reported-and-tested-by
76/110
77/110
78/110
79/110
80/110
81/110
82/110
83/110
84/110
85/110
87/110
88/110
89/110
90/110
91/110Reported-and-tested-by
92/110A-b A-b T-b
93/110
95/110A-b
96/110R-b
97/110
98/110R-b R-b A-b
99/110
100/110R-b
101/110
102/110
103/110A-b
104/110
105/110R-b
106/110R-b R-b
107/110R-b A-b A-b
108/110
109/110
110/110

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 37 reviewers.

Read the v1 thread

Cover letter [PATCH 4.2 000/110] 4.2.6-stable review

This is the start of the stable review cycle for the 4.2.6 release. There are 110 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Sun Nov 8 19:16:22 UTC 2015. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.2.6-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.2.6-rc1

Greg Kroah-Hartman <[email protected]>
xen: fix backport of previous kexec patch

Mika Westerberg <[email protected]>
pinctrl: baytrail: Use raw_spinlock for locking

Mika Westerberg <[email protected]>
pinctrl: baytrail: Serialize all register access

Minchan Kim <[email protected]>
thp: use is_zero_pfn() only after pte_present() check

Thomas Hellstrom <[email protected]>
drm/vmwgfx: Fix up user_dmabuf refcounting

Keith Busch <[email protected]>
NVMe: Fix memory leak on retried commands

Will Deacon <[email protected]>
arm64: compat: fix stxr failure case in SWP emulation

Srinivas Pandruvada <[email protected]>
cpufreq: intel_pstate: Fix divide by zero on Knights Landing (KNL)

Luca Abeni <[email protected]>
sched/deadline: Fix migration of SCHED_DEADLINE tasks

Doron Tsur <[email protected]>
IB/cm: Fix rb-tree duplicate free and use-after-free

Junichi Nomura <[email protected]>
blk-mq: fix use-after-free in blk_mq_free_tag_set()

Richard Weinberger <[email protected]>
um: Fix kernel mode fault condition

Sudip Mukherjee <[email protected]>
thermal: exynos: Fix register read in TMU

Sudip Mukherjee <[email protected]>
kvm: irqchip: fix memory leak

Christian Engelmayer <[email protected]>
btrfs: fix possible leak in btrfs_ioctl_balance()

Nikolay Borisov <[email protected]>
netfilter: ipset: Fix sleeping memory allocation in atomic context

Dāvis Mosāns <[email protected]>
mvsas: Fix NULL pointer dereference in mvs_slot_task_free

Lucas Stach <[email protected]>
irqchip/tegra: Propagate IRQ type setting to parent

Seth Jennings <[email protected]>
EDAC, sb_edac: Fix TAD presence check for sbridge_mci_bind_devs()

NeilBrown <[email protected]>
Revert "md: allow a partially recovered device to be hot-added to an array."

Roman Gushchin <[email protected]>
md/raid5: fix locking in handle_stripe_clean_event()

Jes Sorensen <[email protected]>
md/raid10: submit_bio_wait() returns 0 on success

Jes Sorensen <[email protected]>
md/raid1: submit_bio_wait() returns 0 on success

Herbert Xu <[email protected]>
crypto: api - Only abort operations on fatal signal

Hans de Goede <[email protected]>
Input: alps - only the Dell Latitude D420/430/620/630 have separate stick button bits

Miklos Szeredi <[email protected]>
ovl: fix open in stacked overlay

David Howells <[email protected]>
ovl: fix dentry reference leak

David Howells <[email protected]>
ovl: use O_LARGEFILE in ovl_copy_up()

Konstantin Khlebnikov <[email protected]>
ovl: free lower_mnt array in ovl_put_super

Konstantin Khlebnikov <[email protected]>
ovl: free stack of paths in ovl_fill_super

Sasha Levin <[email protected]>
PCI: Prevent out of bounds access in numa_node override

Peter Zijlstra <[email protected]>
module: Fix locking in symbol_put_addr()

Cathy Avery <[email protected]>
xen-blkfront: check for null drvdata in blkback_changed (XenbusStateClosing)

Laura Abbott <[email protected]>
xhci: Add spurious wakeup quirk for LynxPoint-LP controllers

Mathias Nyman <[email protected]>
xhci: handle no ping response error properly

Scot Doyle <[email protected]>
fbcon: initialize blink interval before calling fb_set_par

Russell King <[email protected]>
clkdev: fix clk_add_alias() with a NULL alias device name

Hezi Shahmoon <[email protected]>
i2c: mv64xxx: really allow I2C offloading

Bjørn Mork <[email protected]>
USB: qcserial: add Sierra Wireless MC74xx/EM74xx

Frederic Danis <[email protected]>
Revert "serial: 8250_dma: don't bother DMA with small transfers"

Arnd Bergmann <[email protected]>
nvme: fix 32-bit build warning

Mike Snitzer <[email protected]>
dm btree: fix leak of bufio-backed block in btree_split_beneath error path

Joe Thornber <[email protected]>
dm cache: the CLEAN_SHUTDOWN flag was not being set

Joe Thornber <[email protected]>
dm btree remove: fix a bug when rebalancing nodes after removal

Tejun Heo <[email protected]>
block: don't release bdi while request_queue has live references

Lorenzo Pieralisi <[email protected]>
arm64: kernel: fix tcr_el1.t0sz restore on systems with extended idmap

Will Deacon <[email protected]>
Revert "ARM64: unwind: Fix PC calculation"

H. Nikolaus Schaller <[email protected]>
ARM: 8449/1: fix bug in vdsomunge swab32 macro

H. Nikolaus Schaller <[email protected]>
ARM: 8445/1: fix vdsomunge not to depend on glibc specific byteswap.h

Aaro Koskinen <[email protected]>
ARM: OMAP1: fix incorrect INT_DMA_LCD

Linus Walleij <[email protected]>
ARM: ux500: modify initial levelshifter status

Tomi Valkeinen <[email protected]>
ARM: dts: am57xx-beagle-x15: set VDD_SD to always-on

Fabio Estevam <[email protected]>
ARM: dts: imx7d: Fix UART2 base address

Alim Akhtar <[email protected]>
ARM: dts: Fix audio card detection on Peach boards

Thomas Hebb <[email protected]>
ARM: dts: berlin: change BG2Q's USB PHY compatible

Marcin Wojtas <[email protected]>
ARM: mvebu: correct a385-db-ap compatible string

Florian Fainelli <[email protected]>
ARM: orion: Fix DSA platform device after mvmdio conversion

Krzysztof Kozlowski <[email protected]>
ARM: EXYNOS: Fix double of_node_put() when parsing child power domains

Ilya Dryomov <[email protected]>
rbd: prevent kernel stack blow up on rbd map

Ilya Dryomov <[email protected]>
rbd: don't leak parent_spec in rbd_dev_probe_parent()

Ronny Hegewald <[email protected]>
rbd: require stable pages if message data CRCs are enabled

Dan Carpenter <[email protected]>

    iio: accel: sca3000: memory corruption in sca3000_read_first_n_hw_rb()

Linus Walleij <[email protected]>
iio: st_accel: fix interrupt handling on LIS3LV02

Alexandre Belloni <[email protected]>
iio: mxs-lradc: Fix temperature offset

Alex Deucher <[email protected]>
drm/radeon: move bl encoder assignment into bl init

Alex Deucher <[email protected]>
drm/radeon: fix dpms when driver backlight control is disabled

Alex Deucher <[email protected]>
drm/amdgpu: don't try to recreate sysfs entries on resume

Alex Deucher <[email protected]>
drm/radeon: don't try to recreate sysfs entries on resume

Chris Wilson <[email protected]>
drm/i915: Deny wrapping an userptr into a framebuffer

Ville Syrjälä <[email protected]>
drm/i915: Restore lost DPLL register write on gen2-4

Chris Wilson <[email protected]>
drm/i915: Flush pipecontrol post-sync writes

Alex Deucher <[email protected]>
drm/amdgpu: add missing dpm check for KV dpm late init

Alex Deucher <[email protected]>
drm/radeon/dpm: don't add pwm attributes if DPM is disabled

Ilia Mirkin <[email protected]>
drm/nouveau/gem: return only valid domain when there's only one

Pawel Moll <[email protected]>
bus: arm-ccn: Fix irq affinity setting on CPU migration

Steven Rostedt (Red Hat) <[email protected]>
tracing: Have stack tracer force RCU to be watching

Florian Westphal <[email protected]>
fault-inject: fix inverted interval/probability values in printk

Jan Kara <[email protected]>
mm: make sendfile(2) killable

Werner Pawlitschko <[email protected]>
x86/ioapic: Prevent NULL pointer dereference in setup_ioapic_dest()

Paolo Bonzini <[email protected]>
x86/setup: Extend low identity map to cover whole kernel range

Kővágó, Zoltán <[email protected]>
x86/efi: Fix multiple GOP device support

Charles Keepax <[email protected]>
ASoC: wm8904: Correct number of EQ registers

Charles Keepax <[email protected]>
ASoC: Add info callback for SX_TLV controls

Takashi Iwai <[email protected]>
ALSA: hda - Fix deadlock at error in building PCM

David Henningsson <[email protected]>
ALSA: hda - Fix inverted internal mic on Lenovo G50-80

Vinod Koul <[email protected]>
ALSA: hdac: Explicitly add io.h

Arnd Bergmann <[email protected]>
KVM: arm: use GIC support unconditionally

Antti Palosaari <[email protected]>
rtl28xxu: fix control message flaws

Laura Abbott <[email protected]>
si2168: Bounds check firmware

Laura Abbott <[email protected]>
si2157: Bounds check firmware

Antti Palosaari <[email protected]>
m88ds3103: use own reg update_bits() implementation

Dan Carpenter <[email protected]>
drm: crtc: integer overflow in drm_property_create_blob()

Maneet Singh <[email protected]>
drm: Correct arguments to list_tail_add in create blob ioctl

Adam Richter <[email protected]>
drm: fix mutex leak in drm_dp_get_mst_branch_device

Vasant Hegde <[email protected]>
powerpc/rtas: Validate rtas.entry before calling enter_rtas()

Joerg Roedel <[email protected]>
iommu/amd: Don't clear DTE flags when modifying it

Jay Cornwall <[email protected]>
iommu/amd: Fix BUG when faulting a PROT_NONE VMA

Christian Zander <[email protected]>
iommu/vt-d: fix range computation when making room for large pages

Luca Coelho <[email protected]>
iwlwifi: pci: add a few more PCI subvendor IDs for the 7265 series

Andrei Otcheretianski <[email protected]>
iwlwifi: mvm: flush fw_dump_wk when mvm fails to start

Arik Nemtsov <[email protected]>
iwlwifi: mvm: init card correctly on ctkill exit check

Johannes Berg <[email protected]>
iwlwifi: mvm: fix D3 firmware PN programming

Johannes Berg <[email protected]>
iwlwifi: mvm: fix D3 CCMP TX PN assignment

Avraham Stern <[email protected]>
iwlwifi: mvm: clear csa countdown when AP is stopped

Larry Finger <[email protected]>
rtlwifi: rtl8821ae: Fix system lockups on boot

Johannes Berg <[email protected]>
iwlwifi: fix firmware filename for 3160

Johannes Berg <[email protected]>
iwlwifi: dvm: fix D3 firmware PN programming

Chaotian Jing <[email protected]>
mmc: core: Fix init_card in 52Mhz

Felix Fietkau <[email protected]>
ath9k: declare required extra tx headroom

Mohammed Shafi Shajakhan <[email protected]>
mac80211: Fix hwflags debugfs file format

-------------

Diffstat:

 Makefile                                        |  4 +-
 arch/arm/boot/dts/am57xx-beagle-x15.dts         |  3 +-
 arch/arm/boot/dts/armada-385-db-ap.dts          |  2 +-
 arch/arm/boot/dts/berlin2q.dtsi                 |  6 +-
 arch/arm/boot/dts/exynos5420-peach-pit.dts      |  5 ++
 arch/arm/boot/dts/exynos5800-peach-pi.dts       |  5 ++
 arch/arm/boot/dts/imx7d.dtsi                    |  4 +-
 arch/arm/boot/dts/ste-hrefv60plus.dtsi          |  2 +-
 arch/arm/kvm/Kconfig                            |  1 +
 arch/arm/mach-exynos/pm_domains.c               |  8 +--
 arch/arm/plat-orion/common.c                    |  2 +-
 arch/arm/vdso/vdsomunge.c                       | 17 ++++--
 arch/arm64/kernel/armv8_deprecated.c            | 18 +++---
 arch/arm64/kernel/stacktrace.c                  |  6 +-
 arch/arm64/kernel/suspend.c                     | 22 +++++---
 arch/powerpc/kernel/rtas.c                      |  3 +
 arch/um/kernel/trap.c                           |  2 +-
 arch/x86/boot/compressed/eboot.c                |  8 ++-
 arch/x86/kernel/apic/io_apic.c                  |  4 +-
 arch/x86/kernel/setup.c                         |  8 +++
 arch/x86/xen/enlighten.c                        |  6 +-
 block/blk-core.c                                |  2 +-
 block/blk-mq-tag.c                              |  1 +
 block/blk-mq.c                                  |  4 +-
 block/blk-sysfs.c                               |  1 +
 crypto/ablkcipher.c                             |  2 +-
 crypto/algapi.c                                 |  2 +-
 crypto/api.c                                    |  6 +-
 crypto/crypto_user.c                            |  2 +-
 drivers/block/nvme-core.c                       | 15 +++--
 drivers/block/rbd.c                             | 72 ++++++++++++++----------
 drivers/block/xen-blkfront.c                    |  3 +-
 drivers/bus/arm-ccn.c                           |  3 +-
 drivers/clk/clkdev.c                            |  3 +-
 drivers/cpufreq/intel_pstate.c                  |  5 ++
 drivers/edac/sb_edac.c                          |  8 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu.h             |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c          |  5 ++
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c             |  3 +
 drivers/gpu/drm/drm_crtc.c                      |  4 +-
 drivers/gpu/drm/drm_dp_mst_topology.c           |  7 ++-
 drivers/gpu/drm/i915/i915_gem_userptr.c         |  5 +-
 drivers/gpu/drm/i915/intel_display.c            |  7 +++
 drivers/gpu/drm/i915/intel_lrc.c                |  1 +
 drivers/gpu/drm/i915/intel_ringbuffer.c         |  2 +
 drivers/gpu/drm/nouveau/nouveau_gem.c           |  5 +-
 drivers/gpu/drm/radeon/atombios_encoders.c      | 19 +++++--
 drivers/gpu/drm/radeon/radeon.h                 |  1 +
 drivers/gpu/drm/radeon/radeon_encoders.c        |  1 -
 drivers/gpu/drm/radeon/radeon_legacy_encoders.c |  1 +
 drivers/gpu/drm/radeon/radeon_pm.c              | 43 +++++++++------
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c             |  3 +
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h             |  6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c         |  6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c         |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c        | 29 +++++++---
 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c          |  2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c         | 12 +++-
 drivers/i2c/busses/i2c-mv64xxx.c                |  2 -
 drivers/iio/accel/st_accel_core.c               |  6 --
 drivers/infiniband/core/cm.c                    | 10 +++-
 drivers/input/mouse/alps.c                      | 48 ++++++++++++++--
 drivers/iommu/amd_iommu.c                       |  4 +-
 drivers/iommu/amd_iommu_types.h                 |  1 +
 drivers/iommu/amd_iommu_v2.c                    |  7 +++
 drivers/iommu/intel-iommu.c                     | 12 ++--
 drivers/irqchip/irq-tegra.c                     |  1 +
 drivers/md/dm-cache-metadata.c                  |  2 +-
 drivers/md/md.c                                 |  3 +-
 drivers/md/persistent-data/dm-btree-remove.c    | 17 ++++--
 drivers/md/persistent-data/dm-btree.c           |  2 +-
 drivers/md/raid1.c                              |  2 +-
 drivers/md/raid10.c                             |  2 +-
 drivers/md/raid5.c                              |  6 +-
 drivers/media/dvb-frontends/m88ds3103.c         | 73 ++++++++++++++++---------
 drivers/media/dvb-frontends/si2168.c            |  4 ++
 drivers/media/tuners/si2157.c                   |  4 ++
 drivers/media/usb/dvb-usb-v2/rtl28xxu.c         | 15 ++++-
 drivers/media/usb/dvb-usb-v2/rtl28xxu.h         |  2 +-
 drivers/mmc/card/mmc_test.c                     |  9 +--
 drivers/mmc/core/mmc.c                          |  7 ---
 drivers/net/wireless/ath/ath9k/init.c           |  1 +
 drivers/net/wireless/iwlwifi/dvm/lib.c          |  2 +-
 drivers/net/wireless/iwlwifi/iwl-7000.c         |  2 +-
 drivers/net/wireless/iwlwifi/mvm/d3.c           | 27 ++++-----
 drivers/net/wireless/iwlwifi/mvm/fw.c           |  4 +-
 drivers/net/wireless/iwlwifi/mvm/mac80211.c     |  1 +
 drivers/net/wireless/iwlwifi/mvm/mvm.h          |  5 ++
 drivers/net/wireless/iwlwifi/mvm/ops.c          |  1 +
 drivers/net/wireless/iwlwifi/pcie/drv.c         |  5 ++
 drivers/net/wireless/rtlwifi/pci.h              |  2 +
 drivers/net/wireless/rtlwifi/rtl8821ae/hw.c     | 17 ++++++
 drivers/net/wireless/rtlwifi/rtl8821ae/sw.c     |  5 ++
 drivers/net/wireless/rtlwifi/wifi.h             |  3 +
 drivers/pci/pci-sysfs.c                         |  2 +-
 drivers/pinctrl/intel/pinctrl-baytrail.c        | 59 ++++++++++++--------
 drivers/scsi/mvsas/mv_sas.c                     |  2 +
 drivers/staging/iio/accel/sca3000_ring.c        |  2 +-
 drivers/staging/iio/adc/mxs-lradc.c             |  9 +--
 drivers/thermal/samsung/exynos_tmu.c            |  2 +-
 drivers/tty/serial/8250/8250_dma.c              |  4 --
 drivers/usb/host/xhci-pci.c                     |  1 +
 drivers/usb/host/xhci-ring.c                    | 20 +++++--
 drivers/usb/serial/qcserial.c                   |  2 +
 drivers/video/console/fbcon.c                   |  1 +
 fs/btrfs/ioctl.c                                |  5 +-
 fs/overlayfs/copy_up.c                          |  6 +-
 fs/overlayfs/inode.c                            |  3 +
 fs/overlayfs/super.c                            |  2 +
 include/linux/backing-dev.h                     |  6 +-
 include/linux/omap-dma.h                        |  2 +-
 include/sound/soc.h                             |  6 +-
 include/sound/wm8904.h                          |  2 +-
 kernel/module.c                                 |  8 ++-
 kernel/sched/deadline.c                         |  8 ++-
 kernel/trace/trace_stack.c                      |  7 +++
 lib/fault-inject.c                              |  2 +-
 mm/backing-dev.c                                | 12 +++-
 mm/filemap.c                                    |  9 +--
 mm/huge_memory.c                                |  3 +-
 net/mac80211/debugfs.c                          |  2 +-
 net/netfilter/ipset/ip_set_list_set.c           |  2 +-
 sound/hda/ext/hdac_ext_bus.c                    |  1 +
 sound/pci/hda/hda_codec.c                       |  4 +-
 sound/pci/hda/patch_conexant.c                  |  1 +
 sound/soc/soc-ops.c                             | 28 ++++++++++
 virt/kvm/irqchip.c                              |  8 ++-
 127 files changed, 662 insertions(+), 313 deletions(-)