Skip to content

4.6.1-stable review

Greg Kroah-Hartman kvm linux-arch linux-ia64 linux-mips lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest94 of 100 patches 4 repliesIn review

94 of 100 patches are in this archive. The cover letter announces 100.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/100arm64: Fix typo in the pmdp_huge_get_and_clear() definitionarch/arm64/include/asm/pgtable.h+3 -30 replies
2/100arm64: Ensure pmd_present() returns false after pmd_mknotpresent()arch/arm64/include/asm/pgtable-hwdef.h arch/arm64/include/asm/pgtable.h+2 -30 replies
3/100arm64: Implement ptep_set_access_flags() for hardware AF/DBMarch/arm64/include/asm/pgtable.h arch/arm64/mm/fault.c+55 -00 replies
4/100arm64: Implement pmdp_set_access_flags() for hardware AF/DBMarch/arm64/include/asm/pgtable.h+10 -00 replies
5/100arm64: cpuinfo: Missing NULL terminator in compat_hwcap_strarch/arm64/kernel/cpuinfo.c+2 -10 replies
6/100arm/arm64: KVM: Enforce Break-Before-Make on Stage-2 page tablesarch/arm/kvm/mmu.c+11 -60 replies
7/100kvm: arm64: Fix EC field in inject_abt64arch/arm64/kvm/inject_fault.c+1 -10 replies
8/100perf/x86/intel/uncore: Remove WARN_ON_ONCE in uncore_pci_probearch/x86/events/intel/uncore.c+1 -10 replies
9/100remove directory incorrectly tries to set delete on close on non-empty directoriesfs/cifs/smb2glob.h fs/cifs/smb2inode.c fs/cifs/smb2pdu.c +1 more+25 -20 replies
10/100fs/cifs: correctly to anonymous authentication via NTLMSSPfs/cifs/sess.c+20 -120 replies
11/100fs/cifs: correctly to anonymous authentication for the LANMAN authenticationfs/cifs/sess.c+16 -120 replies
12/100fs/cifs: correctly to anonymous authentication for the NTLM(v1) authenticationfs/cifs/sess.c+23 -180 replies
13/100fs/cifs: correctly to anonymous authentication for the NTLM(v2) authenticationfs/cifs/sess.c+18 -140 replies
14/100asix: Fix offset calculation in asix_rx_fixup() causing slow transmissionsdrivers/net/usb/asix_common.c+1 -10 replies
15/100ring-buffer: Use long for nr_pages to avoid overflow failureskernel/trace/ring_buffer.c+14 -120 replies
16/100ring-buffer: Prevent overflow of size in ring_buffer_resize()kernel/trace/ring_buffer.c+4 -50 replies
17/100crypto: caam - fix caam_jr_alloc() ret codedrivers/crypto/caam/jr.c+1 -10 replies
18/100crypto: talitos - fix ahash algorithms registrationdrivers/crypto/talitos.c+64 -00 replies
19/100crypto: sun4i-ss - Replace spinlock_bh by spin_lock_irq{save|restore}drivers/crypto/sunxi-ss/sun4i-ss-cipher.c+6 -40 replies
20/100clk: qcom: msm8916: Fix crypto clock flagsdrivers/clk/qcom/gcc-msm8916.c+2 -00 replies
21/100crypto: sha1-mb - make sha1_x8_avx2() conform to C function ABIarch/x86/crypto/sha-mb/sha1_x8_avx2.S+11 -20 replies
22/100fscrypto/f2fs: allow fs-specific key prefix for fs encryptionfs/crypto/keyinfo.c fs/f2fs/f2fs.h fs/f2fs/super.c +1 more+98 -440 replies
23/100sched/loadavg: Fix loadavg artifacts on fully idle and on fully loaded systemskernel/sched/loadavg.c+7 -40 replies
24/100mfd: omap-usb-tll: Fix scheduling while atomic BUGdrivers/mfd/omap-usb-tll.c+9 -40 replies
25/100Input: pwm-beeper - fix - scheduling while atomicdrivers/input/misc/pwm-beeper.c+48 -210 replies
26/100irqchip/gic: Ensure ordering between read of INTACK and shared datadrivers/irqchip/irq-gic-v3.c drivers/irqchip/irq-gic.c+15 -00 replies
27/100irqchip/gic-v3: Configure all interrupts as non-secure Group-1drivers/irqchip/irq-gic-v3.c+12 -00 replies
28/100nfc: st21nfca: Fix static checker warningdrivers/nfc/st21nfca/i2c.c+4 -20 replies
29/100can: fix handling of unmodifiable configuration optionsdrivers/net/can/dev.c drivers/net/can/m_can/m_can.c include/linux/can/dev.h+73 -70 replies
30/100mmc: mmc: Fix partition switch timeout for some eMMCsdrivers/mmc/core/mmc.c+7 -00 replies
31/100ACPI / PM: Export acpi_device_fix_up_power()drivers/acpi/device_pm.c+1 -00 replies
32/100mmc: sdhci-acpi: Ensure connected devices are powered when probingdrivers/mmc/host/sdhci-acpi.c+6 -10 replies
33/100mmc: sdhci-acpi: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllersdrivers/mmc/host/sdhci-acpi.c+3 -30 replies
34/100ACPI / osi: Fix an issue that acpi_osi=!* cannot disable ACPICA internal stringsdrivers/acpi/osl.c+11 -50 replies
36/100mmc: longer timeout for long read time quirkdrivers/mmc/card/block.c drivers/mmc/core/core.c+5 -40 replies
37/100mmc: sdhci-pci: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllersdrivers/mmc/host/sdhci-pci-core.c+1 -40 replies
38/100Bluetooth: vhci: fix open_timeout vs. hdev racedrivers/bluetooth/hci_vhci.c+5 -30 replies
39/100Bluetooth: vhci: purge unhandled skbsdrivers/bluetooth/hci_vhci.c+1 -00 replies
40/100Bluetooth: vhci: Fix race at creating hci devicedrivers/bluetooth/hci_vhci.c+17 -60 replies
41/100mei: fix NULL dereferencing during FW initiated disconnectiondrivers/misc/mei/client.c drivers/misc/mei/hbm.c drivers/misc/mei/interrupt.c+6 -60 replies
42/100mei: amthif: discard not read messagesdrivers/misc/mei/amthif.c drivers/misc/mei/interrupt.c drivers/misc/mei/mei_dev.h+5 -20 replies
43/100mei: bus: call mei_cl_read_start under device lockdrivers/misc/mei/bus.c+12 -30 replies
44/100USB: serial: cp210x: fix hardware flow-control disabledrivers/usb/serial/cp210x.c+1 -20 replies
45/100USB: serial: mxuport: fix use-after-free in probe error pathdrivers/usb/serial/mxuport.c+10 -00 replies
46/100USB: serial: keyspan: fix use-after-free in probe error pathdrivers/usb/serial/keyspan.c+4 -00 replies
47/100USB: serial: quatech2: fix use-after-free in probe error pathdrivers/usb/serial/quatech2.c+1 -00 replies
48/100USB: serial: io_edgeport: fix memory leaks in attach error pathdrivers/usb/serial/io_edgeport.c+28 -110 replies
49/100USB: serial: io_edgeport: fix memory leaks in probe error pathdrivers/usb/serial/io_edgeport.c+10 -70 replies
50/100USB: serial: option: add support for Cinterion PH8 and AHxxdrivers/usb/serial/option.c+20 -60 replies
51/100USB: serial: option: add more ZTE device idsdrivers/usb/serial/option.c+74 -10 replies
52/100USB: serial: option: add even more ZTE device idsdrivers/usb/serial/option.c+54 -00 replies
53/100usb: gadget: f_fs: Fix EFAULT generation for async read operationsdrivers/usb/gadget/function/f_fs.c+1 -10 replies
55/100usb: misc: usbtest: fix pattern tests for scatterlists.drivers/usb/misc/usbtest.c+3 -10 replies
56/100USB: leave LPM alone if possible when binding/unbinding interface driversdrivers/usb/core/driver.c include/linux/usb.h+24 -180 replies
57/100usb: gadget: udc: core: Fix argument of dev_err() in usb_gadget_map_request()drivers/usb/gadget/udc/udc-core.c+1 -10 replies
58/100usb: core: hub: hub_port_init lock controller instead of busdrivers/usb/core/hcd.c drivers/usb/core/hub.c include/linux/usb.h +1 more+19 -80 replies
59/100usb: host: xhci-rcar: Avoid long wait in xhci_reset()drivers/usb/host/Kconfig+2 -10 replies
60/100staging: comedi: das1800: fix possible NULL dereferencedrivers/staging/comedi/drivers/das1800.c+13 -90 replies
64/100MIPS: KVM: Fix timer IRQ race when freezing timerarch/mips/kvm/emulate.c+23 -50 replies
65/100MIPS: KVM: Fix timer IRQ race when writing CP0_Comparearch/mips/include/asm/kvm_host.h arch/mips/kvm/emulate.c arch/mips/kvm/trap_emul.c+29 -360 replies
66/100xen/x86: actually allocate legacy interrupts on PV guestsarch/x86/pci/xen.c+5 -20 replies
67/100x86/cpufeature, x86/mm/pkeys: Fix broken compile-time disabling of pkeysarch/x86/include/asm/cpufeature.h arch/x86/include/asm/disabled-features.h arch/x86/kernel/cpu/common.c+13 -90 replies
68/100tty: vt, return error when con_startup failsdrivers/tty/vt/vt.c+3 -20 replies
69/100TTY: n_gsm, fix false positive WARN_ONdrivers/tty/n_gsm.c+3 -10 replies
70/100tty/serial: atmel: fix hardware handshake selectiondrivers/tty/serial/atmel_serial.c+13 -10 replies
71/100Fix OpenSSH pty regression on closeDocumentation/serial/tty.txt drivers/tty/n_hdlc.c drivers/tty/n_tty.c +3 more+43 -740 replies
73/100serial: 8250_mid: use proper bar for DNV platformdrivers/tty/serial/8250/8250_mid.c+11 -30 replies
74/100serial: 8250_mid: recognize interrupt source in handlerdrivers/tty/serial/8250/8250_mid.c+10 -90 replies
75/100serial: samsung: Reorder the sequence of clock control when call s3c24xx_serial_set_termios()drivers/tty/serial/samsung.c+2 -20 replies
76/100locking,qspinlock: Fix spin_is_locked() and spin_unlock_wait()include/asm-generic/qspinlock.h+26 -10 replies
77/100clk: bcm2835: add locking to pll*_on/off methodsdrivers/clk/bcm/clk-bcm2835.c+4 -00 replies
78/100watchdog: core: Fix circular locking dependencydrivers/watchdog/watchdog_dev.c+0 -10 replies
79/100watchdog: sp5100_tco: properly check for new register layoutsdrivers/watchdog/sp5100_tco.c+10 -50 replies
80/100objtool: Allow building with older libelftools/objtool/Makefile tools/objtool/elf.h+9 -00 replies
81/100Fixing oops in callback pathfs/nfs/callback_proc.c+4 -20 replies
82/100misc: mic: Fix for double fetch security bug in VOP driverdrivers/misc/mic/vop/vop_vringh.c+5 -00 replies
83/100mcb: Fixed bar number assignment for the gdddrivers/mcb/mcb-parse.c+1 -10 replies
84/100ALSA: hda/realtek - New codecs support for ALC234/ALC274/ALC294sound/pci/hda/patch_realtek.c+15 -00 replies
85/100ALSA: hda - Fix headphone noise on Dell XPS 13 9360sound/pci/hda/patch_realtek.c+2 -10 replies
86/100ALSA: hda/realtek - Add support for ALC295/ALC3254sound/pci/hda/patch_realtek.c+10 -00 replies
87/100ALSA: hda - Fix headset mic detection problem for one Dell machinesound/pci/hda/patch_realtek.c+3 -00 replies
88/100IB/srp: Fix a debug kernel crashdrivers/infiniband/ulp/srp/ib_srp.c+1 -10 replies
89/100IB/srp: Fix srp_create_target() error handlingdrivers/infiniband/ulp/srp/ib_srp.c+7 -70 replies
90/100thunderbolt: Fix double free of drom bufferdrivers/thunderbolt/eeprom.c+1 -00 replies
91/100md: md.c: fix oops in mddev_suspend for raid0drivers/md/md.c+1 -10 replies
92/100SIGNAL: Move generic copy_siginfo() to signal.hinclude/asm-generic/siginfo.h include/linux/signal.h+15 -150 replies
93/100btrfs: bugfix: handle FS_IOC32_{GETFLAGS,SETFLAGS,GETVERSION} in btrfs_ioctlfs/btrfs/ctree.h fs/btrfs/file.c fs/btrfs/inode.c +1 more+24 -20 replies
94/100Btrfs: fix handling of faults from btrfs_copy_from_userfs/btrfs/file.c+17 -100 replies
95/100UBI: Fix static volume checks when Fastmap is useddrivers/mtd/ubi/eba.c drivers/mtd/ubi/fastmap.c drivers/mtd/ubi/ubi.h+22 -20 replies
96/100hpfs: fix remount failure when there are no options changedfs/hpfs/super.c+3 -20 replies
97/100hpfs: implement the show_options methodfs/hpfs/super.c+32 -110 replies
98/100scsi: Add intermediate STARGET_REMOVE state to scsi_target_statedrivers/scsi/scsi_scan.c drivers/scsi/scsi_sysfs.c include/scsi/scsi_device.h+4 -00 replies
99/100Revert "scsi: fix soft lockup in scsi_remove_target() on module removal"drivers/scsi/scsi_sysfs.c+2 -40 replies
100/100kbuild: move -Wunused-const-variable to W=1 warning levelMakefile scripts/Makefile.extrawarn+4 -20 replies

Reviews trailers per patch

30 of 94 patches have a Reviewed-by or Acked-by.

PatchWill DeaconDamien WyartGreg Kroah-HartmanMichal NazarewiczFelipe BalbiAlan SternMatthew GiassaMathias NymanNicolas FerreHeikki KrogerusMarek SzyprowskiEric AnholtLeon RomanovskyLaurence ObermanJosef BacikDavid SterbaEzequiel GarciaEwan D. MilneHannes ReineckePeter MaydellJulien GrallLaszlo FiatRafael J. WysockiH. Nikolaus SchallerLukas WunnerChen YuMarc ZyngierRamesh ShanmugasundaramSachin PrabhuIan AbbottPeter HurleyDavidlohr BuesoSudeep DuttMax GurtovoySagi GrimbergOlof JohanssonLee JonesSergey SenozhatskyJames Bottomley
1/100R-b
2/100R-b
3/100T-b
4/100R-b
5/100
6/100
7/100A-b
8/100
9/100A-b
10/100
11/100
12/100
13/100
14/100
15/100
16/100
17/100
18/100
19/100
20/100
21/100
22/100
23/100T-b
24/100T-b
25/100
26/100
27/100T-b
28/100
29/100R-b
30/100
31/100T-b A-b
32/100Reported-and-tested-by
33/100
34/100T-b T-b
36/100
37/100
38/100
39/100
40/100
41/100
42/100
43/100
44/100
45/100A-b
46/100A-b
47/100A-b
48/100A-b
49/100A-b
50/100
51/100
52/100
53/100A-b
55/100A-b A-b
56/100T-b
57/100
58/100A-b
59/100R-b
60/100R-b
64/100
65/100
66/100
67/100
68/100
69/100
70/100A-b
71/100R-b
73/100R-b
74/100R-b
75/100R-b
76/100Reported-and-tested-by
77/100R-b
78/100
79/100
80/100
81/100
82/100R-b
83/100
84/100
85/100
86/100
87/100
88/100R-b R-b
89/100R-b T-b
90/100
91/100
92/100
93/100R-b R-b
94/100
95/100T-b
96/100
97/100
98/100R-b R-b T-b R-b
99/100R-b R-b
100/100A-b A-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 39 reviewers.

Read the v1 thread

Cover letter [PATCH 4.6 000/100] 4.6.1-stable review

This is the start of the stable review cycle for the 4.6.1 release. There are 100 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 Wed Jun 1 20:48:45 UTC 2016. 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.6.1-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.6.1-rc1

Arnd Bergmann <[email protected]>
kbuild: move -Wunused-const-variable to W=1 warning level

Johannes Thumshirn <[email protected]>
Revert "scsi: fix soft lockup in scsi_remove_target() on module removal"

Johannes Thumshirn <[email protected]>
scsi: Add intermediate STARGET_REMOVE state to scsi_target_state

Mikulas Patocka <[email protected]>
hpfs: implement the show_options method

Mikulas Patocka <[email protected]>
hpfs: fix remount failure when there are no options changed

Richard Weinberger <[email protected]>
UBI: Fix static volume checks when Fastmap is used

Chris Mason <[email protected]>
Btrfs: fix handling of faults from btrfs_copy_from_user

Luke Dashjr <[email protected]>
btrfs: bugfix: handle FS_IOC32_{GETFLAGS,SETFLAGS,GETVERSION} in btrfs_ioctl

James Hogan <[email protected]>
SIGNAL: Move generic copy_siginfo() to signal.h

Heinz Mauelshagen <[email protected]>
md: md.c: fix oops in mddev_suspend for raid0

Andreas Noever <[email protected]>
thunderbolt: Fix double free of drom buffer

Bart Van Assche <[email protected]>
IB/srp: Fix srp_create_target() error handling

Bart Van Assche <[email protected]>
IB/srp: Fix a debug kernel crash

Hui Wang <[email protected]>
ALSA: hda - Fix headset mic detection problem for one Dell machine

Kailang Yang <[email protected]>
ALSA: hda/realtek - Add support for ALC295/ALC3254

Kai-Heng Feng <[email protected]>
ALSA: hda - Fix headphone noise on Dell XPS 13 9360

Kailang Yang <[email protected]>
ALSA: hda/realtek - New codecs support for ALC234/ALC274/ALC294

Andreas Werner <[email protected]>
mcb: Fixed bar number assignment for the gdd

Ashutosh Dixit <[email protected]>
misc: mic: Fix for double fetch security bug in VOP driver

Olga Kornievskaia <[email protected]>
Fixing oops in callback path

Jan Beulich <[email protected]>
objtool: Allow building with older libelf

Lucas Stach <[email protected]>
watchdog: sp5100_tco: properly check for new register layouts

Guenter Roeck <[email protected]>
watchdog: core: Fix circular locking dependency

Martin Sperl <[email protected]>
clk: bcm2835: add locking to pll*_on/off methods

Peter Zijlstra <[email protected]>
locking,qspinlock: Fix spin_is_locked() and spin_unlock_wait()

Chanwoo Choi <[email protected]>
serial: samsung: Reorder the sequence of clock control when call s3c24xx_serial_set_termios()

Andy Shevchenko <[email protected]>
serial: 8250_mid: recognize interrupt source in handler

Andy Shevchenko <[email protected]>
serial: 8250_mid: use proper bar for DNV platform

David Müller <[email protected]>
serial: 8250_pci: fix divide error bug if baud rate is 0

Brian Bloniarz <[email protected]>
Fix OpenSSH pty regression on close

Alexandre Belloni <[email protected]>
tty/serial: atmel: fix hardware handshake selection

Jiri Slaby <[email protected]>
TTY: n_gsm, fix false positive WARN_ON

Jiri Slaby <[email protected]>
tty: vt, return error when con_startup fails

Dave Hansen <[email protected]>
x86/cpufeature, x86/mm/pkeys: Fix broken compile-time disabling of pkeys

Stefano Stabellini <[email protected]>
xen/x86: actually allocate legacy interrupts on PV guests

James Hogan <[email protected]>
MIPS: KVM: Fix timer IRQ race when writing CP0_Compare

James Hogan <[email protected]>
MIPS: KVM: Fix timer IRQ race when freezing timer

Gavin Shan <[email protected]>
KVM: PPC: Book3S HV: Fix build error in book3s_hv.c

Bruce Rogers <[email protected]>
KVM: x86: fix ordering of cr0 initialization code in vmx_cpu_reset

Andy Honig <[email protected]>

    KVM: MTRR: remove MSR 0x2f8

H Hartley Sweeten <[email protected]>
staging: comedi: das1800: fix possible NULL dereference

Yoshihiro Shimoda <[email protected]>
usb: host: xhci-rcar: Avoid long wait in xhci_reset()

Chris Bainbridge <[email protected]>
usb: core: hub: hub_port_init lock controller instead of bus

Yoshihiro Shimoda <[email protected]>
usb: gadget: udc: core: Fix argument of dev_err() in usb_gadget_map_request()

Alan Stern <[email protected]>
USB: leave LPM alone if possible when binding/unbinding interface drivers

Mathias Nyman <[email protected]>
usb: misc: usbtest: fix pattern tests for scatterlists.

Michal Nazarewicz <[email protected]>
usb: f_mass_storage: test whether thread is running before starting another

Lars-Peter Clausen <[email protected]>
usb: gadget: f_fs: Fix EFAULT generation for async read operations

Lei Liu <[email protected]>
USB: serial: option: add even more ZTE device ids

lei liu <[email protected]>
USB: serial: option: add more ZTE device ids

Schemmel Hans-Christoph <[email protected]>
USB: serial: option: add support for Cinterion PH8 and AHxx

Johan Hovold <[email protected]>
USB: serial: io_edgeport: fix memory leaks in probe error path

Johan Hovold <[email protected]>
USB: serial: io_edgeport: fix memory leaks in attach error path

Johan Hovold <[email protected]>
USB: serial: quatech2: fix use-after-free in probe error path

Johan Hovold <[email protected]>
USB: serial: keyspan: fix use-after-free in probe error path

Johan Hovold <[email protected]>
USB: serial: mxuport: fix use-after-free in probe error path

Konstantin Shkolnyy <[email protected]>

    USB: serial: cp210x: fix hardware flow-control disable

Alexander Usyskin <[email protected]>
mei: bus: call mei_cl_read_start under device lock

Alexander Usyskin <[email protected]>
mei: amthif: discard not read messages

Alexander Usyskin <[email protected]>
mei: fix NULL dereferencing during FW initiated disconnection

Takashi Iwai <[email protected]>
Bluetooth: vhci: Fix race at creating hci device

Jiri Slaby <[email protected]>
Bluetooth: vhci: purge unhandled skbs

Jiri Slaby <[email protected]>
Bluetooth: vhci: fix open_timeout vs. hdev race

Adrian Hunter <[email protected]>
mmc: sdhci-pci: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllers

Matt Gumbel <[email protected]>
mmc: longer timeout for long read time quirk

Gabriele Mazzotta <[email protected]>
dell-rbtn: Ignore ACPI notifications if device is suspended

Lv Zheng <[email protected]>
ACPI / osi: Fix an issue that acpi_osi=!* cannot disable ACPICA internal strings

Adrian Hunter <[email protected]>
mmc: sdhci-acpi: Remove MMC_CAP_BUS_WIDTH_TEST for Intel controllers

Adrian Hunter <[email protected]>
mmc: sdhci-acpi: Ensure connected devices are powered when probing

Ulf Hansson <[email protected]>
ACPI / PM: Export acpi_device_fix_up_power()

Adrian Hunter <[email protected]>
mmc: mmc: Fix partition switch timeout for some eMMCs

Oliver Hartkopp <[email protected]>
can: fix handling of unmodifiable configuration options

Christophe Ricard <[email protected]>
nfc: st21nfca: Fix static checker warning

Marc Zyngier <[email protected]>
irqchip/gic-v3: Configure all interrupts as non-secure Group-1

Will Deacon <[email protected]>
irqchip/gic: Ensure ordering between read of INTACK and shared data

Manfred Schlaegl <[email protected]>
Input: pwm-beeper - fix - scheduling while atomic

Roger Quadros <[email protected]>
mfd: omap-usb-tll: Fix scheduling while atomic BUG

Vik Heyndrickx <[email protected]>
sched/loadavg: Fix loadavg artifacts on fully idle and on fully loaded systems

Jaegeuk Kim <[email protected]>
fscrypto/f2fs: allow fs-specific key prefix for fs encryption

Josh Poimboeuf <[email protected]>
crypto: sha1-mb - make sha1_x8_avx2() conform to C function ABI

Andy Gross <[email protected]>
clk: qcom: msm8916: Fix crypto clock flags

Corentin LABBE <[email protected]>

    crypto: sun4i-ss - Replace spinlock_bh by spin_lock_irq{save|restore}

Horia Geant? <[email protected]>
crypto: talitos - fix ahash algorithms registration

Catalin Vasile <[email protected]>
crypto: caam - fix caam_jr_alloc() ret code

Steven Rostedt (Red Hat) <[email protected]>
ring-buffer: Prevent overflow of size in ring_buffer_resize()

Steven Rostedt (Red Hat) <[email protected]>
ring-buffer: Use long for nr_pages to avoid overflow failures

John Stultz <[email protected]>
asix: Fix offset calculation in asix_rx_fixup() causing slow transmissions

Stefan Metzmacher <[email protected]>
fs/cifs: correctly to anonymous authentication for the NTLM(v2) authentication

Stefan Metzmacher <[email protected]>
fs/cifs: correctly to anonymous authentication for the NTLM(v1) authentication

Stefan Metzmacher <[email protected]>
fs/cifs: correctly to anonymous authentication for the LANMAN authentication

Stefan Metzmacher <[email protected]>
fs/cifs: correctly to anonymous authentication via NTLMSSP

Steve French <[email protected]>
remove directory incorrectly tries to set delete on close on non-empty directories

Jiri Olsa <[email protected]>
perf/x86/intel/uncore: Remove WARN_ON_ONCE in uncore_pci_probe

Matt Evans <[email protected]>
kvm: arm64: Fix EC field in inject_abt64

Marc Zyngier <[email protected]>
arm/arm64: KVM: Enforce Break-Before-Make on Stage-2 page tables

Julien Grall <[email protected]>
arm64: cpuinfo: Missing NULL terminator in compat_hwcap_str

Catalin Marinas <[email protected]>
arm64: Implement pmdp_set_access_flags() for hardware AF/DBM

Catalin Marinas <[email protected]>
arm64: Implement ptep_set_access_flags() for hardware AF/DBM

Catalin Marinas <[email protected]>
arm64: Ensure pmd_present() returns false after pmd_mknotpresent()

Catalin Marinas <[email protected]>
arm64: Fix typo in the pmdp_huge_get_and_clear() definition

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

Diffstat:

 Documentation/serial/tty.txt                 |   3 -
 Makefile                                     |   9 +-
 arch/arm/kvm/mmu.c                           |  17 +--
 arch/arm64/include/asm/pgtable-hwdef.h       |   1 -
 arch/arm64/include/asm/pgtable.h             |  25 ++++-
 arch/arm64/kernel/cpuinfo.c                  |   3 +-
 arch/arm64/kvm/inject_fault.c                |   2 +-
 arch/arm64/mm/fault.c                        |  50 +++++++++
 arch/mips/include/asm/kvm_host.h             |   2 +-
 arch/mips/kvm/emulate.c                      |  89 ++++++++-------
 arch/mips/kvm/trap_emul.c                    |   2 +-
 arch/powerpc/kvm/book3s_hv.c                 |   1 +
 arch/x86/crypto/sha-mb/sha1_x8_avx2.S        |  13 ++-
 arch/x86/events/intel/uncore.c               |   2 +-
 arch/x86/include/asm/cpufeature.h            |  12 +--
 arch/x86/include/asm/disabled-features.h     |   6 +-
 arch/x86/kernel/cpu/common.c                 |   4 +
 arch/x86/kvm/mtrr.c                          |   2 -
 arch/x86/kvm/vmx.c                           |   2 +-
 arch/x86/pci/xen.c                           |   7 +-
 drivers/acpi/device_pm.c                     |   1 +
 drivers/acpi/osl.c                           |  16 ++-
 drivers/bluetooth/hci_vhci.c                 |  28 +++--
 drivers/clk/bcm/clk-bcm2835.c                |   4 +
 drivers/clk/qcom/gcc-msm8916.c               |   2 +
 drivers/crypto/caam/jr.c                     |   2 +-
 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c    |  10 +-
 drivers/crypto/talitos.c                     |  64 +++++++++++
 drivers/infiniband/ulp/srp/ib_srp.c          |  16 +--
 drivers/input/misc/pwm-beeper.c              |  69 ++++++++----
 drivers/irqchip/irq-gic-v3.c                 |  19 ++++
 drivers/irqchip/irq-gic.c                    |   8 ++
 drivers/mcb/mcb-parse.c                      |   2 +-
 drivers/md/md.c                              |   2 +-
 drivers/mfd/omap-usb-tll.c                   |  13 ++-
 drivers/misc/mei/amthif.c                    |   4 +-
 drivers/misc/mei/bus.c                       |  15 ++-
 drivers/misc/mei/client.c                    |   4 +
 drivers/misc/mei/hbm.c                       |   3 +-
 drivers/misc/mei/interrupt.c                 |   6 +-
 drivers/misc/mei/mei_dev.h                   |   2 +
 drivers/misc/mic/vop/vop_vringh.c            |   5 +
 drivers/mmc/card/block.c                     |   5 +-
 drivers/mmc/core/core.c                      |   4 +-
 drivers/mmc/core/mmc.c                       |   7 ++
 drivers/mmc/host/sdhci-acpi.c                |  13 ++-
 drivers/mmc/host/sdhci-pci-core.c            |   5 +-
 drivers/mtd/ubi/eba.c                        |  21 +++-
 drivers/mtd/ubi/fastmap.c                    |   1 +
 drivers/mtd/ubi/ubi.h                        |   2 +
 drivers/net/can/dev.c                        |  56 +++++++++-
 drivers/net/can/m_can/m_can.c                |   2 +-
 drivers/net/usb/asix_common.c                |   2 +-
 drivers/nfc/st21nfca/i2c.c                   |   6 +-
 drivers/platform/x86/dell-rbtn.c             |  56 ++++++++++
 drivers/scsi/scsi_scan.c                     |   1 +
 drivers/scsi/scsi_sysfs.c                    |   6 +-
 drivers/staging/comedi/drivers/das1800.c     |  22 ++--
 drivers/thunderbolt/eeprom.c                 |   1 +
 drivers/tty/n_gsm.c                          |   4 +-
 drivers/tty/n_hdlc.c                         |   4 +-
 drivers/tty/n_tty.c                          |  70 ++++++------
 drivers/tty/pty.c                            |   4 +-
 drivers/tty/serial/8250/8250_mid.c           |  35 +++---
 drivers/tty/serial/8250/8250_pci.c           |   3 +
 drivers/tty/serial/atmel_serial.c            |  14 ++-
 drivers/tty/serial/samsung.c                 |   4 +-
 drivers/tty/tty_buffer.c                     |  34 ++----
 drivers/tty/vt/vt.c                          |   5 +-
 drivers/usb/core/driver.c                    |  40 ++++---
 drivers/usb/core/hcd.c                       |  15 ++-
 drivers/usb/core/hub.c                       |   8 +-
 drivers/usb/gadget/function/f_fs.c           |   2 +-
 drivers/usb/gadget/function/f_mass_storage.c |  36 +++----
 drivers/usb/gadget/function/f_mass_storage.h |   2 -
 drivers/usb/gadget/legacy/acm_ms.c           |   4 -
 drivers/usb/gadget/legacy/mass_storage.c     |   4 -
 drivers/usb/gadget/legacy/multi.c            |  12 ---
 drivers/usb/gadget/legacy/nokia.c            |   7 --
 drivers/usb/gadget/udc/udc-core.c            |   2 +-
 drivers/usb/host/Kconfig                     |   3 +-
 drivers/usb/misc/usbtest.c                   |   4 +-
 drivers/usb/serial/cp210x.c                  |   3 +-
 drivers/usb/serial/io_edgeport.c             |  56 ++++++----
 drivers/usb/serial/keyspan.c                 |   4 +
 drivers/usb/serial/mxuport.c                 |  10 ++
 drivers/usb/serial/option.c                  | 155 +++++++++++++++++++++++++--
 drivers/usb/serial/quatech2.c                |   1 +
 drivers/watchdog/sp5100_tco.c                |  15 ++-
 drivers/watchdog/watchdog_dev.c              |   1 -
 fs/btrfs/ctree.h                             |   1 +
 fs/btrfs/file.c                              |  29 +++--
 fs/btrfs/inode.c                             |   2 +-
 fs/btrfs/ioctl.c                             |  21 ++++
 fs/cifs/sess.c                               | 139 ++++++++++++++----------
 fs/cifs/smb2glob.h                           |   1 +
 fs/cifs/smb2inode.c                          |   8 +-
 fs/cifs/smb2pdu.c                            |  16 +++
 fs/cifs/smb2proto.h                          |   2 +
 fs/crypto/keyinfo.c                          | 120 +++++++++++++--------
 fs/f2fs/f2fs.h                               |   8 ++
 fs/f2fs/super.c                              |  13 +++
 fs/hpfs/super.c                              |  42 ++++++--
 fs/nfs/callback_proc.c                       |   6 +-
 include/asm-generic/qspinlock.h              |  27 ++++-
 include/asm-generic/siginfo.h                |  15 ---
 include/linux/can/dev.h                      |  22 +++-
 include/linux/fscrypto.h                     |   1 +
 include/linux/signal.h                       |  15 +++
 include/linux/tty.h                          |   2 +-
 include/linux/usb.h                          |   5 +-
 include/linux/usb/hcd.h                      |   1 +
 include/scsi/scsi_device.h                   |   1 +
 kernel/sched/loadavg.c                       |  11 +-
 kernel/trace/ring_buffer.c                   |  35 +++---
 scripts/Makefile.extrawarn                   |   1 +
 sound/pci/hda/patch_realtek.c                |  31 +++++-
 tools/objtool/Makefile                       |   4 +
 tools/objtool/elf.h                          |   5 +
 119 files changed, 1354 insertions(+), 548 deletions(-)