Skip to content

3.14.41-stable review

Greg Kroah-Hartman dm-devel linux-crypto linux-mips lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest91 of 92 patches 17 repliesIn review

91 of 92 patches are in this archive. The cover letter announces 92.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/92ip_forward: Drop frames with attached skb->sknet/ipv4/ip_forward.c+3 -00 replies
2/92tcp: fix possible deadlock in tcp_send_fin()net/ipv4/tcp_output.c+19 -10 replies
3/92tcp: avoid looping in tcp_send_fin()net/ipv4/tcp_output.c+29 -210 replies
4/92net: do not deplete pfmemalloc reservenet/core/skbuff.c+7 -20 replies
5/92net: fix crash in build_skb()include/linux/skbuff.h net/core/skbuff.c net/netlink/af_netlink.c+25 -130 replies
6/92Btrfs: fix log tree corruption when fs mounted with -o discardfs/btrfs/extent-tree.c+2 -30 replies
7/92btrfs: dont accept bare namespace as a valid xattrfs/btrfs/xattr.c+39 -140 replies
8/92Btrfs: fix inode eviction infinite loop after cloning into itfs/btrfs/ioctl.c+5 -00 replies
9/92Btrfs: fix inode eviction infinite loop after extent_same ioctlfs/btrfs/ioctl.c+3 -00 replies
10/92sched/idle/x86: Restore mwait_idle() to fix boot hangs, to improve power savings and to improve performancearch/x86/include/asm/mwait.h arch/x86/kernel/process.c+58 -00 replies
11/92usb: gadget: composite: enable BESL supportdrivers/usb/gadget/composite.c+1 -10 replies
12/92KVM: s390: Zero out current VMDB of STSI before including level3 data.arch/s390/kvm/priv.c+1 -00 replies
13/92s390/hibernate: fix save and restore of kernel text sectionarch/s390/kernel/suspend.c+4 -00 replies
15/92MIPS: Hibernate: flush TLB entries earlierarch/mips/power/hibernate.S+2 -10 replies
16/92md/raid0: fix bug with chunksize not a power of 2.drivers/md/raid0.c+2 -10 replies
17/92cdc-wdm: fix endianness bug in debug statementsdrivers/usb/class/cdc-wdm.c+7 -50 replies
18/92spi: spidev: fix possible arithmetic overflow for multi-transfer messagedrivers/spi/spidev.c+4 -10 replies
19/92compal-laptop: Check return value of power_supply_registerdrivers/platform/x86/compal-laptop.c+3 -10 replies
20/92ring-buffer: Replace this_cpu_*() with __this_cpu_*()kernel/trace/ring_buffer.c+5 -60 replies
21/92power_supply: twl4030_madc: Check return value of power_supply_registerdrivers/power/twl4030_madc_battery.c+5 -20 replies
22/92power_supply: lp8788-charger: Fix leaked power supply on probe faildrivers/power/lp8788-charger.c+3 -10 replies
23/92NFS: fix BUG() crash in notify_change() with patch to chown_common()fs/open.c+1 -10 replies
24/92ARM: 8320/1: fix integer overflow in ELF_ET_DYN_BASEarch/arm/include/asm/elf.h+1 -10 replies
25/92ARM: S3C64XX: Use fixed IRQ bases to avoid conflicts on Cragganmorearch/arm/mach-s3c64xx/crag6410.h arch/arm/mach-s3c64xx/mach-crag6410.c+2 -00 replies
26/92ARM: at91/dt: sama5d3 xplained: add phy address for macb1arch/arm/boot/dts/at91-sama5d3_xplained.dts+6 -02 replies
27/92ARM: dts: dove: Fix uart[23] reg propertyarch/arm/boot/dts/dove.dtsi+2 -20 replies
28/92usb: phy: Find the right match in devm_usb_phy_matchdrivers/usb/phy/phy.c+3 -10 replies
29/92usb: define a generic USB_RESUME_TIMEOUT macroinclude/linux/usb.h+26 -00 replies
30/92usb: host: fusbh200: use new USB_RESUME_TIMEOUTdrivers/usb/host/fusbh200-hcd.c+1 -20 replies
31/92usb: host: uhci: use new USB_RESUME_TIMEOUTdrivers/usb/host/uhci-hub.c+3 -20 replies
32/92usb: host: fotg210: use new USB_RESUME_TIMEOUTdrivers/usb/host/fotg210-hcd.c+1 -10 replies
33/92usb: host: r8a66597: use new USB_RESUME_TIMEOUTdrivers/usb/host/r8a66597-hcd.c+1 -10 replies
34/92usb: host: isp116x: use new USB_RESUME_TIMEOUTdrivers/usb/host/isp116x-hcd.c+1 -10 replies
35/92usb: host: xhci: use new USB_RESUME_TIMEOUTdrivers/usb/host/xhci-ring.c+1 -10 replies
36/92usb: host: sl811: use new USB_RESUME_TIMEOUTdrivers/usb/host/sl811-hcd.c+1 -10 replies
37/92usb: dwc2: hcd: use new USB_RESUME_TIMEOUTdrivers/usb/dwc2/hcd.c+1 -10 replies
38/92usb: core: hub: use new USB_RESUME_TIMEOUTdrivers/usb/core/hub.c+2 -20 replies
39/92ALSA: emu10k1: dont deadlock in proc-functionssound/pci/emu10k1/emuproc.c+0 -120 replies
40/92Input: elantech - fix absolute mode setting on some ASUS laptopsdrivers/input/mouse/elantech.c drivers/input/mouse/elantech.h+23 -00 replies
41/92fs/binfmt_elf.c: fix bug in loading of PIE binariesfs/binfmt_elf.c+8 -10 replies
42/92ptrace: fix race between ptrace_resume() and wait_task_stopped()kernel/ptrace.c+20 -00 replies
43/92rtlwifi: rtl8192cu: Add new USB IDdrivers/net/wireless/rtlwifi/rtl8192cu/sw.c+1 -00 replies
44/92rtlwifi: rtl8192cu: Add new device IDdrivers/net/wireless/rtlwifi/rtl8192cu/sw.c+1 -00 replies
45/92arm64: vdso: fix build error when switching from LE to BEarch/arm64/kernel/vdso/Makefile+1 -10 replies
46/92bfa: Replace large udelay() with mdelay()drivers/scsi/bfa/bfa_ioc.c+1 -10 replies
47/92drm/msm: use componentised device supportdrivers/gpu/drm/msm/adreno/a3xx_gpu.c drivers/gpu/drm/msm/hdmi/hdmi.c drivers/gpu/drm/msm/msm_drv.c +1 more+176 -310 replies
48/92ext4: make fsync to sync parent dir in no-journal for real this timefs/ext4/namei.c+11 -90 replies
49/92powerpc/perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTHarch/powerpc/perf/callchain.c+1 -10 replies
50/92tools lib traceevent kbuffer: Remove extra update to data pointer in PADDINGtools/lib/traceevent/kbuffer-parse.c+0 -10 replies
51/92tools/power turbostat: Use $(CURDIR) instead of $(PWD) and add support for O= option in Makefiletools/power/x86/turbostat/Makefile+5 -10 replies
52/92UBI: account for bitflips in both the VID header and datadrivers/mtd/ubi/attach.c+1 -10 replies
53/92UBI: fix out of bounds writedrivers/mtd/ubi/eba.c+2 -10 replies
54/92UBI: initialize LEB number variabledrivers/mtd/ubi/wl.c+1 -10 replies
55/92UBI: fix check for "too many bytes"drivers/mtd/ubi/cdev.c+1 -10 replies
56/92scsi: storvsc: Fix a bug in copy_from_bounce_buffer()drivers/scsi/storvsc_drv.c+8 -70 replies
57/92target: Fix COMPARE_AND_WRITE with SG_TO_MEM_NOALLOC handlingdrivers/target/target_core_sbc.c drivers/target/target_core_transport.c include/target/target_core_base.h+44 -100 replies
58/92target/file: Fix BUG() when CONFIG_DEBUG_SG=y and DIF protection enableddrivers/target/target_core_file.c+8 -70 replies
59/92target/file: Fix SG table for prot_buf initializationdrivers/target/target_core_file.c+6 -150 replies
60/92Bluetooth: ath3k: Add support Atheros AR5B195 combo Mini PCIe carddrivers/bluetooth/ath3k.c drivers/bluetooth/btusb.c+2 -00 replies
61/92powerpc: Fix missing L2 cache size in /sys/devices/system/cpuarch/powerpc/kernel/cacheinfo.c+34 -100 replies
62/92powerpc/cell: Fix cell iommu after it_page_shift changesarch/powerpc/platforms/cell/iommu.c+1 -10 replies
63/92ASoC: davinci-evm: drop un-necessary remove functionsound/soc/davinci/davinci-evm.c+0 -100 replies
64/92ACPICA: Utilities: split IO address types from data type models.include/acpi/actypes.h include/acpi/platform/acenv.h+21 -00 replies
65/92ACPI / scan: Annotate physical_node_lock in acpi_scan_is_offline()drivers/acpi/scan.c+5 -10 replies
66/92xtensa: xtfpga: fix hardware lockup caused by LCD driverarch/xtensa/Kconfig arch/xtensa/platforms/xtfpga/Makefile arch/xtensa/platforms/xtfpga/include/platform/hardware.h +2 more+81 -250 replies
67/92xtensa: provide __NR_sync_file_range2 instead of __NR_sync_file_rangearch/xtensa/include/uapi/asm/unistd.h+1 -10 replies
68/92xtensa: ISS: fix locking in TAP network adapterarch/xtensa/platforms/iss/network.c+15 -140 replies
69/92gpio: mvebu: Fix mask/unmask managment per irq chip typedrivers/gpio/gpio-mvebu.c+16 -80 replies
70/92gpio: clamp returned values to the boolean rangedrivers/gpio/gpiolib.c+6 -60 replies
71/92clk: tegra: Register the proper number of resetsdrivers/clk/tegra/clk.c+1 -10 replies
72/92clk: qcom: fix RCG M/N counter configurationdrivers/clk/qcom/clk-rcg2.c+1 -10 replies
73/92dm crypt: fix deadlock when async crypto algorithm returns -EBUSYdrivers/md/dm-crypt.c+6 -610 replies
74/92Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open()drivers/hv/channel.c+5 -20 replies
75/92mvsas: fix panic on expander attached SATA devicesdrivers/scsi/mvsas/mv_sas.c+1 -40 replies
76/92stk1160: Make sure current buffer is releaseddrivers/media/usb/stk1160/stk1160-v4l.c+15 -20 replies
77/92IB/core: disallow registering 0-sized memory regiondrivers/infiniband/core/umem.c+3 -00 replies
78/92IB/core: dont disallow registering region starting at 0x0drivers/infiniband/core/umem.c+2 -20 replies
79/92IB/mlx4: Fix WQE LSO segment calculationdrivers/infiniband/hw/mlx4/qp.c+1 -20 replies
80/92i2c: core: Export bus recovery functionsdrivers/i2c/i2c-core.c+3 -00 replies
81/92drm/radeon: fix doublescan modes (v2)drivers/gpu/drm/radeon/atombios_crtc.c+6 -20 replies
82/92drm/i915: cope with large i2c transfersdrivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_i2c.c+57 -100 replies
83/92RCU pathwalk breakage when running into a symlink overmounting somethingfs/namei.c+4 -20 replies
84/92ksoftirqd: Enable IRQs and call cond_resched() before poking RCUkernel/softirq.c+5 -10 replies
85/92e1000: add dummy allocator to fix race condition between mtu change and netpolldrivers/net/ethernet/intel/e1000/e1000_main.c+9 -10 replies
86/92lib: memzero_explicit: use barrier instead of OPTIMIZER_HIDE_VARlib/string.c+1 -10 replies
87/92wl18xx: show rx_frames_per_rates as an array as it really isdrivers/net/wireless/ti/wl18xx/debugfs.c drivers/net/wireless/ti/wlcore/debugfs.h+3 -30 replies
88/92crypto: omap-aes - Fix support for unequal lengthsdrivers/crypto/omap-aes.c+11 -30 replies
89/92C6x: time: Ensure consistency in __initarch/c6x/kernel/time.c+1 -10 replies
90/92memstick: mspro_block: add missing curly bracesdrivers/memstick/core/mspro_block.c+2 -10 replies
91/92driver core: bus: Goto appropriate labels on failure in bus_add_devicedrivers/base/bus.c+2 -20 replies
92/92fs: take i_mutex during prepare_binprm for set[ug]id executablesfs/exec.c+48 -280 replies

Reviews trailers per patch

16 of 91 patches have a Reviewed-by or Acked-by.

PatchGregory CLEMENTGeorge MoutsopoulosSagi GrimbergHaggai EranMike GalbraithDavid HildenbrandSebastian OttChristoph LameterUwe Kleine-KoenigOmar SandovalMathias NymanPavel LabathMarek VasutLarry FingerMark RutlandJan KaraLong LiGreg Kroah-HartmanPeter ChenEric MeddaughAdam TalbotPaul MenzelSial NijeChris WilsonAaron BrownHannes Frederic SowaStephan MuellerXie XiuQiToshi KaniHoria Geanta
1/92
2/92
3/92
4/92
5/92
6/92
7/92
8/92R-b
9/92R-b
10/92T-b A-b
11/92
12/92R-b
13/92Reported-and-tested-by
15/92
16/92
17/92
18/92
19/92
20/92A-b T-b
21/92
22/92
23/92T-b
24/92
25/92
26/92
27/92A-b
28/92
29/92A-b A-b
30/92
31/92
32/92
33/92
34/92
35/92A-b
36/92
37/92
38/92
39/92
40/92Reported-and-tested-by
41/92
42/92T-b
43/92
44/92T-b A-b
45/92T-b
46/92
47/92
48/92R-b
49/92
50/92
51/92
52/92
53/92
54/92
55/92
56/92R-b
57/92
58/92
59/92
60/92
61/92
62/92
63/92
64/92Reported-and-tested-by Reported-and-tested-by
65/92Reported-and-tested-by R-b
66/92
67/92
68/92
69/92
70/92
71/92
72/92
73/92R-b
74/92
75/92T-b
76/92
77/92
78/92R-b R-b
79/92
80/92
81/92
82/92R-b
83/92
84/92
85/92T-b
86/92A-b A-b
87/92
88/92
89/92
90/92
91/92
92/92

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

Read the v1 thread

Cover letter [PATCH 3.14 00/92] 3.14.41-stable review

This is the start of the stable review cycle for the 3.14.41 release. There are 92 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 Mon May 4 18:59:41 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/v3.0/stable-review/patch-3.14.41-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.14.41-rc1

Jann Horn <[email protected]>
fs: take i_mutex during prepare_binprm for set[ug]id executables

Junjie Mao <[email protected]>
driver core: bus: Goto appropriate labels on failure in bus_add_device

Dan Carpenter <[email protected]>
memstick: mspro_block: add missing curly braces

Nishanth Menon <[email protected]>
C6x: time: Ensure consistency in __init

Vutla, Lokesh <[email protected]>
crypto: omap-aes - Fix support for unequal lengths

Nicolas Iooss <[email protected]>
wl18xx: show rx_frames_per_rates as an array as it really is

mancha security <[email protected]>
lib: memzero_explicit: use barrier instead of OPTIMIZER_HIDE_VAR

Sabrina Dubroca <[email protected]>
e1000: add dummy allocator to fix race condition between mtu change and netpoll

Calvin Owens <[email protected]>
ksoftirqd: Enable IRQs and call cond_resched() before poking RCU

Al Viro <[email protected]>
RCU pathwalk breakage when running into a symlink overmounting something

Dmitry Torokhov <[email protected]>
drm/i915: cope with large i2c transfers

Alex Deucher <[email protected]>
drm/radeon: fix doublescan modes (v2)

Mark Brown <[email protected]>
i2c: core: Export bus recovery functions

Erez Shitrit <[email protected]>
IB/mlx4: Fix WQE LSO segment calculation

Yann Droneaud <[email protected]>

    IB/core: don't disallow registering region starting at 0x0

Yann Droneaud <[email protected]>
IB/core: disallow registering 0-sized memory region

Ezequiel Garcia <[email protected]>
stk1160: Make sure current buffer is released

James Bottomley <[email protected]>
mvsas: fix panic on expander attached SATA devices

K. Y. Srinivasan <[email protected]>
Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open()

Ben Collins <[email protected]>
dm crypt: fix deadlock when async crypto algorithm returns -EBUSY

Archit Taneja <[email protected]>
clk: qcom: fix RCG M/N counter configuration

Thierry Reding <[email protected]>
clk: tegra: Register the proper number of resets

Alexandre Courbot <[email protected]>
gpio: clamp returned values to the boolean range

Gregory CLEMENT <[email protected]>
gpio: mvebu: Fix mask/unmask managment per irq chip type

Max Filippov <[email protected]>
xtensa: ISS: fix locking in TAP network adapter

Max Filippov <[email protected]>
xtensa: provide __NR_sync_file_range2 instead of __NR_sync_file_range

Max Filippov <[email protected]>
xtensa: xtfpga: fix hardware lockup caused by LCD driver

Rafael J. Wysocki <[email protected]>
ACPI / scan: Annotate physical_node_lock in acpi_scan_is_offline()

Lv Zheng <[email protected]>
ACPICA: Utilities: split IO address types from data type models.

Manish Badarkhe <[email protected]>
ASoC: davinci-evm: drop un-necessary remove function

Michael Ellerman <[email protected]>
powerpc/cell: Fix cell iommu after it_page_shift changes

Dave Olson <[email protected]>
powerpc: Fix missing L2 cache size in /sys/devices/system/cpu

Alexander Ploumistos <[email protected]>
Bluetooth: ath3k: Add support Atheros AR5B195 combo Mini PCIe card

Akinobu Mita <[email protected]>
target/file: Fix SG table for prot_buf initialization

Akinobu Mita <[email protected]>
target/file: Fix BUG() when CONFIG_DEBUG_SG=y and DIF protection enabled

Nicholas Bellinger <[email protected]>
target: Fix COMPARE_AND_WRITE with SG_TO_MEM_NOALLOC handling

K. Y. Srinivasan <[email protected]>
scsi: storvsc: Fix a bug in copy_from_bounce_buffer()

Brian Norris <[email protected]>
UBI: fix check for "too many bytes"

Brian Norris <[email protected]>
UBI: initialize LEB number variable

Brian Norris <[email protected]>
UBI: fix out of bounds write

Brian Norris <[email protected]>
UBI: account for bitflips in both the VID header and data

Thomas D <[email protected]>

    tools/power turbostat: Use $(CURDIR) instead of $(PWD) and add support for O= option in Makefile

Steven Rostedt (Red Hat) <[email protected]>
tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING

Anton Blanchard <[email protected]>
powerpc/perf: Cap 64bit userspace backtraces to PERF_MAX_STACK_DEPTH

Lukas Czerner <[email protected]>
ext4: make fsync to sync parent dir in no-journal for real this time

Rob Clark <[email protected]>
drm/msm: use componentised device support

Ben Hutchings <[email protected]>
bfa: Replace large udelay() with mdelay()

Arun Chandran <[email protected]>
arm64: vdso: fix build error when switching from LE to BE

Marek Vasut <[email protected]>
rtlwifi: rtl8192cu: Add new device ID

Larry Finger <[email protected]>
rtlwifi: rtl8192cu: Add new USB ID

Oleg Nesterov <[email protected]>
ptrace: fix race between ptrace_resume() and wait_task_stopped()

Michael Davidson <[email protected]>
fs/binfmt_elf.c: fix bug in loading of PIE binaries

Ulrik De Bie <[email protected]>
Input: elantech - fix absolute mode setting on some ASUS laptops

Michael Gernoth <[email protected]>
ALSA: emu10k1: don't deadlock in proc-functions

Felipe Balbi <[email protected]>
usb: core: hub: use new USB_RESUME_TIMEOUT

Felipe Balbi <[email protected]>
usb: dwc2: hcd: use new USB_RESUME_TIMEOUT

Felipe Balbi <[email protected]>
usb: host: sl811: use new USB_RESUME_TIMEOUT

Felipe Balbi <[email protected]>
usb: host: xhci: use new USB_RESUME_TIMEOUT

Felipe Balbi <[email protected]>
usb: host: isp116x: use new USB_RESUME_TIMEOUT

Felipe Balbi <[email protected]>
usb: host: r8a66597: use new USB_RESUME_TIMEOUT

Felipe Balbi <[email protected]>
usb: host: fotg210: use new USB_RESUME_TIMEOUT

Felipe Balbi <[email protected]>
usb: host: uhci: use new USB_RESUME_TIMEOUT

Felipe Balbi <[email protected]>
usb: host: fusbh200: use new USB_RESUME_TIMEOUT

Felipe Balbi <[email protected]>
usb: define a generic USB_RESUME_TIMEOUT macro

Axel Lin <[email protected]>
usb: phy: Find the right match in devm_usb_phy_match

Sebastian Hesselbarth <[email protected]>
ARM: dts: dove: Fix uart[23] reg property

Nicolas Ferre <[email protected]>
ARM: at91/dt: sama5d3 xplained: add phy address for macb1

Charles Keepax <[email protected]>
ARM: S3C64XX: Use fixed IRQ bases to avoid conflicts on Cragganmore

Andrey Ryabinin <[email protected]>
ARM: 8320/1: fix integer overflow in ELF_ET_DYN_BASE

Andrew Elble <[email protected]>
NFS: fix BUG() crash in notify_change() with patch to chown_common()

Krzysztof Kozlowski <[email protected]>
power_supply: lp8788-charger: Fix leaked power supply on probe fail

Krzysztof Kozlowski <[email protected]>
power_supply: twl4030_madc: Check return value of power_supply_register

Steven Rostedt <[email protected]>

    ring-buffer: Replace this_cpu_*() with __this_cpu_*()

Krzysztof Kozlowski <[email protected]>
compal-laptop: Check return value of power_supply_register

Ian Abbott <[email protected]>
spi: spidev: fix possible arithmetic overflow for multi-transfer message

Oliver Neukum <[email protected]>
cdc-wdm: fix endianness bug in debug statements

NeilBrown <[email protected]>
md/raid0: fix bug with chunksize not a power of 2.

Huacai Chen <[email protected]>
MIPS: Hibernate: flush TLB entries earlier

Radim Krčmář <[email protected]>
KVM: use slowpath for cross page cached accesses

Heiko Carstens <[email protected]>
s390/hibernate: fix save and restore of kernel text section

Ekaterina Tumanova <[email protected]>
KVM: s390: Zero out current VMDB of STSI before including level3 data.

Felipe Balbi <[email protected]>
usb: gadget: composite: enable BESL support

Len Brown <[email protected]>
sched/idle/x86: Restore mwait_idle() to fix boot hangs, to improve power savings and to improve performance

Filipe Manana <[email protected]>
Btrfs: fix inode eviction infinite loop after extent_same ioctl

Filipe Manana <[email protected]>
Btrfs: fix inode eviction infinite loop after cloning into it

David Sterba <[email protected]>
btrfs: don't accept bare namespace as a valid xattr

Filipe Manana <[email protected]>
Btrfs: fix log tree corruption when fs mounted with -o discard

Eric Dumazet <[email protected]>
net: fix crash in build_skb()

Eric Dumazet <[email protected]>
net: do not deplete pfmemalloc reserve

Eric Dumazet <[email protected]>
tcp: avoid looping in tcp_send_fin()

Eric Dumazet <[email protected]>
tcp: fix possible deadlock in tcp_send_fin()

Sebastian Pöhn <[email protected]>

    ip_forward: Drop frames with attached skb->sk

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/at91-sama5d3_xplained.dts        |   6 ++
 arch/arm/boot/dts/dove.dtsi                        |   4 +-
 arch/arm/include/asm/elf.h                         |   2 +-
 arch/arm/mach-s3c64xx/crag6410.h                   |   1 +
 arch/arm/mach-s3c64xx/mach-crag6410.c              |   1 +
 arch/arm64/kernel/vdso/Makefile                    |   2 +-
 arch/c6x/kernel/time.c                             |   2 +-
 arch/mips/power/hibernate.S                        |   3 +-
 arch/powerpc/kernel/cacheinfo.c                    |  44 ++++++--
 arch/powerpc/perf/callchain.c                      |   2 +-
 arch/powerpc/platforms/cell/iommu.c                |   2 +-
 arch/s390/kernel/suspend.c                         |   4 +
 arch/s390/kvm/priv.c                               |   1 +
 arch/x86/include/asm/mwait.h                       |   8 ++
 arch/x86/kernel/process.c                          |  50 +++++++++
 arch/xtensa/Kconfig                                |  30 ++++++
 arch/xtensa/include/uapi/asm/unistd.h              |   2 +-
 arch/xtensa/platforms/iss/network.c                |  29 +++---
 arch/xtensa/platforms/xtfpga/Makefile              |   3 +-
 .../platforms/xtfpga/include/platform/hardware.h   |   3 -
 .../xtensa/platforms/xtfpga/include/platform/lcd.h |  15 +++
 arch/xtensa/platforms/xtfpga/lcd.c                 |  55 ++++++----
 drivers/acpi/scan.c                                |   6 +-
 drivers/base/bus.c                                 |   4 +-
 drivers/bluetooth/ath3k.c                          |   1 +
 drivers/bluetooth/btusb.c                          |   1 +
 drivers/clk/qcom/clk-rcg2.c                        |   2 +-
 drivers/clk/tegra/clk.c                            |   2 +-
 drivers/crypto/omap-aes.c                          |  14 ++-
 drivers/gpio/gpio-mvebu.c                          |  24 +++--
 drivers/gpio/gpiolib.c                             |  12 +--
 drivers/gpu/drm/i915/i915_reg.h                    |   1 +
 drivers/gpu/drm/i915/intel_i2c.c                   |  66 ++++++++++--
 drivers/gpu/drm/msm/adreno/a3xx_gpu.c              |  49 ++++++---
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |  42 +++++---
 drivers/gpu/drm/msm/msm_drv.c                      | 112 ++++++++++++++++++++-
 drivers/gpu/drm/msm/msm_drv.h                      |   4 +
 drivers/gpu/drm/radeon/atombios_crtc.c             |   8 +-
 drivers/hv/channel.c                               |   7 +-
 drivers/i2c/i2c-core.c                             |   3 +
 drivers/infiniband/core/umem.c                     |   7 +-
 drivers/infiniband/hw/mlx4/qp.c                    |   3 +-
 drivers/input/mouse/elantech.c                     |  22 ++++
 drivers/input/mouse/elantech.h                     |   1 +
 drivers/md/dm-crypt.c                              |  12 +--
 drivers/md/raid0.c                                 |   3 +-
 drivers/media/usb/stk1160/stk1160-v4l.c            |  17 +++-
 drivers/memstick/core/mspro_block.c                |   3 +-
 drivers/mtd/ubi/attach.c                           |   2 +-
 drivers/mtd/ubi/cdev.c                             |   2 +-
 drivers/mtd/ubi/eba.c                              |   3 +-
 drivers/mtd/ubi/wl.c                               |   2 +-
 drivers/net/ethernet/intel/e1000/e1000_main.c      |  10 +-
 drivers/net/wireless/rtlwifi/rtl8192cu/sw.c        |   2 +
 drivers/net/wireless/ti/wl18xx/debugfs.c           |   2 +-
 drivers/net/wireless/ti/wlcore/debugfs.h           |   4 +-
 drivers/platform/x86/compal-laptop.c               |   4 +-
 drivers/power/lp8788-charger.c                     |   4 +-
 drivers/power/twl4030_madc_battery.c               |   7 +-
 drivers/scsi/bfa/bfa_ioc.c                         |   2 +-
 drivers/scsi/mvsas/mv_sas.c                        |   5 +-
 drivers/scsi/storvsc_drv.c                         |  15 +--
 drivers/spi/spidev.c                               |   5 +-
 drivers/target/target_core_file.c                  |  36 +++----
 drivers/target/target_core_sbc.c                   |  15 ++-
 drivers/target/target_core_transport.c             |  37 ++++++-
 drivers/usb/class/cdc-wdm.c                        |  12 ++-
 drivers/usb/core/hub.c                             |   4 +-
 drivers/usb/dwc2/hcd.c                             |   2 +-
 drivers/usb/gadget/composite.c                     |   2 +-
 drivers/usb/host/fotg210-hcd.c                     |   2 +-
 drivers/usb/host/fusbh200-hcd.c                    |   3 +-
 drivers/usb/host/isp116x-hcd.c                     |   2 +-
 drivers/usb/host/r8a66597-hcd.c                    |   2 +-
 drivers/usb/host/sl811-hcd.c                       |   2 +-
 drivers/usb/host/uhci-hub.c                        |   5 +-
 drivers/usb/host/xhci-ring.c                       |   2 +-
 drivers/usb/phy/phy.c                              |   4 +-
 fs/binfmt_elf.c                                    |   9 +-
 fs/btrfs/extent-tree.c                             |   5 +-
 fs/btrfs/ioctl.c                                   |   8 ++
 fs/btrfs/xattr.c                                   |  53 +++++++---
 fs/exec.c                                          |  76 ++++++++------
 fs/ext4/namei.c                                    |  20 ++--
 fs/namei.c                                         |   6 +-
 fs/open.c                                          |   2 +-
 include/acpi/actypes.h                             |  20 ++++
 include/acpi/platform/acenv.h                      |   1 +
 include/linux/skbuff.h                             |   1 +
 include/linux/usb.h                                |  26 +++++
 include/target/target_core_base.h                  |   2 +-
 kernel/ptrace.c                                    |  20 ++++
 kernel/softirq.c                                   |   6 +-
 kernel/trace/ring_buffer.c                         |  11 +-
 lib/string.c                                       |   2 +-
 net/core/skbuff.c                                  |  30 ++++--
 net/ipv4/ip_forward.c                              |   3 +
 net/ipv4/tcp_output.c                              |  64 ++++++++----
 net/netlink/af_netlink.c                           |   6 +-
 sound/pci/emu10k1/emuproc.c                        |  12 ---
 sound/soc/davinci/davinci-evm.c                    |  10 --
 tools/lib/traceevent/kbuffer-parse.c               |   1 -
 tools/power/x86/turbostat/Makefile                 |   6 +-
 virt/kvm/kvm_main.c                                |   4 +-
 105 files changed, 964 insertions(+), 338 deletions(-)