Skip to content

4.4.214-stable review

Greg Kroah-Hartman linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest91 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/91media: iguanair: fix endpoint sanity checkdrivers/media/rc/iguanair.c+1 -10 replies
2/91x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEARarch/x86/kernel/cpu/tsx.c+7 -60 replies
3/91sparc32: fix struct ipc64_perm type definitionarch/sparc/include/uapi/asm/ipcbuf.h+11 -110 replies
4/91ASoC: qcom: Fix of-node refcount unbalance to link->codec_of_nodesound/soc/qcom/apq8016_sbc.c+2 -10 replies
5/91cls_rsvp: fix rsvp_policynet/sched/cls_rsvp.h+2 -40 replies
6/91net: hsr: fix possible NULL deref in hsr_handle_frame()net/hsr/hsr_slave.c+2 -00 replies
7/91net_sched: fix an OOB access in cls_tcindexnet/sched/cls_tcindex.c+20 -200 replies
8/91tcp: clear tp->total_retrans in tcp_disconnect()net/ipv4/tcp.c+1 -00 replies
9/91tcp: clear tp->segs_{in|out} in tcp_disconnect()net/ipv4/tcp.c+2 -00 replies
10/91media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptorsdrivers/media/usb/uvc/uvc_driver.c+12 -00 replies
11/91mfd: dln2: More sanity checking for endpointsdrivers/mfd/dln2.c+11 -20 replies
12/91brcmfmac: Fix memory leak in brcmf_usbdev_qinitdrivers/net/wireless/brcm80211/brcmfmac/usb.c+1 -00 replies
13/91usb: gadget: legacy: set max_speed to super-speeddrivers/usb/gadget/legacy/cdc2.c drivers/usb/gadget/legacy/g_ffs.c drivers/usb/gadget/legacy/multi.c +1 more+4 -40 replies
14/91usb: gadget: f_ncm: Use atomic_t to track in-flight requestdrivers/usb/gadget/function/f_ncm.c+13 -40 replies
15/91usb: gadget: f_ecm: Use atomic_t to track in-flight requestdrivers/usb/gadget/function/f_ecm.c+12 -40 replies
16/91ALSA: dummy: Fix PCM format loop in proc outputsound/drivers/dummy.c+1 -10 replies
17/91lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more()lib/test_kasan.c+1 -00 replies
18/91powerpc/pseries: Advance pfn if section is not present in lmb_is_removable()arch/powerpc/platforms/pseries/hotplug-memory.c+3 -10 replies
19/91mmc: spi: Toggle SPI polarity, do not hardcode itdrivers/mmc/host/mmc_spi.c+8 -30 replies
20/91PCI: keystone: Fix link training retries initiationdrivers/pci/host/pci-keystone-dw.c+1 -10 replies
21/91crypto: api - Check spawn->alg under lock in crypto_drop_spawncrypto/algapi.c+2 -40 replies
22/91scsi: qla2xxx: Fix mtcp dump collection failuredrivers/scsi/qla2xxx/qla_mbx.c+1 -20 replies
23/91power: supply: ltc2941-battery-gauge: fix use-after-freedrivers/power/ltc2941-battery-gauge.c+1 -10 replies
24/91Revert "ovl: modify ovl_permission() to do checks on two inodes"fs/overlayfs/inode.c+0 -130 replies
25/91of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpcarch/powerpc/Kconfig drivers/of/Kconfig drivers/of/address.c+10 -10 replies
26/91dm space map common: fix to ensure new block isnt already in usedrivers/md/persistent-data/dm-space-map-common.c drivers/md/persistent-data/dm-space-map-common.h drivers/md/persistent-data/dm-space-map-disk.c +1 more+37 -30 replies
27/91padata: Remove broken queue flushingkernel/padata.c+12 -341 reply
28/91crypto: pcrypt - Do not clear MAY_SLEEP flag in original requestcrypto/pcrypt.c+0 -10 replies
29/91crypto: api - Fix race condition in crypto_spawn_algcrypto/algapi.c crypto/api.c crypto/internal.h+6 -140 replies
30/91crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_killdrivers/crypto/picoxcell_crypto.c+13 -20 replies
31/91btrfs: set trans->drity in btrfs_commit_transactionfs/btrfs/transaction.c+8 -00 replies
32/91ARM: tegra: Enable PLLP bypass during Tegra124 LP1arch/arm/mach-tegra/sleep-tegra30.S+11 -00 replies
33/91mwifiex: fix unbalanced locking in mwifiex_process_country_ie()drivers/net/wireless/mwifiex/sta_ioctl.c+1 -00 replies
34/91sunrpc: expiry_time should be seconds not timevalnet/sunrpc/auth_gss/svcauth_gss.c+4 -00 replies
35/91KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacksarch/x86/kvm/emulate.c+14 -20 replies
36/91KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacksarch/x86/kvm/x86.c+7 -20 replies
37/91KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacksarch/x86/kvm/hyperv.c+7 -40 replies
38/91KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacksarch/x86/kvm/ioapic.c+2 -00 replies
39/91KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacksarch/x86/kvm/pmu.h+14 -40 replies
40/91KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacksarch/x86/kvm/ioapic.c+7 -60 replies
41/91KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.carch/x86/kvm/x86.c+8 -20 replies
42/91KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacksarch/x86/kvm/emulate.c+9 -30 replies
43/91KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacksarch/x86/kvm/mtrr.c+7 -20 replies
44/91KVM: PPC: Book3S HV: Uninit vCPU if vcore creation failsarch/powerpc/kvm/book3s_hv.c+3 -10 replies
45/91KVM: PPC: Book3S PR: Free shared page if mmu initialization failsarch/powerpc/kvm/book3s_pr.c+3 -10 replies
46/91KVM: x86: Free wbinvd_dirty_mask if vCPU creation failsarch/x86/kvm/x86.c+1 -10 replies
47/91scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return typedrivers/scsi/qla2xxx/qla_nx.c+4 -40 replies
48/91scsi: csiostor: Adjust indentation in csio_device_resetdrivers/scsi/csiostor/csio_scsi.c+1 -10 replies
49/91scsi: qla4xxx: Adjust indentation in qla4xxx_mem_freedrivers/scsi/qla4xxx/ql4_os.c+1 -10 replies
50/91ext2: Adjust indentation in ext2_fill_superfs/ext2/super.c+3 -30 replies
51/91powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsizearch/powerpc/boot/4xx.c+1 -10 replies
52/91NFC: pn544: Adjust indentation in pn544_hci_check_presencedrivers/nfc/pn544/pn544.c+1 -10 replies
53/91ppp: Adjust indentation into ppp_async_inputdrivers/net/ppp/ppp_async.c+9 -90 replies
54/91net: smc911x: Adjust indentation in smc911x_phy_configuredrivers/net/ethernet/smsc/smc911x.c+1 -10 replies
55/91net: tulip: Adjust indentation in {dmfe, uli526x}_init_moduledrivers/net/ethernet/dec/tulip/dmfe.c drivers/net/ethernet/dec/tulip/uli526x.c+6 -50 replies
56/91mfd: da9062: Fix watchdog compatible stringdrivers/mfd/da9062-core.c+1 -10 replies
57/91mfd: rn5t618: Mark ADC control register volatiledrivers/mfd/rn5t618.c+1 -00 replies
58/91net: systemport: Avoid RBUF stuck in Wake-on-LAN modedrivers/net/ethernet/broadcom/bcmsysport.c+3 -00 replies
59/91bonding/alb: properly access headers in bond_alb_xmit()drivers/net/bonding/bond_alb.c+32 -120 replies
60/91NFS: Fix memory leaks and corruption in readdirfs/nfs/dir.c+17 -20 replies
61/91NFS: Fix bool initialization/comparisonfs/nfs/callback_proc.c fs/nfs/dir.c fs/nfs/nfs4client.c+7 -70 replies
62/91NFS: Directory page cache pages need to be locked when readfs/nfs/dir.c+19 -110 replies
63/91Btrfs: fix assertion failure on fsync with NO_HOLES enabledfs/btrfs/tree-log.c+1 -60 replies
64/91btrfs: remove trivial locking wrappers of tree mod logfs/btrfs/ctree.c+19 -390 replies
65/91Btrfs: fix race between adding and putting tree mod seq elements and nodesfs/btrfs/ctree.c fs/btrfs/ctree.h fs/btrfs/delayed-ref.c +2 more+8 -160 replies
66/91drm: atmel-hlcdc: enable clock before configuring timing enginedrivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c+7 -10 replies
67/91drm/dp_mst: Remove VCPI while disabling topology mgrdrivers/gpu/drm/drm_dp_mst_topology.c+12 -00 replies
68/91KVM: x86: drop picdev_in_range()arch/x86/kvm/i8259.c+12 -230 replies
69/91KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacksarch/x86/kvm/i8259.c+5 -10 replies
70/91KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacksarch/x86/kvm/pmu_intel.c+16 -80 replies
71/91KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacksarch/x86/kvm/lapic.c+10 -30 replies
72/91btrfs: flush write bio if we loop in extent_write_cache_pagesfs/btrfs/extent_io.c+8 -00 replies
73/91KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVMarch/x86/kvm/x86.c+0 -20 replies
74/91KVM: VMX: Add non-canonical check on writes to RTIT address MSRsarch/x86/kvm/vmx/vmx.c+8033 -00 replies
75/91KVM: nVMX: vmread should not set rflags to specify success in case of #PFarch/x86/kvm/vmx.c+3 -10 replies
76/91cifs: fail i/o on soft mounts if sessionsetup errors outfs/cifs/smb2pdu.c+8 -20 replies
77/91clocksource: Prevent double add_timer_on() for watchdog_timerkernel/time/clocksource.c+9 -20 replies
78/91perf/core: Fix mlock accounting in perf_mmap()kernel/events/core.c+9 -10 replies
79/91ASoC: pcm: update FE/BE trigger order based on the commandsound/soc/soc-pcm.c+68 -270 replies
80/91scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufshcd_scsi_add_wlus() failsdrivers/scsi/ufs/ufshcd.c+2 -10 replies
81/91rtc: hym8563: Return -EINVAL if the time is known to be invaliddrivers/rtc/rtc-hym8563.c+1 -10 replies
82/91ARC: [plat-axs10x]: Add missing multicast filter number to GMAC nodearch/arc/boot/dts/axs10x_mb.dtsi+1 -00 replies
83/91ARM: dts: at91: sama5d3: fix maximum peripheral clock ratesarch/arm/boot/dts/sama5d3.dtsi arch/arm/boot/dts/sama5d3_can.dtsi arch/arm/boot/dts/sama5d3_uart.dtsi+18 -180 replies
84/91ARM: dts: at91: sama5d3: define clock rate range for tcb1arch/arm/boot/dts/sama5d3_tcb1.dtsi+1 -00 replies
85/91powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDWarch/powerpc/platforms/pseries/iommu.c+29 -140 replies
86/91pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_Bdrivers/pinctrl/sh-pfc/pfc-r8a7778.c+2 -20 replies
87/91mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status()drivers/net/wireless/mwifiex/wmm.c+4 -00 replies
88/91mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv()drivers/net/wireless/mwifiex/scan.c+7 -00 replies
89/91libertas: dont exit from lbs_ibss_join_existing() with RCU read lock helddrivers/net/wireless/libertas/cfg.c+1 -00 replies
90/91libertas: make lbs_ibss_join_existing() return error code on rates overflowdrivers/net/wireless/libertas/cfg.c+1 -00 replies
91/91dm: fix potential for q->make_request_fn NULL pointerdrivers/md/dm.c+7 -20 replies

Reviews trailers per patch

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

Patch[email protected]Greg Kroah-HartmanChristian ZigotzkyUlf HanssonAndrew HonigJim MattsonFilipe MananaNikolay BorisovAsutosh DasAlim AkhtarStanley ChuGreg KurzPaul MackerrasThiago Jung BauermannBenjamin CoddingtonJosef BacikAlexey BrodkinDaniel WagnerRoman BolshakovAlexander ShishkinGuenter RoeckAdam ThomsonLiran AlonSean ChristophersonNick DesaulniersManish RangankarFrank SorensonMark BrownEric BiggersDaniel JordanAndrew MurrayGanapathi BhatDavid SterbaNeal Cardwell[email protected]Dmitry VyukovCong WangNeelima KrishnanDave HansenJosh Poimboeuf
1/91
2/91T-b R-b R-b
3/91
4/91
5/91A-b
6/91
7/91Reported-and-tested-by
8/91
9/91A-b
10/91
11/91Reported-and-tested-by R-b
12/91
13/91
14/91
15/91
16/91
17/91R-b
18/91
19/91R-b
20/91A-b
21/91
22/91
23/91
24/91
25/91T-b R-b
26/91
27/91R-b R-b
28/91T-b
29/91
30/91
31/91R-b
32/91
33/91A-b
34/91T-b
35/91
36/91R-b R-b
37/91R-b
38/91R-b R-b
39/91R-b R-b
40/91R-b R-b
41/91R-b R-b
42/91R-b R-b
43/91R-b R-b
44/91R-b A-b
45/91R-b A-b
46/91
47/91R-b R-b
48/91
49/91R-b A-b
50/91
51/91R-b
52/91
53/91
54/91
55/91
56/91A-b R-b
57/91
58/91
59/91
60/91R-b
61/91
62/91R-b
63/91
64/91R-b
65/91R-b R-b
66/91
67/91
68/91
69/91R-b R-b
70/91R-b R-b
71/91R-b R-b
72/91R-b
73/91
74/91
75/91R-b R-b
76/91
77/91
78/91A-b
79/91
80/91R-b R-b R-b
81/91
82/91A-b
83/91
84/91
85/91R-b T-b
86/91
87/91
88/91
89/91
90/91
91/91

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

Read the v1 thread

Cover letter [PATCH 4.4 00/91] 4.4.214-stable review

This is the start of the stable review cycle for the 4.4.214 release. There are 91 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 Sat, 15 Feb 2020 15:16:40 +0000. Anything received after that time might be too late.

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

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.4.214-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.214-rc1

Mike Snitzer <[email protected]>

    dm: fix potential for q->make_request_fn NULL pointer

Nicolai Stange <[email protected]>
libertas: make lbs_ibss_join_existing() return error code on rates overflow

Nicolai Stange <[email protected]>
libertas: don't exit from lbs_ibss_join_existing() with RCU read lock held

Qing Xu <[email protected]>
mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv()

Qing Xu <[email protected]>
mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status()

Geert Uytterhoeven <[email protected]>
pinctrl: sh-pfc: r8a7778: Fix duplicate SDSELF_B and SD1_CLK_B

Alexey Kardashevskiy <[email protected]>
powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW

Alexandre Belloni <[email protected]>
ARM: dts: at91: sama5d3: define clock rate range for tcb1

Alexandre Belloni <[email protected]>
ARM: dts: at91: sama5d3: fix maximum peripheral clock rates

Jose Abreu <[email protected]>

    ARC: [plat-axs10x]: Add missing multicast filter number to GMAC node

Paul Kocialkowski <[email protected]>
rtc: hym8563: Return -EINVAL if the time is known to be invalid

Bean Huo <[email protected]>
scsi: ufs: Fix ufshcd_probe_hba() reture value in case ufshcd_scsi_add_wlus() fails

Ranjani Sridharan <[email protected]>
ASoC: pcm: update FE/BE trigger order based on the command

Song Liu <[email protected]>
perf/core: Fix mlock accounting in perf_mmap()

Konstantin Khlebnikov <[email protected]>
clocksource: Prevent double add_timer_on() for watchdog_timer

Ronnie Sahlberg <[email protected]>
cifs: fail i/o on soft mounts if sessionsetup errors out

Miaohe Lin <[email protected]>
KVM: nVMX: vmread should not set rflags to specify success in case of #PF

Sean Christopherson <[email protected]>
KVM: VMX: Add non-canonical check on writes to RTIT address MSRs

Sean Christopherson <[email protected]>
KVM: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM

Josef Bacik <[email protected]>
btrfs: flush write bio if we loop in extent_write_cache_pages

Marios Pomonis <[email protected]>
KVM: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks

David Hildenbrand <[email protected]>
KVM: x86: drop picdev_in_range()

Wayne Lin <[email protected]>
drm/dp_mst: Remove VCPI while disabling topology mgr

Claudiu Beznea <[email protected]>
drm: atmel-hlcdc: enable clock before configuring timing engine

Filipe Manana <[email protected]>
Btrfs: fix race between adding and putting tree mod seq elements and nodes

David Sterba <[email protected]>
btrfs: remove trivial locking wrappers of tree mod log

Filipe Manana <[email protected]>
Btrfs: fix assertion failure on fsync with NO_HOLES enabled

Trond Myklebust <[email protected]>
NFS: Directory page cache pages need to be locked when read

Thomas Meyer <[email protected]>
NFS: Fix bool initialization/comparison

Trond Myklebust <[email protected]>
NFS: Fix memory leaks and corruption in readdir

Eric Dumazet <[email protected]>
bonding/alb: properly access headers in bond_alb_xmit()

Florian Fainelli <[email protected]>
net: systemport: Avoid RBUF stuck in Wake-on-LAN mode

Andreas Kemnade <[email protected]>
mfd: rn5t618: Mark ADC control register volatile

Marco Felsch <[email protected]>
mfd: da9062: Fix watchdog compatible string

Nathan Chancellor <[email protected]>
net: tulip: Adjust indentation in {dmfe, uli526x}_init_module

Nathan Chancellor <[email protected]>
net: smc911x: Adjust indentation in smc911x_phy_configure

Nathan Chancellor <[email protected]>
ppp: Adjust indentation into ppp_async_input

Nathan Chancellor <[email protected]>
NFC: pn544: Adjust indentation in pn544_hci_check_presence

Nathan Chancellor <[email protected]>
powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize

Nathan Chancellor <[email protected]>
ext2: Adjust indentation in ext2_fill_super

Nathan Chancellor <[email protected]>
scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free

Nathan Chancellor <[email protected]>
scsi: csiostor: Adjust indentation in csio_device_reset

Bart Van Assche <[email protected]>
scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type

Sean Christopherson <[email protected]>
KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails

Sean Christopherson <[email protected]>
KVM: PPC: Book3S PR: Free shared page if mmu initialization fails

Sean Christopherson <[email protected]>
KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails

Marios Pomonis <[email protected]>
KVM: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c

Marios Pomonis <[email protected]>
KVM: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks

Marios Pomonis <[email protected]>
KVM: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks

Roberto Bergantinos Corpas <[email protected]>
sunrpc: expiry_time should be seconds not timeval

Brian Norris <[email protected]>
mwifiex: fix unbalanced locking in mwifiex_process_country_ie()

Stephen Warren <[email protected]>
ARM: tegra: Enable PLLP bypass during Tegra124 LP1

Josef Bacik <[email protected]>

    btrfs: set trans->drity in btrfs_commit_transaction

Chuhong Yuan <[email protected]>
crypto: picoxcell - adjust the position of tasklet_init and fix missed tasklet_kill

Herbert Xu <[email protected]>
crypto: api - Fix race condition in crypto_spawn_alg

Herbert Xu <[email protected]>
crypto: pcrypt - Do not clear MAY_SLEEP flag in original request

Herbert Xu <[email protected]>
padata: Remove broken queue flushing

Joe Thornber <[email protected]>
dm space map common: fix to ensure new block isn't already in use

Michael Ellerman <[email protected]>
of: Add OF_DMA_DEFAULT_COHERENT & select it on powerpc

Ioanna Alifieraki <[email protected]>
Revert "ovl: modify ovl_permission() to do checks on two inodes"

Sven Van Asbroeck <[email protected]>
power: supply: ltc2941-battery-gauge: fix use-after-free

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix mtcp dump collection failure

Herbert Xu <[email protected]>

    crypto: api - Check spawn->alg under lock in crypto_drop_spawn

Yurii Monakov <[email protected]>
PCI: keystone: Fix link training retries initiation

Linus Walleij <[email protected]>
mmc: spi: Toggle SPI polarity, do not hardcode it

Pingfan Liu <[email protected]>
powerpc/pseries: Advance pfn if section is not present in lmb_is_removable()

Gustavo A. R. Silva <[email protected]>
lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more()

Takashi Iwai <[email protected]>
ALSA: dummy: Fix PCM format loop in proc output

Bryan O'Donoghue <[email protected]>
usb: gadget: f_ecm: Use atomic_t to track in-flight request

Bryan O'Donoghue <[email protected]>
usb: gadget: f_ncm: Use atomic_t to track in-flight request

Roger Quadros <[email protected]>
usb: gadget: legacy: set max_speed to super-speed

Navid Emamdoost <[email protected]>
brcmfmac: Fix memory leak in brcmf_usbdev_qinit

Oliver Neukum <[email protected]>
mfd: dln2: More sanity checking for endpoints

Will Deacon <[email protected]>
media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors

Eric Dumazet <[email protected]>

    tcp: clear tp->segs_{in|out} in tcp_disconnect()

Eric Dumazet <[email protected]>

    tcp: clear tp->total_retrans in tcp_disconnect()

Cong Wang <[email protected]>
net_sched: fix an OOB access in cls_tcindex

Eric Dumazet <[email protected]>
net: hsr: fix possible NULL deref in hsr_handle_frame()

Eric Dumazet <[email protected]>
cls_rsvp: fix rsvp_policy

Nobuhiro Iwamatsu <[email protected]>

    ASoC: qcom: Fix of-node refcount unbalance to link->codec_of_node

Arnd Bergmann <[email protected]>
sparc32: fix struct ipc64_perm type definition

Pawan Gupta <[email protected]>
x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR

Johan Hovold <[email protected]>
media: iguanair: fix endpoint sanity check

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

Diffstat:

 Makefile                                           |    4 +-
 arch/arc/boot/dts/axs10x_mb.dtsi                   |    1 +
 arch/arm/boot/dts/sama5d3.dtsi                     |   28 +-
 arch/arm/boot/dts/sama5d3_can.dtsi                 |    4 +-
 arch/arm/boot/dts/sama5d3_tcb1.dtsi                |    1 +
 arch/arm/boot/dts/sama5d3_uart.dtsi                |    4 +-
 arch/arm/mach-tegra/sleep-tegra30.S                |   11 +
 arch/powerpc/Kconfig                               |    1 +
 arch/powerpc/boot/4xx.c                            |    2 +-
 arch/powerpc/kvm/book3s_hv.c                       |    4 +-
 arch/powerpc/kvm/book3s_pr.c                       |    4 +-
 arch/powerpc/platforms/pseries/hotplug-memory.c    |    4 +-
 arch/powerpc/platforms/pseries/iommu.c             |   43 +-
 arch/sparc/include/uapi/asm/ipcbuf.h               |   22 +-
 arch/x86/kernel/cpu/tsx.c                          |   13 +-
 arch/x86/kvm/emulate.c                             |   28 +-
 arch/x86/kvm/hyperv.c                              |   11 +-
 arch/x86/kvm/i8259.c                               |   41 +-
 arch/x86/kvm/ioapic.c                              |   15 +-
 arch/x86/kvm/lapic.c                               |   13 +-
 arch/x86/kvm/mtrr.c                                |    9 +-
 arch/x86/kvm/pmu.h                                 |   18 +-
 arch/x86/kvm/pmu_intel.c                           |   24 +-
 arch/x86/kvm/vmx.c                                 |    4 +-
 arch/x86/kvm/vmx/vmx.c                             | 8033 ++++++++++++++++++++
 arch/x86/kvm/x86.c                                 |   23 +-
 crypto/algapi.c                                    |   22 +-
 crypto/api.c                                       |    3 +-
 crypto/internal.h                                  |    1 -
 crypto/pcrypt.c                                    |    1 -
 drivers/crypto/picoxcell_crypto.c                  |   15 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c     |    8 +-
 drivers/gpu/drm/drm_dp_mst_topology.c              |   12 +
 drivers/md/dm.c                                    |    9 +-
 drivers/md/persistent-data/dm-space-map-common.c   |   27 +
 drivers/md/persistent-data/dm-space-map-common.h   |    2 +
 drivers/md/persistent-data/dm-space-map-disk.c     |    6 +-
 drivers/md/persistent-data/dm-space-map-metadata.c |    5 +-
 drivers/media/rc/iguanair.c                        |    2 +-
 drivers/media/usb/uvc/uvc_driver.c                 |   12 +
 drivers/mfd/da9062-core.c                          |    2 +-
 drivers/mfd/dln2.c                                 |   13 +-
 drivers/mfd/rn5t618.c                              |    1 +
 drivers/mmc/host/mmc_spi.c                         |   11 +-
 drivers/net/bonding/bond_alb.c                     |   44 +-
 drivers/net/ethernet/broadcom/bcmsysport.c         |    3 +
 drivers/net/ethernet/dec/tulip/dmfe.c              |    7 +-
 drivers/net/ethernet/dec/tulip/uli526x.c           |    4 +-
 drivers/net/ethernet/smsc/smc911x.c                |    2 +-
 drivers/net/ppp/ppp_async.c                        |   18 +-
 drivers/net/wireless/brcm80211/brcmfmac/usb.c      |    1 +
 drivers/net/wireless/libertas/cfg.c                |    2 +
 drivers/net/wireless/mwifiex/scan.c                |    7 +
 drivers/net/wireless/mwifiex/sta_ioctl.c           |    1 +
 drivers/net/wireless/mwifiex/wmm.c                 |    4 +
 drivers/nfc/pn544/pn544.c                          |    2 +-
 drivers/of/Kconfig                                 |    4 +
 drivers/of/address.c                               |    6 +-
 drivers/pci/host/pci-keystone-dw.c                 |    2 +-
 drivers/pinctrl/sh-pfc/pfc-r8a7778.c               |    4 +-
 drivers/power/ltc2941-battery-gauge.c              |    2 +-
 drivers/rtc/rtc-hym8563.c                          |    2 +-
 drivers/scsi/csiostor/csio_scsi.c                  |    2 +-
 drivers/scsi/qla2xxx/qla_mbx.c                     |    3 +-
 drivers/scsi/qla2xxx/qla_nx.c                      |    8 +-
 drivers/scsi/qla4xxx/ql4_os.c                      |    2 +-
 drivers/scsi/ufs/ufshcd.c                          |    3 +-
 drivers/usb/gadget/function/f_ecm.c                |   16 +-
 drivers/usb/gadget/function/f_ncm.c                |   17 +-
 drivers/usb/gadget/legacy/cdc2.c                   |    2 +-
 drivers/usb/gadget/legacy/g_ffs.c                  |    2 +-
 drivers/usb/gadget/legacy/multi.c                  |    2 +-
 drivers/usb/gadget/legacy/ncm.c                    |    2 +-
 fs/btrfs/ctree.c                                   |   64 +-
 fs/btrfs/ctree.h                                   |    6 +-
 fs/btrfs/delayed-ref.c                             |    8 +-
 fs/btrfs/disk-io.c                                 |    1 -
 fs/btrfs/extent_io.c                               |    8 +
 fs/btrfs/tests/btrfs-tests.c                       |    1 -
 fs/btrfs/transaction.c                             |    8 +
 fs/btrfs/tree-log.c                                |    7 +-
 fs/cifs/smb2pdu.c                                  |   10 +-
 fs/ext2/super.c                                    |    6 +-
 fs/nfs/callback_proc.c                             |    2 +-
 fs/nfs/dir.c                                       |   59 +-
 fs/nfs/nfs4client.c                                |    2 +-
 fs/overlayfs/inode.c                               |   13 -
 kernel/events/core.c                               |   10 +-
 kernel/padata.c                                    |   46 +-
 kernel/time/clocksource.c                          |   11 +-
 lib/test_kasan.c                                   |    1 +
 net/hsr/hsr_slave.c                                |    2 +
 net/ipv4/tcp.c                                     |    3 +
 net/sched/cls_rsvp.h                               |    6 +-
 net/sched/cls_tcindex.c                            |   40 +-
 net/sunrpc/auth_gss/svcauth_gss.c                  |    4 +
 sound/drivers/dummy.c                              |    2 +-
 sound/soc/qcom/apq8016_sbc.c                       |    3 +-
 sound/soc/soc-pcm.c                                |   95 +-
 99 files changed, 8713 insertions(+), 396 deletions(-)