Skip to content

5.4.280-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest78 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/78drm/lima: fix shared irq handling on driver removedrivers/gpu/drm/lima/lima_gp.c drivers/gpu/drm/lima/lima_mmu.c drivers/gpu/drm/lima/lima_pp.c+11 -00 replies
2/78media: dvb: as102-fe: Fix as10x_register_addr packingdrivers/media/dvb-frontends/as102_fe_types.h+1 -10 replies
3/78media: dvb-usb: dib0700_devices: Add missing release_firmware()drivers/media/usb/dvb-usb/dib0700_devices.c+15 -30 replies
4/78IB/core: Implement a limit on UMAD receive Listdrivers/infiniband/core/user_mad.c+15 -60 replies
5/78scsi: qedf: Make qedf_execute_tmf() non-preemptibledrivers/scsi/qedf/qedf_io.c+3 -30 replies
6/78drm/amdgpu: Initialize timestamp for some legacy SOCsdrivers/gpu/drm/amd/amdgpu/amdgpu_irq.c+8 -00 replies
7/78drm/amd/display: Skip finding free audio for unknown engine_iddrivers/gpu/drm/amd/display/dc/core/dc_resource.c+3 -00 replies
8/78media: dw2102: Dont translate i2c read into writedrivers/media/usb/dvb-usb/dw2102.c+73 -470 replies
9/78sctp: prefer struct_size over open coded arithmeticnet/sctp/socket.c+4 -30 replies
10/78firmware: dmi: Stop decoding on broken entrydrivers/firmware/dmi_scan.c+11 -00 replies
11/78Input: ff-core - prefer struct_size over open coded arithmeticdrivers/input/ff-core.c+4 -30 replies
12/78net: dsa: mv88e6xxx: Correct check for empty listdrivers/net/dsa/mv88e6xxx/chip.c+2 -20 replies
13/78media: dvb-frontends: tda18271c2dd: Remove casting during divdrivers/media/dvb-frontends/tda18271c2dd.c+2 -20 replies
14/78media: s2255: Use refcount_t instead of atomic_t for num_channelsdrivers/media/usb/s2255/s2255drv.c+10 -100 replies
15/78media: dvb-frontends: tda10048: Fix integer overflowdrivers/media/dvb-frontends/tda10048.c+6 -30 replies
16/78i2c: i801: Annotate apanel_addr as __ro_after_initdrivers/i2c/busses/i2c-i801.c+1 -10 replies
17/78powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=narch/powerpc/include/asm/io.h+1 -10 replies
18/78orangefs: fix out-of-bounds fsid accessfs/orangefs/super.c+2 -10 replies
19/78powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"arch/powerpc/xmon/xmon.c+3 -30 replies
20/78jffs2: Fix potential illegal address access in jffs2_free_inodefs/jffs2/super.c+1 -00 replies
21/78s390/pkey: Wipe sensitive data on failuredrivers/s390/crypto/pkey_api.c+2 -20 replies
22/78tcp: tcp_mark_head_lost is only valid for sack-tcpnet/ipv4/tcp_input.c+7 -250 replies
23/78tcp: add ece_ack flag to reno sack functionsnet/ipv4/tcp_input.c+12 -100 replies
24/78net: tcp better handling of reordering then loss casesnet/ipv4/tcp_input.c+26 -190 replies
25/78UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()net/ipv4/tcp_input.c+1 -10 replies
26/78tcp_metrics: validate source addr lengthnet/ipv4/tcp_metrics.c+1 -00 replies
27/78wifi: wilc1000: fix ies_len type in connect pathdrivers/staging/wilc1000/wilc_hif.c+2 -10 replies
28/78bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()drivers/net/bonding/bond_options.c+3 -30 replies
29/78selftests: fix OOM in msg_zerocopy selftesttools/testing/selftests/net/msg_zerocopy.c+11 -10 replies
30/78selftests: make order checking verbose in msg_zerocopy selftesttools/testing/selftests/net/msg_zerocopy.c+1 -10 replies
31/78inet_diag: Initialize pad field in struct inet_diag_req_v2net/ipv4/inet_diag.c+2 -00 replies
32/78nilfs2: fix inode number range checksfs/nilfs2/nilfs.h fs/nilfs2/the_nilfs.c fs/nilfs2/the_nilfs.h+10 -30 replies
33/78nilfs2: add missing check for inode numbers on directory entriesfs/nilfs2/dir.c fs/nilfs2/nilfs.h+11 -00 replies
34/78mm: optimize the redundant loop of mm_update_owner_next()kernel/exit.c+2 -00 replies
35/78can: kvaser_usb: Explicitly initialize family in leafimx driver_info structdrivers/net/can/usb/kvaser_usb/kvaser_usb_core.c+1 -00 replies
36/78fsnotify: Do not generate events for O_PATH file descriptorsinclude/linux/fsnotify.h+7 -10 replies
37/78Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"mm/page-writeback.c+1 -10 replies
38/78drm/nouveau: fix null pointer dereference in nouveau_connector_get_modesdrivers/gpu/drm/nouveau/nouveau_connector.c+3 -00 replies
39/78drm/amdgpu/atomfirmware: silence UBSAN warningdrivers/gpu/drm/amd/include/atomfirmware.h+1 -10 replies
40/78bnx2x: Fix multiple UBSAN array-index-out-of-boundsdrivers/net/ethernet/broadcom/bnx2x/bnx2x.h+1 -10 replies
41/78media: dw2102: fix a potential buffer overflowdrivers/media/usb/dvb-usb/dw2102.c+1 -10 replies
42/78i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isrdrivers/i2c/busses/i2c-pnx.c+10 -380 replies
43/78ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897sound/pci/hda/patch_realtek.c+9 -00 replies
44/78nvme-multipath: find NUMA path only for online numa-nodedrivers/nvme/host/multipath.c+1 -10 replies
45/78nilfs2: fix incorrect inode allocation from reserved inodesfs/nilfs2/alloc.c fs/nilfs2/alloc.h fs/nilfs2/dat.c +1 more+19 -120 replies
46/78filelock: fix potential use-after-free in posix_lock_inodefs/locks.c+1 -10 replies
47/78fs/dcache: Re-use value stored to dentry->d_flags instead of re-readingfs/dcache.c+1 -10 replies
48/78vfs: dont mod negative dentry count when on shrinker listfs/dcache.c+9 -30 replies
49/78tcp: add TCP_INFO status for failed client TFOinclude/linux/tcp.h include/uapi/linux/tcp.h net/ipv4/tcp.c +2 more+20 -30 replies
50/78tcp: fix incorrect undo caused by DSACK of TLP retransmitnet/ipv4/tcp_input.c net/ipv4/tcp_timer.c+10 -30 replies
51/78octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability()drivers/net/ethernet/marvell/octeontx2/af/rvu.c+1 -10 replies
52/78net: lantiq_etop: add blank line after declarationdrivers/net/ethernet/lantiq_etop.c+1 -00 replies
53/78net: ethernet: lantiq_etop: fix double free in detachdrivers/net/ethernet/lantiq_etop.c+2 -20 replies
54/78ppp: reject claimed-as-LCP but actually malformed packetsdrivers/net/ppp/ppp_generic.c+15 -00 replies
55/78udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().net/ipv4/udp.c+3 -10 replies
56/78s390: Mark psw in __load_psw_mask() as __unitializedarch/s390/include/asm/processor.h+1 -10 replies
57/78ARM: davinci: Convert comma to semicolonarch/arm/mach-davinci/pm.c+1 -10 replies
58/78octeontx2-af: fix detection of IP layerdrivers/net/ethernet/marvell/octeontx2/af/npc.h+6 -20 replies
59/78USB: serial: option: add Telit generic core-dump compositiondrivers/usb/serial/option.c+2 -00 replies
60/78USB: serial: option: add Telit FN912 rmnet compositionsdrivers/usb/serial/option.c+4 -00 replies
61/78USB: serial: option: add Fibocom FM350-GLdrivers/usb/serial/option.c+4 -00 replies
62/78USB: serial: option: add support for Foxconn T99W651drivers/usb/serial/option.c+2 -00 replies
63/78USB: serial: option: add Netprisma LCUK54 series modulesdrivers/usb/serial/option.c+24 -00 replies
64/78USB: serial: option: add Rolling RW350-GL variantsdrivers/usb/serial/option.c+2 -00 replies
65/78USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850kdrivers/usb/core/quirks.c+3 -00 replies
66/78usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()drivers/usb/gadget/configfs.c+3 -00 replies
67/78USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptordrivers/usb/core/config.c+15 -30 replies
68/78hpet: Support 32-bit userspacedrivers/char/hpet.c+29 -50 replies
69/78nvmem: meson-efuse: Fix return value of nvmem callbacksdrivers/nvmem/meson-efuse.c+10 -40 replies
70/78ALSA: hda/realtek: Limit mic boost on VAIO PRO PXsound/pci/hda/patch_realtek.c+2 -00 replies
71/78libceph: fix race between delayed_work() and ceph_monc_stop()net/ceph/mon_client.c+12 -20 replies
72/78SUNRPC: Fix RPC client cleaned up the freed pipefs dentriesinclude/linux/sunrpc/clnt.h net/sunrpc/clnt.c+5 -10 replies
73/78tcp: refactor tcp_retransmit_timer()net/ipv4/tcp_timer.c+8 -20 replies
74/78net: tcp: fix unexcepted socket die when snd_wnd is 0net/ipv4/tcp_timer.c+17 -10 replies
75/78tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()net/ipv4/tcp_timer.c+6 -10 replies
76/78tcp: avoid too many retransmit packetsnet/ipv4/tcp_timer.c+17 -50 replies
77/78nilfs2: fix kernel bug on rename operation of broken directoryfs/nilfs2/dir.c+30 -20 replies
78/78i2c: rcar: bring hardware to known state when probingdrivers/i2c/busses/i2c-rcar.c+12 -50 replies

Reviews trailers per patch

41 of 78 patches have a Reviewed-by or Acked-by.

PatchMichael KelleyKees CookAndrew LunnMark ZhangGuangwu ZhangSaurav KashyapChristian KönigRodrigo SiqueiraWayne LinXin LongAjay SinghJay VosburghHangbin LiuWillem de BruijnEric DumazetRyusuke KonishiMichal HockoAmir GoldsteinCédric Le GoaterZach O'KeefeJeff LaytonHans VerkuilChristoph HellwigAlexander AringLu ZhongjunYang TaoJan KaraIan KentJosef BacikWaiman LongYuchung ChengHarald FreudenbergerIngo FranzkiHeiko CarstensNeal CardwellSoheil Hassas YeganehSimon Horman[email protected]Arnd BergmannDan CarpenterNeil ArmstrongXiubo LiJason XingJon MaxwellKuniyuki IwashimaBartosz GolaszewskiFlorian FainelliShuah Khan
SeriesT-b T-b
1/78
2/78
3/78
4/78R-b
5/78T-b A-b
6/78R-b
7/78R-b A-b
8/78
9/78R-b A-b
10/78R-b
11/78R-b
12/78R-b
13/78
14/78
15/78
16/78
17/78
18/78
19/78R-b
20/78R-b R-b
21/78R-b R-b A-b
22/78A-b
23/78A-b A-b A-b
24/78
25/78
26/78R-b
27/78A-b
28/78A-b R-b
29/78R-b
30/78R-b
31/78R-b
32/78
33/78T-b
34/78A-b
35/78
36/78R-b
37/78R-b
38/78
39/78T-b
40/78
41/78R-b
42/78
43/78
44/78R-b
45/78
46/78R-b
47/78R-b
48/78A-b R-b R-b
49/78A-b
50/78R-b
51/78R-b
52/78
53/78R-b
54/78
55/78R-b
56/78R-b
57/78A-b
58/78
59/78
60/78
61/78
62/78
63/78
64/78
65/78
66/78
67/78Reported-and-tested-by
68/78R-b
69/78R-b R-b
70/78
71/78R-b
72/78
73/78A-b
74/78R-b
75/78A-b R-b
76/78R-b R-b R-b
77/78T-b
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 48 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 00/78] 5.4.280-rc1 review

This is the start of the stable review cycle for the 5.4.280 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 Thu, 18 Jul 2024 15:27:21 +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.280-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.280-rc1

Wolfram Sang <[email protected]>
i2c: rcar: bring hardware to known state when probing

Ryusuke Konishi <[email protected]>
nilfs2: fix kernel bug on rename operation of broken directory

Eric Dumazet <[email protected]>
tcp: avoid too many retransmit packets

Eric Dumazet <[email protected]>
tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()

Menglong Dong <[email protected]>
net: tcp: fix unexcepted socket die when snd_wnd is 0

Eric Dumazet <[email protected]>
tcp: refactor tcp_retransmit_timer()

felix <[email protected]>
SUNRPC: Fix RPC client cleaned up the freed pipefs dentries

Ilya Dryomov <[email protected]>
libceph: fix race between delayed_work() and ceph_monc_stop()

Edson Juliano Drosdeck <[email protected]>
ALSA: hda/realtek: Limit mic boost on VAIO PRO PX

Joy Chakraborty <[email protected]>
nvmem: meson-efuse: Fix return value of nvmem callbacks

He Zhe <[email protected]>
hpet: Support 32-bit userspace

Alan Stern <[email protected]>
USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor

Lee Jones <[email protected]>
usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()

WangYuli <[email protected]>
USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k

Vanillan Wang <[email protected]>
USB: serial: option: add Rolling RW350-GL variants

Mank Wang <[email protected]>
USB: serial: option: add Netprisma LCUK54 series modules

Slark Xiao <[email protected]>
USB: serial: option: add support for Foxconn T99W651

Bjørn Mork <[email protected]>
USB: serial: option: add Fibocom FM350-GL

Daniele Palmas <[email protected]>
USB: serial: option: add Telit FN912 rmnet compositions

Daniele Palmas <[email protected]>
USB: serial: option: add Telit generic core-dump composition

Michal Mazur <[email protected]>
octeontx2-af: fix detection of IP layer

Chen Ni <[email protected]>
ARM: davinci: Convert comma to semicolon

Sven Schnelle <[email protected]>
s390: Mark psw in __load_psw_mask() as __unitialized

Kuniyuki Iwashima <[email protected]>
udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().

Dmitry Antipov <[email protected]>
ppp: reject claimed-as-LCP but actually malformed packets

Aleksander Jan Bajkowski <[email protected]>
net: ethernet: lantiq_etop: fix double free in detach

Aleksander Jan Bajkowski <[email protected]>
net: lantiq_etop: add blank line after declaration

Aleksandr Mishin <[email protected]>
octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability()

Neal Cardwell <[email protected]>
tcp: fix incorrect undo caused by DSACK of TLP retransmit

Jason Baron <[email protected]>
tcp: add TCP_INFO status for failed client TFO

Brian Foster <[email protected]>
vfs: don't mod negative dentry count when on shrinker list

linke li <[email protected]>

    fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading

Jeff Layton <[email protected]>
filelock: fix potential use-after-free in posix_lock_inode

Ryusuke Konishi <[email protected]>
nilfs2: fix incorrect inode allocation from reserved inodes

Nilay Shroff <[email protected]>
nvme-multipath: find NUMA path only for online numa-node

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897

Piotr Wojtaszczyk <[email protected]>
i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr

Mauro Carvalho Chehab <[email protected]>
media: dw2102: fix a potential buffer overflow

Ghadi Elie Rahme <[email protected]>
bnx2x: Fix multiple UBSAN array-index-out-of-bounds

Alex Deucher <[email protected]>
drm/amdgpu/atomfirmware: silence UBSAN warning

Ma Ke <[email protected]>
drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes

Jan Kara <[email protected]>
Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"

Jan Kara <[email protected]>
fsnotify: Do not generate events for O_PATH file descriptors

Jimmy Assarsson <[email protected]>
can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct

Jinliang Zheng <[email protected]>
mm: optimize the redundant loop of mm_update_owner_next()

Ryusuke Konishi <[email protected]>
nilfs2: add missing check for inode numbers on directory entries

Ryusuke Konishi <[email protected]>
nilfs2: fix inode number range checks

Shigeru Yoshida <[email protected]>
inet_diag: Initialize pad field in struct inet_diag_req_v2

Zijian Zhang <[email protected]>
selftests: make order checking verbose in msg_zerocopy selftest

Zijian Zhang <[email protected]>
selftests: fix OOM in msg_zerocopy selftest

Sam Sun <[email protected]>
bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()

Jozef Hopko <[email protected]>
wifi: wilc1000: fix ies_len type in connect path

Jakub Kicinski <[email protected]>
tcp_metrics: validate source addr length

Neal Cardwell <[email protected]>
UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()

Yuchung Cheng <[email protected]>
net: tcp better handling of reordering then loss cases

Yousuk Seung <[email protected]>
tcp: add ece_ack flag to reno sack functions

zhang kai <[email protected]>
tcp: tcp_mark_head_lost is only valid for sack-tcp

Holger Dengler <[email protected]>
s390/pkey: Wipe sensitive data on failure

Wang Yong <[email protected]>
jffs2: Fix potential illegal address access in jffs2_free_inode

Greg Kurz <[email protected]>
powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"

Mike Marshall <[email protected]>
orangefs: fix out-of-bounds fsid access

Michael Ellerman <[email protected]>
powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n

Heiner Kallweit <[email protected]>
i2c: i801: Annotate apanel_addr as __ro_after_init

Ricardo Ribalda <[email protected]>
media: dvb-frontends: tda10048: Fix integer overflow

Ricardo Ribalda <[email protected]>
media: s2255: Use refcount_t instead of atomic_t for num_channels

Ricardo Ribalda <[email protected]>
media: dvb-frontends: tda18271c2dd: Remove casting during div

Simon Horman <[email protected]>
net: dsa: mv88e6xxx: Correct check for empty list

Erick Archer <[email protected]>
Input: ff-core - prefer struct_size over open coded arithmetic

Jean Delvare <[email protected]>
firmware: dmi: Stop decoding on broken entry

Erick Archer <[email protected]>
sctp: prefer struct_size over open coded arithmetic

Michael Bunk <[email protected]>
media: dw2102: Don't translate i2c read into write

Alex Hung <[email protected]>
drm/amd/display: Skip finding free audio for unknown engine_id

Ma Jun <[email protected]>
drm/amdgpu: Initialize timestamp for some legacy SOCs

John Meneghini <[email protected]>
scsi: qedf: Make qedf_execute_tmf() non-preemptible

Michael Guralnik <[email protected]>
IB/core: Implement a limit on UMAD receive List

Ricardo Ribalda <[email protected]>
media: dvb-usb: dib0700_devices: Add missing release_firmware()

Ricardo Ribalda <[email protected]>

    media: dvb: as102-fe: Fix as10x_register_addr packing

Erico Nunes <[email protected]>
drm/lima: fix shared irq handling on driver remove

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

Diffstat:

 Makefile                                          |   4 +-
 arch/arm/mach-davinci/pm.c                        |   2 +-
 arch/powerpc/include/asm/io.h                     |   2 +-
 arch/powerpc/xmon/xmon.c                          |   6 +-
 arch/s390/include/asm/processor.h                 |   2 +-
 drivers/char/hpet.c                               |  34 +++++-
 drivers/firmware/dmi_scan.c                       |  11 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c           |   8 ++
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c |   3 +
 drivers/gpu/drm/amd/include/atomfirmware.h        |   2 +-
 drivers/gpu/drm/lima/lima_gp.c                    |   2 +
 drivers/gpu/drm/lima/lima_mmu.c                   |   5 +
 drivers/gpu/drm/lima/lima_pp.c                    |   4 +
 drivers/gpu/drm/nouveau/nouveau_connector.c       |   3 +
 drivers/i2c/busses/i2c-i801.c                     |   2 +-
 drivers/i2c/busses/i2c-pnx.c                      |  48 ++-------
 drivers/i2c/busses/i2c-rcar.c                     |  17 ++-
 drivers/infiniband/core/user_mad.c                |  21 ++--
 drivers/input/ff-core.c                           |   7 +-
 drivers/media/dvb-frontends/as102_fe_types.h      |   2 +-
 drivers/media/dvb-frontends/tda10048.c            |   9 +-
 drivers/media/dvb-frontends/tda18271c2dd.c        |   4 +-
 drivers/media/usb/dvb-usb/dib0700_devices.c       |  18 +++-
 drivers/media/usb/dvb-usb/dw2102.c                | 120 +++++++++++++---------
 drivers/media/usb/s2255/s2255drv.c                |  20 ++--
 drivers/net/bonding/bond_options.c                |   6 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c  |   1 +
 drivers/net/dsa/mv88e6xxx/chip.c                  |   4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h       |   2 +-
 drivers/net/ethernet/lantiq_etop.c                |   5 +-
 drivers/net/ethernet/marvell/octeontx2/af/npc.h   |   8 +-
 drivers/net/ethernet/marvell/octeontx2/af/rvu.c   |   2 +-
 drivers/net/ppp/ppp_generic.c                     |  15 +++
 drivers/nvme/host/multipath.c                     |   2 +-
 drivers/nvmem/meson-efuse.c                       |  14 ++-
 drivers/s390/crypto/pkey_api.c                    |   4 +-
 drivers/scsi/qedf/qedf_io.c                       |   6 +-
 drivers/staging/wilc1000/wilc_hif.c               |   3 +-
 drivers/usb/core/config.c                         |  18 +++-
 drivers/usb/core/quirks.c                         |   3 +
 drivers/usb/gadget/configfs.c                     |   3 +
 drivers/usb/serial/option.c                       |  38 +++++++
 fs/dcache.c                                       |  12 ++-
 fs/jffs2/super.c                                  |   1 +
 fs/locks.c                                        |   2 +-
 fs/nilfs2/alloc.c                                 |  18 +++-
 fs/nilfs2/alloc.h                                 |   4 +-
 fs/nilfs2/dat.c                                   |   2 +-
 fs/nilfs2/dir.c                                   |  38 ++++++-
 fs/nilfs2/ifile.c                                 |   7 +-
 fs/nilfs2/nilfs.h                                 |  10 +-
 fs/nilfs2/the_nilfs.c                             |   6 ++
 fs/nilfs2/the_nilfs.h                             |   2 +-
 fs/orangefs/super.c                               |   3 +-
 include/linux/fsnotify.h                          |   8 +-
 include/linux/sunrpc/clnt.h                       |   1 +
 include/linux/tcp.h                               |   2 +-
 include/uapi/linux/tcp.h                          |  10 +-
 kernel/exit.c                                     |   2 +
 mm/page-writeback.c                               |   2 +-
 net/ceph/mon_client.c                             |  14 ++-
 net/ipv4/inet_diag.c                              |   2 +
 net/ipv4/tcp.c                                    |   2 +
 net/ipv4/tcp_fastopen.c                           |   5 +-
 net/ipv4/tcp_input.c                              | 112 ++++++++++----------
 net/ipv4/tcp_metrics.c                            |   1 +
 net/ipv4/tcp_timer.c                              |  45 +++++++-
 net/ipv4/udp.c                                    |   4 +-
 net/sctp/socket.c                                 |   7 +-
 net/sunrpc/clnt.c                                 |   5 +-
 sound/pci/hda/patch_realtek.c                     |  11 ++
 tools/testing/selftests/net/msg_zerocopy.c        |  14 ++-
 72 files changed, 590 insertions(+), 252 deletions(-)