4.1.11-stable review
Get series with b4
b4 am [email protected]Versions newest first
- 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
Reviews trailers per patch
54 of 188 patches have a Reviewed-by or Acked-by.
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.
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(-)