Skip to content

3.14.55-stable review

Greg Kroah-Hartman linux-clk linux-hexagon linux-mips linux-omap lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest77 of 79 patches 10 repliesIn review

77 of 79 patches are in this archive. The cover letter announces 79.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/79kvm: fix zero length mmio searchingvirt/kvm/kvm_main.c+17 -20 replies
2/79scsi: fix scsi_error_handler vs. scsi_host_dev_release racedrivers/scsi/scsi_error.c+10 -10 replies
3/79iser-target: remove command with state ISTATE_REMOVEdrivers/infiniband/ulp/isert/ib_isert.c+8 -10 replies
4/79perf tools: Fix copying of /proc/kcoretools/perf/util/symbol-elf.c+12 -210 replies
5/79perf hists: Update the column width for the "srcline" sort keytools/perf/util/hist.c+3 -00 replies
6/79perf stat: Get correct cpu id for print_aggrtools/perf/builtin-stat.c+2 -30 replies
7/79perf header: Fixup reading of HEADER_NRCPUS featuretools/perf/util/header.c+2 -20 replies
8/79hwmon: (nct6775) Swap STEP_UP_TIME and STEP_DOWN_TIME registers for most chipsdrivers/hwmon/nct6775.c+10 -60 replies
9/79ARM: fix Thumb2 signal handling when ARMv6 is enabledarch/arm/kernel/signal.c+10 -50 replies
10/79ARM: 8429/1: disable GCC SRA optimizationarch/arm/Makefile+8 -00 replies
11/79windfarm: decrement client count when unregisteringdrivers/macintosh/windfarm_core.c+1 -10 replies
12/79ARM: dts: omap5-uevm.dts: fix i2c5 pinctrl offsetsarch/arm/boot/dts/omap5-uevm.dts+2 -20 replies
13/79dmaengine: dw: properly read DWC_PARAMS registerdrivers/dma/dw/core.c+2 -20 replies
14/79x86/apic: Serialize LVTT and TSC_DEADLINE writesarch/x86/kernel/apic/apic.c+7 -00 replies
15/79x86/platform: Fix Geode LX timekeeping in the generic x86 buildarch/x86/kernel/tsc.c+10 -70 replies
16/79x86/paravirt: Replace the paravirt nop with a bona fide empty functionarch/x86/kernel/entry_64.S arch/x86/kernel/paravirt.c+23 -40 replies
17/79x86/nmi/64: Fix a paravirt stack-clobbering bug in the NMI codearch/x86/kernel/entry_64.S+4 -10 replies
18/79Use WARN_ON_ONCE for missing X86_FEATURE_NRIPSarch/x86/kvm/svm.c+1 -10 replies
19/79x86/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
20/79x86/mm: Set NX on gap between __ex_table and rodataarch/x86/mm/init_64.c+1 -10 replies
21/79x86/xen: Support kexec/kdump in HVM guests by doing a soft resetarch/x86/xen/enlighten.c include/xen/interface/sched.h+31 -00 replies
22/79sched/core: Fix TASK_DEAD race in finish_task_switch()kernel/sched/core.c kernel/sched/sched.h+8 -70 replies
23/79spi: Fix documentation of spi_alloc_master()drivers/spi/spi.c+1 -20 replies
24/79spi: spi-pxa2xx: Check status register to determine if SSSR_TINT is disableddrivers/spi/spi-pxa2xx.c+4 -00 replies
25/79mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a faultmm/hugetlb.c+8 -00 replies
26/79ALSA: synth: Fix conflicting OSS device registration on AWE32sound/synth/emux/emux_oss.c+2 -10 replies
27/79ALSA: hda - Apply SPDIF pin ctl to MacBookPro 12,1sound/pci/hda/patch_cirrus.c+1 -00 replies
28/79ASoC: pxa: pxa2xx-ac97: fix dma requestor linessound/soc/pxa/pxa2xx-ac97.c+2 -20 replies
29/79ASoC: fix broken pxa SoC supportsound/arm/Kconfig sound/soc/pxa/Kconfig+8 -90 replies
30/79ASoC: dwc: correct irq clear methodsound/soc/dwc/designware_i2s.c+2 -20 replies
31/79btrfs: skip waiting on ordered range for special filesfs/btrfs/inode.c+2 -10 replies
32/79Btrfs: fix read corruption of compressed and shared extentsfs/btrfs/extent_io.c+57 -80 replies
33/79Btrfs: update fix for read corruption of compressed and shared extentsfs/btrfs/extent_io.c+11 -80 replies
34/79dm 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
35/79staging: ion: fix corruption of ion_import_dma_bufdrivers/staging/android/ion/ion.c+3 -30 replies
36/79USB: option: add ZTE PIDsdrivers/usb/serial/option.c+24 -00 replies
37/79dm raid: fix round up of default region sizedrivers/md/dm-raid.c+1 -20 replies
38/79netfilter: nf_conntrack: Support expectations in different zonesnet/netfilter/nf_conntrack_expect.c+2 -10 replies
39/79netfilter: ctnetlink: put back references to master ct and expect objectsnet/netfilter/nf_conntrack_netlink.c+0 -50 replies
40/79netfilter: nft_compat: skip family comparison in case of NFPROTO_UNSPECnet/netfilter/nft_compat.c+18 -60 replies
41/79disabling oplocks/leases via module parm enable_oplocks broken for SMB3fs/cifs/smb2ops.c+6 -20 replies
42/79drm/qxl: only report first monitor as connected if we have no statedrivers/gpu/drm/qxl/qxl_display.c+7 -54 replies
44/79drm: Reject DRI1 hw lock ioctl functions for kms driversdrivers/gpu/drm/drm_lock.c+6 -00 replies
45/79USB: whiteheat: fix potential null-deref at probedrivers/usb/serial/whiteheat.c+31 -00 replies
46/79usb: xhci: Clear XHCI_STATE_DYING on startdrivers/usb/host/xhci.c+2 -10 replies
47/79xhci: 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
48/79usb: xhci: Add support for URB_ZERO_PACKET to bulk/sg transfersdrivers/usb/host/xhci-ring.c drivers/usb/host/xhci.c+57 -140 replies
49/79Initialize msg/shm IPC objects before doing ipc_addid()ipc/msg.c ipc/shm.c ipc/util.c+17 -170 replies
50/79ipvs: do not use random local source address for tunnelsnet/netfilter/ipvs/ip_vs_xmit.c+0 -10 replies
51/79ipvs: fix crash with sync protocol v0 and FTPnet/netfilter/ipvs/ip_vs_sync.c+1 -10 replies
52/79cifs: use server timestamp for ntlmv2 authenticationfs/cifs/cifsencrypt.c+51 -20 replies
53/79mtd: pxa3xx_nand: add a default chunk sizedrivers/mtd/nand/pxa3xx_nand.c+3 -00 replies
54/79regmap: debugfs: Ensure we dont underflow when printing access masksdrivers/base/regmap/regmap-debugfs.c+1 -10 replies
55/79regmap: debugfs: Dont bother actually printing when calculating max lengthdrivers/base/regmap/regmap-debugfs.c+1 -20 replies
56/79security: fix typo in security_task_prctlinclude/linux/security.h+1 -10 replies
57/79usb: Use the USB_SS_MULT() macro to get the burst multiplier.drivers/usb/core/config.c+3 -20 replies
58/79usb: Add device quirk for Logitech PTZ camerasdrivers/usb/core/quirks.c+7 -00 replies
59/79USB: Add reset-resume quirk for two Plantronics usb headphones.drivers/usb/core/quirks.c+6 -00 replies
60/79MIPS: dma-default: Fix 32-bit fall back to GFP_DMAarch/mips/mm/dma-default.c+1 -10 replies
61/79arch,hexagon: Convert smp_mb__*()arch/hexagon/include/asm/atomic.h arch/hexagon/include/asm/bitops.h+2 -80 replies
62/79staging: comedi: usbduxsigma: dont clobber ai_timer in command testdrivers/staging/comedi/drivers/usbduxsigma.c+27 -310 replies
63/79staging: comedi: usbduxsigma: dont clobber ao_timer in command testdrivers/staging/comedi/drivers/usbduxsigma.c+17 -240 replies
64/79md: flush ->event_work before stopping array.drivers/md/md.c+2 -00 replies
65/79powerpc/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
66/79UBI: Validate data_sizedrivers/mtd/ubi/io.c+5 -00 replies
67/79UBI: return ENOSPC if no enough space availabledrivers/mtd/ubi/vtbl.c drivers/mtd/ubi/wl.c+2 -00 replies
68/79dcache: Handle escaped paths in prepend_pathfs/dcache.c+7 -00 replies
69/79vfs: Test for and handle paths that are unreachable from their mnt_rootfs/namei.c+28 -30 replies
70/79arm64: readahead: fault retry breaks mmap file read random detectionarch/arm64/mm/fault.c+1 -00 replies
71/79m68k: Define asmlinkage_protectarch/m68k/include/asm/linkage.h+30 -00 replies
72/79fib_rules: Fix dump_rules() not to exit earlynet/core/fib_rules.c+1 -10 replies
73/79genirq: Fix race in register_irq_proc()kernel/irq/proc.c+17 -20 replies
74/79jbd2: avoid infinite loop when destroying aborted journalfs/jbd2/checkpoint.c fs/jbd2/commit.c fs/jbd2/journal.c +1 more+46 -90 replies
75/79clk: ti: fix dual-registration of uart4_ickdrivers/clk/ti/clk-3xxx.c+1 -10 replies
76/79dm cache: fix NULL pointer when switching from cleaner policydrivers/md/dm-cache-policy-cleaner.c+1 -10 replies
77/79staging: speakup: fix speakup-r regressiondrivers/staging/speakup/fakekey.c+1 -00 replies
78/79mm/slab: fix unexpected index mapping result of kmalloc_size(INDEX_NODE+1)mm/slab.c+10 -30 replies

Reviews trailers per patch

26 of 77 patches have a Reviewed-by or Acked-by.

PatchCornelia HuckJiri OlsaStephane EranianJean DelvareNicolas PitreIngo MolnarSasha LevinQu WenruoLiu BoLaura AbbottAndy LutomirskiPaul E. McKenneyEryu GuanSamuel ThibaultMike MayerDan WilliamsHannes ReineckeKees CookLinus TorvaldsMichal HockoNaoya HoriguchiMichael ShellChristoph BiedlFilipe MananaTimofey TitovetsNamhyung KimTony LindgrenH. Nikolaus SchallerGrazvydas IgnotasChandrika SrinivasanPeter AntoineBernd PorrH Hartley SweetenDavid GstirChristoph LameterRobert JarzmikJarkko Nikula
1/79R-b
2/79Reported-and-debugged-by R-b R-b
3/79
4/79
5/79
6/79A-b A-b
7/79A-b
8/79R-b
9/79A-b T-b T-b
10/79A-b
11/79
12/79
13/79
14/79R-b
15/79
16/79Reported-and-tested-by
17/79Reported-and-tested-by
18/79
19/79
20/79A-b
21/79
22/79A-b
23/79
24/79A-b
25/79R-b R-b
26/79Reported-and-tested-by
27/79
28/79
29/79
30/79
31/79T-b R-b
32/79R-b R-b
33/79T-b
34/79
35/79R-b
36/79
37/79
38/79
39/79
40/79
41/79R-b
42/79
44/79R-b
45/79
46/79
47/79
48/79
49/79
50/79
51/79
52/79
53/79A-b
54/79
55/79
56/79R-b
57/79
58/79
59/79
60/79
61/79A-b
62/79R-b R-b
63/79R-b R-b
64/79
65/79
66/79R-b
67/79R-b
68/79
69/79
70/79
71/79
72/79
73/79
74/79T-b
75/79
76/79
77/79A-b
78/79A-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 37 reviewers.

Read the v1 thread

Cover letter [PATCH 3.14 00/79] 3.14.55-stable review

This is the start of the stable review cycle for the 3.14.55 release. There are 79 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 02:00:11 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.x/stable-review/patch-3.14.55-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.55-rc1

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

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

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

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

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

Jan Kara <[email protected]>
jbd2: avoid infinite loop when destroying aborted journal

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

Roland Dreier <[email protected]>
fib_rules: Fix dump_rules() not to exit early

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

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

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

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

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

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

NeilBrown <[email protected]>

    md: flush ->event_work before stopping array.

Ian Abbott <[email protected]>
staging: comedi: usbduxsigma: don't clobber ao_timer in command test

Ian Abbott <[email protected]>
staging: comedi: usbduxsigma: don't clobber ai_timer in command test

Peter Zijlstra <[email protected]>
arch,hexagon: Convert smp_mb__*()

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

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

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

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

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

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

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

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

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: change xhci 1.0 only restrictions to support xhci 1.1

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

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

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

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]>
disabling oplocks/leases via module parm enable_oplocks broken for SMB3

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Diffstat:

 Makefile                                       |  4 +-
 arch/arm/Makefile                              |  8 +++
 arch/arm/boot/dts/omap5-uevm.dts               |  4 +-
 arch/arm/kernel/signal.c                       | 15 ++--
 arch/arm64/mm/fault.c                          |  1 +
 arch/hexagon/include/asm/atomic.h              |  6 +-
 arch/hexagon/include/asm/bitops.h              |  4 +-
 arch/m68k/include/asm/linkage.h                | 30 ++++++++
 arch/mips/mm/dma-default.c                     |  2 +-
 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/x86/kernel/apic/apic.c                    |  7 ++
 arch/x86/kernel/entry_64.S                     | 16 ++++-
 arch/x86/kernel/paravirt.c                     | 16 +++--
 arch/x86/kernel/tsc.c                          | 17 +++--
 arch/x86/kvm/svm.c                             |  2 +-
 arch/x86/mm/init_64.c                          |  2 +-
 arch/x86/platform/efi/efi.c                    | 67 ++++++++++++++++-
 arch/x86/xen/enlighten.c                       | 23 ++++++
 drivers/base/regmap/regmap-debugfs.c           |  5 +-
 drivers/clk/ti/clk-3xxx.c                      |  2 +-
 drivers/dma/dw/core.c                          |  4 +-
 drivers/gpu/drm/drm_lock.c                     |  6 ++
 drivers/gpu/drm/qxl/qxl_display.c              | 14 ++--
 drivers/hwmon/nct6775.c                        | 16 +++--
 drivers/infiniband/ulp/isert/ib_isert.c        |  9 ++-
 drivers/macintosh/windfarm_core.c              |  2 +-
 drivers/md/dm-cache-policy-cleaner.c           |  2 +-
 drivers/md/dm-raid.c                           |  3 +-
 drivers/md/md.c                                |  2 +
 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/mtd/nand/pxa3xx_nand.c                 |  3 +
 drivers/mtd/ubi/io.c                           |  5 ++
 drivers/mtd/ubi/vtbl.c                         |  1 +
 drivers/mtd/ubi/wl.c                           |  1 +
 drivers/scsi/3w-9xxx.c                         | 28 ++++++--
 drivers/scsi/scsi_error.c                      | 11 ++-
 drivers/spi/spi-pxa2xx.c                       |  4 ++
 drivers/spi/spi.c                              |  3 +-
 drivers/staging/android/ion/ion.c              |  6 +-
 drivers/staging/comedi/drivers/usbduxsigma.c   | 99 ++++++++++++--------------
 drivers/staging/speakup/fakekey.c              |  1 +
 drivers/usb/core/config.c                      |  5 +-
 drivers/usb/core/quirks.c                      | 13 ++++
 drivers/usb/host/xhci-mem.c                    |  6 +-
 drivers/usb/host/xhci-ring.c                   | 70 +++++++++++++-----
 drivers/usb/host/xhci.c                        |  8 ++-
 drivers/usb/serial/option.c                    | 24 +++++++
 drivers/usb/serial/whiteheat.c                 | 31 ++++++++
 fs/btrfs/extent_io.c                           | 80 +++++++++++++++++----
 fs/btrfs/inode.c                               |  3 +-
 fs/cifs/cifsencrypt.c                          | 53 +++++++++++++-
 fs/cifs/smb2ops.c                              |  8 ++-
 fs/dcache.c                                    |  7 ++
 fs/jbd2/checkpoint.c                           | 39 ++++++++--
 fs/jbd2/commit.c                               |  2 +-
 fs/jbd2/journal.c                              | 11 ++-
 fs/namei.c                                     | 31 +++++++-
 include/linux/jbd2.h                           |  3 +-
 include/linux/security.h                       |  2 +-
 include/xen/interface/sched.h                  |  8 +++
 ipc/msg.c                                      | 14 ++--
 ipc/shm.c                                      | 12 ++--
 ipc/util.c                                     |  8 +--
 kernel/irq/proc.c                              | 19 ++++-
 kernel/sched/core.c                            | 10 +--
 kernel/sched/sched.h                           |  5 +-
 mm/hugetlb.c                                   |  8 +++
 mm/slab.c                                      | 13 +++-
 net/core/fib_rules.c                           |  2 +-
 net/netfilter/ipvs/ip_vs_sync.c                |  2 +-
 net/netfilter/ipvs/ip_vs_xmit.c                |  1 -
 net/netfilter/nf_conntrack_expect.c            |  3 +-
 net/netfilter/nf_conntrack_netlink.c           |  5 --
 net/netfilter/nft_compat.c                     | 24 +++++--
 sound/arm/Kconfig                              | 15 ++--
 sound/pci/hda/patch_cirrus.c                   |  1 +
 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/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/kvm_main.c                            | 19 ++++-
 92 files changed, 874 insertions(+), 290 deletions(-)