Skip to content

4.4.108-stable review

Greg Kroah-Hartman linux-arm-kernel linux-mips linux-mm lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest74 of 78 patches 19 repliesIn review

74 of 78 patches are in this archive. The cover letter announces 78.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/78arm64: Initialise high_memory global variable earlierarch/arm64/mm/init.c+1 -10 replies
2/78cxl: Check if vphb exists before iterating over AFU devicesdrivers/misc/cxl/pci.c+13 -00 replies
3/78x86/mm: Add INVPCID helpersarch/x86/include/asm/tlbflush.h+48 -00 replies
4/78x86/mm: Fix INVPCID asm constraintarch/x86/include/asm/tlbflush.h+2 -20 replies
5/78x86/mm: Add a noinvpcid boot option to turn off INVPCIDDocumentation/kernel-parameters.txt arch/x86/kernel/cpu/common.c+18 -00 replies
6/78x86/mm: If INVPCID is available, use it to flush global mappingsarch/x86/include/asm/tlbflush.h+9 -00 replies
7/78mm/rmap: batched invalidations should use existing apiarch/x86/include/asm/tlbflush.h arch/x86/mm/tlb.c mm/rmap.c+8 -280 replies
8/78mm/mmu_context, sched/core: Fix mmu_context.h assumptionmm/mmu_context.c+1 -10 replies
9/78sched/core: Add switch_mm_irqs_off() and use it in the schedulerinclude/linux/mmu_context.h kernel/sched/core.c+10 -30 replies
10/78x86/mm: Build arch/x86/mm/tlb.c even on !SMParch/x86/mm/Makefile arch/x86/mm/tlb.c+5 -20 replies
11/78x86/mm, sched/core: Uninline switch_mm()arch/x86/include/asm/mmu_context.h arch/x86/mm/tlb.c+104 -960 replies
12/78x86/mm, sched/core: Turn off IRQs in switch_mm()arch/x86/include/asm/mmu_context.h arch/x86/mm/tlb.c+13 -00 replies
13/78ARM: Hide finish_arch_post_lock_switch() from modulesarch/arm/include/asm/mmu_context.h+2 -00 replies
14/78sched/core: Idle_task_exit() shouldnt use switch_mm_irqs_off()kernel/sched/core.c+1 -10 replies
15/78x86/irq: Do not substract irq_tlb_count from irq_call_countarch/x86/include/asm/hardirq.h arch/x86/kernel/irq.c+1 -60 replies
16/78ALSA: hda - add support for docking station for HP 820 G2sound/pci/hda/patch_realtek.c+13 -10 replies
17/78ALSA: hda - add support for docking station for HP 840 G3sound/pci/hda/patch_conexant.c+11 -00 replies
18/78arm: kprobes: Fix the return address of multiple kretprobesarch/arm/probes/kprobes/core.c+22 -20 replies
19/78arm: kprobes: Align stack to 8-bytes in test codearch/arm/probes/kprobes/test-core.c+8 -30 replies
20/78cpuidle: Validate cpu_dev in cpuidle_add_sysfs()drivers/cpuidle/sysfs.c+12 -00 replies
21/78r8152: fix the list rx_done may be used without initializationdrivers/net/usb/r8152.c+1 -00 replies
22/78crypto: deadlock between crypto_alg_sem/rtnl_mutex/genl_mutexnet/netlink/af_netlink.c+41 -00 replies
23/78sch_dsmark: fix invalid skb_cow() usagenet/sched/sch_dsmark.c+8 -20 replies
24/78bna: integer overflow bug in debugfsdrivers/net/ethernet/brocade/bna/bnad_debugfs.c+1 -10 replies
26/78usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeeddrivers/usb/gadget/function/f_uvc.c+8 -00 replies
27/78usb: gadget: udc: remove pointer dereference after freedrivers/usb/gadget/udc/pch_udc.c+0 -10 replies
28/78netfilter: nfnl_cthelper: fix runtime expectation policy updatesnet/netfilter/nfnetlink_cthelper.c+84 -21 reply
29/78netfilter: nfnl_cthelper: Fix memory leaknet/netfilter/nfnetlink_cthelper.c+9 -30 replies
30/78inet: frag: release spinlock before calling icmp_send()net/ipv4/ip_fragment.c+17 -80 replies
31/78pinctrl: st: add irq_request/release_resources callbacksdrivers/pinctrl/pinctrl-st.c+24 -60 replies
32/78scsi: lpfc: Fix PT2PT PRLI rejectdrivers/scsi/lpfc/lpfc_els.c+2 -10 replies
36/78hwmon: (asus_atk0110) fix uninitialized data accessdrivers/hwmon/asus_atk0110.c+3 -00 replies
37/78i2c: mux: pca954x: Add missing pca9546 definition to chip_descdrivers/i2c/muxes/i2c-mux-pca954x.c+5 -10 replies
38/78HID: xinmo: fix for out of range for THT 2P arcade controller.drivers/hid/hid-core.c drivers/hid/hid-ids.h drivers/hid/hid-xinmo.c+3 -00 replies
39/78r8152: prevent the driver from transmitting packets with carrier offdrivers/net/usb/r8152.c+16 -20 replies
40/78s390/qeth: no ETH header for outbound AF_IUCVdrivers/s390/net/qeth_l3_main.c+4 -110 replies
41/78bna: avoid writing uninitialized data into hw registersdrivers/net/ethernet/brocade/bna/bfa_ioc.c+7 -30 replies
42/78net: Do not allow negative values for busy_read and busy_poll sysctl interfacesnet/core/sysctl_net_core.c+4 -20 replies
43/78i40e: Do not enable NAPI on q_vectors that have no ringsdrivers/net/ethernet/intel/i40e/i40e_main.c+12 -40 replies
44/78RDMA/iser: Fix possible mr leak on device removal eventdrivers/infiniband/ulp/iser/iscsi_iser.h drivers/infiniband/ulp/iser/iser_verbs.c+7 -30 replies
45/78irda: vlsi_ir: fix check for DMA mapping errorsdrivers/net/irda/vlsi_ir.c+4 -40 replies
46/78netfilter: nfnl_cthelper: fix a race when walk the nf_ct_helper_hash tablenet/netfilter/nfnetlink_cthelper.c+85 -1000 replies
47/78netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to registernet/ipv4/netfilter/nf_nat_snmp_basic.c+1 -180 replies
48/78ARM: dts: am335x-evmsk: adjust mmc2 param to allow suspendarch/arm/boot/dts/am335x-evmsk.dts+1 -00 replies
49/78KVM: pci-assign: do not map smm memory slot pages in vt-d page tablesvirt/kvm/kvm_main.c+1 -10 replies
50/78isdn: kcapi: avoid uninitialized datadrivers/isdn/capi/kcapi.c+1 -00 replies
51/78xhci: plat: Register shutdown for xhci_platdrivers/usb/host/xhci-plat.c+1 -00 replies
52/78netfilter: nfnetlink_queue: fix secctx memory leaknet/netfilter/nfnetlink_queue.c+7 -20 replies
53/78ARM: dma-mapping: disallow dma_get_sgtable() for non-kernel managed memoryarch/arm/mm/dma-mapping.c+19 -10 replies
54/78cpuidle: powernv: Pass correct drv->cpumask for registrationdrivers/cpuidle/cpuidle-powernv.c+18 -00 replies
55/78bnxt_en: Fix NULL pointer dereference in reopen failure pathdrivers/net/ethernet/broadcom/bnxt/bnxt.c+13 -00 replies
56/78backlight: pwm_bl: Fix overflow conditiondrivers/video/backlight/pwm_bl.c+5 -20 replies
57/78crypto: crypto4xx - increase context and scatter ring buffer elementsdrivers/crypto/amcc/crypto4xx_core.h+5 -50 replies
58/78rtc: pl031: make interrupt optionaldrivers/rtc/rtc-pl031.c+8 -60 replies
59/78net: phy: at803x: Change error to EINVAL for invalid MACdrivers/net/phy/at803x.c+1 -10 replies
60/78PCI: Avoid bus reset if bridge itself is brokendrivers/pci/pci.c+4 -00 replies
61/78scsi: cxgb4i: fix Tx skb leakdrivers/scsi/cxgbi/cxgb4i/cxgb4i.c+1 -00 replies
62/78scsi: mpt3sas: Fix IO error occurs on pulling out a drive from RAID1 volume created on two SATA drivedrivers/scsi/mpt3sas/mpt3sas_scsih.c+5 -00 replies
63/78PCI: Create SR-IOV virtfn/physfn links before attaching driverdrivers/pci/iov.c+2 -10 replies
64/78igb: check memory allocation failuredrivers/net/ethernet/intel/igb/igb_main.c+2 -00 replies
65/78ixgbe: fix use of uninitialized paddingdrivers/net/ethernet/intel/ixgbe/ixgbe_common.c drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c+4 -20 replies
66/78PCI/AER: Report non-fatal errors only to the affected endpointdrivers/pci/pcie/aer/aerdrv_core.c+8 -10 replies
67/78scsi: lpfc: Fix secure firmware updatesdrivers/scsi/lpfc/lpfc_hw4.h+1 -10 replies
68/78scsi: lpfc: PLOGI failures during NPIV testingdrivers/scsi/lpfc/lpfc_hbadisc.c+2 -10 replies
69/78fm10k: ensure we process SM mbx when processing VF mbxdrivers/net/ethernet/intel/fm10k/fm10k_iov.c+3 -00 replies
70/78tcp: fix under-evaluated ssthresh in TCP Vegasnet/ipv4/tcp_vegas.c+1 -10 replies
71/78rtc: set the alarm to the next expiring timerdrivers/rtc/interface.c+1 -10 replies
72/78cpuidle: fix broadcast control when broadcast can not be entereddrivers/cpuidle/cpuidle.c+1 -00 replies
73/78thermal: hisilicon: Handle return value of clk_prepare_enabledrivers/thermal/hisi_thermal.c+4 -10 replies
74/78MIPS: math-emu: Fix final emulation phase for certain instructionsarch/mips/math-emu/cp1emu.c+14 -140 replies
75/78Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature"drivers/bluetooth/btusb.c+0 -52 replies
76/78ALSA: hda - Clear the leftover component assignment at snd_hdac_i915_exit()sound/hda/hdac_i915.c+1 -00 replies
77/78ALSA: hda - Degrade i915 binding failure messagesound/hda/hdac_i915.c sound/pci/hda/hda_intel.c+5 -30 replies
78/78ALSA: hda - Fix yet another i915 pointer leftover in error pathsound/hda/hdac_i915.c+1 -00 replies

Reviews trailers per patch

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

PatchAndrew DonnellanFrederic BarratBorislav PetkovGuenter RoeckRussell KingMichal NazarewiczLiping ZhangLuca TettamantiEric DumazetAndrew BowersGautham R. ShenoyMichael EllermanLinus WalleijTomas HenzlAaron BrownPJ WaskiewiczJohannes ThumshirnRasesh ModyLaurent PinchartMax GurtovoyThierry RedingBrian NorrisAlex WilliamsonThomas GleixnerKrishneil SinghNaresh Kamboju
SeriesT-b
1/78
2/78A-b A-b
3/78R-b
4/78
5/78R-b
6/78R-b
7/78
8/78
9/78R-b
10/78R-b
11/78R-b
12/78R-b
13/78T-b A-b
14/78
15/78
16/78
17/78
18/78
19/78
20/78
21/78
22/78
23/78
24/78A-b
26/78R-b
27/78A-b
28/78A-b
29/78
30/78
31/78
32/78
36/78R-b
37/78
38/78
39/78
40/78
41/78
42/78A-b
43/78T-b
44/78R-b R-b
45/78
46/78
47/78
48/78
49/78
50/78
51/78
52/78
53/78
54/78R-b A-b
55/78
56/78A-b R-b
57/78
58/78R-b
59/78
60/78R-b
61/78
62/78R-b
63/78
64/78T-b A-b
65/78T-b
66/78
67/78R-b
68/78R-b
69/78T-b
70/78
71/78
72/78R-b
73/78
74/78
75/78A-b
76/78
77/78
78/78

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

Read the v1 thread

Cover letter [PATCH 4.4 00/78] 4.4.108-stable review

This is the start of the stable review cycle for the 4.4.108 release. There are 78 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 Sun Dec 24 08:45:30 UTC 2017. 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.4.108-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.108-rc1

Takashi Iwai <[email protected]>
ALSA: hda - Fix yet another i915 pointer leftover in error path

Takashi Iwai <[email protected]>
ALSA: hda - Degrade i915 binding failure message

Takashi Iwai <[email protected]>
ALSA: hda - Clear the leftover component assignment at snd_hdac_i915_exit()

Greg Kroah-Hartman <[email protected]>
Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature"

Aleksandar Markovic <[email protected]>
MIPS: math-emu: Fix final emulation phase for certain instructions

Arvind Yadav <[email protected]>
thermal: hisilicon: Handle return value of clk_prepare_enable

Nicholas Piggin <[email protected]>
cpuidle: fix broadcast control when broadcast can not be entered

Alexandre Belloni <[email protected]>
rtc: set the alarm to the next expiring timer

Hoang Tran <[email protected]>
tcp: fix under-evaluated ssthresh in TCP Vegas

Jacob Keller <[email protected]>
fm10k: ensure we process SM mbx when processing VF mbx

Dick Kennedy <[email protected]>
scsi: lpfc: PLOGI failures during NPIV testing

Dick Kennedy <[email protected]>
scsi: lpfc: Fix secure firmware updates

Gabriele Paoloni <[email protected]>
PCI/AER: Report non-fatal errors only to the affected endpoint

Emil Tantilov <[email protected]>
ixgbe: fix use of uninitialized padding

Christophe JAILLET <[email protected]>
igb: check memory allocation failure

Stuart Hayes <[email protected]>
PCI: Create SR-IOV virtfn/physfn links before attaching driver

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Fix IO error occurs on pulling out a drive from RAID1 volume created on two SATA drive

Varun Prakash <[email protected]>
scsi: cxgb4i: fix Tx skb leak

David Daney <[email protected]>
PCI: Avoid bus reset if bridge itself is broken

Dan Murphy <[email protected]>
net: phy: at803x: Change error to EINVAL for invalid MAC

Russell King <[email protected]>
rtc: pl031: make interrupt optional

Christian Lamparter <[email protected]>
crypto: crypto4xx - increase context and scatter ring buffer elements

Derek Basehore <[email protected]>
backlight: pwm_bl: Fix overflow condition

Sankar Patchineelam <[email protected]>
bnxt_en: Fix NULL pointer dereference in reopen failure path

Vaidyanathan Srinivasan <[email protected]>

    cpuidle: powernv: Pass correct drv->cpumask for registration

Russell King <[email protected]>
ARM: dma-mapping: disallow dma_get_sgtable() for non-kernel managed memory

Liping Zhang <[email protected]>
netfilter: nfnetlink_queue: fix secctx memory leak

Adam Wallis <[email protected]>
xhci: plat: Register shutdown for xhci_plat

Arnd Bergmann <[email protected]>
isdn: kcapi: avoid uninitialized data

Herongguang (Stephen) <[email protected]>
KVM: pci-assign: do not map smm memory slot pages in vt-d page tables

Reizer, Eyal <[email protected]>
ARM: dts: am335x-evmsk: adjust mmc2 param to allow suspend

Gao Feng <[email protected]>
netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to register

Liping Zhang <[email protected]>
netfilter: nfnl_cthelper: fix a race when walk the nf_ct_helper_hash table

Alexey Khoroshilov <[email protected]>
irda: vlsi_ir: fix check for DMA mapping errors

Sagi Grimberg <[email protected]>
RDMA/iser: Fix possible mr leak on device removal event

Alexander Duyck <[email protected]>
i40e: Do not enable NAPI on q_vectors that have no rings

Alexander Duyck <[email protected]>
net: Do not allow negative values for busy_read and busy_poll sysctl interfaces

Arnd Bergmann <[email protected]>
bna: avoid writing uninitialized data into hw registers

Julian Wiedmann <[email protected]>
s390/qeth: no ETH header for outbound AF_IUCV

hayeswang <[email protected]>
r8152: prevent the driver from transmitting packets with carrier off

Peter Stein <[email protected]>
HID: xinmo: fix for out of range for THT 2P arcade controller.

Mike Looijmans <[email protected]>
i2c: mux: pca954x: Add missing pca9546 definition to chip_desc

Arnd Bergmann <[email protected]>
hwmon: (asus_atk0110) fix uninitialized data access

Rob Herring <[email protected]>
ARM: dts: ti: fix PCI bus dtc warnings

Wanpeng Li <[email protected]>
KVM: VMX: Fix enable VPID conditions

Wanpeng Li <[email protected]>
KVM: x86: correct async page present tracepoint

Dick Kennedy <[email protected]>
scsi: lpfc: Fix PT2PT PRLI reject

Patrice Chotard <[email protected]>
pinctrl: st: add irq_request/release_resources callbacks

Eric Dumazet <[email protected]>
inet: frag: release spinlock before calling icmp_send()

Jeffy Chen <[email protected]>
netfilter: nfnl_cthelper: Fix memory leak

Pablo Neira Ayuso <[email protected]>
netfilter: nfnl_cthelper: fix runtime expectation policy updates

Gustavo A. R. Silva <[email protected]>
usb: gadget: udc: remove pointer dereference after free

Roger Quadros <[email protected]>
usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeed

Tony Lindgren <[email protected]>
net: qmi_wwan: Add USB IDs for MDM6600 modem on Motorola Droid 4

Dan Carpenter <[email protected]>
bna: integer overflow bug in debugfs

Eric Dumazet <[email protected]>
sch_dsmark: fix invalid skb_cow() usage

Herbert Xu <[email protected]>
crypto: deadlock between crypto_alg_sem/rtnl_mutex/genl_mutex

hayeswang <[email protected]>
r8152: fix the list rx_done may be used without initialization

Vaidyanathan Srinivasan <[email protected]>
cpuidle: Validate cpu_dev in cpuidle_add_sysfs()

Jon Medhurst <[email protected]>
arm: kprobes: Align stack to 8-bytes in test code

Masami Hiramatsu <[email protected]>
arm: kprobes: Fix the return address of multiple kretprobes

Jaroslav Kysela <[email protected]>
ALSA: hda - add support for docking station for HP 840 G3

Jaroslav Kysela <[email protected]>
ALSA: hda - add support for docking station for HP 820 G2

Aaron Lu <[email protected]>
x86/irq: Do not substract irq_tlb_count from irq_call_count

Andy Lutomirski <[email protected]>
sched/core: Idle_task_exit() shouldn't use switch_mm_irqs_off()

Steven Rostedt <[email protected]>
ARM: Hide finish_arch_post_lock_switch() from modules

Andy Lutomirski <[email protected]>
x86/mm, sched/core: Turn off IRQs in switch_mm()

Andy Lutomirski <[email protected]>
x86/mm, sched/core: Uninline switch_mm()

Andy Lutomirski <[email protected]>
x86/mm: Build arch/x86/mm/tlb.c even on !SMP

Andy Lutomirski <[email protected]>
sched/core: Add switch_mm_irqs_off() and use it in the scheduler

Ingo Molnar <[email protected]>
mm/mmu_context, sched/core: Fix mmu_context.h assumption

Nadav Amit <[email protected]>
mm/rmap: batched invalidations should use existing api

Andy Lutomirski <[email protected]>
x86/mm: If INVPCID is available, use it to flush global mappings

Andy Lutomirski <[email protected]>
x86/mm: Add a 'noinvpcid' boot option to turn off INVPCID

Borislav Petkov <[email protected]>
x86/mm: Fix INVPCID asm constraint

Andy Lutomirski <[email protected]>
x86/mm: Add INVPCID helpers

Vaibhav Jain <[email protected]>
cxl: Check if vphb exists before iterating over AFU devices

Steve Capper <[email protected]>
arm64: Initialise high_memory global variable earlier

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

Diffstat:

 Documentation/kernel-parameters.txt             |   2 +
 Makefile                                        |   4 +-
 arch/arm/boot/dts/am335x-evmsk.dts              |   1 +
 arch/arm/boot/dts/dra7.dtsi                     |   2 +
 arch/arm/include/asm/mmu_context.h              |   2 +
 arch/arm/mm/dma-mapping.c                       |  20 +-
 arch/arm/probes/kprobes/core.c                  |  24 ++-
 arch/arm/probes/kprobes/test-core.c             |  11 +-
 arch/arm64/mm/init.c                            |   2 +-
 arch/mips/math-emu/cp1emu.c                     |  28 +--
 arch/x86/include/asm/hardirq.h                  |   4 -
 arch/x86/include/asm/mmu_context.h              | 101 +--------
 arch/x86/include/asm/tlbflush.h                 |  63 +++++-
 arch/x86/kernel/cpu/common.c                    |  16 ++
 arch/x86/kernel/irq.c                           |   3 +-
 arch/x86/kvm/vmx.c                              |   9 +-
 arch/x86/kvm/x86.c                              |   2 +-
 arch/x86/mm/Makefile                            |   3 +-
 arch/x86/mm/tlb.c                               | 118 ++++++++++-
 drivers/bluetooth/btusb.c                       |   5 -
 drivers/cpuidle/cpuidle-powernv.c               |  18 ++
 drivers/cpuidle/cpuidle.c                       |   1 +
 drivers/cpuidle/sysfs.c                         |  12 ++
 drivers/crypto/amcc/crypto4xx_core.h            |  10 +-
 drivers/hid/hid-core.c                          |   1 +
 drivers/hid/hid-ids.h                           |   1 +
 drivers/hid/hid-xinmo.c                         |   1 +
 drivers/hwmon/asus_atk0110.c                    |   3 +
 drivers/i2c/muxes/i2c-mux-pca954x.c             |   6 +-
 drivers/infiniband/ulp/iser/iscsi_iser.h        |   2 +
 drivers/infiniband/ulp/iser/iser_verbs.c        |   8 +-
 drivers/isdn/capi/kcapi.c                       |   1 +
 drivers/misc/cxl/pci.c                          |  13 ++
 drivers/net/ethernet/broadcom/bnxt/bnxt.c       |  13 ++
 drivers/net/ethernet/brocade/bna/bfa_ioc.c      |  10 +-
 drivers/net/ethernet/brocade/bna/bnad_debugfs.c |   2 +-
 drivers/net/ethernet/intel/fm10k/fm10k_iov.c    |   3 +
 drivers/net/ethernet/intel/i40e/i40e_main.c     |  16 +-
 drivers/net/ethernet/intel/igb/igb_main.c       |   2 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c   |   2 +
 drivers/net/irda/vlsi_ir.c                      |   8 +-
 drivers/net/phy/at803x.c                        |   2 +-
 drivers/net/usb/qmi_wwan.c                      |   4 +
 drivers/net/usb/r8152.c                         |  19 +-
 drivers/pci/iov.c                               |   3 +-
 drivers/pci/pci.c                               |   4 +
 drivers/pci/pcie/aer/aerdrv_core.c              |   9 +-
 drivers/pinctrl/pinctrl-st.c                    |  30 ++-
 drivers/rtc/interface.c                         |   2 +-
 drivers/rtc/rtc-pl031.c                         |  14 +-
 drivers/s390/net/qeth_l3_main.c                 |  15 +-
 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c              |   1 +
 drivers/scsi/lpfc/lpfc_els.c                    |   3 +-
 drivers/scsi/lpfc/lpfc_hbadisc.c                |   3 +-
 drivers/scsi/lpfc/lpfc_hw4.h                    |   2 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c            |   5 +
 drivers/thermal/hisi_thermal.c                  |   5 +-
 drivers/usb/gadget/function/f_uvc.c             |   8 +
 drivers/usb/gadget/udc/pch_udc.c                |   1 -
 drivers/usb/host/xhci-plat.c                    |   1 +
 drivers/video/backlight/pwm_bl.c                |   7 +-
 include/linux/mmu_context.h                     |   7 +
 kernel/sched/core.c                             |   4 +-
 mm/mmu_context.c                                |   2 +-
 mm/rmap.c                                       |  28 +--
 net/core/sysctl_net_core.c                      |   6 +-
 net/ipv4/ip_fragment.c                          |  25 ++-
 net/ipv4/netfilter/nf_nat_snmp_basic.c          |  19 +-
 net/ipv4/tcp_vegas.c                            |   2 +-
 net/netfilter/nfnetlink_cthelper.c              | 267 +++++++++++++++---------
 net/netfilter/nfnetlink_queue.c                 |   9 +-
 net/netlink/af_netlink.c                        |  41 ++++
 net/sched/sch_dsmark.c                          |  10 +-
 sound/hda/hdac_i915.c                           |   4 +-
 sound/pci/hda/hda_intel.c                       |   6 +-
 sound/pci/hda/patch_conexant.c                  |  11 +
 sound/pci/hda/patch_realtek.c                   |  14 +-
 virt/kvm/kvm_main.c                             |   2 +-
 79 files changed, 793 insertions(+), 359 deletions(-)