Skip to content

5.4.300-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest81 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/81usb: hub: Fix flushing of delayed work used for post resume purposesdrivers/usb/core/hub.c drivers/usb/core/hub.h+9 -130 replies
2/81net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.include/net/sock.h net/core/sock.c+43 -20 replies
3/81NFSv4: Dont clear capabilities that wont be resetfs/nfs/nfs4proc.c+0 -10 replies
4/81tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork.net/ipv4/tcp_bpf.c+4 -10 replies
5/81EDAC/altera: Delete an inappropriate dma_free_coherent() calldrivers/edac/altera_edac.c+0 -10 replies
6/81ocfs2: fix recursive semaphore deadlock in fiemap callfs/ocfs2/extent_map.c+9 -10 replies
7/81mtd: rawnand: stm32_fmc2: fix ECC overwritedrivers/mtd/nand/raw/stm32_fmc2_nand.c+15 -30 replies
8/81fuse: check if copy_file_range() returns larger than requested sizefs/fuse/file.c+3 -00 replies
9/81fuse: prevent overflow in copy_file_range return valuefs/fuse/file.c+1 -10 replies
10/81mm/khugepaged: fix the address passed to notifier on testing youngmm/khugepaged.c+1 -10 replies
11/81mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC bufferdrivers/mtd/nand/raw/stm32_fmc2_nand.c+9 -180 replies
12/81mtd: nand: raw: atmel: Fix comment in timings preparationdrivers/mtd/nand/raw/atmel/nand-controller.c+1 -10 replies
13/81mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timingdrivers/mtd/nand/raw/atmel/nand-controller.c+13 -30 replies
14/81tty: hvc_console: Call hvc_kick in hvc_write unconditionallydrivers/tty/hvc/hvc_console.c+3 -30 replies
15/81USB: serial: option: add Telit Cinterion FN990A w/audio compositionsdrivers/usb/serial/option.c+6 -00 replies
16/81USB: serial: option: add Telit Cinterion LE910C4-WWX new compositionsdrivers/usb/serial/option.c+11 -00 replies
17/81net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable()drivers/net/ethernet/freescale/fec_main.c+2 -10 replies
18/81igb: fix link test skipping when interface is admin downdrivers/net/ethernet/intel/igb/igb_ethtool.c+1 -40 replies
19/81genirq/affinity: Add irq_update_affinity_desc()include/linux/interrupt.h kernel/irq/manage.c+78 -00 replies
20/81genirq: Export affinity setter for modulesinclude/linux/interrupt.h kernel/irq/manage.c+34 -340 replies
21/81genirq: Provide new interfaces for affinity hintsinclude/linux/interrupt.h kernel/irq/manage.c+56 -50 replies
22/81i40e: Use irq_update_affinity_hint()drivers/net/ethernet/intel/i40e/i40e_main.c+4 -40 replies
23/81i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error pathdrivers/net/ethernet/intel/i40e/i40e_main.c+1 -10 replies
24/81can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failednet/can/j1939/socket.c+3 -00 replies
25/81can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() failsnet/can/j1939/bus.c+4 -10 replies
26/81dmaengine: ti: edma: Fix memory allocation size for queue_priority_mapdrivers/dma/ti/edma.c+2 -20 replies
27/81dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/eesdrivers/dma/qcom/bam_dma.c+6 -20 replies
28/81phy: ti-pipe3: fix device leak at unbinddrivers/phy/ti/phy-ti-pipe3.c+13 -00 replies
29/81soc: qcom: mdt_loader: Deal with zero e_shentsizedrivers/soc/qcom/mdt_loader.c+7 -50 replies
30/81mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memorymm/memory-failure.c+3 -40 replies
31/81ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supportedsound/firewire/motu/motu-hwdep.c+1 -10 replies
32/81wifi: mac80211: fix incorrect type for retnet/mac80211/driver-ops.h+1 -10 replies
33/81pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatchdrivers/pcmcia/omap_cf.c+7 -10 replies
34/81cgroup: split cgroup_destroy_wq into 3 workqueueskernel/cgroup/cgroup.c+36 -70 replies
35/81net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failuredrivers/net/ethernet/natsemi/ns83820.c+6 -70 replies
36/81i40e: remove redundant memory barrier when cleaning Tx descsdrivers/net/ethernet/intel/i40e/i40e_txrx.c+0 -30 replies
37/81tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect().net/ipv4/tcp.c+5 -00 replies
38/81Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set"drivers/net/ethernet/mellanox/mlx5/core/en_main.c+0 -20 replies
39/81net: liquidio: fix overflow in octeon_init_instr_queue()drivers/net/ethernet/cavium/liquidio/request_manager.c+1 -10 replies
40/81cnic: Fix use-after-free bugs in cnic_delete_taskdrivers/net/ethernet/broadcom/cnic.c+1 -20 replies
41/81nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/*fs/nilfs2/sysfs.c fs/nilfs2/sysfs.h+6 -60 replies
42/81power: supply: bq27xxx: fix error return in case of no bq27000 hdq batterydrivers/power/supply/bq27xxx_battery.c+1 -10 replies
43/81power: supply: bq27xxx: restrict no-battery detection to bq27000drivers/power/supply/bq27xxx_battery.c+2 -20 replies
44/81mmc: mvsdio: Fix dma_unmap_sg() nents valuedrivers/mmc/host/mvsdio.c+1 -10 replies
45/81rds: ib: Increment i_fastreg_wrs before bailing outnet/rds/ib_frmr.c+12 -80 replies
46/81ASoC: wm8940: Correct typo in control namesound/soc/codecs/wm8940.c+1 -10 replies
47/81ASoC: wm8974: Correct PLL rate roundingsound/soc/codecs/wm8974.c+6 -20 replies
48/81ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error messagesound/soc/sof/intel/hda-stream.c+1 -10 replies
49/81usb: gadget: dummy_hcd: remove usage of list iterator past the loop bodydrivers/usb/gadget/udc/dummy_hcd.c+9 -80 replies
50/81USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernelsdrivers/usb/gadget/udc/dummy_hcd.c+4 -40 replies
51/81serial: sc16is7xx: fix bug in flow control levels initdrivers/tty/serial/sc16is7xx.c+2 -110 replies
52/81net: rfkill: gpio: add DT supportnet/rfkill/rfkill-gpio.c+18 -20 replies
53/81net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointernet/rfkill/rfkill-gpio.c+2 -20 replies
54/81KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is activearch/x86/kvm/svm.c+1 -20 replies
55/81ALSA: usb-audio: Fix block comments in mixer_quirkssound/usb/mixer_quirks.c+4 -20 replies
56/81ALSA: usb-audio: Avoid multiple assignments in mixer_quirkssound/usb/mixer_quirks.c+2 -10 replies
57/81ALSA: usb-audio: Simplify NULL comparison in mixer_quirkssound/usb/mixer_quirks.c+1 -10 replies
58/81ALSA: usb-audio: Remove unneeded wmb() in mixer_quirkssound/usb/mixer_quirks.c+0 -10 replies
59/81ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5sound/usb/mixer_quirks.c+263 -00 replies
60/81ALSA: usb-audio: Convert comma to semicolonsound/usb/mixer_quirks.c+3 -30 replies
61/81ALSA: usb-audio: Fix build with CONFIG_INPUT=nsound/usb/mixer_quirks.c+4 -00 replies
62/81usb: core: Add 0x prefix to quirks debug outputdrivers/usb/core/quirks.c+1 -10 replies
63/81IB/mlx5: Fix obj_type mismatch for SRQ event subscriptionsdrivers/infiniband/hw/mlx5/devx.c+1 -00 replies
64/81can: rcar_can: rcar_can_resume(): fix s2ram with PSCIdrivers/net/can/rcar/rcar_can.c+1 -70 replies
65/81can: hi311x: populate ndo_change_mtu() to prevent buffer overflowdrivers/net/can/spi/hi311x.c+1 -00 replies
66/81can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflowdrivers/net/can/sun4i_can.c+1 -00 replies
67/81can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflowdrivers/net/can/usb/mcba_usb.c+1 -00 replies
68/81can: peak_usb: fix shift-out-of-bounds issuedrivers/net/can/usb/peak_usb/pcan_usb_core.c+1 -10 replies
69/81drm/gma500: Fix null dereference in hdmi teardowndrivers/gpu/drm/gma500/oaktrail_hdmi.c+1 -10 replies
70/81i40e: fix idx validation in i40e_validate_queue_mapdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+4 -20 replies
71/81i40e: fix input validation logic for action_metadrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+1 -10 replies
72/81i40e: add max boundary check for VF filtersdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+10 -00 replies
73/81fbcon: fix integer overflow in fbcon_do_set_fontdrivers/video/fbdev/core/fbcon.c+9 -20 replies
74/81fbcon: Fix OOB access in font allocationdrivers/video/fbdev/core/fbcon.c+3 -30 replies
75/81mm/migrate_device: dont add folio to be freed to LRU in migrate_device_finalize()mm/migrate.c+4 -80 replies
76/81i40e: increase max descriptors for XL710drivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_ethtool.c+20 -60 replies
77/81i40e: add validation for ring_len paramdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+14 -00 replies
78/81i40e: fix idx validation in config queues msgdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+2 -20 replies
79/81i40e: fix validation of VF state in get resourcesdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h+8 -20 replies
80/81i40e: add mask to apply valid bits for itr_idxdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+2 -10 replies
81/81mm/hugetlb: fix folio is still mapped when deletedfs/hugetlbfs/inode.c+6 -80 replies

Reviews trailers per patch

37 of 81 patches have a Reviewed-by or Acked-by.

PatchKonrad DybcioMark BrownDev JainZi YanDavid HildenbrandLorenzo StoakesNicolas FerreAlexander DahlSimon HormanWei FangPaul MenzelRinitha SMark RutlandMing LeiJesse BrandeburgAleksandr LoktionovSubbaraya SundeepOleksij RempelDinh NguyenJoseph QiLinus WalleijAllison HendersonAnkur TyagiPeter Ujfalusi[email protected]Sebastian Andrzej SiewiorHeikki KrogerusNaveen N Rao (AMD)Neil ArmstrongDmitry BaryshkovAaro KoskinenUwe Kleine-KönigCristian CiocalteaKamakshi NelloreRafal RomanowskiThomas ZimmermannLucas De MarchiQianqiang LiuJacob KellerPucha Himasekhar ReddyEdward SroujiFlorian FainelliBrett A C SheffieldJon HunterLinux Kernel Functional TestingAlok TiwariShuah Khan
SeriesT-b T-b T-b T-b T-b T-b
1/81T-b T-b
2/81
3/81
4/81
5/81A-b
6/81R-b
7/81
8/81
9/81
10/81R-b R-b A-b R-b
11/81
12/81R-b
13/81T-b
14/81
15/81
16/81
17/81R-b R-b
18/81R-b T-b
19/81
20/81A-b
21/81R-b
22/81A-b
23/81T-b R-b R-b
24/81T-b A-b
25/81T-b A-b
26/81
27/81R-b
28/81
29/81T-b R-b
30/81A-b
31/81
32/81
33/81A-b R-b
34/81
35/81R-b
36/81T-b R-b
37/81
38/81
39/81
40/81
41/81
42/81
43/81
44/81R-b
45/81R-b
46/81T-b
47/81
48/81A-b
49/81
50/81T-b R-b
51/81
52/81
53/81R-b
54/81R-b
55/81
56/81
57/81
58/81
59/81
60/81R-b
61/81R-b
62/81
63/81R-b
64/81
65/81
66/81
67/81
68/81
69/81
70/81R-b R-b T-b
71/81R-b R-b T-b
72/81R-b R-b T-b
73/81R-b
74/81R-b R-b
75/81
76/81R-b T-b
77/81R-b R-b T-b
78/81R-b R-b T-b
79/81R-b R-b T-b
80/81R-b R-b T-b
81/81

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

Read the v1 thread

Cover letter [PATCH 5.4 00/81] 5.4.300-rc1 review

This is the start of the stable review cycle for the 5.4.300 release. There are 81 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 Thu, 02 Oct 2025 14:37:59 +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/v5.x/stable-review/patch-5.4.300-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-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.300-rc1

Jinjiang Tu <[email protected]>
mm/hugetlb: fix folio is still mapped when deleted

Lukasz Czapnik <[email protected]>
i40e: add mask to apply valid bits for itr_idx

Lukasz Czapnik <[email protected]>
i40e: fix validation of VF state in get resources

Lukasz Czapnik <[email protected]>
i40e: fix idx validation in config queues msg

Lukasz Czapnik <[email protected]>
i40e: add validation for ring_len param

Justin Bronder <[email protected]>
i40e: increase max descriptors for XL710

David Hildenbrand <[email protected]>
mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()

Thomas Zimmermann <[email protected]>
fbcon: Fix OOB access in font allocation

Samasth Norway Ananda <[email protected]>
fbcon: fix integer overflow in fbcon_do_set_font

Lukasz Czapnik <[email protected]>
i40e: add max boundary check for VF filters

Lukasz Czapnik <[email protected]>
i40e: fix input validation logic for action_meta

Lukasz Czapnik <[email protected]>
i40e: fix idx validation in i40e_validate_queue_map

Zabelin Nikita <[email protected]>
drm/gma500: Fix null dereference in hdmi teardown

Stéphane Grosjean <[email protected]>
can: peak_usb: fix shift-out-of-bounds issue

Vincent Mailhol <[email protected]>
can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow

Vincent Mailhol <[email protected]>
can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow

Vincent Mailhol <[email protected]>
can: hi311x: populate ndo_change_mtu() to prevent buffer overflow

Geert Uytterhoeven <[email protected]>
can: rcar_can: rcar_can_resume(): fix s2ram with PSCI

Or Har-Toov <[email protected]>
IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions

Jiayi Li <[email protected]>

    usb: core: Add 0x prefix to quirks debug output

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix build with CONFIG_INPUT=n

Chen Ni <[email protected]>
ALSA: usb-audio: Convert comma to semicolon

Cristian Ciocaltea <[email protected]>
ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5

Cristian Ciocaltea <[email protected]>
ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks

Cristian Ciocaltea <[email protected]>
ALSA: usb-audio: Simplify NULL comparison in mixer_quirks

Cristian Ciocaltea <[email protected]>
ALSA: usb-audio: Avoid multiple assignments in mixer_quirks

Cristian Ciocaltea <[email protected]>
ALSA: usb-audio: Fix block comments in mixer_quirks

Maciej S. Szmigiero <[email protected]>
KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active

Hans de Goede <[email protected]>
net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer

Philipp Zabel <[email protected]>
net: rfkill: gpio: add DT support

Hugo Villeneuve <[email protected]>
serial: sc16is7xx: fix bug in flow control levels init

Alan Stern <[email protected]>
USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels

Jakob Koschel <[email protected]>
usb: gadget: dummy_hcd: remove usage of list iterator past the loop body

Colin Ian King <[email protected]>
ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message

Charles Keepax <[email protected]>
ASoC: wm8974: Correct PLL rate rounding

Charles Keepax <[email protected]>
ASoC: wm8940: Correct typo in control name

Håkon Bugge <[email protected]>
rds: ib: Increment i_fastreg_wrs before bailing out

Thomas Fourier <[email protected]>
mmc: mvsdio: Fix dma_unmap_sg() nents value

H. Nikolaus Schaller <[email protected]>
power: supply: bq27xxx: restrict no-battery detection to bq27000

H. Nikolaus Schaller <[email protected]>
power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery

Nathan Chancellor <[email protected]>
nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/*

Duoming Zhou <[email protected]>
cnic: Fix use-after-free bugs in cnic_delete_task

Alexey Nepomnyashih <[email protected]>
net: liquidio: fix overflow in octeon_init_instr_queue()

Tariq Toukan <[email protected]>
Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set"

Kuniyuki Iwashima <[email protected]>

    tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect().

Maciej Fijalkowski <[email protected]>
i40e: remove redundant memory barrier when cleaning Tx descs

Yeounsu Moon <[email protected]>
net: natsemi: fix rx_dropped double accounting on netif_rx() failure

Chen Ridong <[email protected]>
cgroup: split cgroup_destroy_wq into 3 workqueues

Geert Uytterhoeven <[email protected]>
pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch

Liao Yuanhong <[email protected]>
wifi: mac80211: fix incorrect type for ret

Takashi Sakamoto <[email protected]>
ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported

Miaohe Lin <[email protected]>
mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory

Bjorn Andersson <[email protected]>
soc: qcom: mdt_loader: Deal with zero e_shentsize

Johan Hovold <[email protected]>
phy: ti-pipe3: fix device leak at unbind

Stephan Gerhold <[email protected]>
dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees

Anders Roxell <[email protected]>
dmaengine: ti: edma: Fix memory allocation size for queue_priority_map

Tetsuo Handa <[email protected]>

    can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails

Tetsuo Handa <[email protected]>

    can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed

Michal Schmidt <[email protected]>
i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path

Nitesh Narayan Lal <[email protected]>
i40e: Use irq_update_affinity_hint()

Thomas Gleixner <[email protected]>
genirq: Provide new interfaces for affinity hints

Thomas Gleixner <[email protected]>
genirq: Export affinity setter for modules

John Garry <[email protected]>
genirq/affinity: Add irq_update_affinity_desc()

Kohei Enju <[email protected]>
igb: fix link test skipping when interface is admin down

Stefan Wahren <[email protected]>
net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable()

Fabio Porcedda <[email protected]>
USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions

Fabio Porcedda <[email protected]>
USB: serial: option: add Telit Cinterion FN990A w/audio compositions

Fabian Vogt <[email protected]>
tty: hvc_console: Call hvc_kick in hvc_write unconditionally

Alexander Sverdlin <[email protected]>
mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing

Alexander Dahl <[email protected]>
mtd: nand: raw: atmel: Fix comment in timings preparation

Christophe Kerello <[email protected]>
mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer

Wei Yang <[email protected]>
mm/khugepaged: fix the address passed to notifier on testing young

Miklos Szeredi <[email protected]>
fuse: prevent overflow in copy_file_range return value

Miklos Szeredi <[email protected]>
fuse: check if copy_file_range() returns larger than requested size

Christophe Kerello <[email protected]>
mtd: rawnand: stm32_fmc2: fix ECC overwrite

Mark Tinguely <[email protected]>
ocfs2: fix recursive semaphore deadlock in fiemap call

Salah Triki <[email protected]>
EDAC/altera: Delete an inappropriate dma_free_coherent() call

Kuniyuki Iwashima <[email protected]>

    tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork.

Trond Myklebust <[email protected]>
NFSv4: Don't clear capabilities that won't be reset

Kuniyuki Iwashima <[email protected]>
net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.

Mathias Nyman <[email protected]>
usb: hub: Fix flushing of delayed work used for post resume purposes

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

Diffstat:

 Makefile                                           |   4 +-
 arch/x86/kvm/svm.c                                 |   3 +-
 drivers/dma/qcom/bam_dma.c                         |   8 +-
 drivers/dma/ti/edma.c                              |   4 +-
 drivers/edac/altera_edac.c                         |   1 -
 drivers/gpu/drm/gma500/oaktrail_hdmi.c             |   2 +-
 drivers/infiniband/hw/mlx5/devx.c                  |   1 +
 drivers/mmc/host/mvsdio.c                          |   2 +-
 drivers/mtd/nand/raw/atmel/nand-controller.c       |  18 +-
 drivers/mtd/nand/raw/stm32_fmc2_nand.c             |  45 ++--
 drivers/net/can/rcar/rcar_can.c                    |   8 +-
 drivers/net/can/spi/hi311x.c                       |   1 +
 drivers/net/can/sun4i_can.c                        |   1 +
 drivers/net/can/usb/mcba_usb.c                     |   1 +
 drivers/net/can/usb/peak_usb/pcan_usb_core.c       |   2 +-
 drivers/net/ethernet/broadcom/cnic.c               |   3 +-
 .../net/ethernet/cavium/liquidio/request_manager.c |   2 +-
 drivers/net/ethernet/freescale/fec_main.c          |   3 +-
 drivers/net/ethernet/intel/i40e/i40e.h             |   1 +
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |  25 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  10 +-
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |   3 -
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |  46 +++-
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h |   3 +-
 drivers/net/ethernet/intel/igb/igb_ethtool.c       |   5 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   2 -
 drivers/net/ethernet/natsemi/ns83820.c             |  13 +-
 drivers/pcmcia/omap_cf.c                           |   8 +-
 drivers/phy/ti/phy-ti-pipe3.c                      |  13 +
 drivers/power/supply/bq27xxx_battery.c             |   4 +-
 drivers/soc/qcom/mdt_loader.c                      |  12 +-
 drivers/tty/hvc/hvc_console.c                      |   6 +-
 drivers/tty/serial/sc16is7xx.c                     |  13 +-
 drivers/usb/core/hub.c                             |  21 +-
 drivers/usb/core/hub.h                             |   1 +
 drivers/usb/core/quirks.c                          |   2 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |  25 +-
 drivers/usb/serial/option.c                        |  17 ++
 drivers/video/fbdev/core/fbcon.c                   |  13 +-
 fs/fuse/file.c                                     |   5 +-
 fs/hugetlbfs/inode.c                               |  14 +-
 fs/nfs/nfs4proc.c                                  |   1 -
 fs/nilfs2/sysfs.c                                  |   4 +-
 fs/nilfs2/sysfs.h                                  |   8 +-
 fs/ocfs2/extent_map.c                              |  10 +-
 include/linux/interrupt.h                          |  96 ++++---
 include/net/sock.h                                 |  40 ++-
 kernel/cgroup/cgroup.c                             |  43 +++-
 kernel/irq/manage.c                                | 111 +++++++-
 mm/khugepaged.c                                    |   2 +-
 mm/memory-failure.c                                |   7 +-
 mm/migrate.c                                       |  12 +-
 net/can/j1939/bus.c                                |   5 +-
 net/can/j1939/socket.c                             |   3 +
 net/core/sock.c                                    |   5 +
 net/ipv4/tcp.c                                     |   5 +
 net/ipv4/tcp_bpf.c                                 |   5 +-
 net/mac80211/driver-ops.h                          |   2 +-
 net/rds/ib_frmr.c                                  |  20 +-
 net/rfkill/rfkill-gpio.c                           |  22 +-
 sound/firewire/motu/motu-hwdep.c                   |   2 +-
 sound/soc/codecs/wm8940.c                          |   2 +-
 sound/soc/codecs/wm8974.c                          |   8 +-
 sound/soc/sof/intel/hda-stream.c                   |   2 +-
 sound/usb/mixer_quirks.c                           | 279 ++++++++++++++++++++-
 65 files changed, 829 insertions(+), 236 deletions(-)