Skip to content

3.12.44-stable review

Jiri Slaby kvm linux-mips lkml stable xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest111 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/111netfilter: Zero the tuple in nfnl_cthelper_parse_tuple()net/netfilter/nfnetlink_cthelper.c+3 -00 replies
2/111gpio: squelch a compiler warningdrivers/gpio/gpiolib-of.c+1 -10 replies
3/111libata: Update Crucial/Micron blacklistdrivers/ata/libata-core.c+4 -30 replies
4/111libata: Blacklist queued TRIM on all Samsung 800-seriesdrivers/ata/libata-core.c+1 -10 replies
5/111config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selectedarch/x86/Kconfig+1 -10 replies
6/111hpsa: refine the pci enable/disable handlingdrivers/scsi/hpsa.c+28 -140 replies
7/111hpsa: add missing pci_set_master in kdump pathdrivers/scsi/hpsa.c+1 -10 replies
8/111hpsa: turn off interrupts when kdump startsdrivers/scsi/hpsa.c+10 -00 replies
9/111aio: change exit_aio() to load mm->ioctx_table once and avoid rcu_read_lock()fs/aio.c+17 -270 replies
10/111aio: fix serial draining in exit_aio()fs/aio.c+32 -170 replies
11/111mnt: Fail collect_mounts when applied to unmounted mountsfs/namespace.c+5 -20 replies
12/111cn: verify msg->len before making callbackdrivers/connector/connector.c+6 -00 replies
13/111HID: debug: fix error handling in hid_debug_events_read()drivers/hid/hid-debug.c+2 -10 replies
14/111Input: usbtouchscreen - add new model from IRTOUCHSYSTEMSdrivers/input/touchscreen/usbtouchscreen.c+11 -00 replies
15/111Input: cros_ec_keyb - fix clearing keyboard state on wakeupdrivers/input/keyboard/cros_ec_keyb.c+1 -10 replies
16/111Input: xpad - add support for Xbox One controllersdrivers/input/joystick/xpad.c+157 -170 replies
17/111Input: xpad - add Thrustmaster as Xbox 360 controller vendordrivers/input/joystick/xpad.c+1 -00 replies
18/111Input: xpad - add rumble support for Xbox One controllerdrivers/input/joystick/xpad.c+20 -10 replies
19/111usb: chipidea: debug: avoid out of bound readdrivers/usb/chipidea/debug.c+5 -10 replies
20/111Added another USB product ID for ELAN touchscreen quirks.drivers/usb/core/quirks.c+3 -00 replies
21/111staging: wlags49_h2: fix extern inline functionsdrivers/staging/wlags49_h2/wl_internal.h+2 -20 replies
22/111staging, rtl8192e, LLVMLinux: Change extern inline to static inlinedrivers/staging/rtl8192e/rtllib.h drivers/staging/rtl8192e/rtllib_softmac.c+3 -30 replies
23/111staging: rtl8712, rtl8712: avoid lots of build warningsdrivers/staging/rtl8187se/ieee80211/ieee80211.h drivers/staging/rtl8192u/ieee80211/ieee80211.h drivers/staging/rtl8712/ieee80211.h+9 -90 replies
24/111staging, rtl8192e, LLVMLinux: Remove unused inline prototypedrivers/staging/rtl8192e/rtllib.h+0 -10 replies
25/111kernel: use the gnu89 standard explicitlyMakefile+4 -20 replies
26/111qla2xxx: remove redundant declaration in 'qla_gbl.h'drivers/scsi/qla2xxx/qla_gbl.h drivers/scsi/qla2xxx/qla_nx2.c+1 -30 replies
27/111amd64_edac: Add support for newer F16h modelsarch/x86/kernel/amd_nb.c drivers/edac/amd64_edac.c drivers/edac/amd64_edac.h +1 more+31 -00 replies
28/111hwmon: (k10temp) Add support for AMD F16 M30h processorDocumentation/hwmon/k10temp drivers/hwmon/Kconfig drivers/hwmon/k10temp.c+6 -50 replies
29/111hwmon: (k10temp) Add support for F15h M60hDocumentation/hwmon/k10temp drivers/hwmon/Kconfig drivers/hwmon/k10temp.c+35 -60 replies
30/111storvsc: Set the SRB flags correctly when no data transfer is neededdrivers/scsi/storvsc_drv.c+1 -20 replies
31/111perf/x86/amd/ibs: Update IBS MSRs and feature definitionsarch/x86/include/asm/perf_event.h arch/x86/include/uapi/asm/msr-index.h arch/x86/kernel/cpu/perf_event_amd_ibs.c+19 -00 replies
32/111powerpc/mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds the allowed address spacearch/powerpc/mm/slice.c+1 -10 replies
33/111vhost/scsi: potential memory corruptiondrivers/vhost/scsi.c+3 -30 replies
34/111Fix corrupt SMB2 ioctl requestsfs/cifs/smb2pdu.c+17 -40 replies
35/111rtlwifi: rtl8192cu: Fix kernel deadlockdrivers/net/wireless/rtlwifi/usb.c+1 -10 replies
36/111ARM: fix missing syscall trace exitarch/arm/kernel/entry-common.S+3 -10 replies
37/111mm: numa: initialise numa balancing after jump label initialisationmm/mempolicy.c+10 -60 replies
38/111KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pagesarch/x86/kvm/mmu.c+1 -10 replies
39/111net: socket: Fix the wrong returns for recvmsg and sendmsgnet/socket.c+10 -140 replies
40/111fs, omfs: add NULL terminator in the end up the token listfs/omfs/inode.c+2 -10 replies
41/111lguest: fix out-by-one error in address checking.drivers/lguest/core.c+1 -10 replies
42/111libceph: request a new osdmap if lingering request maps to no osdnet/ceph/osd_client.c+20 -110 replies
43/111xen/events: don't bind non-percpu VIRQs with percpu chipdrivers/tty/hvc/hvc_xen.c drivers/xen/events.c include/xen/events.h+10 -60 replies
44/111hwmon: (ntc_thermistor) Ensure iio channel is of type IIO_VOLTAGEdrivers/hwmon/ntc_thermistor.c+9 -00 replies
45/111hwmon: (nct6775) Add missing sysfs attribute initializationdrivers/hwmon/nct6775.c+2 -00 replies
46/111lib: Fix strnlen_user() to not touch memory after specified maximumlib/strnlen_user.c+2 -10 replies
47/111d_walk() might skip too muchfs/dcache.c+4 -40 replies
48/111ALSA: hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724sound/pci/hda/patch_conexant.c+12 -00 replies
49/111ALSA: hda - Add headphone quirk for Lifebook E752sound/pci/hda/patch_realtek.c+1 -00 replies
50/111ASoC: mc13783: Fix wrong mask value used in mc13xxx_reg_rmw() callssound/soc/codecs/mc13783.c+2 -20 replies
51/111ASoC: wm8960: fix "RINPUT3" audio route errorsound/soc/codecs/wm8960.c+1 -10 replies
52/111ASoC: wm8994: correct BCLK DIV 348 to 384sound/soc/codecs/wm8994.c+1 -10 replies
53/111target/pscsi: Don't leak scsi_host if hba is VIRTUAL_HOSTdrivers/target/target_core_pscsi.c drivers/target/target_core_pscsi.h+4 -00 replies
54/111xhci: fix isoc endpoint dequeue from advancing too far on transaction errordrivers/usb/host/xhci-ring.c+5 -00 replies
55/111xhci: Solve full event ring by increasing TRBS_PER_SEGMENT to 256drivers/usb/host/xhci.h+1 -10 replies
56/111xhci: gracefully handle xhci_irq dead devicedrivers/usb/host/xhci-ring.c+1 -10 replies
57/111USB: visor: Match I330 phone more preciselydrivers/usb/serial/visor.c+1 -10 replies
58/111USB: pl2303: Remove support for Samsung I330drivers/usb/serial/pl2303.c drivers/usb/serial/pl2303.h+0 -50 replies
59/111USB: cp210x: add ID for KCF Technologies PRN devicedrivers/usb/serial/cp210x.c+1 -00 replies
60/111usb-storage: Add NO_WP_DETECT quirk for Lacie 059f:0651 devicesdrivers/usb/storage/unusual_devs.h+7 -00 replies
61/111usb: gadget: configfs: Fix interfaces array NULL-terminationdrivers/usb/gadget/configfs.c+1 -00 replies
62/111powerpc: Align TOC to 256 bytesarch/powerpc/kernel/vmlinux.lds.S+1 -00 replies
63/111mmc: atmel-mci: fix bad variable type for clkdivdrivers/mmc/host/atmel-mci.c+7 -20 replies
64/111ext4: fix NULL pointer dereference when journal restart failsfs/ext4/ext4_jbd2.c fs/jbd2/transaction.c+22 -90 replies
65/111ext4: check for zero length extent explicitlyfs/ext4/extents.c+1 -10 replies
66/111jbd2: fix r_count overflows leading to buffer overflow in journal recoveryfs/jbd2/recovery.c fs/jbd2/revoke.c+19 -90 replies
67/111libata: Add helper to determine when PHY events should be ignoreddrivers/ata/libahci.c drivers/ata/libata-core.c include/linux/libata.h+21 -20 replies
68/111libata: Ignore spurious PHY event on LPM policy changedrivers/ata/libata-core.c drivers/ata/libata-eh.c include/linux/libata.h+26 -10 replies
69/111rt2x00: add new rt2800usb device DWA 130drivers/net/wireless/rt2x00/rt2800usb.c+1 -00 replies
70/111gpio: gpio-kempld: Fix get_direction return valuedrivers/gpio/gpio-kempld.c+1 -10 replies
71/111crypto: s390/ghash - Fix incorrect ghash icv buffer handling.arch/s390/crypto/ghash_s390.c+13 -120 replies
72/111mac80211: move WEP tailroom size checknet/mac80211/wep.c+4 -20 replies
73/111ARM: dts: imx27: only map 4 Kbyte for fec registersarch/arm/boot/dts/imx27.dtsi+1 -10 replies
74/111mm, numa: really disable NUMA balancing by default on single node machinesmm/mempolicy.c+1 -10 replies
75/111svcrpc: fix potential GSSX_ACCEPT_SEC_CONTEXT decoding failuresnet/sunrpc/auth_gss/gss_rpc_xdr.c+16 -70 replies
76/111thermal: step_wise: Revert optimizationdrivers/thermal/step_wise.c+0 -30 replies
77/111md/raid5: don't record new size if resize_stripes fails.drivers/md/raid5.c+2 -10 replies
78/111Input: elantech - fix semi-mt protocol for v3 HWdrivers/input/mouse/elantech.c+1 -10 replies
79/111sd: Disable support for 256 byte/sector disksdrivers/scsi/sd.c+5 -140 replies
80/111ACPI / init: Fix the ordering of acpi_reserve_resources()drivers/acpi/osl.c+2 -40 replies
81/111drm/radeon: add new bonaire pci idinclude/drm/drm_pciids.h+1 -00 replies
82/111drm/radeon: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handlingdrivers/gpu/drm/radeon/cik.c drivers/gpu/drm/radeon/evergreen.c drivers/gpu/drm/radeon/ni.c +3 more+10 -90 replies
83/111drm/radeon: partially revert "fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling"drivers/gpu/drm/radeon/cik.c drivers/gpu/drm/radeon/evergreen.c drivers/gpu/drm/radeon/ni.c +3 more+6 -60 replies
84/111vfs: read file_handle only once in handle_to_pathfs/fhandle.c+3 -20 replies
85/111fs/binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length mappingsfs/binfmt_elf.c+1 -10 replies
86/111drivers: staging: dgap: move DG_NAME and DG_PART from "Makefile" to "dgap_driver.h"drivers/staging/dgap/Makefile drivers/staging/dgap/dgap_driver.h+3 -20 replies
87/111drivers: staging: rtl8188eu: use 'ccflags-y' instead of EXTRA_CFLAGS in Makefiledrivers/staging/rtl8188eu/Makefile+1 -30 replies
88/111dgnc: Move DG_PART definition from Makefile to dgnc_driver.hdrivers/staging/dgnc/Makefile drivers/staging/dgnc/dgnc_driver.h+2 -20 replies
89/111x86: bpf_jit: fix compilation of large bpf programsarch/x86/net/bpf_jit_comp.c+6 -10 replies
90/111ipv4: Avoid crashing in ip_errornet/ipv4/route.c+4 -00 replies
91/111bridge: fix parsing of MLDv2 reportsnet/bridge/br_multicast.c+1 -10 replies
92/111net: dp83640: fix broken calibration routine.drivers/net/phy/dp83640.c+1 -10 replies
93/111unix/caif: sk_socket can disappear when state is unlockednet/caif/caif_socket.c net/unix/af_unix.c+16 -00 replies
94/111net_sched: invoke ->attach() after setting dev->qdiscnet/sched/sch_api.c+6 -40 replies
95/111udp: fix behavior of wrong checksumsnet/ipv4/udp.c net/ipv6/udp.c+4 -80 replies
96/111xen: netback: read hotplug script once at start of day.drivers/net/xen-netback/xenbus.c+19 -140 replies
97/111iommu/amd: Return the pte page-size in fetch_ptedrivers/iommu/amd_iommu.c drivers/iommu/amd_iommu_types.h+36 -220 replies
98/111iommu/amd: Optimize iommu_unmap_page for new fetch_pte interfacedrivers/iommu/amd_iommu.c+8 -240 replies
99/111iommu/amd: Optimize alloc_new_range for new fetch_pte interfacedrivers/iommu/amd_iommu.c+4 -40 replies
100/111iommu/amd: Optimize amd_iommu_iova_to_phys for new fetch_pte interfacedrivers/iommu/amd_iommu.c+3 -90 replies
101/111iommu/amd: Correctly encode huge pages in iommu page tablesdrivers/iommu/amd_iommu.c+6 -50 replies
102/111isdn: icn: use strlcpy() when parsing setup optionsdrivers/isdn/icn/icn.c+1 -10 replies
103/111EDAC: Properly unwind on failure path in edac_init()drivers/edac/edac_mc_sysfs.c drivers/edac/edac_module.c+10 -70 replies
104/111NFC: pn533: fix error return codedrivers/nfc/pn533.c+3 -10 replies
105/111crypto: rng - RNGs must return 0 in success casecrypto/ansi_cprng.c+5 -10 replies
106/111crypto: testmgr - fix RNG return code enforcementcrypto/testmgr.c+3 -30 replies
107/111fork: report pid reservation failure properlykernel/fork.c kernel/pid.c+11 -90 replies
108/111MIPS: KVM: Do not sign extend on unsigned MMIO loadarch/mips/kvm/kvm_mips_emul.c+1 -10 replies
109/111W1: ds2490: Increase timeout when waiting for statusdrivers/w1/masters/ds2490.c+1 -10 replies
110/111lsm: copy comm before calling audit_log to avoid race in string printingsecurity/lsm_audit.c+9 -60 replies
111/111m68k/mac: Fix out-of-bounds array index in OSS IRQ source initializationarch/m68k/mac/oss.c+1 -20 replies

Reviews trailers per patch

32 of 111 patches have a Reviewed-by or Acked-by.

PatchDavid S. MillerPrashant SreedharanScott TeelBorislav PetkovClemens LadischBernhard WiedemannSage WeilCharles KeepaxJan KaraGeorge McCollisterDaniel BorkmannHannes Frederic SowaSuravee SuthikulpanitJames HoganJavier Martinez CanillasRobert ElliottStephen M. CameronSaurav KashyapKirill A. ShutemovJeff MoyerRik van RielArindam NathH. Peter AnvinJean DelvareChristian WeberXiao GuangrongUwe Kleine-KönigLong LiChristian SchallerPeter FeuererSimo SorceRik TheysVittorio GambalettaEric DumazetEvgeniy PolyakovWei LiuGuenter RoeckLarry Finger
1/111
2/111
3/111
4/111
5/111A-b A-b
6/111R-b
7/111R-b T-b
8/111R-b
9/111
10/111R-b
11/111
12/111A-b
13/111
14/111
15/111R-b
16/111
17/111
18/111
19/111
20/111
21/111
22/111
23/111
24/111
25/111Singed-off-by
26/111A-b
27/111T-b A-b
28/111
29/111A-b A-b
30/111R-b
31/111A-b
32/111
33/111
34/111
35/111T-b
36/111
37/111A-b
38/111R-b
39/111
40/111
41/111
42/111R-b
43/111
44/111
45/111R-b
46/111
47/111
48/111
49/111Reported-and-tested-by
50/111
51/111A-b
52/111A-b
53/111
54/111
55/111
56/111
57/111
58/111
59/111
60/111Reported-and-tested-by
61/111
62/111
63/111
64/111R-b
65/111
66/111R-b
67/111
68/111
69/111
70/111R-b
71/111
72/111
73/111A-b
74/111R-b
75/111R-b
76/111T-b
77/111
78/111
79/111
80/111Reported-and-tested-by
81/111
82/111
83/111
84/111
85/111
86/111
87/111A-b
88/111
89/111T-b A-b
90/111T-b A-b
91/111T-b
92/111
93/111A-b
94/111A-b
95/111
96/111A-b
97/111T-b
98/111T-b
99/111T-b
100/111T-b
101/111T-b
102/111
103/111
104/111
105/111
106/111
107/111
108/111R-b T-b
109/111A-b
110/111
111/111

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

Read the v1 thread

Cover letter [PATCH 3.12 000/111] 3.12.44-stable review

This is the start of the stable review cycle for the 3.12.44 release. There are 111 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 Fri Jun 12 15:30:52 CEST 2015. Anything received after that time might be too late.

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

	http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.44-rc1.xz

and the diffstat can be found below.

thanks,
js

===============

Al Viro (1):
d_walk() might skip too much

Alex Deucher (1):
drm/radeon: add new bonaire pci id

Alexander Stein (1):
W1: ds2490: Increase timeout when waiting for status

Alexei Starovoitov (1):
x86: bpf_jit: fix compilation of large bpf programs

Alexey Khoroshilov (1):
EDAC: Properly unwind on failure path in edac_init()

Andrew Morton (1):
fs/binfmt_elf.c:load_elf_binary(): return -EINVAL on zero-length
mappings

Andy Grover (1):
target/pscsi: Don't leak scsi_host if hba is VIRTUAL_HOST

Anton Blanchard (1):
powerpc: Align TOC to 256 bytes

Aravind Gopalakrishnan (4):
amd64_edac: Add support for newer F16h models
hwmon: (k10temp) Add support for AMD F16 M30h processor
hwmon: (k10temp) Add support for F15h M60h perf/x86/amd/ibs: Update IBS MSRs and feature definitions

Arnd Bergmann (1):
staging: rtl8712, rtl8712: avoid lots of build warnings

Axel Lin (1):
ASoC: mc13783: Fix wrong mask value used in mc13xxx_reg_rmw() calls

Behan Webster (2):
staging, rtl8192e, LLVMLinux: Change extern inline to static inline staging, rtl8192e, LLVMLinux: Remove unused inline prototype

Benjamin Tissoires (1):
Input: elantech - fix semi-mt protocol for v3 HW

Cass May (1):
dgnc: Move DG_PART definition from Makefile to dgnc_driver.h

Chen Gang (3):
qla2xxx: remove redundant declaration in 'qla_gbl.h'
drivers: staging: dgap: move DG_NAME and DG_PART from "Makefile" to

    "dgap_driver.h"

drivers: staging: rtl8188eu: use 'ccflags-y' instead of EXTRA_CFLAGS
in Makefile

Chris Lesiak (1):
hwmon: (ntc_thermistor) Ensure iio channel is of type IIO_VOLTAGE

Christian König (2):
drm/radeon: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR handling drm/radeon: partially revert "fix VM_CONTEXT*_PAGE_TABLE_END_ADDR
handling"

Dan Carpenter (2):
vhost/scsi: potential memory corruption
isdn: icn: use strlcpy() when parsing setup options

Darrick J. Wong (1):
jbd2: fix r_count overflows leading to buffer overflow in journal
recovery

David Fries (1):
cn: verify msg->len before making callback

David Henningsson (1):
ALSA: hda - Add Conexant codecs CX20721, CX20722, CX20723 and CX20724

David Vrabel (1):
xen/events: don't bind non-percpu VIRQs with percpu chip

Eric Dumazet (1):
udp: fix behavior of wrong checksums

Eric W. Biederman (2):
mnt: Fail collect_mounts when applied to unmounted mounts
ipv4: Avoid crashing in ip_error

Eryu Guan (1):
ext4: check for zero length extent explicitly

Finn Thain (1):
m68k/mac: Fix out-of-bounds array index in OSS IRQ source
initialization

Gabriele Mazzotta (2):
libata: Add helper to determine when PHY events should be ignored
libata: Ignore spurious PHY event on LPM policy change

Greg Kroah-Hartman (1):
staging: wlags49_h2: fix extern inline functions

Guenter Roeck (1):
hwmon: (nct6775) Add missing sysfs attribute initialization

Hans de Goede (1):
usb-storage: Add NO_WP_DETECT quirk for Lacie 059f:0651 devices

Harald Freudenberger (1):
crypto: s390/ghash - Fix incorrect ghash icv buffer handling.

Heinrich Schuchardt (1):
usb: chipidea: debug: avoid out of bound read

Ian Campbell (1):
xen: netback: read hotplug script once at start of day.

Ian Wilson (1):
netfilter: Zero the tuple in nfnl_cthelper_parse_tuple()

Ilya Dryomov (1):
libceph: request a new osdmap if lingering request maps to no osd

Jan Kara (1):
lib: Fix strnlen_user() to not touch memory after specified maximum

Janusz Dziedzic (1):
mac80211: move WEP tailroom size check

Jason A. Donenfeld (2):
USB: visor: Match I330 phone more precisely
USB: pl2303: Remove support for Samsung I330

Jean Delvare (1):
thermal: step_wise: Revert optimization

Jens Axboe (1):
aio: fix serial draining in exit_aio()

Jiri Kosina (1):
HID: debug: fix error handling in hid_debug_events_read()

Joe Lawrence (1):
xhci: gracefully handle xhci_irq dead device

Joerg Roedel (5):
iommu/amd: Return the pte page-size in fetch_pte iommu/amd: Optimize iommu_unmap_page for new fetch_pte interface iommu/amd: Optimize alloc_new_range for new fetch_pte interface iommu/amd: Optimize amd_iommu_iova_to_phys for new fetch_pte interface iommu/amd: Correctly encode huge pages in iommu page tables

Julia Lawall (1):
NFC: pn533: fix error return code

Junling Zheng (1):
net: socket: Fix the wrong returns for recvmsg and sendmsg

K. Y. Srinivasan (1):
storvsc: Set the SRB flags correctly when no data transfer is needed

Kirill A. Shutemov (1):
kernel: use the gnu89 standard explicitly

Konrad Rzeszutek Wilk (1):
config: Enable NEED_DMA_MAP_STATE by default when SWIOTLB is selected

Krzysztof Opasiak (1):
usb: gadget: configfs: Fix interfaces array NULL-termination

Larry Finger (1):
rtlwifi: rtl8192cu: Fix kernel deadlock

Lars Poeschel (1):
Input: usbtouchscreen - add new model from IRTOUCHSYSTEMS

Logan Gunthorpe (1):
Added another USB product ID for ELAN touchscreen quirks.

Ludovic Desroches (1):
mmc: atmel-mci: fix bad variable type for clkdiv

Lukas Czerner (1):
ext4: fix NULL pointer dereference when journal restart fails

Mark Edwards (1):
USB: cp210x: add ID for KCF Technologies PRN device

Mark Hounschell (1):
sd: Disable support for 256 byte/sector disks

Mark Salyzyn (1):
unix/caif: sk_socket can disappear when state is unlocked

Martin K. Petersen (2):
libata: Update Crucial/Micron blacklist
libata: Blacklist queued TRIM on all Samsung 800-series

Martin Kaiser (1):
gpio: squelch a compiler warning

Mathias Nyman (2):
xhci: fix isoc endpoint dequeue from advancing too far on transaction
error
xhci: Solve full event ring by increasing TRBS_PER_SEGMENT to 256

Mel Gorman (2):
mm: numa: initialise numa balancing after jump label initialisation mm, numa: really disable NUMA balancing by default on single node
machines

Michael Brunner (1):
gpio: gpio-kempld: Fix get_direction return value

Michal Hocko (1):
fork: report pid reservation failure properly

Ming-ting Yao Wei (1):
Input: xpad - add rumble support for Xbox One controller

NeilBrown (1):
md/raid5: don't record new size if resize_stripes fails.

Nicholas Mc Guire (1):
MIPS: KVM: Do not sign extend on unsigned MMIO load

Oleg Nesterov (1):
aio: change exit_aio() to load mm->ioctx_table once and avoid

    rcu_read_lock()

Paolo Bonzini (1):
KVM: MMU: fix CR4.SMEP=1, CR0.WP=0 with shadow pages

Philippe Reynes (1):
ARM: dts: imx27: only map 4 Kbyte for fec registers

Rafael J. Wysocki (1):
ACPI / init: Fix the ordering of acpi_reserve_resources()

Richard Cochran (1):
net: dp83640: fix broken calibration routine.

Richard Guy Briggs (1):
lsm: copy comm before calling audit_log to avoid race in string
printing

Russell King (1):
ARM: fix missing syscall trace exit

Rusty Russell (1):
lguest: fix out-by-one error in address checking.

Sasha Levin (2):
fs, omfs: add NULL terminator in the end up the token list
vfs: read file_handle only once in handle_to_path

Scott Branden (1):
rt2x00: add new rt2800usb device DWA 130

Scott Mayhew (1):
svcrpc: fix potential GSSX_ACCEPT_SEC_CONTEXT decoding failures

Stephan Mueller (2):
crypto: rng - RNGs must return 0 in success case
crypto: testmgr - fix RNG return code enforcement

Steve French (1):
Fix corrupt SMB2 ioctl requests

Takashi Iwai (1):
ALSA: hda - Add headphone quirk for Lifebook E752

Ted Mielczarek (1):
Input: xpad - add support for Xbox One controllers

Thadeu Lima de Souza Cascardo (1):
bridge: fix parsing of MLDv2 reports

Tomas Henzl (3):
hpsa: refine the pci enable/disable handling
hpsa: add missing pci_set_master in kdump path
hpsa: turn off interrupts when kdump starts

Tomeu Vizoso (1):
Input: cros_ec_keyb - fix clearing keyboard state on wakeup

Tommi Rantala (1):
Input: xpad - add Thrustmaster as Xbox 360 controller vendor

WANG Cong (1):
net_sched: invoke ->attach() after setting dev->qdisc

Zidan Wang (2):
ASoC: wm8960: fix "RINPUT3" audio route error
ASoC: wm8994: correct BCLK DIV 348 to 384

[email protected] (1):
powerpc/mm: Fix mmap errno when MAP_FIXED is set and mapping exceeds
the allowed address space

 Documentation/hwmon/k10temp                     |   6 +-
 Makefile                                        |   6 +-
 arch/arm/boot/dts/imx27.dtsi                    |   2 +-
 arch/arm/kernel/entry-common.S                  |   4 +-
 arch/m68k/mac/oss.c                             |   3 +-
 arch/mips/kvm/kvm_mips_emul.c                   |   2 +-
 arch/powerpc/kernel/vmlinux.lds.S               |   1 +
 arch/powerpc/mm/slice.c                         |   2 +-
 arch/s390/crypto/ghash_s390.c                   |  25 +--
 arch/x86/Kconfig                                |   2 +-
 arch/x86/include/asm/perf_event.h               |   3 +
 arch/x86/include/uapi/asm/msr-index.h           |   1 +
 arch/x86/kernel/amd_nb.c                        |   2 +
 arch/x86/kernel/cpu/perf_event_amd_ibs.c        |  15 ++
 arch/x86/kvm/mmu.c                              |   2 +-
 arch/x86/net/bpf_jit_comp.c                     |   7 +-
 crypto/ansi_cprng.c                             |   6 +-
 crypto/testmgr.c                                |   6 +-
 drivers/acpi/osl.c                              |   6 +-
 drivers/ata/libahci.c                           |   3 +-
 drivers/ata/libata-core.c                       |  41 ++++-
 drivers/ata/libata-eh.c                         |   3 +
 drivers/connector/connector.c                   |   6 +
 drivers/edac/amd64_edac.c                       |  24 +++
 drivers/edac/amd64_edac.h                       |   3 +
 drivers/edac/edac_mc_sysfs.c                    |   4 +-
 drivers/edac/edac_module.c                      |  13 +-
 drivers/gpio/gpio-kempld.c                      |   2 +-
 drivers/gpio/gpiolib-of.c                       |   2 +-
 drivers/gpu/drm/radeon/cik.c                    |   2 +-
 drivers/gpu/drm/radeon/ni.c                     |   3 +-
 drivers/gpu/drm/radeon/si.c                     |   2 +-
 drivers/hid/hid-debug.c                         |   3 +-
 drivers/hwmon/Kconfig                           |   4 +-
 drivers/hwmon/k10temp.c                         |  36 ++++-
 drivers/hwmon/nct6775.c                         |   2 +
 drivers/hwmon/ntc_thermistor.c                  |   9 ++
 drivers/input/joystick/xpad.c                   | 192 ++++++++++++++++++++++--
 drivers/input/keyboard/cros_ec_keyb.c           |   2 +-
 drivers/input/mouse/elantech.c                  |   2 +-
 drivers/input/touchscreen/usbtouchscreen.c      |  11 ++
 drivers/iommu/amd_iommu.c                       | 109 ++++++--------
 drivers/iommu/amd_iommu_types.h                 |   6 +
 drivers/isdn/icn/icn.c                          |   2 +-
 drivers/lguest/core.c                           |   2 +-
 drivers/md/raid5.c                              |   3 +-
 drivers/mmc/host/atmel-mci.c                    |   9 +-
 drivers/net/phy/dp83640.c                       |   2 +-
 drivers/net/wireless/rt2x00/rt2800usb.c         |   1 +
 drivers/net/wireless/rtlwifi/usb.c              |   2 +-
 drivers/net/xen-netback/xenbus.c                |  33 ++--
 drivers/nfc/pn533.c                             |   4 +-
 drivers/scsi/hpsa.c                             |  52 +++++--
 drivers/scsi/qla2xxx/qla_gbl.h                  |   2 -
 drivers/scsi/qla2xxx/qla_nx2.c                  |   2 +-
 drivers/scsi/sd.c                               |  19 +--
 drivers/scsi/storvsc_drv.c                      |   3 +-
 drivers/staging/dgap/Makefile                   |   2 -
 drivers/staging/dgap/dgap_driver.h              |   3 +
 drivers/staging/dgnc/Makefile                   |   2 -
 drivers/staging/dgnc/dgnc_driver.h              |   2 +
 drivers/staging/rtl8187se/ieee80211/ieee80211.h |   4 +-
 drivers/staging/rtl8188eu/Makefile              |   4 +-
 drivers/staging/rtl8192e/rtllib.h               |   5 +-
 drivers/staging/rtl8192e/rtllib_softmac.c       |   2 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211.h  |  10 +-
 drivers/staging/rtl8712/ieee80211.h             |   4 +-
 drivers/staging/wlags49_h2/wl_internal.h        |   4 +-
 drivers/target/target_core_pscsi.c              |   3 +
 drivers/target/target_core_pscsi.h              |   1 +
 drivers/thermal/step_wise.c                     |   3 -
 drivers/tty/hvc/hvc_xen.c                       |   2 +-
 drivers/usb/chipidea/debug.c                    |   6 +-
 drivers/usb/core/quirks.c                       |   3 +
 drivers/usb/gadget/configfs.c                   |   1 +
 drivers/usb/host/xhci-ring.c                    |   7 +-
 drivers/usb/host/xhci.h                         |   2 +-
 drivers/usb/serial/cp210x.c                     |   1 +
 drivers/usb/serial/pl2303.c                     |   1 -
 drivers/usb/serial/pl2303.h                     |   4 -
 drivers/usb/serial/visor.c                      |   2 +-
 drivers/usb/storage/unusual_devs.h              |   7 +
 drivers/vhost/scsi.c                            |   6 +-
 drivers/w1/masters/ds2490.c                     |   2 +-
 drivers/xen/events.c                            |  12 +-
 fs/aio.c                                        |  83 +++++-----
 fs/binfmt_elf.c                                 |   2 +-
 fs/cifs/smb2pdu.c                               |  21 ++-
 fs/dcache.c                                     |   8 +-
 fs/ext4/ext4_jbd2.c                             |   6 +
 fs/ext4/extents.c                               |   2 +-
 fs/fhandle.c                                    |   5 +-
 fs/jbd2/recovery.c                              |  10 +-
 fs/jbd2/revoke.c                                |  18 ++-
 fs/jbd2/transaction.c                           |  25 +--
 fs/namespace.c                                  |   7 +-
 fs/omfs/inode.c                                 |   3 +-
 include/drm/drm_pciids.h                        |   1 +
 include/linux/libata.h                          |  10 ++
 include/linux/pci_ids.h                         |   2 +
 include/xen/events.h                            |   2 +-
 kernel/fork.c                                   |   5 +-
 kernel/pid.c                                    |  15 +-
 lib/strnlen_user.c                              |   3 +-
 mm/mempolicy.c                                  |  18 ++-
 net/bridge/br_multicast.c                       |   2 +-
 net/caif/caif_socket.c                          |   8 +
 net/ceph/osd_client.c                           |  31 ++--
 net/ipv4/route.c                                |   4 +
 net/ipv4/udp.c                                  |   6 +-
 net/ipv6/udp.c                                  |   6 +-
 net/mac80211/wep.c                              |   6 +-
 net/netfilter/nfnetlink_cthelper.c              |   3 +
 net/sched/sch_api.c                             |  10 +-
 net/socket.c                                    |  24 ++-
 net/sunrpc/auth_gss/gss_rpc_xdr.c               |  23 ++-
 net/unix/af_unix.c                              |   8 +
 security/lsm_audit.c                            |  15 +-
 sound/pci/hda/patch_conexant.c                  |  12 ++
 sound/pci/hda/patch_realtek.c                   |   1 +
 sound/soc/codecs/mc13783.c                      |   4 +-
 sound/soc/codecs/wm8960.c                       |   2 +-
 sound/soc/codecs/wm8994.c                       |   2 +-
 123 files changed, 857 insertions(+), 382 deletions(-)
Signature · 1 line
2.4.2