Skip to content

4.4.9-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 Latest152 of 163 patches 3 repliesIn review

152 of 163 patches are in this archive. The cover letter announces 163.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/163block: partition: initialize percpuref before sending out KOBJ_ADDblock/partition-generic.c+10 -30 replies
2/163block: loop: fix filesystem corruption in case of aio/diodrivers/block/loop.c+6 -00 replies
3/163x86/mce: Avoid using object after free in genpoolarch/x86/kernel/cpu/mcheck/mce-genpool.c+2 -20 replies
4/163kvm: x86: do not leak guest xcr0 into host interrupt handlersarch/x86/kvm/x86.c+4 -60 replies
5/163KVM: arm/arm64: Handle forward time correction gracefullyvirt/kvm/arm/arch_timer.c+39 -100 replies
6/163ARM: dts: AM43x-epos: Fix clk parent for synctimerarch/arm/boot/dts/am43x-epos-evm.dts+5 -00 replies
7/163ARM: mvebu: Correct unit address for linksysarch/arm/boot/dts/armada-385-linksys.dtsi+1 -10 replies
8/163ARM: OMAP2: Fix up interconnect barrier initialization for DRA7arch/arm/mach-omap2/io.c+1 -00 replies
9/163ARM: OMAP2+: hwmod: Fix updating of sysconfig registerarch/arm/mach-omap2/omap_hwmod.c+4 -40 replies
10/163assoc_array: dont call compare_object() on a nodelib/assoc_array.c+3 -10 replies
11/163usb: xhci: applying XHCI_PME_STUCK_QUIRK to Intel BXT B0 hostdrivers/usb/host/xhci-pci.c+3 -10 replies
12/163xhci: resume USB 3 roothub firstdrivers/usb/host/xhci.c+3 -30 replies
13/163usb: xhci: fix wild pointers in xhci_mem_cleanupdrivers/usb/host/xhci-mem.c+6 -00 replies
14/163xhci: 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
15/163usb: hcd: out of bounds access in for_each_companiondrivers/usb/core/hcd-pci.c+9 -00 replies
16/163usb: gadget: f_fs: Fix use-after-freedrivers/usb/gadget/function/f_fs.c+2 -30 replies
17/163dm cache metadata: fix READ_LOCK macros and cleanup WRITE_LOCK macrosdrivers/md/dm-cache-metadata.c+40 -240 replies
18/163dm cache metadata: fix cmd_read_lock() acquiring write lockdrivers/md/dm-cache-metadata.c+2 -20 replies
19/163lib: lz4: fixed zram with lz4 on big endian machineslib/lz4/lz4defs.h+12 -90 replies
20/163debugfs: Make automount point inodes permanently emptyfs/debugfs/inode.c+1 -10 replies
21/163dmaengine: dw: fix master selectiondrivers/dma/dw/core.c+19 -150 replies
22/163dmaengine: hsu: correct use of channel status registerdrivers/dma/hsu/hsu.c drivers/dma/hsu/hsu.h+4 -10 replies
23/163dmaengine: pxa_dma: fix the maximum requestor linedrivers/dma/pxa_dma.c+28 -110 replies
24/163sched/cgroup: Fix/cleanup cgroup teardown/initkernel/sched/core.c+14 -210 replies
25/163arm64: Honour !PTE_WRITE in set_pte_at() for kernel mappingsarch/arm64/include/asm/pgtable.h+10 -110 replies
26/163arm64: Update PTE_RDONLY in set_pte_at() for PROT_NONE permissionarch/arm64/include/asm/pgtable.h+2 -10 replies
27/163x86/mm/xen: Suppress hugetlbfs in PV guestsarch/x86/include/asm/hugetlb.h+1 -00 replies
28/163x86 EDAC, sb_edac.c: Repair damage introduced when "fixing" channel addressdrivers/edac/sb_edac.c+3 -30 replies
29/163ALSA: hda - Dont trust the reported actual power statesound/pci/hda/hda_generic.c+4 -20 replies
30/163ALSA: hda/realtek - Add ALC3234 headset mode for Optiplex 9020msound/pci/hda/patch_realtek.c+1 -00 replies
31/163ALSA: hda - Keep powering up ADCs on Cirrus codecssound/pci/hda/patch_cirrus.c+14 -00 replies
32/163ALSA: hda - add PCI ID for Intel Broxton-Tsound/pci/hda/hda_intel.c+3 -00 replies
33/163ALSA: pcxhr: Fix missing mutex unlocksound/pci/pcxhr/pcxhr_core.c+1 -00 replies
34/163ALSA: hda - Add dock support for ThinkPad X260sound/pci/hda/patch_realtek.c+1 -00 replies
35/163asm-generic/futex: Re-enable preemption in futex_atomic_cmpxchg_inatomic()include/asm-generic/futex.h+6 -20 replies
36/163futex: Handle unlock_pi race gracefullykernel/futex.c+22 -30 replies
37/163futex: Acknowledge a new waiter in counter before plistkernel/futex.c+1 -10 replies
38/163drm/nouveau/core: use vzalloc for allocating ramhtdrivers/gpu/drm/nouveau/nvkm/core/ramht.c+3 -30 replies
39/163drm/qxl: fix cursor position with non-zero hotspotdrivers/gpu/drm/qxl/qxl_display.c drivers/gpu/drm/qxl/qxl_drv.h+11 -40 replies
41/163Revert "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
42/163Revert "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
43/163cpufreq: intel_pstate: Fix processing for turbo activation ratiodrivers/cpufreq/intel_pstate.c+5 -00 replies
44/163s390/pci: add extra padding to function measurement blockarch/s390/include/asm/pci.h+2 -10 replies
45/163iwlwifi: pcie: lower the debug level for RSA semaphore accessdrivers/net/wireless/iwlwifi/pcie/trans.c+2 -20 replies
46/163iwlwifi: mvm: fix memory leak in pagingdrivers/net/wireless/iwlwifi/mvm/mac80211.c drivers/net/wireless/iwlwifi/mvm/ops.c+2 -20 replies
47/163crypto: ccp - Prevent information leakage on exportdrivers/crypto/ccp/ccp-crypto-aes-cmac.c drivers/crypto/ccp/ccp-crypto-sha.c+6 -00 replies
48/163crypto: sha1-mb - use corrcet pointer while completing jobsarch/x86/crypto/sha-mb/sha1_mb.c+2 -20 replies
49/163crypto: talitos - fix crash in talitos_cra_init()drivers/crypto/talitos.c+27 -140 replies
50/163crypto: talitos - fix AEAD tcrypt testsdrivers/crypto/talitos.c+30 -160 replies
51/163powerpc: scan_features() updates incorrect bits for REAL_LEarch/powerpc/include/uapi/asm/cputable.h arch/powerpc/kernel/prom.c+2 -10 replies
52/163powerpc: Update cpu_user_features2 in scan_features()arch/powerpc/kernel/prom.c+11 -80 replies
53/163powerpc: Update TM user feature bits in scan_features()arch/powerpc/kernel/prom.c+5 -40 replies
54/163nl80211: check netlink protocol in socket release notificationnet/wireless/nl80211.c+1 -10 replies
55/163netlink: dont send NETLINK_URELEASE for unbound socketsnet/netlink/af_netlink.c+1 -10 replies
56/163Input: gtco - fix crash on detecting device without endpointsdrivers/input/tablet/gtco.c+9 -10 replies
57/163Input: pmic8xxx-pwrkey - fix algorithm for converting trigger delaydrivers/input/misc/pmic8xxx-pwrkey.c+4 -30 replies
58/163xen kconfig: dont "select INPUT_XEN_KBDDEV_FRONTEND"drivers/video/fbdev/Kconfig+0 -10 replies
59/163pinctrl: mediatek: correct debounce time unit in mtk_gpio_set_debouncedrivers/pinctrl/mediatek/pinctrl-mtk-common.c+5 -40 replies
60/163pinctrl: single: Fix pcs_parse_bits_in_pinctrl_entry to use __ffs than ffsdrivers/pinctrl/pinctrl-single.c+3 -30 replies
61/163iommu/amd: Fix checking of pci dma aliasesdrivers/iommu/amd_iommu.c+76 -110 replies
62/163iommu/dma: Restore scatterlist offsets correctlydrivers/iommu/dma-iommu.c+2 -20 replies
64/163drm/amdgpu: use defines for CRTCs and AMFT blocksdrivers/gpu/drm/amd/amdgpu/amdgpu_mode.h+2 -20 replies
65/163drm/amdgpu: bump the afmt limit for CZ, ST, Polarisdrivers/gpu/drm/amd/amdgpu/amdgpu_mode.h+1 -10 replies
66/163amdgpu/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
67/163drm/amdgpu: fix regression on CIK (v2)drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c+1 -10 replies
68/163drm/radeon: add a quirk for a XFX R9 270Xdrivers/gpu/drm/radeon/si_dpm.c+1 -00 replies
69/163drm/radeon: fix initial connector audio valuedrivers/gpu/drm/radeon/radeon_connectors.c+6 -10 replies
71/163drm/radeon: fix vertical bars appear on monitor (v2)drivers/gpu/drm/radeon/evergreen.c drivers/gpu/drm/radeon/evergreen_reg.h+199 -10 replies
72/163drm: Loongson-3 doesnt fully support wc memoryinclude/drm/drm_cache.h+2 -00 replies
73/163drm/nouveau/gr/gf100: select a stream master to fixup tfb offset queriesdrivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c+2 -00 replies
75/163drm/dp/mst: Restore primary hub guid on resumedrivers/gpu/drm/drm_dp_mst_topology.c+12 -00 replies
76/163drm/dp/mst: Get validated port ref in drm_dp_update_payload_part1()drivers/gpu/drm/drm_dp_mst_topology.c+8 -00 replies
77/163pwm: brcmstb: Fix check of devm_ioremap_resource() return codedrivers/pwm/pwm-brcmstb.c+2 -20 replies
80/163drm/amdkfd: uninitialized variable in dbgdev_wave_control_set_registers()drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c+1 -10 replies
81/163drm/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
83/163perf intel-pt: Fix segfault tracing transactionstools/perf/util/intel-pt.c+1 -10 replies
84/163i2c: cpm: Fix build break due to incompatible pointer typesdrivers/i2c/busses/i2c-cpm.c+2 -20 replies
85/163i2c: exynos5: Fix possible ABBA deadlock by keeping I2C clock prepareddrivers/i2c/busses/i2c-exynos5.c+19 -50 replies
86/163toshiba_acpi: Fix regression caused by hotkey enabling valuedrivers/platform/x86/toshiba_acpi.c+1 -10 replies
87/163EDAC: i7core, sb_edac: Dont return NOTIFY_BAD from mce_decoder callbackdrivers/edac/i7core_edac.c drivers/edac/sb_edac.c+2 -20 replies
88/163ASoC: s3c24xx: use const snd_soc_component_driver pointersound/soc/samsung/s3c-i2s-v2.c sound/soc/samsung/s3c-i2s-v2.h+2 -20 replies
89/163ASoC: ssm4567: Reset device before regcache_sync()sound/soc/codecs/ssm4567.c+5 -00 replies
90/163ASoC: dapm: Make sure we have a card when displaying component widgetssound/soc/soc-dapm.c+7 -00 replies
91/163ASoC: rt5640: Correct the digital interface data selectsound/soc/codecs/rt5640.c sound/soc/codecs/rt5640.h+19 -190 replies
92/163vb2-memops: Fix over allocation of frame vectorsdrivers/media/v4l2-core/videobuf2-memops.c+1 -10 replies
93/163v4l2-dv-timings.h: fix polarity for 4k formatsinclude/uapi/linux/v4l2-dv-timings.h+20 -100 replies
94/163cxl: Keep IRQ mappings on context teardowndrivers/misc/cxl/irq.c+0 -10 replies
95/163IB/mlx5: Expose correct max_sge_rd limitdrivers/infiniband/hw/mlx5/main.c include/linux/mlx5/device.h+12 -10 replies
96/163IB/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
97/163efi: Fix out-of-bounds read in variable_matches()drivers/firmware/efi/vars.c+27 -120 replies
98/163efi: Expose non-blocking set_variable() wrapper to efivarsdrivers/firmware/efi/efi.c+1 -00 replies
99/163x86/apic: Handle zero vector gracefully in clear_vector_irq()arch/x86/kernel/apic/vector.c+2 -10 replies
100/163workqueue: fix ghost PENDING flag while doing MQ IOkernel/workqueue.c+29 -00 replies
101/163slub: clean up code for kmem cgroup support to kmem_cache_free_bulkmm/slub.c+11 -110 replies
102/163cgroup, 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
103/163memcg: relocate charge moving from ->attach to ->post_attachmm/memcontrol.c+19 -180 replies
104/163mm/huge_memory: replace VM_NO_THP VM_BUG_ON with actual VMA checkmm/huge_memory.c+2 -40 replies
105/163numa: fix /proc/<pid>/numa_maps for THPfs/proc/task_mmu.c include/linux/mm.h mm/memory.c+72 -30 replies
106/163mm: vmscan: reclaim highmem zone if buffer_heads is over limitmm/vmscan.c+1 -10 replies
107/163mm/hwpoison: fix wrong num_poisoned_pages accountingmm/migrate.c+7 -10 replies
108/163cgroup: make sure a parent css isnt freed before its childrenkernel/cgroup.c+4 -30 replies
109/163USB: usbip: fix potential out-of-bounds writedrivers/usb/usbip/usbip_common.c+11 -00 replies
110/163videobuf2-core: Check user space planes array in dqbufdrivers/media/v4l2-core/videobuf2-core.c include/media/videobuf2-core.h+6 -50 replies
111/163videobuf2-v4l2: Verify planes array in buffer dequeueingdrivers/media/v4l2-core/videobuf2-v4l2.c+6 -00 replies
112/163Revert "regulator: core: Fix nested locking of supplies"drivers/regulator/core.c+1 -90 replies
113/163regulator: core: fix regulator_lock_supply regressiondrivers/regulator/core.c+2 -10 replies
114/163regulator: core: Ensure we lock all regulatorsdrivers/regulator/core.c+1 -10 replies
115/163regulator: core: Fix nested locking of suppliesdrivers/regulator/core.c+9 -20 replies
116/163locking/mcs: Fix mcs_spin_lock() orderingkernel/locking/mcs_spinlock.h+7 -10 replies
117/163spi/rockchip: Make sure spi clk is on in rockchip_spi_set_csdrivers/spi/spi-rockchip.c+6 -10 replies
118/163irqchip/sunxi-nmi: Fix error check of of_io_request_and_map()drivers/irqchip/irq-sunxi-nmi.c+2 -20 replies
119/163irqchip/mxs: Fix error check of of_io_request_and_map()drivers/irqchip/irq-mxs.c+1 -10 replies
120/163regulator: s5m8767: fix get_register() error handlingdrivers/regulator/s5m8767.c+9 -40 replies
121/163paride: make verbose parameter an int againdrivers/block/paride/pd.c drivers/block/paride/pt.c+4 -40 replies
122/163scsi_dh: force modular build if SCSI is a moduledrivers/scsi/device_handler/Kconfig+4 -40 replies
123/163fbdev: da8xx-fb: fix videomodes of lcd panelsdrivers/video/fbdev/da8xx-fb.c+3 -40 replies
124/163lib/mpi: Endianness fixlib/mpi/mpicoder.c+21 -180 replies
125/163misc/bmp085: Enable building as a moduledrivers/misc/Kconfig+1 -10 replies
126/163misc: mic/scif: fix wrap around testsdrivers/misc/mic/scif/scif_rma.c+4 -30 replies
127/163PM / OPP: Initialize u_volt_min/max to a valid valuedrivers/base/power/opp/core.c+8 -20 replies
128/163PM / Domains: Fix removal of a subdomaindrivers/base/power/domain.c+1 -10 replies
129/163rtc: hym8563: fix invalid year calculationdrivers/rtc/rtc-hym8563.c+1 -10 replies
131/163rtc: ds1685: passing bogus values to irq_restoredrivers/rtc/rtc-ds1685.c+4 -40 replies
132/163rtc: rx8025: remove rv8803 iddrivers/rtc/rtc-rx8025.c+0 -10 replies
133/163rtc: max77686: Properly handle regmap_irq_get_virq() error codedrivers/rtc/rtc-max77686.c+1 -10 replies
134/163drivers/misc/ad525x_dpot: AD5274 fix RDAC read back errorsdrivers/misc/ad525x_dpot.c+1 -10 replies
135/163perf evlist: Reference count the cpu and thread maps at set_maps()tools/perf/util/evlist.c+2 -20 replies
136/163spi: rockchip: modify DMA max burst to 1drivers/spi/spi-rockchip.c+10 -20 replies
137/163x86/mm/kmmio: Fix mmiotrace for hugepagesarch/x86/mm/kmmio.c+59 -290 replies
138/163ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()fs/ext4/inode.c+3 -30 replies
139/163serial: sh-sci: Remove cpufreq notifier to fix crash/deadlockdrivers/tty/serial/sh-sci.c+0 -390 replies
140/163mtd: spi-nor: remove micron_quad_enable()drivers/mtd/spi-nor/spi-nor.c+1 -450 replies
141/163mtd: brcmnand: Fix v7.1 register offsetsdrivers/mtd/nand/brcmnand/brcmnand.c+33 -10 replies
143/163perf hists browser: Only offer symbol scripting when a symbol is under the cursortools/perf/ui/browsers/hists.c+6 -40 replies
145/163perf stat: Document --detailed optiontools/perf/Documentation/perf-stat.txt+8 -00 replies
146/163ext4: fix races between page faults and hole punchingfs/ext4/ext4.h fs/ext4/extents.c fs/ext4/file.c +3 more+127 -420 replies
147/163ext4: move unlocked dio protection from ext4_alloc_file_blocks()fs/ext4/extents.c+10 -110 replies
148/163ext4: fix races between buffered IO and collapse / insert rangefs/ext4/extents.c+31 -280 replies
149/163ext4: fix races of writeback with punch hole and zero rangefs/ext4/ext4.h fs/ext4/extents.c fs/ext4/inode.c+42 -10 replies
151/163ARM: prima2: always enable reset controllerarch/arm/mach-prima2/Kconfig+1 -00 replies
152/163ARM: EXYNOS: select THERMAL_OFarch/arm/mach-exynos/Kconfig+1 -00 replies
153/163ARM: dts: armada-375: use armada-370-sata for SATAarch/arm/boot/dts/armada-375.dtsi+1 -10 replies
154/163ARM: dts: pxa: fix dma engine node to pxa3xx-nandarch/arm/boot/dts/pxa3xx.dtsi+1 -10 replies
155/163bus: imx-weim: Take the status property value into accountdrivers/bus/imx-weim.c+1 -10 replies
156/163jme: Do not enable NIC WoL functions on S0drivers/net/ethernet/jme.c+11 -60 replies
157/163jme: Fix device PM wakeup API usagedrivers/net/ethernet/jme.c+2 -40 replies
158/163unbreak allmodconfig KCONFIG_ALLCONFIG=...scripts/kconfig/confdata.c+7 -50 replies
159/163thermal: rockchip: fix a impossible condition caused by the warningdrivers/thermal/rockchip_thermal.c+5 -60 replies
160/163sunrpc/cache: drop reference when sunrpc_cache_pipe_upcall() detects a racenet/sunrpc/cache.c+3 -30 replies
161/163megaraid_sas: add missing curly braces in ioctl handlerdrivers/scsi/megaraid/megaraid_sas_base.c+2 -10 replies
162/163stm class: Select CONFIG_SRCUdrivers/hwtracing/stm/Kconfig+1 -00 replies
163/163extcon: max77843: Use correct size for reading the interrupt registerdrivers/extcon/extcon-max77843.c+1 -10 replies

Reviews trailers per patch

43 of 152 patches have a Reviewed-by or Acked-by.

PatchNaveen KajeAlexander GrafImre KalozLaurent PinchartMike MurdochAlan SternAndrey RyabininArd BiesheuvelGanapatrao KulkarniPatrick GearyMauro Carvalho ChehabJohn StultzBjorn AnderssonAlex DeucherFlorian FainelliAnand MoonKrzysztof KozlowskiChristoph HellwigMichal HockoPetr MladekHans VerkuilArnd BergmannJavier Martinez CanillasPierre MoreauArnaldo Carvalho de MeloJaewon KimPengcheng LiSergey SenozhatskySerge HallynVinod KoulNiklas CasselTejun HeoBastien NoceraTero KristoStefano StabelliniDaniel KurtzHongzhou YangTony LindgrenTomasz GolinskiHarry WentlandHyungwon HwangChris WilsonTim ChenDaniel VetterVlastimil BabkaKirill A. ShutemovFang, Yang ANaoya HoriguchiThierry RedingUlf HanssonKevin HilmanAndrew DonnellanIan MunsieVaibhav JainAristeu RozanskiMark BrownPhilipp ZabelMarek SzyprowskiJan KaraAndrew LunnSascha HauerShawn GuoHannes ReineckeSumit SaxenaSteven Noonan
1/163T-b
2/163
3/163
4/163
5/163R-b
6/163
7/163A-b
8/163R-b
9/163A-b
10/163
11/163
12/163T-b
13/163Reported-and-tested-by
14/163
15/163A-b
16/163
17/163
18/163
19/163R-b
20/163A-b
21/163
22/163
23/163A-b
24/163T-b A-b
25/163A-b T-b
26/163T-b
27/163
28/163T-b A-b
29/163
30/163T-b
31/163
32/163
33/163
34/163
35/163
36/163
37/163
38/163
39/163R-b
41/163
42/163
43/163
44/163
45/163
46/163
47/163
48/163A-b
49/163
50/163
51/163
52/163
53/163
54/163
55/163
56/163
57/163T-b A-b
58/163A-b
59/163R-b A-b
60/163A-b
61/163T-b
62/163
64/163R-b
65/163R-b
66/163R-b
67/163
68/163
69/163Noticed-by
71/163
72/163R-b
73/163
75/163R-b
76/163
77/163A-b
80/163
81/163R-b
83/163
84/163
85/163R-b R-b
86/163
87/163A-b A-b
88/163R-b
89/163T-b
90/163
91/163
92/163A-b R-b
93/163
94/163T-b A-b T-b
95/163T-b
96/163
97/163
98/163
99/163
100/163
101/163
102/163
103/163A-b Debugged-and-tested-by
104/163A-b A-b
105/163
106/163
107/163A-b
108/163
109/163
110/163A-b
111/163A-b
112/163
113/163
114/163
115/163
116/163
117/163
118/163
119/163
120/163
121/163
122/163
123/163
124/163
125/163A-b
126/163
127/163Reported-and-tested-by
128/163R-b A-b A-b
129/163
131/163
132/163
133/163R-b
134/163
135/163Reported-and-Tested-by
136/163A-b
137/163T-b
138/163
139/163
140/163
141/163
143/163T-b
145/163T-b
146/163
147/163
148/163
149/163
151/163A-b
152/163
153/163R-b
154/163
155/163R-b A-b
156/163
157/163
158/163
159/163
160/163
161/163R-b A-b
162/163
163/163R-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 65 reviewers.

Read the v1 thread

Cover letter [PATCH 4.4 000/163] 4.4.9-stable review

This is the start of the stable review cycle for the 4.4.9 release. There are 163 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:04:47 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.4.9-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.9-rc1

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

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

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=...

Guo-Fu Tseng <[email protected]>
jme: Fix device PM wakeup API usage

Guo-Fu Tseng <[email protected]>
jme: Do not enable NIC WoL functions on S0

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

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

Jan Kara <[email protected]>
ext4: fix races of writeback with punch hole and zero range

Jan Kara <[email protected]>
ext4: fix races between buffered IO and collapse / insert range

Jan Kara <[email protected]>
ext4: move unlocked dio protection from ext4_alloc_file_blocks()

Jan Kara <[email protected]>
ext4: fix races between page faults and hole punching

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: 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()

Geert Uytterhoeven <[email protected]>
serial: sh-sci: Remove cpufreq notifier to fix crash/deadlock

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

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

Thierry Reding <[email protected]>
regulator: core: Fix nested locking of supplies

Mark Brown <[email protected]>
regulator: core: Ensure we lock all regulators

Arnd Bergmann <[email protected]>
regulator: core: fix regulator_lock_supply regression

Greg Kroah-Hartman <[email protected]>
Revert "regulator: core: Fix nested locking of supplies"

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

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

Tejun Heo <[email protected]>
cgroup: make sure a parent css isn't freed before its children

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

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

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

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

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

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

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

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

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: Cleanup phys status page too

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

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"

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()

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: Repair damage introduced when "fixing" channel address

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

Catalin Marinas <[email protected]>
arm64: Update PTE_RDONLY in set_pte_at() for PROT_NONE permission

Catalin Marinas <[email protected]>
arm64: Honour !PTE_WRITE in set_pte_at() for kernel mappings

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

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

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

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

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

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

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

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

Diffstat:

 Makefile                                         |   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/arm64/include/asm/pgtable.h                 |  22 ++--
 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 +-
 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/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/hsu/hsu.c                            |   2 +-
 drivers/dma/hsu/hsu.h                            |   3 +
 drivers/dma/pxa_dma.c                            |  39 ++++--
 drivers/edac/i7core_edac.c                       |   2 +-
 drivers/edac/sb_edac.c                           |   8 +-
 drivers/extcon/extcon-max77843.c                 |   2 +-
 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_display.c             |   2 +-
 drivers/gpu/drm/i915/intel_dp_mst.c              |   6 +-
 drivers/gpu/drm/i915/intel_lrc.c                 |   6 +-
 drivers/gpu/drm/i915/intel_ringbuffer.c          |  30 +++--
 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/hwtracing/stm/Kconfig                    |   1 +
 drivers/i2c/busses/i2c-cpm.c                     |   4 +-
 drivers/i2c/busses/i2c-exynos5.c                 |  24 +++-
 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/v4l2-core/videobuf2-core.c         |  10 +-
 drivers/media/v4l2-core/videobuf2-memops.c       |   2 +-
 drivers/media/v4l2-core/videobuf2-v4l2.c         |   6 +
 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/mtd/nand/brcmnand/brcmnand.c             |  34 ++++-
 drivers/mtd/nand/nand_base.c                     |  10 +-
 drivers/mtd/spi-nor/spi-nor.c                    |  46 +------
 drivers/net/ethernet/jme.c                       |  23 ++--
 drivers/net/wireless/iwlwifi/mvm/mac80211.c      |   2 +
 drivers/net/wireless/iwlwifi/mvm/ops.c           |   2 -
 drivers/net/wireless/iwlwifi/pcie/trans.c        |   4 +-
 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/core.c                         |   2 +-
 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/tty/serial/sh-sci.c                      |  39 ------
 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-ring.c                     |   3 +-
 drivers/usb/host/xhci.c                          |  14 ++-
 drivers/usb/host/xhci.h                          |   1 +
 drivers/usb/usbip/usbip_common.c                 |  11 ++
 drivers/video/fbdev/Kconfig                      |   1 -
 drivers/video/fbdev/da8xx-fb.c                   |   7 +-
 fs/debugfs/inode.c                               |   2 +-
 fs/ext4/ext4.h                                   |  13 ++
 fs/ext4/extents.c                                | 133 +++++++++++---------
 fs/ext4/file.c                                   |  66 ++++++++--
 fs/ext4/inode.c                                  |  77 ++++++++++--
 fs/ext4/super.c                                  |   1 +
 fs/ext4/truncate.h                               |   2 +
 fs/proc/task_mmu.c                               |  33 ++++-
 include/asm-generic/futex.h                      |   8 +-
 include/drm/drm_cache.h                          |   2 +
 include/linux/cgroup-defs.h                      |   1 +
 include/linux/cpuset.h                           |   6 -
 include/linux/mlx5/device.h                      |  11 ++
 include/linux/mm.h                               |   2 +
 include/media/videobuf2-core.h                   |   1 +
 include/rdma/ib.h                                |  16 +++
 include/uapi/linux/v4l2-dv-timings.h             |  30 +++--
 kernel/cgroup.c                                  |  14 ++-
 kernel/cpuset.c                                  |   4 +-
 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 +-
 sound/pci/hda/hda_generic.c                      |   6 +-
 sound/pci/hda/hda_intel.c                        |   3 +
 sound/pci/hda/patch_cirrus.c                     |  14 +++
 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                   |  10 +-
 tools/perf/util/event.c                          |   2 +-
 tools/perf/util/evlist.c                         |   4 +-
 tools/perf/util/intel-pt.c                       |   2 +-
 virt/kvm/arm/arch_timer.c                        |  49 ++++++--
 176 files changed, 1659 insertions(+), 694 deletions(-)