Skip to content

4.5.3-stable review

Greg Kroah-Hartman linux-arch linux-arm-kernel linux-efi linux-mm lkml nouveau stable xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest185 of 200 patches 6 repliesIn review

185 of 200 patches are in this archive. The cover letter announces 200.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/200mmc: block: Use the mmc host device index as the mmcblk device indexdrivers/mmc/card/block.c+1 -170 replies
2/200block: partition: initialize percpuref before sending out KOBJ_ADDblock/partition-generic.c+10 -30 replies
3/200block: loop: fix filesystem corruption in case of aio/diodrivers/block/loop.c+6 -00 replies
4/200efi/arm64: Dont apply MEMBLOCK_NOMAP to UEFI memory map mappingdrivers/firmware/efi/arm-init.c+15 -30 replies
5/200x86/mce: Avoid using object after free in genpoolarch/x86/kernel/cpu/mcheck/mce-genpool.c+2 -20 replies
6/200kvm: x86: do not leak guest xcr0 into host interrupt handlersarch/x86/kvm/x86.c+4 -60 replies
7/200KVM: arm/arm64: Handle forward time correction gracefullyvirt/kvm/arm/arch_timer.c+39 -100 replies
8/200ARM: dts: AM43x-epos: Fix clk parent for synctimerarch/arm/boot/dts/am43x-epos-evm.dts+5 -00 replies
9/200ARM: dts: am43xx: fix edma memcpy channel allocationarch/arm/boot/dts/am4372.dtsi+1 -10 replies
10/200ARM: mvebu: Correct unit address for linksysarch/arm/boot/dts/armada-385-linksys.dtsi+1 -10 replies
11/200ARM: OMAP2: Fix up interconnect barrier initialization for DRA7arch/arm/mach-omap2/io.c+1 -00 replies
12/200ARM: OMAP2+: hwmod: Fix updating of sysconfig registerarch/arm/mach-omap2/omap_hwmod.c+4 -40 replies
13/200assoc_array: dont call compare_object() on a nodelib/assoc_array.c+3 -10 replies
14/200usb: xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 hostdrivers/usb/host/xhci-pci.c+3 -10 replies
15/200xhci: resume USB 3 roothub firstdrivers/usb/host/xhci.c+3 -30 replies
16/200usb: host: xhci: add a new quirk XHCI_NO_64BIT_SUPPORTdrivers/usb/host/xhci.c drivers/usb/host/xhci.h+11 -00 replies
17/200usb: host: xhci-plat: fix cannot work if R-Car Gen2/3 run on above 4GB physdrivers/usb/host/xhci-plat.c+13 -00 replies
18/200usb: xhci: fix wild pointers in xhci_mem_cleanupdrivers/usb/host/xhci-mem.c+6 -00 replies
19/200xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllersdrivers/usb/host/xhci-pci.c drivers/usb/host/xhci-ring.c drivers/usb/host/xhci.c +1 more+9 -40 replies
20/200usb: host: xhci-plat: Make enum xhci_plat_type start at a non zero valuedrivers/usb/host/xhci-plat.h+1 -10 replies
21/200usb: hcd: out of bounds access in for_each_companiondrivers/usb/core/hcd-pci.c+9 -00 replies
22/200usb: gadget: f_fs: Fix use-after-freedrivers/usb/gadget/function/f_fs.c+2 -30 replies
23/200dm cache metadata: fix READ_LOCK macros and cleanup WRITE_LOCK macrosdrivers/md/dm-cache-metadata.c+40 -240 replies
24/200dm cache metadata: fix cmd_read_lock() acquiring write lockdrivers/md/dm-cache-metadata.c+2 -20 replies
25/200lib: lz4: fixed zram with lz4 on big endian machineslib/lz4/lz4defs.h+12 -90 replies
26/200debugfs: Make automount point inodes permanently emptyfs/debugfs/inode.c+1 -10 replies
27/200dmaengine: dw: fix master selectiondrivers/dma/dw/core.c+19 -150 replies
28/200dmaengine: hsu: correct use of channel status registerdrivers/dma/hsu/hsu.c drivers/dma/hsu/hsu.h+4 -10 replies
29/200dmaengine: hsu: correct residue calculation of active descriptordrivers/dma/hsu/hsu.c+5 -20 replies
30/200dmaengine: omap-dma: Fix polled channel completion detection and handlingdrivers/dma/omap-dma.c+16 -60 replies
31/200dmaengine: edma: Remove dynamic TPTC power management featuredrivers/dma/edma.c+3 -350 replies
32/200dmaengine: pxa_dma: fix the maximum requestor linedrivers/dma/pxa_dma.c+28 -110 replies
33/200mtd: nand: pxa3xx_nand: fix dmaengine initializationdrivers/mtd/nand/pxa3xx_nand.c+1 -10 replies
34/200sched/cgroup: Fix/cleanup cgroup teardown/initkernel/sched/core.c+14 -210 replies
35/200x86/mm/xen: Suppress hugetlbfs in PV guestsarch/x86/include/asm/hugetlb.h+1 -00 replies
35/200x86/mm/xen: Suppress hugetlbfs in PV guestsarch/x86/include/asm/hugetlb.h+1 -00 replies
36/200x86 EDAC, sb_edac.c: Repair damage introduced when "fixing" channel addressdrivers/edac/sb_edac.c+3 -30 replies
37/200x86 EDAC, sb_edac.c: Take account of channel hashing when neededdrivers/edac/sb_edac.c+23 -10 replies
38/200ALSA: hda - Dont trust the reported actual power statesound/pci/hda/hda_generic.c+4 -20 replies
39/200ALSA: hda/realtek - Add ALC3234 headset mode for Optiplex 9020msound/pci/hda/patch_realtek.c+1 -00 replies
40/200ALSA: hda - Keep powering up ADCs on Cirrus codecssound/pci/hda/patch_cirrus.c+14 -00 replies
41/200ALSA: hda - add PCI ID for Intel Broxton-Tsound/pci/hda/hda_intel.c+3 -00 replies
42/200ALSA: pcxhr: Fix missing mutex unlocksound/pci/pcxhr/pcxhr_core.c+1 -00 replies
43/200ALSA: hda - Add dock support for ThinkPad X260sound/pci/hda/patch_realtek.c+1 -00 replies
44/200ALSA: hda - Update BCLK also at hotplug for i915 HSW/BDWinclude/sound/hda_i915.h sound/hda/hdac_i915.c sound/pci/hda/hda_intel.c +1 more+58 -660 replies
45/200asm-generic/futex: Re-enable preemption in futex_atomic_cmpxchg_inatomic()include/asm-generic/futex.h+6 -20 replies
46/200futex: Handle unlock_pi race gracefullykernel/futex.c+22 -30 replies
47/200futex: Acknowledge a new waiter in counter before plistkernel/futex.c+1 -10 replies
48/200drm/nouveau/core: use vzalloc for allocating ramhtdrivers/gpu/drm/nouveau/nvkm/core/ramht.c+3 -30 replies
49/200drm/qxl: fix cursor position with non-zero hotspotdrivers/gpu/drm/qxl/qxl_display.c drivers/gpu/drm/qxl/qxl_drv.h+11 -40 replies
51/200Revert "drm/radeon: disable runtime pm on PX laptops without dGPU power control"drivers/gpu/drm/radeon/radeon_atpx_handler.c drivers/gpu/drm/radeon/radeon_device.c+5 -110 replies
53/200usbvision: revert commit 588afcc1drivers/media/usb/usbvision/usbvision-video.c+0 -70 replies
54/200Revert "drm/amdgpu: disable runtime pm on PX laptops without dGPU power control"drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c drivers/gpu/drm/amd/amdgpu/amdgpu_device.c+5 -110 replies
55/200cpufreq: intel_pstate: Fix processing for turbo activation ratiodrivers/cpufreq/intel_pstate.c+5 -00 replies
56/200s390/pci: add extra padding to function measurement blockarch/s390/include/asm/pci.h+2 -10 replies
57/200iwlwifi: pcie: lower the debug level for RSA semaphore accessdrivers/net/wireless/intel/iwlwifi/pcie/trans.c+2 -20 replies
58/200iwlwifi: mvm: fix memory leak in pagingdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c drivers/net/wireless/intel/iwlwifi/mvm/ops.c+2 -20 replies
59/200crypto: rsa-pkcs1pad - fix dst lencrypto/rsa-pkcs1pad.c+6 -60 replies
60/200crypto: ccp - Prevent information leakage on exportdrivers/crypto/ccp/ccp-crypto-aes-cmac.c drivers/crypto/ccp/ccp-crypto-sha.c+6 -00 replies
61/200crypto: sha1-mb - use corrcet pointer while completing jobsarch/x86/crypto/sha-mb/sha1_mb.c+2 -20 replies
62/200crypto: talitos - fix crash in talitos_cra_init()drivers/crypto/talitos.c+27 -140 replies
63/200crypto: talitos - fix AEAD tcrypt testsdrivers/crypto/talitos.c+30 -160 replies
64/200powerpc: scan_features() updates incorrect bits for REAL_LEarch/powerpc/include/uapi/asm/cputable.h arch/powerpc/kernel/prom.c+2 -10 replies
65/200powerpc: Update cpu_user_features2 in scan_features()arch/powerpc/kernel/prom.c+11 -80 replies
66/200powerpc: Update TM user feature bits in scan_features()arch/powerpc/kernel/prom.c+5 -40 replies
67/200nl80211: check netlink protocol in socket release notificationnet/wireless/nl80211.c+1 -10 replies
68/200netlink: dont send NETLINK_URELEASE for unbound socketsnet/netlink/af_netlink.c+1 -10 replies
69/200Input: gtco - fix crash on detecting device without endpointsdrivers/input/tablet/gtco.c+9 -10 replies
70/200Input: pmic8xxx-pwrkey - fix algorithm for converting trigger delaydrivers/input/misc/pmic8xxx-pwrkey.c+4 -30 replies
71/200xen kconfig: dont "select INPUT_XEN_KBDDEV_FRONTEND"drivers/video/fbdev/Kconfig+0 -10 replies
72/200pinctrl: mediatek: correct debounce time unit in mtk_gpio_set_debouncedrivers/pinctrl/mediatek/pinctrl-mtk-common.c+5 -40 replies
73/200pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffsdrivers/pinctrl/pinctrl-single.c+3 -30 replies
74/200iommu/amd: Fix checking of pci dma aliasesdrivers/iommu/amd_iommu.c+76 -110 replies
75/200iommu/dma: Restore scatterlist offsets correctlydrivers/iommu/dma-iommu.c+2 -20 replies
77/200drm/amdgpu: use defines for CRTCs and AMFT blocksdrivers/gpu/drm/amd/amdgpu/amdgpu_mode.h+2 -20 replies
78/200drm/amdgpu: bump the afmt limit for CZ, ST, Polarisdrivers/gpu/drm/amd/amdgpu/amdgpu_mode.h+1 -10 replies
79/200amdgpu/uvd: add uvd fw version for amdgpudrivers/gpu/drm/amd/amdgpu/amdgpu.h drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c+5 -10 replies
80/200drm/amdgpu: fix regression on CIK (v2)drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c+1 -10 replies
81/200drm/radeon: add a quirk for a XFX R9 270Xdrivers/gpu/drm/radeon/si_dpm.c+1 -00 replies
82/200drm/radeon: fix initial connector audio valuedrivers/gpu/drm/radeon/radeon_connectors.c+6 -10 replies
84/200drm/radeon: fix vertical bars appear on monitor (v2)drivers/gpu/drm/radeon/evergreen.c drivers/gpu/drm/radeon/evergreen_reg.h+199 -10 replies
85/200drm: Loongson-3 doesnt fully support wc memoryinclude/drm/drm_cache.h+2 -00 replies
86/200drm/nouveau/gr/gf100: select a stream master to fixup tfb offset queriesdrivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c+2 -00 replies
88/200drm/dp/mst: Restore primary hub guid on resumedrivers/gpu/drm/drm_dp_mst_topology.c+12 -00 replies
89/200drm/dp/mst: Get validated port ref in drm_dp_update_payload_part1()drivers/gpu/drm/drm_dp_mst_topology.c+8 -00 replies
90/200pwm: brcmstb: Fix check of devm_ioremap_resource() return codedrivers/pwm/pwm-brcmstb.c+2 -20 replies
96/200drm/amdkfd: uninitialized variable in dbgdev_wave_control_set_registers()drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c+1 -10 replies
97/200drm/i915/skl: Fix DMC load on Skylake J0 and K0drivers/gpu/drm/i915/intel_csr.c+2 -10 replies
98/200drm/i915/skl: Fix spurious gpu hang with gt3/gt4 revsdrivers/gpu/drm/i915/intel_ringbuffer.c+3 -20 replies
99/200drm/i915: Fixup the free space logic in ring_preparedrivers/gpu/drm/i915/intel_lrc.c drivers/gpu/drm/i915/intel_ringbuffer.c+6 -60 replies
100/200drm/i915: Force ringbuffers to not be at offset 0drivers/gpu/drm/i915/intel_ringbuffer.c+5 -20 replies
103/200video: ARM CLCD: runtime check for Versatiledrivers/video/fbdev/amba-clcd.c+8 -70 replies
104/200perf intel-pt: Fix segfault tracing transactionstools/perf/util/intel-pt.c+1 -10 replies
105/200i2c: cpm: Fix build break due to incompatible pointer typesdrivers/i2c/busses/i2c-cpm.c+2 -20 replies
106/200i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepareddrivers/i2c/busses/i2c-exynos5.c+19 -50 replies
107/200ACPICA / Interpreter: Fix a regression triggered because of wrong Linux ECDT supportdrivers/acpi/acpica/nsinit.c drivers/acpi/acpica/tbxfload.c drivers/acpi/acpica/utxfinit.c+27 -140 replies
108/200mmc: sdhci-acpi: Reduce Baytrail eMMC/SD/SDIO hangsdrivers/mmc/host/Kconfig drivers/mmc/host/sdhci-acpi.c+82 -00 replies
109/200toshiba_acpi: Fix regression caused by hotkey enabling valuedrivers/platform/x86/toshiba_acpi.c+1 -10 replies
110/200EDAC: i7core, sb_edac: Dont return NOTIFY_BAD from mce_decoder callbackdrivers/edac/i7core_edac.c drivers/edac/sb_edac.c+2 -20 replies
111/200ASoC: s3c24xx: use const snd_soc_component_driver pointersound/soc/samsung/s3c-i2s-v2.c sound/soc/samsung/s3c-i2s-v2.h+2 -20 replies
112/200ASoC: ssm4567: Reset device before regcache_sync()sound/soc/codecs/ssm4567.c+5 -00 replies
113/200ASoC: dapm: Make sure we have a card when displaying component widgetssound/soc/soc-dapm.c+7 -00 replies
114/200ASoC: rt5640: Correct the digital interface data selectsound/soc/codecs/rt5640.c sound/soc/codecs/rt5640.h+19 -190 replies
115/200vb2-memops: Fix over allocation of frame vectorsdrivers/media/v4l2-core/videobuf2-memops.c+1 -10 replies
116/200media: vb2: Fix regression on poll() for RW modedrivers/media/v4l2-core/videobuf2-core.c drivers/media/v4l2-core/videobuf2-v4l2.c include/media/videobuf2-core.h+20 -80 replies
117/200videobuf2-core: Check user space planes array in dqbufdrivers/media/v4l2-core/videobuf2-core.c include/media/videobuf2-core.h+9 -50 replies
118/200videobuf2-v4l2: Verify planes array in buffer dequeueingdrivers/media/v4l2-core/videobuf2-v4l2.c+6 -01 reply
119/200v4l2-dv-timings.h: fix polarity for 4k formatsinclude/uapi/linux/v4l2-dv-timings.h+20 -100 replies
120/200cxl: Keep IRQ mappings on context teardowndrivers/misc/cxl/irq.c+0 -10 replies
121/200IB/core: Fix oops in ib_cache_gid_set_default_giddrivers/infiniband/core/cache.c+2 -10 replies
122/200mwifiex: fix IBSS data path issue.drivers/net/wireless/marvell/mwifiex/sta_event.c drivers/net/wireless/marvell/mwifiex/wmm.c+10 -60 replies
123/200IB/mlx5: Expose correct max_sge_rd limitdrivers/infiniband/hw/mlx5/main.c include/linux/mlx5/device.h+12 -10 replies
124/200IB/security: Restrict use of the write() interfacedrivers/infiniband/core/ucm.c drivers/infiniband/core/ucma.c drivers/infiniband/core/uverbs_main.c +4 more+40 -10 replies
125/200efi: Fix out-of-bounds read in variable_matches()drivers/firmware/efi/vars.c+27 -120 replies
126/200efi: Expose non-blocking set_variable() wrapper to efivarsdrivers/firmware/efi/efi.c+1 -00 replies
127/200x86/apic: Handle zero vector gracefully in clear_vector_irq()arch/x86/kernel/apic/vector.c+2 -10 replies
128/200workqueue: fix ghost PENDING flag while doing MQ IOkernel/workqueue.c+29 -00 replies
129/200slub: clean up code for kmem cgroup support to kmem_cache_free_bulkmm/slub.c+11 -110 replies
130/200cgroup, cpuset: replace cpuset_post_attach_flush() with cgroup_subsys->post_attach callbackinclude/linux/cgroup-defs.h include/linux/cpuset.h kernel/cgroup.c +1 more+8 -100 replies
131/200memcg: relocate charge moving from ->attach to ->post_attachmm/memcontrol.c+19 -180 replies
132/200mm: exclude HugeTLB pages from THP page_mapped() logicinclude/linux/mm.h+2 -00 replies
133/200mm/huge_memory: replace VM_NO_THP VM_BUG_ON with actual VMA checkmm/huge_memory.c+2 -40 replies
134/200numa: fix /proc/<pid>/numa_maps for THPfs/proc/task_mmu.c include/linux/mm.h mm/memory.c+72 -30 replies
135/200mm: vmscan: reclaim highmem zone if buffer_heads is over limitmm/vmscan.c+1 -10 replies
136/200mm/hwpoison: fix wrong num_poisoned_pages accountingmm/migrate.c+7 -10 replies
137/200USB: usbip: fix potential out-of-bounds writedrivers/usb/usbip/usbip_common.c+11 -00 replies
138/200locking/mcs: Fix mcs_spin_lock() orderingkernel/locking/mcs_spinlock.h+7 -10 replies
139/200spi/rockchip: Make sure spi clk is on in rockchip_spi_set_csdrivers/spi/spi-rockchip.c+6 -10 replies
140/200irqchip/sunxi-nmi: Fix error check of of_io_request_and_map()drivers/irqchip/irq-sunxi-nmi.c+2 -20 replies
141/200irqchip/mxs: Fix error check of of_io_request_and_map()drivers/irqchip/irq-mxs.c+1 -10 replies
142/200regulator: s5m8767: fix get_register() error handlingdrivers/regulator/s5m8767.c+9 -40 replies
143/200paride: make verbose parameter an int againdrivers/block/paride/pd.c drivers/block/paride/pt.c+4 -40 replies
144/200scsi_dh: force modular build if SCSI is a moduledrivers/scsi/device_handler/Kconfig+4 -40 replies
145/200fbdev: da8xx-fb: fix videomodes of lcd panelsdrivers/video/fbdev/da8xx-fb.c+3 -40 replies
146/200lib/mpi: Endianness fixlib/mpi/mpicoder.c+21 -180 replies
147/200misc/bmp085: Enable building as a moduledrivers/misc/Kconfig+1 -10 replies
148/200misc: mic/scif: fix wrap around testsdrivers/misc/mic/scif/scif_rma.c+4 -30 replies
149/200PM / OPP: Initialize u_volt_min/max to a valid valuedrivers/base/power/opp/core.c+8 -20 replies
150/200PM / Domains: Fix removal of a subdomaindrivers/base/power/domain.c+1 -10 replies
151/200rtc: hym8563: fix invalid year calculationdrivers/rtc/rtc-hym8563.c+1 -10 replies
153/200rtc: ds1685: passing bogus values to irq_restoredrivers/rtc/rtc-ds1685.c+4 -40 replies
154/200rtc: rx8025: remove rv8803 iddrivers/rtc/rtc-rx8025.c+0 -10 replies
155/200rtc: max77686: Properly handle regmap_irq_get_virq() error codedrivers/rtc/rtc-max77686.c+1 -10 replies
156/200drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errorsdrivers/misc/ad525x_dpot.c+1 -10 replies
157/200perf evlist: Reference count the cpu and thread maps at set_maps()tools/perf/util/evlist.c+2 -20 replies
158/200perf tools: Fix perf script python database export crashtools/perf/util/evsel.h+2 -40 replies
159/200spi: rockchip: modify DMA max burst to 1drivers/spi/spi-rockchip.c+10 -20 replies
160/200x86/mm/kmmio: Fix mmiotrace for hugepagesarch/x86/mm/kmmio.c+59 -290 replies
161/200ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()fs/ext4/inode.c+3 -30 replies
162/200f2fs crypto: fix corrupted symlink in encrypted casefs/f2fs/namei.c+6 -60 replies
163/200f2fs: slightly reorganize read_raw_super_blockfs/f2fs/super.c+38 -390 replies
164/200f2fs: cover large section in sanity check of superfs/f2fs/super.c+65 -370 replies
165/200ext4/fscrypto: avoid RCU lookup in d_revalidatefs/ext4/crypto.c+4 -00 replies
166/200f2fs: do f2fs_balance_fs when block is allocatedfs/f2fs/data.c+6 -60 replies
167/200f2fs: dont need to call set_page_dirty for io errorfs/f2fs/data.c+0 -10 replies
168/200f2fs crypto: handle unexpected lack of encryption keysfs/f2fs/crypto_policy.c fs/f2fs/file.c+7 -20 replies
169/200f2fs crypto: make sure the encryption info is initialized on opendir(2)fs/f2fs/dir.c+8 -00 replies
170/200bus: uniphier-system-bus: fix condition of overlap checkdrivers/bus/uniphier-system-bus.c+1 -10 replies
171/200mtd: spi-nor: remove micron_quad_enable()drivers/mtd/spi-nor/spi-nor.c+1 -450 replies
172/200mtd: brcmnand: Fix v7.1 register offsetsdrivers/mtd/nand/brcmnand/brcmnand.c+33 -10 replies
174/200perf hists browser: Only offer symbol scripting when a symbol is under the cursortools/perf/ui/browsers/hists.c+6 -40 replies
175/200perf hists browser: Fix dump to show correct callchain styletools/perf/ui/browsers/hists.c+41 -320 replies
177/200perf stat: Document --detailed optiontools/perf/Documentation/perf-stat.txt+8 -00 replies
178/200ntb: perf test: fix address space confusiondrivers/ntb/test/ntb_perf.c+11 -100 replies
179/200NTB: Remove _addr functions from ntb_hw_amddrivers/ntb/hw/amd/ntb_hw_amd.c+0 -300 replies
180/200perf/core: Dont leak event in the syscall error pathkernel/events/core.c+1 -00 replies
181/200perf/core: Fix time tracking bug with multiplexingkernel/events/core.c+12 -20 replies
182/200perf hists: Fix determination of a callchain nodes childlessnesstools/perf/ui/browsers/hists.c+1 -10 replies
184/200ARM: prima2: always enable reset controllerarch/arm/mach-prima2/Kconfig+1 -00 replies
185/200ARM: EXYNOS: select THERMAL_OFarch/arm/mach-exynos/Kconfig+1 -00 replies
186/200ARM: dts: armada-375: use armada-370-sata for SATAarch/arm/boot/dts/armada-375.dtsi+1 -10 replies
187/200ARM: dts: pxa: fix dma engine node to pxa3xx-nandarch/arm/boot/dts/pxa3xx.dtsi+1 -10 replies
188/200ARM: dts: am33xx: Fix GPMC dma propertiesarch/arm/boot/dts/am33xx.dtsi+1 -10 replies
189/200ARM: dts: am437x: Fix GPMC dma propertiesarch/arm/boot/dts/am4372.dtsi+1 -10 replies
190/200bus: imx-weim: Take the status property value into accountdrivers/bus/imx-weim.c+1 -10 replies
191/200btrfs: fix memory leak of fs_info in block group cachefs/btrfs/tests/btrfs-tests.c fs/btrfs/tests/free-space-tree-tests.c+1 -60 replies
192/200btrfs: cleaner_kthread() doesnt need explicit freezefs/btrfs/disk-io.c+1 -10 replies
193/200unbreak allmodconfig KCONFIG_ALLCONFIG=...scripts/kconfig/confdata.c+7 -50 replies
194/200thermal: rockchip: fix a impossible condition caused by the warningdrivers/thermal/rockchip_thermal.c+5 -60 replies
195/200sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a racenet/sunrpc/cache.c+3 -30 replies
196/200megaraid_sas: add missing curly braces in ioctl handlerdrivers/scsi/megaraid/megaraid_sas_base.c+2 -10 replies
197/200tpm: fix checks for policy digest existence in tpm2_seal_trusted()drivers/char/tpm/tpm2-cmd.c include/keys/trusted-type.h security/keys/trusted.c+10 -150 replies
198/200tpm: fix: set continueSession attribute for the unseal operationdrivers/char/tpm/tpm2-cmd.c+7 -30 replies
199/200stm class: Select CONFIG_SRCUdrivers/hwtracing/stm/Kconfig+1 -00 replies
200/200extcon: max77843: Use correct size for reading the interrupt registerdrivers/extcon/extcon-max77843.c+1 -10 replies

Reviews trailers per patch

59 of 185 patches have a Reviewed-by or Acked-by.

PatchTero KristoFelipe BalbiPengcheng LiVinod KoulPatrick GearyMauro Carvalho ChehabStefano StabelliniDaniel KurtzHongzhou YangHarry WentlandAlex DeucherHyungwon HwangFlorian FainelliRodrigo ViviDaniel VetterAristeu RozanskiFang, Yang AMarek SzyprowskiJan KaraKirill A. ShutemovVlastimil BabkaThierry RedingUlf HanssonKevin HilmanPierre MoreauArnaldo Carvalho de MeloNamhyung KimRoger QuadrosPeter UjfalusiPeter HueweJaewon KimKrzysztof KozlowskiImre KalozLaurent PinchartMike MurdochNaveen KajeAlan SternSergey SenozhatskySerge HallynEzequiel GarciaNiklas CasselTejun HeoBastien NoceraWill DeaconAlexander GrafTim ChenJohn StultzBjorn AnderssonTony LindgrenTomasz GolinskiChris BainbridgeHans VerkuilAnand MoonAndrew DonnellanIan MunsieVaibhav JainChristoph HellwigMichal HockoPetr MladekBen WidawskyTimo AaltonenNaoya HoriguchiJavier Martinez CanillasSteven NoonanChris WilsonJiri OlsaMark BrownMasahiro YamadaDave JiangXiangliang YuStephane EranianPhilipp ZabelAndrew LunnArnd BergmannSascha HauerShawn GuoHannes ReineckeSumit Saxena
1/200
2/200T-b
3/200
4/200A-b
5/200
6/200
7/200R-b
8/200
9/200
10/200A-b
11/200R-b
12/200A-b
13/200
14/200
15/200T-b
16/200R-b
17/200R-b
18/200Reported-and-tested-by
19/200
20/200
21/200A-b
22/200
23/200
24/200
25/200R-b
26/200A-b
27/200
28/200
29/200
30/200
31/200
32/200A-b
33/200A-b
34/200T-b A-b
35/200
35/200
36/200T-b A-b
37/200T-b A-b
38/200
39/200T-b
40/200
41/200
42/200
43/200
44/200
45/200
46/200
47/200
48/200
49/200R-b
51/200
53/200
54/200
55/200
56/200
57/200
58/200
59/200
60/200
61/200A-b
62/200
63/200
64/200
65/200
66/200
67/200
68/200
69/200
70/200T-b A-b
71/200A-b
72/200R-b A-b
73/200A-b
74/200T-b
75/200
77/200R-b
78/200R-b
79/200R-b
80/200
81/200
82/200Noticed-by
84/200
85/200R-b
86/200
88/200R-b
89/200
90/200A-b
96/200
97/200R-b
98/200R-b T-b
99/200R-b
100/200A-b
103/200
104/200
105/200
106/200R-b R-b
107/200Reported-and-tested-by
108/200
109/200
110/200A-b A-b
111/200R-b
112/200T-b
113/200
114/200
115/200A-b R-b
116/200
117/200A-b
118/200A-b
119/200
120/200T-b A-b T-b
121/200
122/200
123/200T-b
124/200
125/200
126/200
127/200
128/200
129/200
130/200
131/200A-b Debugged-and-tested-by
132/200A-b
133/200A-b A-b
134/200
135/200
136/200A-b
137/200
138/200
139/200
140/200
141/200
142/200
143/200
144/200
145/200
146/200
147/200A-b
148/200
149/200Reported-and-tested-by
150/200R-b A-b A-b
151/200
153/200
154/200
155/200R-b
156/200
157/200Reported-and-Tested-by
158/200A-b
159/200A-b
160/200T-b
161/200
162/200
163/200
164/200
165/200
166/200
167/200
168/200
169/200
170/200A-b
171/200
172/200
174/200T-b
175/200
177/200T-b
178/200A-b
179/200A-b
180/200
181/200T-b
182/200T-b A-b
184/200A-b
185/200
186/200R-b
187/200
188/200A-b A-b
189/200A-b A-b
190/200R-b A-b
191/200
192/200
193/200
194/200
195/200
196/200R-b A-b
197/200A-b
198/200
199/200
200/200R-b R-b

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

Read the v1 thread

Cover letter [PATCH 4.5 000/200] 4.5.3-stable review

This is the start of the stable review cycle for the 4.5.3 release. There are 200 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 Thu May 5 00:05:29 UTC 2016. 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.5.3-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.5.3-rc1

Dan Carpenter <[email protected]>
extcon: max77843: Use correct size for reading the interrupt register

Arnd Bergmann <[email protected]>
stm class: Select CONFIG_SRCU

Jarkko Sakkinen <[email protected]>
tpm: fix: set continueSession attribute for the unseal operation

Jarkko Sakkinen <[email protected]>
tpm: fix checks for policy digest existence in tpm2_seal_trusted()

Arnd Bergmann <[email protected]>
megaraid_sas: add missing curly braces in ioctl handler

NeilBrown <[email protected]>
sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a race

Caesar Wang <[email protected]>
thermal: rockchip: fix a impossible condition caused by the warning

Al Viro <[email protected]>
unbreak allmodconfig KCONFIG_ALLCONFIG=...

Jiri Kosina <[email protected]>
btrfs: cleaner_kthread() doesn't need explicit freeze

Kinglong Mee <[email protected]>
btrfs: fix memory leak of fs_info in block group cache

Fabio Estevam <[email protected]>
bus: imx-weim: Take the 'status' property value into account

Franklin S Cooper Jr <[email protected]>
ARM: dts: am437x: Fix GPMC dma properties

Franklin S Cooper Jr <[email protected]>
ARM: dts: am33xx: Fix GPMC dma properties

Robert Jarzmik <[email protected]>
ARM: dts: pxa: fix dma engine node to pxa3xx-nand

Lior Amsalem <[email protected]>
ARM: dts: armada-375: use armada-370-sata for SATA

Arnd Bergmann <[email protected]>
ARM: EXYNOS: select THERMAL_OF

Arnd Bergmann <[email protected]>
ARM: prima2: always enable reset controller

Pali Rohár <[email protected]>
ARM: OMAP3: Add cpuidle parameters table for omap3430

Andres Freund <[email protected]>
perf hists: Fix determination of a callchain node's childlessness

Peter Zijlstra <[email protected]>
perf/core: Fix time tracking bug with multiplexing

Alexander Shishkin <[email protected]>
perf/core: Don't leak event in the syscall error path

Allen Hubbe <[email protected]>
NTB: Remove _addr functions from ntb_hw_amd

Arnd Bergmann <[email protected]>
ntb: perf test: fix address space confusion

Borislav Petkov <[email protected]>

    perf stat: Document --detailed option

Marcin Ślusarz <[email protected]>
perf tools: handle spaces in file names obtained from /proc/pid/maps

Namhyung Kim <[email protected]>
perf hists browser: Fix dump to show correct callchain style

Namhyung Kim <[email protected]>
perf hists browser: Only offer symbol scripting when a symbol is under the cursor

Ezequiel García <[email protected]>
mtd: nand: Drop mtd.owner requirement in nand_scan

Florian Fainelli <[email protected]>
mtd: brcmnand: Fix v7.1 register offsets

Cyrille Pitchen <[email protected]>
mtd: spi-nor: remove micron_quad_enable()

Kunihiko Hayashi <[email protected]>
bus: uniphier-system-bus: fix condition of overlap check

Chao Yu <[email protected]>
f2fs crypto: make sure the encryption info is initialized on opendir(2)

Chao Yu <[email protected]>
f2fs crypto: handle unexpected lack of encryption keys

Jaegeuk Kim <[email protected]>
f2fs: don't need to call set_page_dirty for io error

Jaegeuk Kim <[email protected]>
f2fs: do f2fs_balance_fs when block is allocated

Jaegeuk Kim <[email protected]>
ext4/fscrypto: avoid RCU lookup in d_revalidate

Jaegeuk Kim <[email protected]>
f2fs: cover large section in sanity check of super

Shawn Lin <[email protected]>
f2fs: slightly reorganize read_raw_super_block

Jaegeuk Kim <[email protected]>
f2fs crypto: fix corrupted symlink in encrypted case

Eryu Guan <[email protected]>
ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()

Karol Herbst <[email protected]>
x86/mm/kmmio: Fix mmiotrace for hugepages

Addy Ke <[email protected]>
spi: rockchip: modify DMA max burst to 1

Chris Phlipot <[email protected]>
perf tools: Fix perf script python database export crash

Arnaldo Carvalho de Melo <[email protected]>
perf evlist: Reference count the cpu and thread maps at set_maps()

Michael Hennerich <[email protected]>
drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errors

Krzysztof Kozlowski <[email protected]>
rtc: max77686: Properly handle regmap_irq_get_virq() error code

Alexandre Belloni <[email protected]>

    rtc: rx8025: remove rv8803 id

Dan Carpenter <[email protected]>
rtc: ds1685: passing bogus values to irq_restore

Geert Uytterhoeven <[email protected]>
rtc: vr41xx: Wire up alarm_irq_enable

Alexander Kochetkov <[email protected]>
rtc: hym8563: fix invalid year calculation

Jon Hunter <[email protected]>
PM / Domains: Fix removal of a subdomain

Viresh Kumar <[email protected]>
PM / OPP: Initialize u_volt_min/max to a valid value

Dan Carpenter <[email protected]>
misc: mic/scif: fix wrap around tests

Ben Hutchings <[email protected]>
misc/bmp085: Enable building as a module

Michal Marek <[email protected]>
lib/mpi: Endianness fix

Sushaanth Srirangapathi <[email protected]>
fbdev: da8xx-fb: fix videomodes of lcd panels

Arnd Bergmann <[email protected]>
scsi_dh: force modular build if SCSI is a module

Arnd Bergmann <[email protected]>
paride: make 'verbose' parameter an 'int' again

Arnd Bergmann <[email protected]>
regulator: s5m8767: fix get_register() error handling

Vladimir Zapolskiy <[email protected]>
irqchip/mxs: Fix error check of of_io_request_and_map()

Vladimir Zapolskiy <[email protected]>
irqchip/sunxi-nmi: Fix error check of of_io_request_and_map()

Huibin Hong <[email protected]>
spi/rockchip: Make sure spi clk is on in rockchip_spi_set_cs

Peter Zijlstra <[email protected]>
locking/mcs: Fix mcs_spin_lock() ordering

Ignat Korchagin <[email protected]>
USB: usbip: fix potential out-of-bounds write

Minchan Kim <[email protected]>
mm/hwpoison: fix wrong num_poisoned_pages accounting

Minchan Kim <[email protected]>
mm: vmscan: reclaim highmem zone if buffer_heads is over limit

Gerald Schaefer <[email protected]>
numa: fix /proc/<pid>/numa_maps for THP

Konstantin Khlebnikov <[email protected]>
mm/huge_memory: replace VM_NO_THP VM_BUG_ON with actual VMA check

Steve Capper <[email protected]>
mm: exclude HugeTLB pages from THP page_mapped() logic

Tejun Heo <[email protected]>

    memcg: relocate charge moving from ->attach to ->post_attach

Tejun Heo <[email protected]>

    cgroup, cpuset: replace cpuset_post_attach_flush() with cgroup_subsys->post_attach callback

Jesper Dangaard Brouer <[email protected]>
slub: clean up code for kmem cgroup support to kmem_cache_free_bulk

Roman Pen <[email protected]>
workqueue: fix ghost PENDING flag while doing MQ IO

Keith Busch <[email protected]>
x86/apic: Handle zero vector gracefully in clear_vector_irq()

Ard Biesheuvel <[email protected]>
efi: Expose non-blocking set_variable() wrapper to efivars

Laszlo Ersek <[email protected]>
efi: Fix out-of-bounds read in variable_matches()

Jason Gunthorpe <[email protected]>
IB/security: Restrict use of the write() interface

Sagi Grimberg <[email protected]>
IB/mlx5: Expose correct max_sge_rd limit

chunfan chen <[email protected]>
mwifiex: fix IBSS data path issue.

Doug Ledford <[email protected]>
IB/core: Fix oops in ib_cache_gid_set_default_gid

Michael Neuling <[email protected]>
cxl: Keep IRQ mappings on context teardown

Hans Verkuil <[email protected]>
v4l2-dv-timings.h: fix polarity for 4k formats

Sakari Ailus <[email protected]>
videobuf2-v4l2: Verify planes array in buffer dequeueing

Sakari Ailus <[email protected]>
videobuf2-core: Check user space planes array in dqbuf

Ricardo Ribalda Delgado <[email protected]>
media: vb2: Fix regression on poll() for RW mode

Ricardo Ribalda Delgado <[email protected]>
vb2-memops: Fix over allocation of frame vectors

Sugar Zhang <[email protected]>
ASoC: rt5640: Correct the digital interface data select

Mark Brown <[email protected]>
ASoC: dapm: Make sure we have a card when displaying component widgets

Lars-Peter Clausen <[email protected]>
ASoC: ssm4567: Reset device before regcache_sync()

Arnd Bergmann <[email protected]>
ASoC: s3c24xx: use const snd_soc_component_driver pointer

Tony Luck <[email protected]>
EDAC: i7core, sb_edac: Don't return NOTIFY_BAD from mce_decoder callback

Azael Avalos <[email protected]>
toshiba_acpi: Fix regression caused by hotkey enabling value

Adrian Hunter <[email protected]>
mmc: sdhci-acpi: Reduce Baytrail eMMC/SD/SDIO hangs

Lv Zheng <[email protected]>
ACPICA / Interpreter: Fix a regression triggered because of wrong Linux ECDT support

Javier Martinez Canillas <[email protected]>
i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepared

Michael Ellerman <[email protected]>
i2c: cpm: Fix build break due to incompatible pointer types

Adrian Hunter <[email protected]>
perf intel-pt: Fix segfault tracing transactions

Linus Walleij <[email protected]>
video: ARM CLCD: runtime check for Versatile

Flora Cui <[email protected]>
drm/ttm: fix kref count mess in ttm_bo_move_to_lru_tail

Ville Syrjälä <[email protected]>
drm/i915: Use fw_domains_put_with_fifo() on HSW

Chris Wilson <[email protected]>
drm/i915: Force ringbuffers to not be at offset 0

Akash Goel <[email protected]>
drm/i915: Fixup the free space logic in ring_prepare

Mika Kuoppala <[email protected]>
drm/i915/skl: Fix spurious gpu hang with gt3/gt4 revs

Mat Martineau <[email protected]>
drm/i915/skl: Fix DMC load on Skylake J0 and K0

Dan Carpenter <[email protected]>
drm/amdkfd: uninitialized variable in dbgdev_wave_control_set_registers()

Ville Syrjälä <[email protected]>
drm/i915: skl_update_scaler() wants a rotation bitmask instead of bit number

Ville Syrjälä <[email protected]>
drm/i915: Start WM computation from scratch on ILK-BDW

Ville Syrjälä <[email protected]>
drm/i915: Use the active wm config for merging on ILK-BDW

Ville Syrjälä <[email protected]>
drm/i915: Cleanup phys status page too

Ville Syrjälä <[email protected]>
drm/i915: Pass the correct encoder to intel_ddi_clk_select() with MST

Vladimir Zapolskiy <[email protected]>
pwm: brcmstb: Fix check of devm_ioremap_resource() return code

[email protected] <[email protected]>
drm/dp/mst: Get validated port ref in drm_dp_update_payload_part1()

Lyude <[email protected]>
drm/dp/mst: Restore primary hub guid on resume

[email protected] <[email protected]>
drm/dp/mst: Validate port in drm_dp_payload_send_msg()

Ben Skeggs <[email protected]>
drm/nouveau/gr/gf100: select a stream master to fixup tfb offset queries

Huacai Chen <[email protected]>
drm: Loongson-3 doesn't fully support wc memory

Vitaly Prosyak <[email protected]>
drm/radeon: fix vertical bars appear on monitor (v2)

Jérôme Glisse <[email protected]>
drm/radeon: forbid mapping of userptr bo through radeon device file

Alex Deucher <[email protected]>
drm/radeon: fix initial connector audio value

Alex Deucher <[email protected]>
drm/radeon: add a quirk for a XFX R9 270X

Grigori Goronzy <[email protected]>
drm/amdgpu: fix regression on CIK (v2)

Sonny Jiang <[email protected]>
amdgpu/uvd: add uvd fw version for amdgpu

Alex Deucher <[email protected]>
drm/amdgpu: bump the afmt limit for CZ, ST, Polaris

Alex Deucher <[email protected]>
drm/amdgpu: use defines for CRTCs and AMFT blocks

Rex Zhu <[email protected]>
drm/amdgpu: when suspending, if uvd/vce was running. need to cancel delay work.

Robin Murphy <[email protected]>
iommu/dma: Restore scatterlist offsets correctly

Joerg Roedel <[email protected]>
iommu/amd: Fix checking of pci dma aliases

Keerthy <[email protected]>
pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffs

Yingjoe Chen <[email protected]>
pinctrl: mediatek: correct debounce time unit in mtk_gpio_set_debounce

Arnd Bergmann <[email protected]>
xen kconfig: don't "select INPUT_XEN_KBDDEV_FRONTEND"

Stephen Boyd <[email protected]>
Input: pmic8xxx-pwrkey - fix algorithm for converting trigger delay

Vladis Dronov <[email protected]>
Input: gtco - fix crash on detecting device without endpoints

Dmitry Ivanov <[email protected]>
netlink: don't send NETLINK_URELEASE for unbound sockets

Dmitry Ivanov <[email protected]>
nl80211: check netlink protocol in socket release notification

Anton Blanchard <[email protected]>
powerpc: Update TM user feature bits in scan_features()

Anton Blanchard <[email protected]>
powerpc: Update cpu_user_features2 in scan_features()

Anton Blanchard <[email protected]>
powerpc: scan_features() updates incorrect bits for REAL_LE

Horia Geant? <[email protected]>
crypto: talitos - fix AEAD tcrypt tests

Jonas Eymann <[email protected]>
crypto: talitos - fix crash in talitos_cra_init()

Xiaodong Liu <[email protected]>
crypto: sha1-mb - use corrcet pointer while completing jobs

Tom Lendacky <[email protected]>
crypto: ccp - Prevent information leakage on export

Tadeusz Struk <[email protected]>
crypto: rsa-pkcs1pad - fix dst len

Matti Gottlieb <[email protected]>
iwlwifi: mvm: fix memory leak in paging

Emmanuel Grumbach <[email protected]>
iwlwifi: pcie: lower the debug level for RSA semaphore access

Sebastian Ott <[email protected]>
s390/pci: add extra padding to function measurement block

Srinivas Pandruvada <[email protected]>
cpufreq: intel_pstate: Fix processing for turbo activation ratio

Alex Deucher <[email protected]>
Revert "drm/amdgpu: disable runtime pm on PX laptops without dGPU power control"

Vladis Dronov <[email protected]>
usbvision: revert commit 588afcc1

Fabio Estevam <[email protected]>
Revert "PCI: imx6: Add support for active-low reset GPIO"

Alex Deucher <[email protected]>
Revert "drm/radeon: disable runtime pm on PX laptops without dGPU power control"

Lyude <[email protected]>
drm/i915: Fix race condition in intel_dp_destroy_mst_connector()

John Keeping <[email protected]>
drm/qxl: fix cursor position with non-zero hotspot

Ilia Mirkin <[email protected]>
drm/nouveau/core: use vzalloc for allocating ramht

Davidlohr Bueso <[email protected]>
futex: Acknowledge a new waiter in counter before plist

Sebastian Andrzej Siewior <[email protected]>
futex: Handle unlock_pi race gracefully

Romain Perier <[email protected]>
asm-generic/futex: Re-enable preemption in futex_atomic_cmpxchg_inatomic()

Takashi Iwai <[email protected]>
ALSA: hda - Update BCLK also at hotplug for i915 HSW/BDW

Conrad Kostecki <[email protected]>
ALSA: hda - Add dock support for ThinkPad X260

Takashi Iwai <[email protected]>
ALSA: pcxhr: Fix missing mutex unlock

Lu, Han <[email protected]>
ALSA: hda - add PCI ID for Intel Broxton-T

Takashi Iwai <[email protected]>
ALSA: hda - Keep powering up ADCs on Cirrus codecs

Bastien Nocera <[email protected]>
ALSA: hda/realtek - Add ALC3234 headset mode for Optiplex 9020m

Takashi Iwai <[email protected]>
ALSA: hda - Don't trust the reported actual power state

Tony Luck <[email protected]>
x86 EDAC, sb_edac.c: Take account of channel hashing when needed

Tony Luck <[email protected]>
x86 EDAC, sb_edac.c: Repair damage introduced when "fixing" channel address

Jan Beulich <[email protected]>
x86/mm/xen: Suppress hugetlbfs in PV guests

Peter Zijlstra <[email protected]>
sched/cgroup: Fix/cleanup cgroup teardown/init

Robert Jarzmik <[email protected]>
mtd: nand: pxa3xx_nand: fix dmaengine initialization

Robert Jarzmik <[email protected]>
dmaengine: pxa_dma: fix the maximum requestor line

Peter Ujfalusi <[email protected]>
dmaengine: edma: Remove dynamic TPTC power management feature

Peter Ujfalusi <[email protected]>
dmaengine: omap-dma: Fix polled channel completion detection and handling

Andy Shevchenko <[email protected]>
dmaengine: hsu: correct residue calculation of active descriptor

Andy Shevchenko <[email protected]>
dmaengine: hsu: correct use of channel status register

Andy Shevchenko <[email protected]>
dmaengine: dw: fix master selection

Seth Forshee <[email protected]>
debugfs: Make automount point inodes permanently empty

Rui Salvaterra <[email protected]>
lib: lz4: fixed zram with lz4 on big endian machines

Ahmed Samy <[email protected]>
dm cache metadata: fix cmd_read_lock() acquiring write lock

Mike Snitzer <[email protected]>
dm cache metadata: fix READ_LOCK macros and cleanup WRITE_LOCK macros

Lars-Peter Clausen <[email protected]>
usb: gadget: f_fs: Fix use-after-free

Robert Dobrowolski <[email protected]>
usb: hcd: out of bounds access in for_each_companion

Peter Griffin <[email protected]>
usb: host: xhci-plat: Make enum xhci_plat_type start at a non zero value

Mathias Nyman <[email protected]>
xhci: fix 10 second timeout on removal of PCI hotpluggable xhci controllers

Lu Baolu <[email protected]>
usb: xhci: fix wild pointers in xhci_mem_cleanup

Yoshihiro Shimoda <[email protected]>
usb: host: xhci-plat: fix cannot work if R-Car Gen2/3 run on above 4GB phys

Yoshihiro Shimoda <[email protected]>
usb: host: xhci: add a new quirk XHCI_NO_64BIT_SUPPORT

Mathias Nyman <[email protected]>
xhci: resume USB 3 roothub first

Rafal Redzimski <[email protected]>
usb: xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 host

Jerome Marchand <[email protected]>
assoc_array: don't call compare_object() on a node

Lokesh Vutla <[email protected]>
ARM: OMAP2+: hwmod: Fix updating of sysconfig register

Nishanth Menon <[email protected]>
ARM: OMAP2: Fix up interconnect barrier initialization for DRA7

Patrick Uiterwijk <[email protected]>
ARM: mvebu: Correct unit address for linksys

Tero Kristo <[email protected]>
ARM: dts: am43xx: fix edma memcpy channel allocation

Lokesh Vutla <[email protected]>
ARM: dts: AM43x-epos: Fix clk parent for synctimer

Marc Zyngier <[email protected]>
KVM: arm/arm64: Handle forward time correction gracefully

David Matlack <[email protected]>
kvm: x86: do not leak guest xcr0 into host interrupt handlers

Tony Luck <[email protected]>
x86/mce: Avoid using object after free in genpool

Ard Biesheuvel <[email protected]>
efi/arm64: Don't apply MEMBLOCK_NOMAP to UEFI memory map mapping

Ming Lei <[email protected]>
block: loop: fix filesystem corruption in case of aio/dio

Ming Lei <[email protected]>
block: partition: initialize percpuref before sending out KOBJ_ADD

Ulf Hansson <[email protected]>
mmc: block: Use the mmc host device index as the mmcblk device index

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

Diffstat:

 Makefile                                          |   4 +-
 arch/arm/boot/dts/am33xx.dtsi                     |   2 +-
 arch/arm/boot/dts/am4372.dtsi                     |   4 +-
 arch/arm/boot/dts/am43x-epos-evm.dts              |   5 +
 arch/arm/boot/dts/armada-375.dtsi                 |   2 +-
 arch/arm/boot/dts/armada-385-linksys.dtsi         |   2 +-
 arch/arm/boot/dts/pxa3xx.dtsi                     |   2 +-
 arch/arm/mach-exynos/Kconfig                      |   1 +
 arch/arm/mach-omap2/cpuidle34xx.c                 |  69 ++++++++-
 arch/arm/mach-omap2/io.c                          |   1 +
 arch/arm/mach-omap2/omap_hwmod.c                  |   8 +-
 arch/arm/mach-prima2/Kconfig                      |   1 +
 arch/powerpc/include/uapi/asm/cputable.h          |   1 +
 arch/powerpc/kernel/prom.c                        |  26 ++--
 arch/s390/include/asm/pci.h                       |   3 +-
 arch/x86/crypto/sha-mb/sha1_mb.c                  |   4 +-
 arch/x86/include/asm/hugetlb.h                    |   1 +
 arch/x86/kernel/apic/vector.c                     |   3 +-
 arch/x86/kernel/cpu/mcheck/mce-genpool.c          |   4 +-
 arch/x86/kvm/x86.c                                |  10 +-
 arch/x86/mm/kmmio.c                               |  88 ++++++++----
 block/partition-generic.c                         |  13 +-
 crypto/rsa-pkcs1pad.c                             |  12 +-
 drivers/acpi/acpica/nsinit.c                      |   2 +
 drivers/acpi/acpica/tbxfload.c                    |  14 ++
 drivers/acpi/acpica/utxfinit.c                    |  25 ++--
 drivers/base/power/domain.c                       |   2 +-
 drivers/base/power/opp/core.c                     |  10 +-
 drivers/block/loop.c                              |   6 +
 drivers/block/paride/pd.c                         |   4 +-
 drivers/block/paride/pt.c                         |   4 +-
 drivers/bus/imx-weim.c                            |   2 +-
 drivers/bus/uniphier-system-bus.c                 |   2 +-
 drivers/char/tpm/tpm2-cmd.c                       |  22 +--
 drivers/cpufreq/intel_pstate.c                    |   5 +
 drivers/crypto/ccp/ccp-crypto-aes-cmac.c          |   3 +
 drivers/crypto/ccp/ccp-crypto-sha.c               |   3 +
 drivers/crypto/talitos.c                          |  87 ++++++++----
 drivers/dma/dw/core.c                             |  34 +++--
 drivers/dma/edma.c                                |  38 +----
 drivers/dma/hsu/hsu.c                             |   9 +-
 drivers/dma/hsu/hsu.h                             |   3 +
 drivers/dma/omap-dma.c                            |  22 ++-
 drivers/dma/pxa_dma.c                             |  39 +++--
 drivers/edac/i7core_edac.c                        |   2 +-
 drivers/edac/sb_edac.c                            |  32 ++++-
 drivers/extcon/extcon-max77843.c                  |   2 +-
 drivers/firmware/efi/arm-init.c                   |  18 ++-
 drivers/firmware/efi/efi.c                        |   1 +
 drivers/firmware/efi/vars.c                       |  37 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu.h               |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c  |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c        |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h          |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c           |   5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c           |   1 +
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c             |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c           |   2 +-
 drivers/gpu/drm/drm_dp_mst_topology.c             |  29 +++-
 drivers/gpu/drm/i915/intel_csr.c                  |   3 +-
 drivers/gpu/drm/i915/intel_display.c              |   2 +-
 drivers/gpu/drm/i915/intel_dp_mst.c               |   8 +-
 drivers/gpu/drm/i915/intel_lrc.c                  |   6 +-
 drivers/gpu/drm/i915/intel_pm.c                   |  33 ++++-
 drivers/gpu/drm/i915/intel_ringbuffer.c           |  42 ++++--
 drivers/gpu/drm/i915/intel_uncore.c               |   6 +-
 drivers/gpu/drm/nouveau/nvkm/core/ramht.c         |   6 +-
 drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c    |   2 +
 drivers/gpu/drm/qxl/qxl_display.c                 |  13 +-
 drivers/gpu/drm/qxl/qxl_drv.h                     |   2 +
 drivers/gpu/drm/radeon/evergreen.c                | 154 +++++++++++++++++++-
 drivers/gpu/drm/radeon/evergreen_reg.h            |  46 ++++++
 drivers/gpu/drm/radeon/radeon_atpx_handler.c      |   8 +-
 drivers/gpu/drm/radeon/radeon_connectors.c        |   7 +-
 drivers/gpu/drm/radeon/radeon_device.c            |   8 +-
 drivers/gpu/drm/radeon/radeon_ttm.c               |   2 +
 drivers/gpu/drm/radeon/si_dpm.c                   |   1 +
 drivers/gpu/drm/ttm/ttm_bo.c                      |  17 +--
 drivers/hwtracing/stm/Kconfig                     |   1 +
 drivers/i2c/busses/i2c-cpm.c                      |   4 +-
 drivers/i2c/busses/i2c-exynos5.c                  |  24 +++-
 drivers/infiniband/core/cache.c                   |   3 +-
 drivers/infiniband/core/ucm.c                     |   4 +
 drivers/infiniband/core/ucma.c                    |   3 +
 drivers/infiniband/core/uverbs_main.c             |   5 +
 drivers/infiniband/hw/mlx5/main.c                 |   2 +-
 drivers/infiniband/hw/qib/qib_file_ops.c          |   5 +
 drivers/input/misc/pmic8xxx-pwrkey.c              |   7 +-
 drivers/input/tablet/gtco.c                       |  10 +-
 drivers/iommu/amd_iommu.c                         |  87 ++++++++++--
 drivers/iommu/dma-iommu.c                         |   4 +-
 drivers/irqchip/irq-mxs.c                         |   2 +-
 drivers/irqchip/irq-sunxi-nmi.c                   |   4 +-
 drivers/md/dm-cache-metadata.c                    |  64 +++++----
 drivers/media/usb/usbvision/usbvision-video.c     |   7 -
 drivers/media/v4l2-core/videobuf2-core.c          |  20 ++-
 drivers/media/v4l2-core/videobuf2-memops.c        |   2 +-
 drivers/media/v4l2-core/videobuf2-v4l2.c          |  20 +--
 drivers/misc/Kconfig                              |   2 +-
 drivers/misc/ad525x_dpot.c                        |   2 +-
 drivers/misc/cxl/irq.c                            |   1 -
 drivers/misc/mic/scif/scif_rma.c                  |   7 +-
 drivers/mmc/card/block.c                          |  18 +--
 drivers/mmc/host/Kconfig                          |   1 +
 drivers/mmc/host/sdhci-acpi.c                     |  81 +++++++++++
 drivers/mtd/nand/brcmnand/brcmnand.c              |  34 ++++-
 drivers/mtd/nand/nand_base.c                      |  10 +-
 drivers/mtd/nand/pxa3xx_nand.c                    |   2 +-
 drivers/mtd/spi-nor/spi-nor.c                     |  46 +-----
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c |   2 +
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c      |   2 -
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c   |   4 +-
 drivers/net/wireless/marvell/mwifiex/sta_event.c  |  10 +-
 drivers/net/wireless/marvell/mwifiex/wmm.c        |   6 +-
 drivers/ntb/hw/amd/ntb_hw_amd.c                   |  30 ----
 drivers/ntb/test/ntb_perf.c                       |  21 +--
 drivers/pci/host/pci-imx6.c                       |  20 ++-
 drivers/pinctrl/mediatek/pinctrl-mtk-common.c     |   9 +-
 drivers/pinctrl/pinctrl-single.c                  |   6 +-
 drivers/platform/x86/toshiba_acpi.c               |   2 +-
 drivers/pwm/pwm-brcmstb.c                         |   4 +-
 drivers/regulator/s5m8767.c                       |  13 +-
 drivers/rtc/rtc-ds1685.c                          |   8 +-
 drivers/rtc/rtc-hym8563.c                         |   2 +-
 drivers/rtc/rtc-max77686.c                        |   2 +-
 drivers/rtc/rtc-rx8025.c                          |   1 -
 drivers/rtc/rtc-vr41xx.c                          |  13 +-
 drivers/scsi/device_handler/Kconfig               |   8 +-
 drivers/scsi/megaraid/megaraid_sas_base.c         |   3 +-
 drivers/spi/spi-rockchip.c                        |  19 ++-
 drivers/staging/rdma/hfi1/TODO                    |   2 +-
 drivers/staging/rdma/hfi1/file_ops.c              |   6 +
 drivers/thermal/rockchip_thermal.c                |  11 +-
 drivers/usb/core/hcd-pci.c                        |   9 ++
 drivers/usb/gadget/function/f_fs.c                |   5 +-
 drivers/usb/host/xhci-mem.c                       |   6 +
 drivers/usb/host/xhci-pci.c                       |   5 +-
 drivers/usb/host/xhci-plat.c                      |  13 ++
 drivers/usb/host/xhci-plat.h                      |   2 +-
 drivers/usb/host/xhci-ring.c                      |   3 +-
 drivers/usb/host/xhci.c                           |  24 +++-
 drivers/usb/host/xhci.h                           |   2 +
 drivers/usb/usbip/usbip_common.c                  |  11 ++
 drivers/video/fbdev/Kconfig                       |   1 -
 drivers/video/fbdev/amba-clcd.c                   |  15 +-
 drivers/video/fbdev/da8xx-fb.c                    |   7 +-
 fs/btrfs/disk-io.c                                |   2 +-
 fs/btrfs/tests/btrfs-tests.c                      |   6 -
 fs/btrfs/tests/free-space-tree-tests.c            |   1 +
 fs/debugfs/inode.c                                |   2 +-
 fs/ext4/crypto.c                                  |   4 +
 fs/ext4/inode.c                                   |   6 +-
 fs/f2fs/crypto_policy.c                           |   3 +-
 fs/f2fs/data.c                                    |  13 +-
 fs/f2fs/dir.c                                     |   8 ++
 fs/f2fs/file.c                                    |   6 +-
 fs/f2fs/namei.c                                   |  12 +-
 fs/f2fs/super.c                                   | 165 +++++++++++++---------
 fs/proc/task_mmu.c                                |  33 ++++-
 include/asm-generic/futex.h                       |   8 +-
 include/drm/drm_cache.h                           |   2 +
 include/keys/trusted-type.h                       |   2 +-
 include/linux/cgroup-defs.h                       |   1 +
 include/linux/cpuset.h                            |   6 -
 include/linux/mlx5/device.h                       |  11 ++
 include/linux/mm.h                                |   4 +
 include/media/videobuf2-core.h                    |   8 ++
 include/rdma/ib.h                                 |  16 +++
 include/sound/hda_i915.h                          |   5 +-
 include/uapi/linux/v4l2-dv-timings.h              |  30 ++--
 kernel/cgroup.c                                   |   7 +-
 kernel/cpuset.c                                   |   4 +-
 kernel/events/core.c                              |  15 +-
 kernel/futex.c                                    |  27 +++-
 kernel/locking/mcs_spinlock.h                     |   8 +-
 kernel/sched/core.c                               |  35 ++---
 kernel/workqueue.c                                |  29 ++++
 lib/assoc_array.c                                 |   4 +-
 lib/lz4/lz4defs.h                                 |  21 +--
 lib/mpi/mpicoder.c                                |  39 ++---
 mm/huge_memory.c                                  |   6 +-
 mm/memcontrol.c                                   |  37 ++---
 mm/memory.c                                       |  40 ++++++
 mm/migrate.c                                      |   8 +-
 mm/slub.c                                         |  22 +--
 mm/vmscan.c                                       |   2 +-
 net/netlink/af_netlink.c                          |   2 +-
 net/sunrpc/cache.c                                |   6 +-
 net/wireless/nl80211.c                            |   2 +-
 scripts/kconfig/confdata.c                        |  12 +-
 security/keys/trusted.c                           |  11 +-
 sound/hda/hdac_i915.c                             |  62 ++++++--
 sound/pci/hda/hda_generic.c                       |   6 +-
 sound/pci/hda/hda_intel.c                         |  59 +-------
 sound/pci/hda/patch_cirrus.c                      |  14 ++
 sound/pci/hda/patch_hdmi.c                        |   1 +
 sound/pci/hda/patch_realtek.c                     |   2 +
 sound/pci/pcxhr/pcxhr_core.c                      |   1 +
 sound/soc/codecs/rt5640.c                         |   2 +-
 sound/soc/codecs/rt5640.h                         |  36 ++---
 sound/soc/codecs/ssm4567.c                        |   5 +
 sound/soc/samsung/s3c-i2s-v2.c                    |   2 +-
 sound/soc/samsung/s3c-i2s-v2.h                    |   2 +-
 sound/soc/soc-dapm.c                              |   7 +
 tools/perf/Documentation/perf-stat.txt            |   8 ++
 tools/perf/ui/browsers/hists.c                    |  85 ++++++-----
 tools/perf/util/event.c                           |   2 +-
 tools/perf/util/evlist.c                          |   4 +-
 tools/perf/util/evsel.h                           |   6 +-
 tools/perf/util/intel-pt.c                        |   2 +-
 virt/kvm/arm/arch_timer.c                         |  49 +++++--
 212 files changed, 2004 insertions(+), 955 deletions(-)