Skip to content

4.1.11-stable review

Greg Kroah-Hartman kexec linux-arm-kernel linux-clk linux-mips linux-omap lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest188 of 202 patches 5 repliesIn review

188 of 202 patches are in this archive. The cover letter announces 202.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/202arm: KVM: Fix incorrect device to IPA mappingarch/arm/kvm/mmu.c+4 -20 replies
3/202kvm: dont try to register to KVM_FAST_MMIO_BUS for non mmio eventfdvirt/kvm/eventfd.c+2 -20 replies
4/202kvm: fix zero length mmio searchingvirt/kvm/kvm_main.c+17 -20 replies
5/202kvm: factor out core eventfd assign/deassign logicvirt/kvm/eventfd.c+50 -350 replies
6/202kvm: fix double free for fast mmio eventfdvirt/kvm/eventfd.c+25 -180 replies
7/202arm: KVM: Disable virtual timer even if the guest is not using itarch/arm/kvm/interrupts_head.S+4 -20 replies
8/202KVM: PPC: Book3S: Take the kvm->srcu lock in kvmppc_h_logical_ci_load/store()arch/powerpc/kvm/book3s.c+6 -00 replies
9/202KVM: PPC: Book3S HV: Pass the correct trap argument to kvmhv_commence_exitarch/powerpc/kvm/book3s_hv_rmhandlers.S+1 -00 replies
11/202target/iscsi: Fix np_ip bracket issue by removing np_ipdrivers/target/iscsi/iscsi_target.c drivers/target/iscsi/iscsi_target.h drivers/target/iscsi/iscsi_target_configfs.c +4 more+36 -390 replies
12/202scsi: fix scsi_error_handler vs. scsi_host_dev_release racedrivers/scsi/scsi_error.c+10 -10 replies
13/202target: Attach EXTENDED_COPY local I/O descriptors to xcopy_pt_sessdrivers/target/target_core_xcopy.c+4 -20 replies
14/202iser-target: remove command with state ISTATE_REMOVEdrivers/infiniband/ulp/isert/ib_isert.c+8 -10 replies
15/202iser-target: Put the reference on commands waiting for unsol datadrivers/infiniband/ulp/isert/ib_isert.c+37 -10 replies
16/202target: Fix v4.1 UNIT_ATTENTION se_node_acl->device_list[] NULL pointerdrivers/target/target_core_pr.c drivers/target/target_core_ua.c+7 -40 replies
17/202toshiba_acpi: Fix hotkeys registration on some toshiba modelsdrivers/platform/x86/toshiba_acpi.c+3 -50 replies
18/202perf/x86/intel: Fix constraint accessarch/x86/kernel/cpu/perf_event_intel.c+4 -10 replies
19/202perf tools: Fix copying of /proc/kcoretools/perf/util/symbol-elf.c+12 -210 replies
20/202perf hists: Update the column width for the "srcline" sort keytools/perf/util/hist.c+3 -00 replies
21/202perf stat: Get correct cpu id for print_aggrtools/perf/builtin-stat.c+2 -30 replies
22/202perf tools: Add empty Build files for architectures lacking themtools/perf/arch/alpha/Build tools/perf/arch/mips/Build tools/perf/arch/parisc/Build+3 -00 replies
23/202perf header: Fixup reading of HEADER_NRCPUS featuretools/perf/util/header.c+2 -20 replies
24/202perf: Fix AUX buffer refcountingkernel/events/core.c kernel/events/internal.h kernel/events/ring_buffer.c+35 -100 replies
25/202watchdog: sunxi: fix activation of system resetdrivers/watchdog/sunxi_wdt.c+1 -10 replies
26/202sched: access local runqueue directly in single_task_runningkernel/sched/core.c+11 -40 replies
27/202hwmon: (nct6775) Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chipsdrivers/hwmon/nct6775.c+10 -60 replies
28/202ARM: fix Thumb2 signal handling when ARMv6 is enabledarch/arm/kernel/signal.c+10 -50 replies
29/202ARM: 8429/1: disable GCC SRA optimizationarch/arm/Makefile+8 -00 replies
30/202windfarm: decrement client count when unregisteringdrivers/macintosh/windfarm_core.c+1 -10 replies
31/202ARM: 8425/1: kgdb: Dont try to stop the machine when setting breakpointsarch/arm/kernel/kgdb.c+5 -30 replies
32/202ARM: dts: omap5-uevm.dts: fix i2c5 pinctrl offsetsarch/arm/boot/dts/omap5-uevm.dts+2 -20 replies
33/202ARM: dts: omap3-beagle: make i2c3, ddc and tfp410 gpio work againarch/arm/boot/dts/omap3-beagle.dts+1 -10 replies
34/202ARM: EXYNOS: reset Little cores when cpu is uparch/arm/mach-exynos/mcpm-exynos.c arch/arm/mach-exynos/regs-pmu.h+32 -10 replies
35/202ARM: dts: fix usb pin control for imx-rex dtsarch/arm/boot/dts/imx6qdl-rex.dtsi+0 -20 replies
36/202blockdev: dont set S_DAX for misaligned partitionsfs/block_dev.c+7 -00 replies
37/202dmaengine: dw: properly read DWC_PARAMS registerdrivers/dma/dw/core.c+2 -20 replies
38/202x86/apic: Serialize LVTT and TSC_DEADLINE writesarch/x86/kernel/apic/apic.c+7 -00 replies
39/202x86/alternatives: Make optimize_nops() interrupt safe and syncedarch/x86/kernel/alternative.c+5 -00 replies
40/202x86/platform: Fix Geode LX timekeeping in the generic x86 buildarch/x86/kernel/tsc.c+10 -70 replies
41/202x86/paravirt: Replace the paravirt nop with a bona fide empty functionarch/x86/kernel/entry_64.S arch/x86/kernel/paravirt.c+23 -40 replies
42/202x86/nmi/64: Fix a paravirt stack-clobbering bug in the NMI codearch/x86/kernel/entry_64.S+4 -10 replies
43/202Use WARN_ON_ONCE for missing X86_FEATURE_NRIPSarch/x86/kvm/svm.c+1 -10 replies
44/202x86/efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-downarch/x86/platform/efi/efi.c+66 -10 replies
45/202x86/kexec: Fix kexec crash in syscall kexec_file_load()arch/x86/kernel/crash.c+3 -40 replies
46/202x86/process: Add proper bound checks in 64bit get_wchan()arch/x86/kernel/process_64.c+42 -100 replies
47/202x86/mm: Set NX on gap between __ex_table and rodataarch/x86/mm/init_64.c+1 -10 replies
48/202x86/xen: Support kexec/kdump in HVM guests by doing a soft resetarch/x86/xen/enlighten.c include/xen/interface/sched.h+31 -00 replies
49/202leds/led-class: Add missing put_device()drivers/leds/led-class.c+5 -20 replies
50/202sched/core: Fix TASK_DEAD race in finish_task_switch()kernel/sched/core.c kernel/sched/sched.h+8 -70 replies
51/202s390/compat: correct uc_sigmask of the compat signal framearch/s390/kernel/compat_signal.c+23 -40 replies
52/202s390/boot/decompression: disable floating point in decompressorarch/s390/boot/compressed/Makefile+1 -10 replies
53/202spi: Fix documentation of spi_alloc_master()drivers/spi/spi.c+1 -20 replies
54/202spi: xtensa-xtfpga: fix register endiannessdrivers/spi/spi-xtensa-xtfpga.c+2 -20 replies
55/202spi: spi-pxa2xx: Check status register to determine if SSSR_TINT is disableddrivers/spi/spi-pxa2xx.c+4 -00 replies
56/202spi: spidev: fix possible NULL dereferencedrivers/spi/spidev.c+2 -10 replies
57/202mm: migrate: hugetlb: putback destination hugepage to active listmm/migrate.c+1 -10 replies
58/202lib/iommu-common.c: do not try to deref a null iommu->lazy_flush() pointer when n < pool->hintlib/iommu-common.c+3 -30 replies
59/202ocfs2/dlm: fix deadlock when dispatch assert masterfs/ocfs2/dlm/dlmmaster.c fs/ocfs2/dlm/dlmrecovery.c+12 -50 replies
60/202mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a faultmm/hugetlb.c+8 -00 replies
61/202ALSA: hda - Disable power_save_node for Thinkpadssound/pci/hda/patch_realtek.c+19 -120 replies
62/202ALSA: synth: Fix conflicting OSS device registration on AWE32sound/synth/emux/emux_oss.c+2 -10 replies
63/202ALSA: hda: Add dock support for ThinkPad T550sound/pci/hda/patch_realtek.c+1 -00 replies
64/202ALSA: hda - Apply SPDIF pin ctl to MacBookPro 12,1sound/pci/hda/patch_cirrus.c+1 -00 replies
65/202ALSA: hda - Disable power_save_node for IDT 92HD73xx chipssound/pci/hda/patch_sigmatel.c+5 -10 replies
66/202ASoC: pxa: pxa2xx-ac97: fix dma requestor linessound/soc/pxa/pxa2xx-ac97.c+2 -20 replies
67/202ASoC: fix broken pxa SoC supportsound/arm/Kconfig sound/soc/pxa/Kconfig+8 -90 replies
68/202ASoC: dwc: correct irq clear methodsound/soc/dwc/designware_i2s.c+2 -20 replies
69/202ASoC: db1200: Fix DAI link format for db1300 and db1550sound/soc/au1x/db1200.c+4 -00 replies
70/202ASoC: sgtl5000: fix wrong register MIC_BIAS_VOLTAGE setup on probesound/soc/codecs/sgtl5000.c+2 -20 replies
71/202btrfs: skip waiting on ordered range for special filesfs/btrfs/inode.c+2 -10 replies
72/202Btrfs: fix read corruption of compressed and shared extentsfs/btrfs/extent_io.c+57 -80 replies
73/202Btrfs: update fix for read corruption of compressed and shared extentsfs/btrfs/extent_io.c+11 -80 replies
74/202PCI: Fix devfn for VPD access through function 0drivers/pci/access.c+6 -30 replies
75/202PCI: Use function 0 VPD for identical functions, regular VPD for othersdrivers/pci/access.c drivers/pci/quirks.c+18 -240 replies
76/202PCI: Clear IORESOURCE_UNSET when clipping a bridge windowdrivers/pci/bus.c+2 -00 replies
77/202dm crypt: constrain crypt devices max_segment_size to PAGE_SIZEdrivers/md/dm-crypt.c+15 -20 replies
78/202ath10k: fix dma_mapping_error() handlingdrivers/net/wireless/ath/ath10k/htc.c drivers/net/wireless/ath/ath10k/htt_tx.c drivers/net/wireless/ath/ath10k/pci.c +1 more+16 -50 replies
79/202svcrdma: Fix send_reply() scatter/gather set-upnet/sunrpc/xprtrdma/svc_rdma_sendto.c+9 -10 replies
80/202dm btree: add ref counting ops for the leaves of top level btreesdrivers/md/persistent-data/dm-btree-internal.h drivers/md/persistent-data/dm-btree-remove.c drivers/md/persistent-data/dm-btree-spine.c +1 more+47 -150 replies
81/202staging: ion: fix corruption of ion_import_dma_bufdrivers/staging/android/ion/ion.c+3 -30 replies
82/202USB: option: add ZTE PIDsdrivers/usb/serial/option.c+24 -00 replies
83/202md/raid0: update queue parameter in a safer location.drivers/md/raid0.c+39 -360 replies
84/202md/raid0: apply base queue limits *before* disk_stack_limitsdrivers/md/raid0.c+6 -60 replies
85/202dm raid: fix round up of default region sizedrivers/md/dm-raid.c+1 -20 replies
86/202netfilter: nfnetlink: work around wrong endianess in res_id fieldnet/netfilter/nfnetlink.c+7 -10 replies
87/202netfilter: nf_tables: Use 32 bit addressing register from nft_type_to_reg()include/net/netfilter/nf_tables.h+1 -10 replies
88/202netfilter: nf_conntrack: Support expectations in different zonesnet/netfilter/nf_conntrack_expect.c+2 -10 replies
89/202netfilter: ctnetlink: put back references to master ct and expect objectsnet/netfilter/nf_conntrack_netlink.c+0 -50 replies
90/202netfilter: nf_qeueue: Drop queue entries on nf_unregister_hookinclude/net/netfilter/nf_queue.h net/netfilter/core.c net/netfilter/nf_internals.h +2 more+44 -10 replies
91/202netfilter: nftables: Do not run chains in the wrong network namespacenet/netfilter/nf_tables_core.c+6 -10 replies
92/202netfilter: nf_log: wait for rcu grace after logger unregistrationnet/netfilter/nf_log.c+1 -00 replies
93/202netfilter: nft_compat: skip family comparison in case of NFPROTO_UNSPECnet/netfilter/nft_compat.c+18 -60 replies
94/202netfilter: nf_log: dont zap all loggers on unregisternet/netfilter/nf_log.c+6 -20 replies
95/202Bluetooth: Delay check for conn->smp in smp_conn_security()net/bluetooth/smp.c+6 -60 replies
96/202NFS: Do cleanup before resetting pageio read/write to mdsfs/nfs/read.c fs/nfs/write.c+6 -00 replies
97/202nfs: fix pg_test page count calculationfs/nfs/pagelist.c+1 -10 replies
98/202NFS: Fix a write performance regressionfs/nfs/write.c+1 -10 replies
99/202Fix sec=krb5 on smb3 mountsfs/cifs/smb2pdu.c+61 -150 replies
100/202disabling oplocks/leases via module parm enable_oplocks broken for SMB3fs/cifs/smb2ops.c+6 -20 replies
101/202Do not fall back to SMBWriteX in set_file_size error casesfs/cifs/inode.c+1 -350 replies
102/202drm/qxl: only report first monitor as connected if we have no statedrivers/gpu/drm/qxl/qxl_display.c+7 -50 replies
104/202drm/i915/bios: handle MIPI Sequence Block v3+ gracefullydrivers/gpu/drm/i915/intel_bios.c+11 -10 replies
105/202drm: Reject DRI1 hw lock ioctl functions for kms driversdrivers/gpu/drm/drm_lock.c+6 -00 replies
107/202drm/dp/mst: drop cancel work sync in the mstb destroy path (v2)drivers/gpu/drm/drm_dp_mst_topology.c+3 -20 replies
108/202USB: whiteheat: fix potential null-deref at probedrivers/usb/serial/whiteheat.c+31 -00 replies
109/202xhci: give command abortion one more chance before killing xhcidrivers/usb/host/xhci-ring.c+9 -00 replies
110/202usb: xhci: lock mutex on xhci_stopdrivers/usb/host/xhci.c+4 -00 replies
111/202usb: xhci: Clear XHCI_STATE_DYING on startdrivers/usb/host/xhci.c+2 -10 replies
112/202usb: xhci: exit early in xhci_setup_device() if were halted or dyingdrivers/usb/host/xhci.c+3 -00 replies
113/202xhci: change xhci 1.0 only restrictions to support xhci 1.1drivers/usb/host/xhci-mem.c drivers/usb/host/xhci-ring.c+5 -50 replies
114/202xhci: init command timeout timer earlier to avoid deleting it uninitializeddrivers/usb/host/xhci-mem.c+5 -60 replies
115/202usb: xhci: Add support for URB_ZERO_PACKET to bulk/sg transfersdrivers/usb/host/xhci-ring.c drivers/usb/host/xhci.c+57 -140 replies
116/202Initialize msg/shm IPC objects before doing ipc_addid()ipc/msg.c ipc/shm.c ipc/util.c+18 -170 replies
117/202sched/fair: Prevent throttling in early pick_next_task_fair()kernel/sched/fair.c+14 -110 replies
118/202serial/amba-pl011: Disable interrupts around TX softirqdrivers/tty/serial/amba-pl011.c+2 -20 replies
119/202ipvs: do not use random local source address for tunnelsnet/netfilter/ipvs/ip_vs_xmit.c+0 -10 replies
120/202ipvs: fix crash if scheduler is changednet/netfilter/ipvs/ip_vs_core.c net/netfilter/ipvs/ip_vs_ctl.c net/netfilter/ipvs/ip_vs_sched.c+69 -370 replies
121/202ipvs: skb_orphan in case of forwardingnet/netfilter/ipvs/ip_vs_xmit.c+27 -00 replies
122/202ipvs: fix crash with sync protocol v0 and FTPnet/netfilter/ipvs/ip_vs_sync.c+1 -10 replies
123/202ipvs: call skb_sender_cpu_clearnet/netfilter/ipvs/ip_vs_xmit.c+6 -00 replies
124/202fbdev: select versatile helpers for the integratordrivers/video/fbdev/Kconfig+1 -10 replies
125/202batman-adv: fix kernel crash due to missing NULL checksnet/batman-adv/soft-interface.c net/batman-adv/translation-table.c+17 -40 replies
126/202batman-adv: protect tt_local_entry from concurrent delete eventsnet/batman-adv/translation-table.c+10 -10 replies
128/202mmc: dw_mmc: handle data blocks > than 4kB if IDMAC is useddrivers/mmc/host/dw_mmc.c+71 -380 replies
129/202mmc: sdhci-esdhc-imx: Move mmc_of_parse() to the dt probedrivers/mmc/host/sdhci-esdhc-imx.c+2 -60 replies
130/202mmc: sdhci-esdhc-imx: Do not break platform data boardsdrivers/mmc/host/sdhci-esdhc-imx.c+35 -10 replies
131/202mmc: sdhci-esdhc-imx: fix cd regression for dt platformdrivers/mmc/host/sdhci-esdhc-imx.c+9 -10 replies
132/202dts: imx51: fix sd card gpio polarity specified in device treearch/arm/boot/dts/imx51-apf51dev.dts+1 -10 replies
133/202dts: imx53: fix sd card gpio polarity specified in device treearch/arm/boot/dts/imx53-ard.dts arch/arm/boot/dts/imx53-m53evk.dts arch/arm/boot/dts/imx53-qsb-common.dtsi +4 more+14 -140 replies
134/202dts: imx25: fix sd card gpio polarity specified in device treearch/arm/boot/dts/imx25-pdk.dts+3 -20 replies
135/202usb: chipidea: imx: fix a typo for imx6sxdrivers/usb/chipidea/ci_hdrc_imx.c+1 -10 replies
136/202cifs: use server timestamp for ntlmv2 authenticationfs/cifs/cifsencrypt.c+51 -20 replies
137/202irqchip/atmel-aic5: Use per chip mask caches in mask/unmask()drivers/irqchip/irq-atmel-aic5.c+16 -80 replies
138/202irqchip/gic-v3-its: Add missing cache flushesdrivers/irqchip/irq-gic-v3-its.c+5 -10 replies
139/202docs: update HOWTO for 3.x -> 4.x versioningDocumentation/HOWTO+14 -140 replies
140/202mtd: pxa3xx_nand: add a default chunk sizedrivers/mtd/nand/pxa3xx_nand.c+3 -00 replies
141/202mtd: nand: sunxi: fix sunxi_nand_chips_cleanup()drivers/mtd/nand/sunxi_nand.c+1 -00 replies
142/202mtd: nand: sunxi: fix OOB handling in ->write_xxx() functionsdrivers/mtd/nand/sunxi_nand.c+9 -170 replies
143/202PM / AVS: rockchip-io: depend on CONFIG_POWER_AVSdrivers/power/avs/Kconfig+1 -10 replies
144/202device property: fix potential NULL pointer dereferencedrivers/base/property.c+3 -20 replies
145/202ath10k: reject 11b tx fragmentation configurationdrivers/net/wireless/ath/ath10k/mac.c+16 -00 replies
146/202pcmcia: sa11x0: fix missing clk_put() in sa11x0 socket driversdrivers/pcmcia/sa1100_generic.c drivers/pcmcia/sa11xx_base.c+1 -30 replies
147/202ipr: Enable SIS pipe commands for SIS-32 devices.drivers/scsi/ipr.c+1 -10 replies
148/202regmap: debugfs: Ensure we dont underflow when printing access masksdrivers/base/regmap/regmap-debugfs.c+1 -10 replies
149/202regmap: debugfs: Dont bother actually printing when calculating max lengthdrivers/base/regmap/regmap-debugfs.c+1 -20 replies
150/202security: fix typo in security_task_prctlinclude/linux/security.h+1 -10 replies
151/202usb: musb: dsps: fix polling in device-only modedrivers/usb/musb/musb_dsps.c+5 -20 replies
152/202usb: chipidea: udc: using the correct stall implementationdrivers/usb/chipidea/udc.c+44 -400 replies
153/202usb: Use the USB_SS_MULT() macro to get the burst multiplier.drivers/usb/core/config.c+3 -20 replies
154/202usb: phy: phy-generic: Fix reset behaviour on legacy bootdrivers/usb/phy/phy-generic.c+2 -10 replies
155/202usb: musb: cppi41: allow it to work againdrivers/usb/musb/musb_cppi41.c+3 -30 replies
156/202USB: chaoskey read offset bugdrivers/usb/misc/chaoskey.c+1 -10 replies
157/202usb: Add device quirk for Logitech PTZ camerasdrivers/usb/core/quirks.c+7 -00 replies
158/202USB: Add reset-resume quirk for two Plantronics usb headphones.drivers/usb/core/quirks.c+6 -00 replies
160/202cpufreq: dt: Tolerance applies on both sides of target voltagedrivers/cpufreq/cpufreq-dt.c+2 -10 replies
161/202MIPS: dma-default: Fix 32-bit fall back to GFP_DMAarch/mips/mm/dma-default.c+1 -10 replies
167/202tools lib traceevent: Fix string handling in heterogeneous arch environmentstools/lib/traceevent/event-parse.c+20 -30 replies
168/202powerpc/MSI: Fix race condition in tearing down MSI interruptsarch/powerpc/platforms/powernv/pci.c arch/powerpc/sysdev/fsl_msi.c arch/powerpc/sysdev/mpic_pasemi_msi.c +2 more+16 -100 replies
169/202rsi: Fix possible leak when loading firmwaredrivers/net/wireless/rsi/rsi_91x_sdio_ops.c drivers/net/wireless/rsi/rsi_91x_usb_ops.c+12 -40 replies
171/202UBIFS: Kill unneeded locking in ubifs_init_securityfs/ubifs/xattr.c+0 -30 replies
172/202UBI: Validate data_sizedrivers/mtd/ubi/io.c+5 -00 replies
173/202UBI: return ENOSPC if no enough space availabledrivers/mtd/ubi/vtbl.c drivers/mtd/ubi/wl.c+2 -00 replies
174/202mmc: sdhci: fix dma memory leak in sdhci_pre_req()drivers/mmc/host/sdhci.c drivers/mmc/host/sdhci.h include/linux/mmc/core.h+30 -460 replies
175/202mmc: core: Dont return an error for CD/WP GPIOs when GPIOLIB is unsetdrivers/mmc/core/host.c+2 -20 replies
176/202dcache: Handle escaped paths in prepend_pathfs/dcache.c+7 -00 replies
177/202vfs: Test for and handle paths that are unreachable from their mnt_rootfs/namei.c+28 -30 replies
178/202arm64/efi: Fix boot crash by not padding between EFI_MEMORY_RUNTIME regionsarch/arm64/kernel/efi.c drivers/firmware/efi/libstub/arm-stub.c+74 -150 replies
179/202arm64: ftrace: fix function_graph tracer panicarch/arm64/kernel/entry-ftrace.S+20 -20 replies
180/202arm64: readahead: fault retry breaks mmap file read random detectionarch/arm64/mm/fault.c+1 -00 replies
181/202m68k: Define asmlinkage_protectarch/m68k/include/asm/linkage.h+30 -00 replies
182/202net/xen-netfront: only napi_synchronize() if runningdrivers/net/xen-netfront.c+2 -10 replies
183/202igb: do not re-init SR-IOV during probedrivers/net/ethernet/intel/igb/igb_main.c+1 -10 replies
184/202genirq: Fix race in register_irq_proc()kernel/irq/proc.c+17 -20 replies
185/202md/bitmap: dont pass -1 to bitmap_storage_alloc.drivers/md/bitmap.c+2 -10 replies
186/202overlay: Call ovl_drop_write() earlier in ovl_dentry_open()fs/overlayfs/inode.c+4 -100 replies
187/202overlayfs: Make f_path always point to the overlay and f_inode to the underlayfs/dcache.c fs/internal.h fs/open.c +5 more+41 -340 replies
188/202fix a braino in ovl_d_select_inode()fs/overlayfs/inode.c+3 -00 replies
189/202nfs/filelayout: Fix NULL reference caused by double freeing of fh_arrayfs/nfs/filelayout/filelayout.c+12 -190 replies
190/202clk: ti: fix dual-registration of uart4_ickdrivers/clk/ti/clk-3xxx.c+1 -10 replies
191/202namei: results of d_is_negative() should be checked after dentry revalidationfs/namei.c+6 -20 replies
192/202dm: fix AB-BA deadlock in __dm_destroy()drivers/md/dm.c+2 -40 replies
193/202dm cache: fix NULL pointer when switching from cleaner policydrivers/md/dm-cache-policy-cleaner.c+1 -10 replies
194/202staging: speakup: fix speakup-r regressiondrivers/staging/speakup/fakekey.c+1 -00 replies
195/202tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.cdrivers/tty/n_tty.c+5 -100 replies
196/202drivers/tty: require read access for controlling terminaldrivers/tty/tty_io.c+27 -40 replies
197/202serial: 8250: add uart_config entry for PORT_RT2880drivers/tty/serial/8250/8250_core.c+8 -00 replies
199/202intel_pstate: Fix overflow in busy_scaled due to long delaydrivers/cpufreq/intel_pstate.c+5 -50 replies
200/202mm/slab: fix unexpected index mapping result of kmalloc_size(INDEX_NODE+1)mm/slab.c+10 -30 replies
201/202MIPS: Fix console output for Fulong2e systemarch/mips/loongson/common/env.c+3 -00 replies

Reviews trailers per patch

54 of 188 patches have a Reviewed-by or Acked-by.

PatchMartin SvecNicolas PitreStephen BoydKees CookSasha LevinHeiko CarstensJarkko Nikula[email protected]Pablo Neira AyusoVincent PelletierStuart YoderPriit LaesAndy LutomirskiDavid GstirAaron BrownAndrey Jr. MelnikovLeandro AwaAl ViroMarc ZyngierCornelia HuckMike MayerDan WilliamsHannes ReineckeAlex GorbachevPeter Zijlstra (Intel)Jean DelvareTony LindgrenH. Nikolaus SchallerGrazvydas IgnotasKevin HilmanNamhyung KimAlexander ShishkinMaxime RipardGuenter RoeckBorislav PetkovDmitry VyukovLinus TorvaldsIngo MolnarMichal HockoNaoya HoriguchiMichael ShellRichard W.M. JonesManuel LaussChristoph BiedlFilipe MananaQu WenruoLiu BoTimofey TitovetsMyron StoweMark RustadLorenzo PieralisiYinghai LuChandrika SrinivasanDeepak MPeter AntoineDaniel VetterLaura AbbottJohan DeryckeShawn GuoRobin MurphyStefan WahrenJulian AnastasovRobert JarzmikWen XiongBrian KingLucas StachSteven RostedtBoris BrezillonDongsheng YangJiri SlabyMichal SimekVenu ByravarasuMark SalterMark RutlandAKASHI TakahiroFabio EstevamSamuel ThibaultChristoph LameterHuacai ChenMarkos ChandrasMikulas PatockaJiri OlsaStephane Eranian
1/202R-b
3/202R-b
4/202R-b
5/202R-b
6/202R-b
7/202
8/202
9/202
11/202
12/202Reported-and-debugged-by R-b R-b
13/202T-b
14/202
15/202
16/202T-b
17/202
18/202
19/202
20/202
21/202A-b A-b
22/202
23/202A-b
24/202Reviewed-and-tested-by
25/202A-b R-b
26/202A-b
27/202R-b
28/202A-b T-b T-b
29/202A-b
30/202
31/202R-b A-b
32/202
33/202
34/202T-b
35/202
36/202
37/202
38/202R-b
39/202Reported-and-tested-by
40/202
41/202Reported-and-tested-by
42/202Reported-and-tested-by
43/202
44/202
45/202
46/202R-b R-b
47/202A-b
48/202
49/202
50/202A-b
51/202
52/202A-b
53/202
54/202
55/202A-b
56/202R-b T-b
57/202
58/202
59/202
60/202R-b R-b
61/202
62/202Reported-and-tested-by
63/202Reported-and-tested-by
64/202
65/202
66/202
67/202
68/202
69/202T-b
70/202
71/202T-b R-b
72/202R-b R-b
73/202T-b
74/202A-b A-b
75/202A-b A-b
76/202Based-on-patch-by T-b R-b Based-on-patch-by A-b
77/202
78/202
79/202
80/202
81/202R-b
82/202
83/202
84/202
85/202
86/202
87/202
88/202
89/202
90/202
91/202A-b
92/202
93/202
94/202
95/202
96/202
97/202
98/202
99/202
100/202R-b
101/202
102/202
104/202R-b
105/202R-b
107/202R-b
108/202
109/202T-b
110/202
111/202
112/202
113/202
114/202
115/202
116/202
117/202
118/202T-b T-b
119/202
120/202
121/202A-b
122/202
123/202
124/202
125/202
126/202
128/202
129/202
130/202
131/202R-b
132/202A-b
133/202A-b
134/202A-b
135/202
136/202
137/202
138/202Reported-and-tested-by
139/202
140/202A-b
141/202T-b
142/202
143/202A-b
144/202
145/202
146/202
147/202R-b A-b
148/202
149/202
150/202R-b
151/202
152/202
153/202
154/202T-b
155/202
156/202
157/202
158/202
160/202R-b
161/202
167/202R-b
168/202
169/202
171/202Reported-and-tested-by Reviewed-and-tested-by
172/202R-b
173/202R-b
174/202Reported-and-tested-by
175/202T-b A-b
176/202
177/202
178/202T-b R-b T-b R-b
179/202A-b
180/202
181/202
182/202
183/202T-b
184/202
185/202
186/202
187/202
188/202T-b
189/202
190/202
191/202T-b A-b
192/202A-b
193/202
194/202A-b
195/202
196/202
197/202
199/202
200/202A-b
201/202A-b T-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 83 reviewers.

Read the v1 thread

Cover letter [PATCH 4.1 000/202] 4.1.11-stable review

This is the start of the stable review cycle for the 4.1.11 release. There are 202 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 Tue Oct 20 01:48:10 UTC 2015. Anything received after that time might be too late.

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

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

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.1.11-rc1

Christoph Hellwig <[email protected]>
3w-9xxx: don't unmap bounce buffered commands

Guenter Roeck <[email protected]>
MIPS: Fix console output for Fulong2e system

Joonsoo Kim <[email protected]>
mm/slab: fix unexpected index mapping result of kmalloc_size(INDEX_NODE+1)

Prarit Bhargava <[email protected]>
intel_pstate: Fix overflow in busy_scaled due to long delay

Uwe Kleine-König <[email protected]>
serial: atmel: fix error path of probe function

Mans Rullgard <[email protected]>
serial: 8250: add uart_config entry for PORT_RT2880

Jann Horn <[email protected]>
drivers/tty: require read access for controlling terminal

Kosuke Tatsukawa <[email protected]>
tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c

[email protected] <[email protected]>
staging: speakup: fix speakup-r regression

Joe Thornber <[email protected]>
dm cache: fix NULL pointer when switching from cleaner policy

Junichi Nomura <[email protected]>
dm: fix AB-BA deadlock in __dm_destroy()

Trond Myklebust <[email protected]>
namei: results of d_is_negative() should be checked after dentry revalidation

Ben Dooks <[email protected]>
clk: ti: fix dual-registration of uart4_ick

Kinglong Mee <[email protected]>
nfs/filelayout: Fix NULL reference caused by double freeing of fh_array

Al Viro <[email protected]>
fix a braino in ovl_d_select_inode()

David Howells <[email protected]>
overlayfs: Make f_path always point to the overlay and f_inode to the underlay

David Howells <[email protected]>
overlay: Call ovl_drop_write() earlier in ovl_dentry_open()

NeilBrown <[email protected]>
md/bitmap: don't pass -1 to bitmap_storage_alloc.

Ben Hutchings <[email protected]>
genirq: Fix race in register_irq_proc()

Stefan Assmann <[email protected]>
igb: do not re-init SR-IOV during probe

Chas Williams <[email protected]>
net/xen-netfront: only napi_synchronize() if running

Andreas Schwab <[email protected]>
m68k: Define asmlinkage_protect

Mark Salyzyn <[email protected]>
arm64: readahead: fault retry breaks mmap file read random detection

Li Bin <[email protected]>
arm64: ftrace: fix function_graph tracer panic

Ard Biesheuvel <[email protected]>
arm64/efi: Fix boot crash by not padding between EFI_MEMORY_RUNTIME regions

Eric W. Biederman <[email protected]>
vfs: Test for and handle paths that are unreachable from their mnt_root

Eric W. Biederman <[email protected]>
dcache: Handle escaped paths in prepend_path

Ulf Hansson <[email protected]>
mmc: core: Don't return an error for CD/WP GPIOs when GPIOLIB is unset

Haibo Chen <[email protected]>
mmc: sdhci: fix dma memory leak in sdhci_pre_req()

shengyong <[email protected]>
UBI: return ENOSPC if no enough space available

Richard Weinberger <[email protected]>
UBI: Validate data_size

Richard Weinberger <[email protected]>
UBIFS: Kill unneeded locking in ubifs_init_security

Eric Dumazet <[email protected]>
inet: fix potential deadlock in reqsk_queue_unlink()

Christian Engelmayer <[email protected]>
rsi: Fix possible leak when loading firmware

Paul Mackerras <[email protected]>
powerpc/MSI: Fix race condition in tearing down MSI interrupts

Kapileshwar Singh <[email protected]>
tools lib traceevent: Fix string handling in heterogeneous arch environments

Linus Lüssing <[email protected]>
batman-adv: Fix potentially broken skb network header access

Linus Lüssing <[email protected]>
batman-adv: Fix potential synchronization issues in mcast tvlv handler

Linus Lüssing <[email protected]>
batman-adv: Make MCAST capability changes atomic

Linus Lüssing <[email protected]>
batman-adv: Make TT capability changes atomic

Linus Lüssing <[email protected]>
batman-adv: Make NC capability changes atomic

James Hogan <[email protected]>
MIPS: dma-default: Fix 32-bit fall back to GFP_DMA

Viresh Kumar <[email protected]>
cpufreq: dt: Tolerance applies on both sides of target voltage

Borislav Petkov <[email protected]>
cpu/cacheinfo: Fix teardown path

Yao-Wen Mao <[email protected]>
USB: Add reset-resume quirk for two Plantronics usb headphones.

Vincent Palatin <[email protected]>
usb: Add device quirk for Logitech PTZ cameras

Alexander Inyukhin <[email protected]>
USB: chaoskey read offset bug

Felipe Balbi <[email protected]>
usb: musb: cppi41: allow it to work again

Roger Quadros <[email protected]>
usb: phy: phy-generic: Fix reset behaviour on legacy boot

Mathias Nyman <[email protected]>
usb: Use the USB_SS_MULT() macro to get the burst multiplier.

Peter Chen <[email protected]>
usb: chipidea: udc: using the correct stall implementation

Bin Liu <[email protected]>
usb: musb: dsps: fix polling in device-only mode

Jann Horn <[email protected]>
security: fix typo in security_task_prctl

Mark Brown <[email protected]>
regmap: debugfs: Don't bother actually printing when calculating max length

Mark Brown <[email protected]>
regmap: debugfs: Ensure we don't underflow when printing access masks

Gabriel Krisman Bertazi <[email protected]>
ipr: Enable SIS pipe commands for SIS-32 devices.

Russell King <[email protected]>
pcmcia: sa11x0: fix missing clk_put() in sa11x0 socket drivers

Michal Kazior <[email protected]>
ath10k: reject 11b tx fragmentation configuration

Andy Shevchenko <[email protected]>
device property: fix potential NULL pointer dereference

Heiko Stuebner <[email protected]>
PM / AVS: rockchip-io: depend on CONFIG_POWER_AVS

Boris BREZILLON <[email protected]>

    mtd: nand: sunxi: fix OOB handling in ->write_xxx() functions

Boris BREZILLON <[email protected]>
mtd: nand: sunxi: fix sunxi_nand_chips_cleanup()

Antoine Ténart <[email protected]>
mtd: pxa3xx_nand: add a default chunk size

Mario Carrillo <[email protected]>

    docs: update HOWTO for 3.x -> 4.x versioning

Marc Zyngier <[email protected]>
irqchip/gic-v3-its: Add missing cache flushes

Ludovic Desroches <[email protected]>
irqchip/atmel-aic5: Use per chip mask caches in mask/unmask()

Peter Seiderer <[email protected]>
cifs: use server timestamp for ntlmv2 authentication

Li Jun <[email protected]>
usb: chipidea: imx: fix a typo for imx6sx

Dong Aisheng <[email protected]>
dts: imx25: fix sd card gpio polarity specified in device tree

Dong Aisheng <[email protected]>
dts: imx53: fix sd card gpio polarity specified in device tree

Dong Aisheng <[email protected]>
dts: imx51: fix sd card gpio polarity specified in device tree

Dong Aisheng <[email protected]>
mmc: sdhci-esdhc-imx: fix cd regression for dt platform

Fabio Estevam <[email protected]>
mmc: sdhci-esdhc-imx: Do not break platform data boards

Fabio Estevam <[email protected]>
mmc: sdhci-esdhc-imx: Move mmc_of_parse() to the dt probe

Alexey Brodkin <[email protected]>
mmc: dw_mmc: handle data blocks > than 4kB if IDMAC is used

Linus Lüssing <[email protected]>
batman-adv: Make DAT capability changes atomic

Marek Lindner <[email protected]>
batman-adv: protect tt_local_entry from concurrent delete events

Marek Lindner <[email protected]>
batman-adv: fix kernel crash due to missing NULL checks

Linus Walleij <[email protected]>
fbdev: select versatile helpers for the integrator

Julian Anastasov <[email protected]>
ipvs: call skb_sender_cpu_clear

Julian Anastasov <[email protected]>
ipvs: fix crash with sync protocol v0 and FTP

Alex Gartrell <[email protected]>
ipvs: skb_orphan in case of forwarding

Julian Anastasov <[email protected]>
ipvs: fix crash if scheduler is changed

Julian Anastasov <[email protected]>
ipvs: do not use random local source address for tunnels

Dave Martin <[email protected]>
serial/amba-pl011: Disable interrupts around TX softirq

Ben Segall <[email protected]>
sched/fair: Prevent throttling in early pick_next_task_fair()

Linus Torvalds <[email protected]>
Initialize msg/shm IPC objects before doing ipc_addid()

Reyad Attiyat <[email protected]>
usb: xhci: Add support for URB_ZERO_PACKET to bulk/sg transfers

Mathias Nyman <[email protected]>
xhci: init command timeout timer earlier to avoid deleting it uninitialized

Mathias Nyman <[email protected]>
xhci: change xhci 1.0 only restrictions to support xhci 1.1

Roger Quadros <[email protected]>
usb: xhci: exit early in xhci_setup_device() if we're halted or dying

Roger Quadros <[email protected]>
usb: xhci: Clear XHCI_STATE_DYING on start

Roger Quadros <[email protected]>
usb: xhci: lock mutex on xhci_stop

Mathias Nyman <[email protected]>
xhci: give command abortion one more chance before killing xhci

Johan Hovold <[email protected]>
USB: whiteheat: fix potential null-deref at probe

Dave Airlie <[email protected]>
drm/dp/mst: drop cancel work sync in the mstb destroy path (v2)

Michel Dänzer <[email protected]>
drm/radeon: Restore LCD backlight level on resume (>= R5xx)

Daniel Vetter <[email protected]>
drm: Reject DRI1 hw lock ioctl functions for kms drivers

Jani Nikula <[email protected]>
drm/i915/bios: handle MIPI Sequence Block v3+ gracefully

Fabiano Fidêncio <[email protected]>
drm/qxl: recreate the primary surface when the bo is not primary

Dave Airlie <[email protected]>
drm/qxl: only report first monitor as connected if we have no state

Steve French <[email protected]>
Do not fall back to SMBWriteX in set_file_size error cases

Steve French <[email protected]>
disabling oplocks/leases via module parm enable_oplocks broken for SMB3

Steve French <[email protected]>
Fix sec=krb5 on smb3 mounts

Trond Myklebust <[email protected]>
NFS: Fix a write performance regression

Peng Tao <[email protected]>
nfs: fix pg_test page count calculation

Kinglong Mee <[email protected]>
NFS: Do cleanup before resetting pageio read/write to mds

Johan Hedberg <[email protected]>

    Bluetooth: Delay check for conn->smp in smp_conn_security()

Florian Westphal <[email protected]>
netfilter: nf_log: don't zap all loggers on unregister

Pablo Neira Ayuso <[email protected]>
netfilter: nft_compat: skip family comparison in case of NFPROTO_UNSPEC

Pablo Neira Ayuso <[email protected]>
netfilter: nf_log: wait for rcu grace after logger unregistration

Eric W. Biederman <[email protected]>
netfilter: nftables: Do not run chains in the wrong network namespace

Eric W. Biederman <[email protected]>
netfilter: nf_qeueue: Drop queue entries on nf_unregister_hook

Pablo Neira Ayuso <[email protected]>
netfilter: ctnetlink: put back references to master ct and expect objects

Joe Stringer <[email protected]>
netfilter: nf_conntrack: Support expectations in different zones

Pablo Neira Ayuso <[email protected]>
netfilter: nf_tables: Use 32 bit addressing register from nft_type_to_reg()

Pablo Neira Ayuso <[email protected]>
netfilter: nfnetlink: work around wrong endianess in res_id field

Mikulas Patocka <[email protected]>
dm raid: fix round up of default region size

NeilBrown <[email protected]>
md/raid0: apply base queue limits *before* disk_stack_limits

NeilBrown <[email protected]>
md/raid0: update queue parameter in a safer location.

Liu.Zhao <[email protected]>
USB: option: add ZTE PIDs

Shawn Lin <[email protected]>
staging: ion: fix corruption of ion_import_dma_buf

Joe Thornber <[email protected]>
dm btree: add ref counting ops for the leaves of top level btrees

Chuck Lever <[email protected]>
svcrdma: Fix send_reply() scatter/gather set-up

Michal Kazior <[email protected]>
ath10k: fix dma_mapping_error() handling

Mike Snitzer <[email protected]>
dm crypt: constrain crypt device's max_segment_size to PAGE_SIZE

Bjorn Helgaas <[email protected]>
PCI: Clear IORESOURCE_UNSET when clipping a bridge window

Alex Williamson <[email protected]>
PCI: Use function 0 VPD for identical functions, regular VPD for others

Alex Williamson <[email protected]>
PCI: Fix devfn for VPD access through function 0

Filipe Manana <[email protected]>
Btrfs: update fix for read corruption of compressed and shared extents

Filipe Manana <[email protected]>
Btrfs: fix read corruption of compressed and shared extents

Jeff Mahoney <[email protected]>
btrfs: skip waiting on ordered range for special files

Gianluca Renzi <[email protected]>
ASoC: sgtl5000: fix wrong register MIC_BIAS_VOLTAGE setup on probe

Lars-Peter Clausen <[email protected]>

    ASoC: db1200: Fix DAI link format for db1300 and db1550

Yitian Bu <[email protected]>
ASoC: dwc: correct irq clear method

Robert Jarzmik <[email protected]>
ASoC: fix broken pxa SoC support

Robert Jarzmik <[email protected]>
ASoC: pxa: pxa2xx-ac97: fix dma requestor lines

Takashi Iwai <[email protected]>
ALSA: hda - Disable power_save_node for IDT 92HD73xx chips

John Flatness <[email protected]>
ALSA: hda - Apply SPDIF pin ctl to MacBookPro 12,1

Laura Abbott <[email protected]>
ALSA: hda: Add dock support for ThinkPad T550

Takashi Iwai <[email protected]>
ALSA: synth: Fix conflicting OSS device registration on AWE32

Takashi Iwai <[email protected]>
ALSA: hda - Disable power_save_node for Thinkpads

Mel Gorman <[email protected]>
mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault

Joseph Qi <[email protected]>
ocfs2/dlm: fix deadlock when dispatch assert master

Sowmini Varadhan <[email protected]>

    lib/iommu-common.c: do not try to deref a null iommu->lazy_flush() pointer when n < pool->hint

Naoya Horiguchi <[email protected]>
mm: migrate: hugetlb: putback destination hugepage to active list

Sudip Mukherjee <[email protected]>
spi: spidev: fix possible NULL dereference

Tan, Jui Nee <[email protected]>
spi: spi-pxa2xx: Check status register to determine if SSSR_TINT is disabled

Max Filippov <[email protected]>
spi: xtensa-xtfpga: fix register endianness

Guenter Roeck <[email protected]>
spi: Fix documentation of spi_alloc_master()

Christian Borntraeger <[email protected]>
s390/boot/decompression: disable floating point in decompressor

Martin Schwidefsky <[email protected]>
s390/compat: correct uc_sigmask of the compat signal frame

Peter Zijlstra <[email protected]>
sched/core: Fix TASK_DEAD race in finish_task_switch()

Ricardo Ribalda Delgado <[email protected]>
leds/led-class: Add missing put_device()

Vitaly Kuznetsov <[email protected]>
x86/xen: Support kexec/kdump in HVM guests by doing a soft reset

Stephen Smalley <[email protected]>
x86/mm: Set NX on gap between __ex_table and rodata

Thomas Gleixner <[email protected]>
x86/process: Add proper bound checks in 64bit get_wchan()

Lee, Chun-Yi <[email protected]>
x86/kexec: Fix kexec crash in syscall kexec_file_load()

Matt Fleming <[email protected]>
x86/efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-down

Dirk Müller <[email protected]>
Use WARN_ON_ONCE for missing X86_FEATURE_NRIPS

Andy Lutomirski <[email protected]>
x86/nmi/64: Fix a paravirt stack-clobbering bug in the NMI code

Andy Lutomirski <[email protected]>
x86/paravirt: Replace the paravirt nop with a bona fide empty function

David Woodhouse <[email protected]>
x86/platform: Fix Geode LX timekeeping in the generic x86 build

Thomas Gleixner <[email protected]>
x86/alternatives: Make optimize_nops() interrupt safe and synced

Shaohua Li <[email protected]>
x86/apic: Serialize LVTT and TSC_DEADLINE writes

Andy Shevchenko <[email protected]>
dmaengine: dw: properly read DWC_PARAMS register

Jeff Moyer <[email protected]>
blockdev: don't set S_DAX for misaligned partitions

Felipe F. Tonello <[email protected]>
ARM: dts: fix usb pin control for imx-rex dts

Chanho Park <[email protected]>
ARM: EXYNOS: reset Little cores when cpu is up

Carl Frederik Werner <[email protected]>
ARM: dts: omap3-beagle: make i2c3, ddc and tfp410 gpio work again

Grazvydas Ignotas <[email protected]>
ARM: dts: omap5-uevm.dts: fix i2c5 pinctrl offsets

Doug Anderson <[email protected]>
ARM: 8425/1: kgdb: Don't try to stop the machine when setting breakpoints

Paul Bolle <[email protected]>
windfarm: decrement client count when unregistering

Ard Biesheuvel <[email protected]>
ARM: 8429/1: disable GCC SRA optimization

Russell King <[email protected]>
ARM: fix Thumb2 signal handling when ARMv6 is enabled

Guenter Roeck <[email protected]>
hwmon: (nct6775) Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chips

Dominik Dingel <[email protected]>
sched: access local runqueue directly in single_task_running

Francesco Lavra <[email protected]>
watchdog: sunxi: fix activation of system reset

Peter Zijlstra <[email protected]>
perf: Fix AUX buffer refcounting

Arnaldo Carvalho de Melo <[email protected]>
perf header: Fixup reading of HEADER_NRCPUS feature

Ben Hutchings <[email protected]>
perf tools: Add empty Build files for architectures lacking them

Kan Liang <[email protected]>
perf stat: Get correct cpu id for print_aggr

Arnaldo Carvalho de Melo <[email protected]>
perf hists: Update the column width for the "srcline" sort key

Adrian Hunter <[email protected]>
perf tools: Fix copying of /proc/kcore

Peter Zijlstra <[email protected]>
perf/x86/intel: Fix constraint access

Azael Avalos <[email protected]>
toshiba_acpi: Fix hotkeys registration on some toshiba models

Nicholas Bellinger <[email protected]>

    target: Fix v4.1 UNIT_ATTENTION se_node_acl->device_list[] NULL pointer

Jenny Derzhavetz <[email protected]>
iser-target: Put the reference on commands waiting for unsol data

Jenny Derzhavetz <[email protected]>
iser-target: remove command with state ISTATE_REMOVE

Nicholas Bellinger <[email protected]>
target: Attach EXTENDED_COPY local I/O descriptors to xcopy_pt_sess

Michal Hocko <[email protected]>
scsi: fix scsi_error_handler vs. scsi_host_dev_release race

Andy Grover <[email protected]>
target/iscsi: Fix np_ip bracket issue by removing np_ip

John Stultz <[email protected]>
time: Fix timekeeping_freqadjust()'s incorrect use of abs() instead of abs64()

Gautham R. Shenoy <[email protected]>
KVM: PPC: Book3S HV: Pass the correct trap argument to kvmhv_commence_exit

Thomas Huth <[email protected]>

    KVM: PPC: Book3S: Take the kvm->srcu lock in kvmppc_h_logical_ci_load/store()

Marc Zyngier <[email protected]>
arm: KVM: Disable virtual timer even if the guest is not using it

Jason Wang <[email protected]>
kvm: fix double free for fast mmio eventfd

Jason Wang <[email protected]>
kvm: factor out core eventfd assign/deassign logic

Jason Wang <[email protected]>
kvm: fix zero length mmio searching

Jason Wang <[email protected]>
kvm: don't try to register to KVM_FAST_MMIO_BUS for non mmio eventfd

Wanpeng Li <[email protected]>
KVM: vmx: fix VPID is 0000H in non-root operation

Marek Majtyka <[email protected]>
arm: KVM: Fix incorrect device to IPA mapping

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

Diffstat:

 Documentation/HOWTO                            |  28 +++---
 Makefile                                       |   4 +-
 arch/arm/Makefile                              |   8 ++
 arch/arm/boot/dts/imx25-pdk.dts                |   5 +-
 arch/arm/boot/dts/imx51-apf51dev.dts           |   2 +-
 arch/arm/boot/dts/imx53-ard.dts                |   4 +-
 arch/arm/boot/dts/imx53-m53evk.dts             |   4 +-
 arch/arm/boot/dts/imx53-qsb-common.dtsi        |   4 +-
 arch/arm/boot/dts/imx53-smd.dts                |   4 +-
 arch/arm/boot/dts/imx53-tqma53.dtsi            |   4 +-
 arch/arm/boot/dts/imx53-tx53.dtsi              |   4 +-
 arch/arm/boot/dts/imx53-voipac-bsb.dts         |   4 +-
 arch/arm/boot/dts/imx6qdl-rex.dtsi             |   2 -
 arch/arm/boot/dts/omap3-beagle.dts             |   2 +-
 arch/arm/boot/dts/omap5-uevm.dts               |   4 +-
 arch/arm/kernel/kgdb.c                         |   8 +-
 arch/arm/kernel/signal.c                       |  15 ++-
 arch/arm/kvm/interrupts_head.S                 |   6 +-
 arch/arm/kvm/mmu.c                             |   6 +-
 arch/arm/mach-exynos/mcpm-exynos.c             |  27 +++++-
 arch/arm/mach-exynos/regs-pmu.h                |   6 ++
 arch/arm64/kernel/efi.c                        |   3 +-
 arch/arm64/kernel/entry-ftrace.S               |  22 ++++-
 arch/arm64/mm/fault.c                          |   1 +
 arch/m68k/include/asm/linkage.h                |  30 ++++++
 arch/mips/loongson/common/env.c                |   3 +
 arch/mips/mm/dma-default.c                     |   2 +-
 arch/powerpc/kvm/book3s.c                      |   6 ++
 arch/powerpc/kvm/book3s_hv_rmhandlers.S        |   1 +
 arch/powerpc/platforms/powernv/pci.c           |   5 +-
 arch/powerpc/sysdev/fsl_msi.c                  |   5 +-
 arch/powerpc/sysdev/mpic_pasemi_msi.c          |   6 +-
 arch/powerpc/sysdev/mpic_u3msi.c               |   5 +-
 arch/powerpc/sysdev/ppc4xx_msi.c               |   5 +-
 arch/s390/boot/compressed/Makefile             |   2 +-
 arch/s390/kernel/compat_signal.c               |  27 +++++-
 arch/x86/kernel/alternative.c                  |   5 +
 arch/x86/kernel/apic/apic.c                    |   7 ++
 arch/x86/kernel/cpu/perf_event_intel.c         |   5 +-
 arch/x86/kernel/crash.c                        |   7 +-
 arch/x86/kernel/entry_64.S                     |  16 +++-
 arch/x86/kernel/paravirt.c                     |  16 +++-
 arch/x86/kernel/process_64.c                   |  52 +++++++++--
 arch/x86/kernel/tsc.c                          |  17 ++--
 arch/x86/kvm/svm.c                             |   2 +-
 arch/x86/kvm/vmx.c                             |   2 +
 arch/x86/mm/init_64.c                          |   2 +-
 arch/x86/platform/efi/efi.c                    |  67 ++++++++++++-
 arch/x86/xen/enlighten.c                       |  23 +++++
 drivers/base/cacheinfo.c                       |  10 +-
 drivers/base/property.c                        |   5 +-
 drivers/base/regmap/regmap-debugfs.c           |   5 +-
 drivers/clk/ti/clk-3xxx.c                      |   2 +-
 drivers/cpufreq/cpufreq-dt.c                   |   3 +-
 drivers/cpufreq/intel_pstate.c                 |  10 +-
 drivers/dma/dw/core.c                          |   4 +-
 drivers/firmware/efi/libstub/arm-stub.c        |  88 +++++++++++++++---
 drivers/gpu/drm/drm_dp_mst_topology.c          |   5 +-
 drivers/gpu/drm/drm_lock.c                     |   6 ++
 drivers/gpu/drm/i915/intel_bios.c              |  12 ++-
 drivers/gpu/drm/qxl/qxl_display.c              |  14 +--
 drivers/gpu/drm/radeon/atombios_encoders.c     |   8 +-
 drivers/hwmon/nct6775.c                        |  16 ++--
 drivers/infiniband/ulp/isert/ib_isert.c        |  47 +++++++++-
 drivers/irqchip/irq-atmel-aic5.c               |  24 +++--
 drivers/irqchip/irq-gic-v3-its.c               |   6 +-
 drivers/leds/led-class.c                       |   7 +-
 drivers/macintosh/windfarm_core.c              |   2 +-
 drivers/md/bitmap.c                            |   3 +-
 drivers/md/dm-cache-policy-cleaner.c           |   2 +-
 drivers/md/dm-crypt.c                          |  17 +++-
 drivers/md/dm-raid.c                           |   3 +-
 drivers/md/dm.c                                |   6 +-
 drivers/md/persistent-data/dm-btree-internal.h |   6 ++
 drivers/md/persistent-data/dm-btree-remove.c   |  12 +--
 drivers/md/persistent-data/dm-btree-spine.c    |  37 ++++++++
 drivers/md/persistent-data/dm-btree.c          |   7 +-
 drivers/md/raid0.c                             |  75 ++++++++-------
 drivers/mmc/core/host.c                        |   4 +-
 drivers/mmc/host/dw_mmc.c                      | 109 ++++++++++++++--------
 drivers/mmc/host/sdhci-esdhc-imx.c             |  50 ++++++++--
 drivers/mmc/host/sdhci.c                       |  67 +++++--------
 drivers/mmc/host/sdhci.h                       |   8 +-
 drivers/mtd/nand/pxa3xx_nand.c                 |   3 +
 drivers/mtd/nand/sunxi_nand.c                  |  27 ++----
 drivers/mtd/ubi/io.c                           |   5 +
 drivers/mtd/ubi/vtbl.c                         |   1 +
 drivers/mtd/ubi/wl.c                           |   1 +
 drivers/net/ethernet/intel/igb/igb_main.c      |   2 +-
 drivers/net/wireless/ath/ath10k/htc.c          |   4 +-
 drivers/net/wireless/ath/ath10k/htt_tx.c       |   8 +-
 drivers/net/wireless/ath/ath10k/mac.c          |  16 ++++
 drivers/net/wireless/ath/ath10k/pci.c          |   8 +-
 drivers/net/wireless/ath/ath10k/wmi.c          |   1 +
 drivers/net/wireless/rsi/rsi_91x_sdio_ops.c    |   8 +-
 drivers/net/wireless/rsi/rsi_91x_usb_ops.c     |   8 +-
 drivers/net/xen-netfront.c                     |   3 +-
 drivers/pci/access.c                           |  27 +-----
 drivers/pci/bus.c                              |   2 +
 drivers/pci/quirks.c                           |  20 +++-
 drivers/pcmcia/sa1100_generic.c                |   1 -
 drivers/pcmcia/sa11xx_base.c                   |   3 +-
 drivers/platform/x86/toshiba_acpi.c            |   8 +-
 drivers/power/avs/Kconfig                      |   2 +-
 drivers/scsi/3w-9xxx.c                         |  28 ++++--
 drivers/scsi/ipr.c                             |   2 +-
 drivers/scsi/scsi_error.c                      |  11 ++-
 drivers/spi/spi-pxa2xx.c                       |   4 +
 drivers/spi/spi-xtensa-xtfpga.c                |   4 +-
 drivers/spi/spi.c                              |   3 +-
 drivers/spi/spidev.c                           |   3 +-
 drivers/staging/android/ion/ion.c              |   6 +-
 drivers/staging/speakup/fakekey.c              |   1 +
 drivers/target/iscsi/iscsi_target.c            |  33 ++++---
 drivers/target/iscsi/iscsi_target.h            |   2 +-
 drivers/target/iscsi/iscsi_target_configfs.c   |  14 +--
 drivers/target/iscsi/iscsi_target_login.c      |   8 +-
 drivers/target/iscsi/iscsi_target_tpg.c        |  15 ++-
 drivers/target/iscsi/iscsi_target_tpg.h        |   2 +-
 drivers/target/target_core_pr.c                |   3 +
 drivers/target/target_core_ua.c                |   8 +-
 drivers/target/target_core_xcopy.c             |   6 +-
 drivers/tty/n_tty.c                            |  15 +--
 drivers/tty/serial/8250/8250_core.c            |   8 ++
 drivers/tty/serial/amba-pl011.c                |   4 +-
 drivers/tty/serial/atmel_serial.c              |   2 +-
 drivers/tty/tty_io.c                           |  31 ++++++-
 drivers/usb/chipidea/ci_hdrc_imx.c             |   2 +-
 drivers/usb/chipidea/udc.c                     |  84 +++++++++--------
 drivers/usb/core/config.c                      |   5 +-
 drivers/usb/core/quirks.c                      |  13 +++
 drivers/usb/host/xhci-mem.c                    |  17 ++--
 drivers/usb/host/xhci-ring.c                   |  79 ++++++++++++----
 drivers/usb/host/xhci.c                        |  15 ++-
 drivers/usb/misc/chaoskey.c                    |   2 +-
 drivers/usb/musb/musb_cppi41.c                 |   6 +-
 drivers/usb/musb/musb_dsps.c                   |   7 +-
 drivers/usb/phy/phy-generic.c                  |   3 +-
 drivers/usb/serial/option.c                    |  24 +++++
 drivers/usb/serial/whiteheat.c                 |  31 +++++++
 drivers/video/fbdev/Kconfig                    |   2 +-
 drivers/watchdog/sunxi_wdt.c                   |   2 +-
 fs/block_dev.c                                 |   7 ++
 fs/btrfs/extent_io.c                           |  80 +++++++++++++---
 fs/btrfs/inode.c                               |   3 +-
 fs/cifs/cifsencrypt.c                          |  53 ++++++++++-
 fs/cifs/inode.c                                |  34 -------
 fs/cifs/smb2ops.c                              |   8 +-
 fs/cifs/smb2pdu.c                              |  76 ++++++++++++---
 fs/dcache.c                                    |  12 ++-
 fs/internal.h                                  |   1 +
 fs/namei.c                                     |  39 +++++++-
 fs/nfs/filelayout/filelayout.c                 |  31 +++----
 fs/nfs/pagelist.c                              |   2 +-
 fs/nfs/read.c                                  |   3 +
 fs/nfs/write.c                                 |   5 +-
 fs/ocfs2/dlm/dlmmaster.c                       |   9 +-
 fs/ocfs2/dlm/dlmrecovery.c                     |   8 +-
 fs/open.c                                      |  49 +++++-----
 fs/overlayfs/inode.c                           |  25 ++---
 fs/overlayfs/overlayfs.h                       |   1 +
 fs/overlayfs/super.c                           |   1 +
 fs/ubifs/xattr.c                               |   3 -
 include/linux/dcache.h                         |   2 +
 include/linux/fs.h                             |   2 -
 include/linux/mmc/core.h                       |   1 +
 include/linux/security.h                       |   2 +-
 include/net/netfilter/nf_queue.h               |   2 +
 include/net/netfilter/nf_tables.h              |   2 +-
 include/target/iscsi/iscsi_target_core.h       |   1 -
 include/xen/interface/sched.h                  |   8 ++
 ipc/msg.c                                      |  14 +--
 ipc/shm.c                                      |  13 +--
 ipc/util.c                                     |   8 +-
 kernel/events/core.c                           |   8 --
 kernel/events/internal.h                       |  10 ++
 kernel/events/ring_buffer.c                    |  27 +++++-
 kernel/irq/proc.c                              |  19 +++-
 kernel/sched/core.c                            |  25 +++--
 kernel/sched/fair.c                            |  25 ++---
 kernel/sched/sched.h                           |   5 +-
 kernel/time/timekeeping.c                      |   2 +-
 lib/iommu-common.c                             |   6 +-
 mm/hugetlb.c                                   |   8 ++
 mm/migrate.c                                   |   2 +-
 mm/slab.c                                      |  13 ++-
 net/batman-adv/distributed-arp-table.c         |   7 +-
 net/batman-adv/multicast.c                     |  81 +++++++++++-----
 net/batman-adv/network-coding.c                |   7 +-
 net/batman-adv/originator.c                    |   5 +
 net/batman-adv/soft-interface.c                |  10 +-
 net/batman-adv/translation-table.c             |  37 ++++++--
 net/batman-adv/types.h                         |  15 +--
 net/bluetooth/smp.c                            |  12 +--
 net/ipv4/inet_connection_sock.c                |   2 +-
 net/netfilter/core.c                           |   1 +
 net/netfilter/ipvs/ip_vs_core.c                |  16 +++-
 net/netfilter/ipvs/ip_vs_ctl.c                 |  78 ++++++++++------
 net/netfilter/ipvs/ip_vs_sched.c               |  12 +--
 net/netfilter/ipvs/ip_vs_sync.c                |   2 +-
 net/netfilter/ipvs/ip_vs_xmit.c                |  34 ++++++-
 net/netfilter/nf_conntrack_expect.c            |   3 +-
 net/netfilter/nf_conntrack_netlink.c           |   5 -
 net/netfilter/nf_internals.h                   |   1 +
 net/netfilter/nf_log.c                         |   9 +-
 net/netfilter/nf_queue.c                       |  17 ++++
 net/netfilter/nf_tables_core.c                 |   7 +-
 net/netfilter/nfnetlink.c                      |   8 +-
 net/netfilter/nfnetlink_queue_core.c           |  24 ++++-
 net/netfilter/nft_compat.c                     |  24 +++--
 net/sunrpc/xprtrdma/svc_rdma_sendto.c          |  10 +-
 sound/arm/Kconfig                              |  15 +--
 sound/pci/hda/patch_cirrus.c                   |   1 +
 sound/pci/hda/patch_realtek.c                  |  32 ++++---
 sound/pci/hda/patch_sigmatel.c                 |   6 +-
 sound/soc/au1x/db1200.c                        |   4 +
 sound/soc/codecs/sgtl5000.c                    |   4 +-
 sound/soc/dwc/designware_i2s.c                 |   4 +-
 sound/soc/pxa/Kconfig                          |   2 -
 sound/soc/pxa/pxa2xx-ac97.c                    |   4 +-
 sound/synth/emux/emux_oss.c                    |   3 +-
 tools/lib/traceevent/event-parse.c             |  23 ++++-
 tools/perf/arch/alpha/Build                    |   1 +
 tools/perf/arch/mips/Build                     |   1 +
 tools/perf/arch/parisc/Build                   |   1 +
 tools/perf/builtin-stat.c                      |   5 +-
 tools/perf/util/header.c                       |   4 +-
 tools/perf/util/hist.c                         |   3 +
 tools/perf/util/symbol-elf.c                   |  35 +++----
 virt/kvm/eventfd.c                             | 124 +++++++++++++++----------
 virt/kvm/kvm_main.c                            |  19 +++-
 231 files changed, 2253 insertions(+), 958 deletions(-)