Skip to content

4.14.207-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest85 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/85regulator: defer probe when trying to get voltage from unresolved supplydrivers/regulator/core.c+2 -00 replies
2/85ring-buffer: Fix recursion protection transitions between interrupt contextkernel/trace/ring_buffer.c+44 -100 replies
3/85mm: mempolicy: fix potential pte_unmap_unlock pte errormm/mempolicy.c+3 -30 replies
4/85time: Prevent undefined behaviour in timespec64_to_ns()include/linux/time64.h kernel/time/itimer.c+4 -40 replies
5/85nbd: dont update block size after device is starteddrivers/block/nbd.c+5 -40 replies
6/85btrfs: sysfs: init devices outside of the chunk_mutexfs/btrfs/volumes.c+4 -30 replies
7/85btrfs: reschedule when cloning lots of extentsfs/btrfs/ioctl.c+2 -00 replies
8/85genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHYkernel/irq/Kconfig+1 -00 replies
9/85hv_balloon: disable warning when floor reacheddrivers/hv/hv_balloon.c+1 -10 replies
10/85net: xfrm: fix a race condition during allocing spinet/xfrm/xfrm_state.c+5 -30 replies
11/85perf tools: Add missing swap for ino_generationtools/perf/util/session.c+1 -00 replies
12/85ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link()sound/hda/ext/hdac_ext_controller.c+2 -00 replies
13/85can: rx-offload: dont call kfree_skb() from IRQ contextdrivers/net/can/rx-offload.c+2 -20 replies
14/85can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ contextdrivers/net/can/dev.c+5 -10 replies
15/85can: dev: __can_get_echo_skb(): fix real payload length return value for RTR framesdrivers/net/can/dev.c+6 -20 replies
16/85can: can_create_echo_skb(): fix echo skb generation: always use skb_clone()include/linux/can/skb.h+8 -120 replies
17/85can: peak_usb: add range checking in decode operationsdrivers/net/can/usb/peak_usb/pcan_usb_fd.c+37 -110 replies
18/85can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrappingdrivers/net/can/usb/peak_usb/pcan_usb_core.c+46 -50 replies
19/85can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is ondrivers/net/can/peak_canfd/peak_canfd.c+8 -30 replies
20/85xfs: flush new eof page on truncate to avoid post-eof corruptionfs/xfs/xfs_iops.c+10 -00 replies
21/85Btrfs: fix missing error return if writeback for extent buffer never startedfs/btrfs/extent_io.c+4 -00 replies
22/85ath9k_htc: Use appropriate rs_datalen typedrivers/net/wireless/ath/ath9k/htc_drv_txrx.c+1 -10 replies
23/85usb: gadget: goku_udc: fix potential crashes in probedrivers/usb/gadget/udc/goku_udc.c+1 -10 replies
24/85gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-freefs/gfs2/rgrp.c+1 -10 replies
25/85gfs2: Add missing truncate_inode_pages_final for sd_aspacefs/gfs2/super.c+1 -00 replies
26/85gfs2: check for live vs. read-only file system in gfs2_fitrimfs/gfs2/rgrp.c+3 -00 replies
27/85scsi: hpsa: Fix memory leak in hpsa_init_one()drivers/scsi/hpsa.c+3 -10 replies
28/85drm/amdgpu: perform srbm soft reset always on SDMA resumedrivers/gpu/drm/amd/amdgpu/cik_sdma.c+12 -150 replies
29/85mac80211: fix use of skb payload instead of headernet/mac80211/tx.c+23 -120 replies
30/85mac80211: always wind down STA statenet/mac80211/sta_info.c+18 -00 replies
31/85cfg80211: regulatory: Fix inconsistent format argumentnet/wireless/reg.c+1 -10 replies
32/85scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()drivers/scsi/device_handler/scsi_dh_alua.c+5 -40 replies
33/85iommu/amd: Increase interrupt remapping table limit to 512 entriesdrivers/iommu/amd_iommu_types.h+5 -10 replies
34/85pinctrl: intel: Set default bias in case no particular value givendrivers/pinctrl/intel/pinctrl-intel.c+8 -00 replies
35/85ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe templatearch/arm/include/asm/kprobes.h arch/arm/probes/kprobes/opt-arm.c+20 -200 replies
36/85pinctrl: aspeed: Fix GPI only function problem.drivers/pinctrl/aspeed/pinctrl-aspeed.c+4 -30 replies
37/85nbd: fix a block_device refcount leak in nbd_releasedrivers/block/nbd.c+1 -00 replies
38/85xfs: fix flags argument to rmap lookup when converting shared file rmapsfs/xfs/libxfs/xfs_rmap.c+1 -10 replies
39/85xfs: fix rmap key and record comparison functionsfs/xfs/libxfs/xfs_rmap_btree.c+8 -80 replies
40/85xfs: fix a missing unlock on error in xfs_fs_map_blocksfs/xfs/xfs_pnfs.c+1 -10 replies
41/85of/address: Fix of_node memory leak in of_dma_is_coherentdrivers/of/address.c+3 -10 replies
42/85cosa: Add missing kfree in error path of cosa_writedrivers/net/wan/cosa.c+1 -00 replies
43/85perf: Fix get_recursion_context()kernel/events/internal.h+1 -10 replies
44/85ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTAfs/ext4/super.c+2 -20 replies
45/85ext4: unlock xattr_sem properly in ext4_inline_data_truncate()fs/ext4/inline.c+1 -00 replies
46/85thunderbolt: Add the missed ida_simple_remove() in ring_request_msix()drivers/thunderbolt/nhi.c+15 -40 replies
47/85uio: Fix use-after-free in uio_unregister_device()drivers/uio/uio.c+6 -40 replies
48/85usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download modedrivers/usb/class/cdc-acm.c+9 -00 replies
49/85mei: protect mei_cl_mtu from null dereferencedrivers/misc/mei/client.h+2 -20 replies
50/85futex: Dont enable IRQs unconditionally in put_pi_state()kernel/futex.c+3 -20 replies
51/85ocfs2: initialize ip_next_orphanfs/ocfs2/super.c+1 -00 replies
52/85selinux: Fix error return code in sel_ib_pkey_sid_slow()security/selinux/ibpkey.c+3 -10 replies
53/85dont dump the threads that had been already exiting when zapped.kernel/exit.c+4 -10 replies
54/85drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[]drivers/gpu/drm/gma500/psb_irq.c+12 -220 replies
55/85pinctrl: amd: use higher precision for 512 RtcClkdrivers/pinctrl/pinctrl-amd.c+1 -10 replies
56/85pinctrl: amd: fix incorrect way to disable debounce filterdrivers/pinctrl/pinctrl-amd.c+2 -20 replies
57/85swiotlb: fix "x86: Dont panic if can not alloc buffer for swiotlb"lib/swiotlb.c+5 -10 replies
58/85IPv6: Set SIT tunnel hard_header_len to zeronet/ipv6/sit.c+0 -20 replies
59/85net/af_iucv: fix null pointer dereference on shutdownnet/iucv/af_iucv.c+2 -10 replies
60/85net/x25: Fix null-ptr-deref in x25_connectnet/x25/af_x25.c+1 -10 replies
61/85vrf: Fix fast path output packet handling with async Netfilter rulesdrivers/net/vrf.c+69 -230 replies
62/85r8169: fix potential skb double free in an error pathdrivers/net/ethernet/realtek/r8169.c+2 -10 replies
63/85net: Update window_clamp if SOCK_RCVBUF is setnet/ipv4/syncookies.c net/ipv6/syncookies.c+15 -40 replies
64/85random32: make prandom_u32() output unpredictabledrivers/char/random.c include/linux/prandom.h kernel/time/timer.c +1 more+317 -1890 replies
65/85x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBParch/x86/kernel/cpu/bugs.c+33 -190 replies
66/85perf/core: Fix bad use of igrab()arch/x86/events/intel/pt.c include/linux/perf_event.h kernel/events/core.c+12 -150 replies
67/85perf/core: Fix crash when using HW tracing kernel filterskernel/events/core.c+4 -00 replies
68/85perf/core: Fix a memory leak in perf_event_parse_addr_filter()kernel/events/core.c+5 -70 replies
69/85xen/events: avoid removing an event channel while handling itdrivers/xen/events/events_base.c+35 -50 replies
70/85xen/events: add a proper barrier to 2-level uevent unmaskingdrivers/xen/events/events_2l.c+2 -00 replies
71/85xen/events: fix race in evtchn_fifo_unmask()drivers/xen/events/events_fifo.c+9 -40 replies
72/85xen/events: add a new "late EOI" evtchn frameworkdrivers/xen/events/events_base.c include/xen/events.h+159 -210 replies
73/85xen/blkback: use lateeoi irq bindingdrivers/block/xen-blkback/blkback.c drivers/block/xen-blkback/xenbus.c+19 -80 replies
74/85xen/netback: use lateeoi irq bindingdrivers/net/xen-netback/common.h drivers/net/xen-netback/interface.c drivers/net/xen-netback/netback.c +1 more+86 -140 replies
75/85xen/scsiback: use lateeoi irq bindingdrivers/xen/xen-scsiback.c+13 -100 replies
76/85xen/pvcallsback: use lateeoi irq bindingdrivers/xen/pvcalls-back.c+46 -300 replies
77/85xen/pciback: use lateeoi irq bindingdrivers/xen/xen-pciback/pci_stub.c drivers/xen/xen-pciback/pciback.h drivers/xen/xen-pciback/pciback_ops.c +1 more+56 -200 replies
78/85xen/events: switch user event channels to lateeoi modeldrivers/xen/evtchn.c+3 -40 replies
79/85xen/events: use a common cpu hotplug hook for event channelsdrivers/xen/events/events_base.c drivers/xen/events/events_fifo.c drivers/xen/events/events_internal.h+47 -210 replies
80/85xen/events: defer eoi in case of excessive number of eventsDocumentation/admin-guide/kernel-parameters.txt drivers/xen/events/events_2l.c drivers/xen/events/events_base.c +2 more+216 -320 replies
81/85xen/events: block rogue events for some timedrivers/xen/events/events_base.c drivers/xen/events/events_internal.h+24 -60 replies
82/85perf/core: Fix race in the perf_mmap_close() functionkernel/events/core.c+4 -30 replies
83/85Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"kernel/reboot.c+7 -140 replies
84/85reboot: fix overflow parsing reboot cpu numberkernel/reboot.c+7 -00 replies
85/85Convert trailing spaces and periods in path componentsfs/cifs/cifs_unicode.c+7 -10 replies

Reviews trailers per patch

52 of 85 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchOndřej JirmanNamhyung KimStephane GrosjeanDarrick J. WongJosef BacikSandeep RaghuramanAlex DeucherOscar SalvadorMichal HockoArnd BergmannDavid SterbaPavel MachekAndy ShevchenkoOliver NeukumJoseph QiMika WesterbergPeter Zijlstra (Intel)Eric W. BiedermanHans de GoedeElliott MitchellChristoph HellwigWillem de BruijnVasily GorbikLuka OreskovicJoel StanleyMasami HiramatsuBrian BunkerJitendra KhasdevAlexander ShishkinStefano StabelliniJan BeulichWei LiuThomas GleixnerTom LendackyJulien GrallAndrew JefferyMichael PetlanPeter ZijlstraWade MealingXie HeRonnie SahlbergJan "Yenya" KasprzakAndreas DilgerMichael KelleyliningOliver HartkoppHerbert XuDon BraceDaniel VetterJon HunterLinux Kernel Functional TestingGuenter Roeck
SeriesT-b T-b R-b
1/85T-b
2/85
3/85R-b A-b
4/85R-b
5/85T-b
6/85R-b
7/85R-b R-b
8/85T-b
9/85R-b
10/85A-b
11/85A-b
12/85
13/85
14/85
15/85
16/85A-b
17/85A-b
18/85
19/85
20/85R-b
21/85R-b
22/85
23/85
24/85
25/85
26/85
27/85T-b A-b
28/85T-b R-b
29/85
30/85
31/85
32/85A-b T-b R-b
33/85
34/85A-b
35/85T-b T-b R-b A-b
36/85R-b
37/85R-b
38/85R-b
39/85R-b
40/85R-b
41/85
42/85A-b
43/85
44/85
45/85R-b
46/85R-b
47/85
48/85A-b
49/85
50/85A-b
51/85R-b
52/85
53/85A-b
54/85R-b
55/85R-b R-b
56/85R-b
57/85T-b R-b
58/85A-b
59/85R-b
60/85R-b
61/85
62/85
63/85
64/85
65/85A-b A-b
66/85Reviewed-and-tested-by
67/85A-b
68/85
69/85R-b R-b
70/85R-b R-b
71/85R-b
72/85R-b R-b R-b
73/85R-b R-b
74/85R-b R-b
75/85R-b R-b
76/85R-b R-b
77/85R-b R-b
78/85T-b R-b R-b R-b
79/85R-b R-b
80/85R-b R-b
81/85R-b R-b R-b
82/85A-b T-b A-b A-b
83/85
84/85
85/85A-b

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

Read the v1 thread

Cover letter [PATCH 4.14 00/85] 4.14.207-rc1 review

This is the start of the stable review cycle for the 4.14.207 release. There are 85 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, 19 Nov 2020 12:20:51 +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.14.207-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.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.207-rc1

Boris Protopopov <[email protected]>
Convert trailing spaces and periods in path components

Matteo Croce <[email protected]>
reboot: fix overflow parsing reboot cpu number

Matteo Croce <[email protected]>
Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint"

Jiri Olsa <[email protected]>
perf/core: Fix race in the perf_mmap_close() function

Juergen Gross <[email protected]>
xen/events: block rogue events for some time

Juergen Gross <[email protected]>
xen/events: defer eoi in case of excessive number of events

Juergen Gross <[email protected]>
xen/events: use a common cpu hotplug hook for event channels

Juergen Gross <[email protected]>
xen/events: switch user event channels to lateeoi model

Juergen Gross <[email protected]>
xen/pciback: use lateeoi irq binding

Juergen Gross <[email protected]>
xen/pvcallsback: use lateeoi irq binding

Juergen Gross <[email protected]>
xen/scsiback: use lateeoi irq binding

Juergen Gross <[email protected]>
xen/netback: use lateeoi irq binding

Juergen Gross <[email protected]>
xen/blkback: use lateeoi irq binding

Juergen Gross <[email protected]>
xen/events: add a new "late EOI" evtchn framework

Juergen Gross <[email protected]>
xen/events: fix race in evtchn_fifo_unmask()

Juergen Gross <[email protected]>
xen/events: add a proper barrier to 2-level uevent unmasking

Juergen Gross <[email protected]>
xen/events: avoid removing an event channel while handling it

kiyin(尹亮) <[email protected]>
perf/core: Fix a memory leak in perf_event_parse_addr_filter()

Mathieu Poirier <[email protected]>
perf/core: Fix crash when using HW tracing kernel filters

Song Liu <[email protected]>
perf/core: Fix bad use of igrab()

Anand K Mistry <[email protected]>
x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP

George Spelvin <[email protected]>
random32: make prandom_u32() output unpredictable

Mao Wenan <[email protected]>
net: Update window_clamp if SOCK_RCVBUF is set

Heiner Kallweit <[email protected]>
r8169: fix potential skb double free in an error path

Martin Willi <[email protected]>
vrf: Fix fast path output packet handling with async Netfilter rules

Martin Schiller <[email protected]>
net/x25: Fix null-ptr-deref in x25_connect

Ursula Braun <[email protected]>
net/af_iucv: fix null pointer dereference on shutdown

Oliver Herms <[email protected]>
IPv6: Set SIT tunnel hard_header_len to zero

Stefano Stabellini <[email protected]>
swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb"

Coiby Xu <[email protected]>
pinctrl: amd: fix incorrect way to disable debounce filter

Coiby Xu <[email protected]>
pinctrl: amd: use higher precision for 512 RtcClk

Thomas Zimmermann <[email protected]>

    drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[]

Al Viro <[email protected]>
don't dump the threads that had been already exiting when zapped.

Chen Zhou <[email protected]>
selinux: Fix error return code in sel_ib_pkey_sid_slow()

Wengang Wang <[email protected]>
ocfs2: initialize ip_next_orphan

Dan Carpenter <[email protected]>
futex: Don't enable IRQs unconditionally in put_pi_state()

Alexander Usyskin <[email protected]>
mei: protect mei_cl_mtu from null dereference

Chris Brandt <[email protected]>
usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode

Shin'ichiro Kawasaki <[email protected]>
uio: Fix use-after-free in uio_unregister_device()

Jing Xiangfeng <[email protected]>
thunderbolt: Add the missed ida_simple_remove() in ring_request_msix()

Joseph Qi <[email protected]>
ext4: unlock xattr_sem properly in ext4_inline_data_truncate()

Kaixu Xia <[email protected]>
ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA

Peter Zijlstra <[email protected]>
perf: Fix get_recursion_context()

Wang Hai <[email protected]>
cosa: Add missing kfree in error path of cosa_write

Evan Nimmo <[email protected]>
of/address: Fix of_node memory leak in of_dma_is_coherent

Christoph Hellwig <[email protected]>
xfs: fix a missing unlock on error in xfs_fs_map_blocks

Darrick J. Wong <[email protected]>
xfs: fix rmap key and record comparison functions

Darrick J. Wong <[email protected]>
xfs: fix flags argument to rmap lookup when converting shared file rmaps

Christoph Hellwig <[email protected]>
nbd: fix a block_device refcount leak in nbd_release

Billy Tsai <[email protected]>
pinctrl: aspeed: Fix GPI only function problem.

Andrew Jeffery <[email protected]>
ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template

Andy Shevchenko <[email protected]>
pinctrl: intel: Set default bias in case no particular value given

Suravee Suthikulpanit <[email protected]>
iommu/amd: Increase interrupt remapping table limit to 512 entries

Hannes Reinecke <[email protected]>
scsi: scsi_dh_alua: Avoid crash during alua_bus_detach()

Ye Bin <[email protected]>
cfg80211: regulatory: Fix inconsistent format argument

Johannes Berg <[email protected]>
mac80211: always wind down STA state

Johannes Berg <[email protected]>
mac80211: fix use of skb payload instead of header

Evan Quan <[email protected]>
drm/amdgpu: perform srbm soft reset always on SDMA resume

Keita Suzuki <[email protected]>
scsi: hpsa: Fix memory leak in hpsa_init_one()

Bob Peterson <[email protected]>
gfs2: check for live vs. read-only file system in gfs2_fitrim

Bob Peterson <[email protected]>
gfs2: Add missing truncate_inode_pages_final for sd_aspace

Bob Peterson <[email protected]>
gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free

Evgeny Novikov <[email protected]>
usb: gadget: goku_udc: fix potential crashes in probe

Masashi Honma <[email protected]>
ath9k_htc: Use appropriate rs_datalen type

Filipe Manana <[email protected]>
Btrfs: fix missing error return if writeback for extent buffer never started

Brian Foster <[email protected]>
xfs: flush new eof page on truncate to avoid post-eof corruption

Stephane Grosjean <[email protected]>
can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on

Stephane Grosjean <[email protected]>
can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping

Dan Carpenter <[email protected]>
can: peak_usb: add range checking in decode operations

Oleksij Rempel <[email protected]>
can: can_create_echo_skb(): fix echo skb generation: always use skb_clone()

Oliver Hartkopp <[email protected]>
can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames

Vincent Mailhol <[email protected]>
can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context

Marc Kleine-Budde <[email protected]>
can: rx-offload: don't call kfree_skb() from IRQ context

Dan Carpenter <[email protected]>
ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link()

Jiri Olsa <[email protected]>
perf tools: Add missing swap for ino_generation

zhuoliang zhang <[email protected]>
net: xfrm: fix a race condition during allocing spi

Olaf Hering <[email protected]>
hv_balloon: disable warning when floor reached

Marc Zyngier <[email protected]>
genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY

Johannes Thumshirn <[email protected]>
btrfs: reschedule when cloning lots of extents

Josef Bacik <[email protected]>
btrfs: sysfs: init devices outside of the chunk_mutex

Ming Lei <[email protected]>
nbd: don't update block size after device is started

Zeng Tao <[email protected]>
time: Prevent undefined behaviour in timespec64_to_ns()

Shijie Luo <[email protected]>
mm: mempolicy: fix potential pte_unmap_unlock pte error

Steven Rostedt (VMware) <[email protected]>
ring-buffer: Fix recursion protection transitions between interrupt context

Michał Mirosław <[email protected]>
regulator: defer probe when trying to get voltage from unresolved supply

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt |   8 +
 Makefile                                        |   4 +-
 arch/arm/include/asm/kprobes.h                  |  22 +-
 arch/arm/probes/kprobes/opt-arm.c               |  18 +-
 arch/x86/events/intel/pt.c                      |   4 +-
 arch/x86/kernel/cpu/bugs.c                      |  52 ++-
 drivers/block/nbd.c                             |  10 +-
 drivers/block/xen-blkback/blkback.c             |  22 +-
 drivers/block/xen-blkback/xenbus.c              |   5 +-
 drivers/char/random.c                           |   1 -
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c           |  27 +-
 drivers/gpu/drm/gma500/psb_irq.c                |  34 +-
 drivers/hv/hv_balloon.c                         |   2 +-
 drivers/iommu/amd_iommu_types.h                 |   6 +-
 drivers/misc/mei/client.h                       |   4 +-
 drivers/net/can/dev.c                           |  14 +-
 drivers/net/can/peak_canfd/peak_canfd.c         |  11 +-
 drivers/net/can/rx-offload.c                    |   4 +-
 drivers/net/can/usb/peak_usb/pcan_usb_core.c    |  51 ++-
 drivers/net/can/usb/peak_usb/pcan_usb_fd.c      |  48 ++-
 drivers/net/ethernet/realtek/r8169.c            |   3 +-
 drivers/net/vrf.c                               |  92 +++--
 drivers/net/wan/cosa.c                          |   1 +
 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c   |   2 +-
 drivers/net/xen-netback/common.h                |  15 +
 drivers/net/xen-netback/interface.c             |  61 +++-
 drivers/net/xen-netback/netback.c               |  11 +-
 drivers/net/xen-netback/rx.c                    |  13 +-
 drivers/of/address.c                            |   4 +-
 drivers/pinctrl/aspeed/pinctrl-aspeed.c         |   7 +-
 drivers/pinctrl/intel/pinctrl-intel.c           |   8 +
 drivers/pinctrl/pinctrl-amd.c                   |   6 +-
 drivers/regulator/core.c                        |   2 +
 drivers/scsi/device_handler/scsi_dh_alua.c      |   9 +-
 drivers/scsi/hpsa.c                             |   4 +-
 drivers/thunderbolt/nhi.c                       |  19 +-
 drivers/uio/uio.c                               |  10 +-
 drivers/usb/class/cdc-acm.c                     |   9 +
 drivers/usb/gadget/udc/goku_udc.c               |   2 +-
 drivers/xen/events/events_2l.c                  |   9 +-
 drivers/xen/events/events_base.c                | 422 ++++++++++++++++++++--
 drivers/xen/events/events_fifo.c                |  83 ++---
 drivers/xen/events/events_internal.h            |  20 +-
 drivers/xen/evtchn.c                            |   7 +-
 drivers/xen/pvcalls-back.c                      |  76 ++--
 drivers/xen/xen-pciback/pci_stub.c              |  14 +-
 drivers/xen/xen-pciback/pciback.h               |  12 +-
 drivers/xen/xen-pciback/pciback_ops.c           |  48 ++-
 drivers/xen/xen-pciback/xenbus.c                |   2 +-
 drivers/xen/xen-scsiback.c                      |  23 +-
 fs/btrfs/extent_io.c                            |   4 +
 fs/btrfs/ioctl.c                                |   2 +
 fs/btrfs/volumes.c                              |   7 +-
 fs/cifs/cifs_unicode.c                          |   8 +-
 fs/ext4/inline.c                                |   1 +
 fs/ext4/super.c                                 |   4 +-
 fs/gfs2/rgrp.c                                  |   5 +-
 fs/gfs2/super.c                                 |   1 +
 fs/ocfs2/super.c                                |   1 +
 fs/xfs/libxfs/xfs_rmap.c                        |   2 +-
 fs/xfs/libxfs/xfs_rmap_btree.c                  |  16 +-
 fs/xfs/xfs_iops.c                               |  10 +
 fs/xfs/xfs_pnfs.c                               |   2 +-
 include/linux/can/skb.h                         |  20 +-
 include/linux/perf_event.h                      |   2 +-
 include/linux/prandom.h                         |  36 +-
 include/linux/time64.h                          |   4 +
 include/xen/events.h                            |  29 +-
 kernel/events/core.c                            |  44 +--
 kernel/events/internal.h                        |   2 +-
 kernel/exit.c                                   |   5 +-
 kernel/futex.c                                  |   5 +-
 kernel/irq/Kconfig                              |   1 +
 kernel/reboot.c                                 |  28 +-
 kernel/time/itimer.c                            |   4 -
 kernel/time/timer.c                             |   7 -
 kernel/trace/ring_buffer.c                      |  54 ++-
 lib/random32.c                                  | 462 +++++++++++++++---------
 lib/swiotlb.c                                   |   6 +-
 mm/mempolicy.c                                  |   6 +-
 net/ipv4/syncookies.c                           |   9 +-
 net/ipv6/sit.c                                  |   2 -
 net/ipv6/syncookies.c                           |  10 +-
 net/iucv/af_iucv.c                              |   3 +-
 net/mac80211/sta_info.c                         |  18 +
 net/mac80211/tx.c                               |  35 +-
 net/wireless/reg.c                              |   2 +-
 net/x25/af_x25.c                                |   2 +-
 net/xfrm/xfrm_state.c                           |   8 +-
 security/selinux/ibpkey.c                       |   4 +-
 sound/hda/ext/hdac_ext_controller.c             |   2 +
 tools/perf/util/session.c                       |   1 +
 92 files changed, 1585 insertions(+), 630 deletions(-)