Skip to content

5.4.93-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 Latest86 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/86i2c: bpmp-tegra: Ignore unknown I2C_M flagsdrivers/i2c/busses/i2c-tegra-bpmp.c+1 -10 replies
2/86platform/x86: i2c-multi-instantiate: Dont create platform device for INT3515 ACPI nodesdrivers/platform/x86/i2c-multi-instantiate.c+23 -80 replies
3/86platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634drivers/platform/x86/ideapad-laptop.c+14 -10 replies
4/86ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info()sound/core/seq/oss/seq_oss_synth.c+2 -10 replies
5/86ALSA: hda/via: Add minimum mute flagsound/pci/hda/patch_via.c+1 -00 replies
6/86ACPI: scan: Make acpi_bus_get_device() clear return pointer on errordrivers/acpi/scan.c+2 -00 replies
7/86btrfs: dont get an EINTR during drop_snapshot for relocfs/btrfs/extent-tree.c+9 -10 replies
8/86btrfs: fix lockdep splat in btrfs_recover_relocationfs/btrfs/volumes.c+2 -00 replies
9/86btrfs: dont clear ret in btrfs_start_dirty_block_groupsfs/btrfs/block-group.c+2 -10 replies
10/86btrfs: send: fix invalid clone operations when cloning from the same file and rootfs/btrfs/send.c+15 -00 replies
11/86mmc: core: dont initialize block size from ext_csd if not presentdrivers/mmc/core/queue.c+3 -10 replies
12/86mmc: sdhci-xenon: fix 1.8v regulator stabilizationdrivers/mmc/host/sdhci-xenon.c+6 -10 replies
13/86dm: avoid filesystem lookup in dm_get_dev_t()drivers/md/dm-table.c+12 -30 replies
14/86dm integrity: fix a crash if "recalculate" used without "internal_hash"drivers/md/dm-integrity.c+6 -00 replies
15/86drm/atomic: put state on error pathdrivers/gpu/drm/drm_atomic_helper.c+1 -10 replies
16/86drm/syncobj: Fix use-after-freedrivers/gpu/drm/drm_syncobj.c+5 -30 replies
17/86drm/i915/gt: Prevent use of engine->wa_ctx after errordrivers/gpu/drm/i915/gt/intel_lrc.c+3 -00 replies
18/86ASoC: Intel: haswell: Add missing pm_opssound/soc/intel/boards/haswell.c+1 -00 replies
19/86HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad devicedrivers/hid/hid-multitouch.c+4 -00 replies
20/86dm integrity: select CRYPTO_SKCIPHERdrivers/md/Kconfig+1 -00 replies
21/86scsi: ufs: Correct the LUN used in eh_device_reset_handler() callbackdrivers/scsi/ufs/ufshcd.c+4 -70 replies
22/86scsi: qedi: Correct max length of CHAP secretdrivers/scsi/qedi/qedi_main.c+2 -20 replies
23/86scsi: sd: Suppress spurious errors when WRITE SAME is being disableddrivers/scsi/sd.c+3 -10 replies
24/86riscv: Fix kernel time_init()arch/riscv/kernel/time.c+3 -00 replies
25/86riscv: Fix sifive serial driverdrivers/tty/serial/sifive.c+1 -00 replies
26/86HID: logitech-dj: add the G602 receiverdrivers/hid/hid-logitech-dj.c+4 -00 replies
27/86HID: Ignore battery for Elan touchscreen on ASUS UX550drivers/hid/hid-ids.h drivers/hid/hid-input.c+3 -00 replies
28/86clk: tegra30: Add hda clock default rates to clock driverdrivers/clk/tegra/clk-tegra30.c+2 -00 replies
29/86arm64: make atomic helpers __always_inlinearch/arm64/include/asm/atomic.h include/asm-generic/bitops/atomic.h+8 -80 replies
30/86xen: Fix event channel callback via INTX/GSIarch/arm/xen/enlighten.c drivers/xen/events/events_base.c drivers/xen/platform-pci.c +4 more+70 -350 replies
31/86x86/xen: Add xen_no_vector_callback option to test PCI INTX deliveryDocumentation/admin-guide/kernel-parameters.txt arch/x86/xen/enlighten_hvm.c+14 -10 replies
32/86dts: phy: fix missing mdio device and probe failure of vsc8541-01 devicearch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts+1 -00 replies
33/86dts: phy: add GPIO number and active state used for phy resetarch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts+1 -00 replies
34/86riscv: defconfig: enable gpio support for HiFive Unleashedarch/riscv/configs/defconfig+2 -00 replies
35/86drm/amdgpu/psp: fix psp gfx ctrl cmdsdrivers/gpu/drm/amd/amdgpu/psp_gfx_if.h+1 -10 replies
36/86drm/amd/display: Fix to be able to stop crc calculationdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c+1 -10 replies
37/86drm/nouveau/bios: fix issue shadowing expansion ROMsdrivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c+1 -10 replies
38/86drm/nouveau/privring: ack interrupts the same way as RMdrivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c+14 -60 replies
39/86drm/nouveau/i2c/gm200: increase width of aux semaphore owner fieldsdrivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c+4 -40 replies
40/86drm/nouveau/mmu: fix vram heap sizingdrivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c+3 -30 replies
41/86drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0drivers/gpu/drm/nouveau/dispnv50/disp.c drivers/gpu/drm/nouveau/dispnv50/disp.h drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c+4 -40 replies
42/86powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.Sarch/powerpc/kernel/vmlinux.lds.S+1 -180 replies
43/86pinctrl: aspeed: g6: Fix PWMG0 pinctrl settingdrivers/pinctrl/aspeed/pinctrl-aspeed-g6.c+1 -10 replies
44/86scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regressiondrivers/scsi/megaraid/megaraid_sas_base.c+2 -40 replies
45/86powerpc: Fix alignment bug within the init sectionsarch/powerpc/kernel/vmlinux.lds.S+8 -00 replies
46/86i2c: octeon: check correct size of maximum RECV_LEN packetdrivers/i2c/busses/i2c-octeon-core.c+1 -10 replies
47/86platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-listdrivers/platform/x86/intel-vbtn.c+0 -60 replies
48/86selftests: net: fib_tests: remove duplicate log testtools/testing/selftests/net/fib_tests.sh+0 -10 replies
49/86can: dev: can_restart: fix use after free bugdrivers/net/can/dev.c+2 -20 replies
50/86can: vxcan: vxcan_xmit: fix use after free bugdrivers/net/can/vxcan.c+4 -20 replies
51/86can: peak_usb: fix use after free bugsdrivers/net/can/usb/peak_usb/pcan_usb_fd.c+4 -40 replies
52/86iio: ad5504: Fix setting power-down statedrivers/iio/dac/ad5504.c+2 -20 replies
53/86cifs: do not fail __smb_send_rqst if non-fatal signals are pendingfs/cifs/transport.c+2 -20 replies
54/86irqchip/mips-cpu: Set IPI domain parent chipdrivers/irqchip/irq-mips-cpu.c+7 -00 replies
55/86x86/mmx: Use KFPU_387 for MMX string operationsarch/x86/lib/mmx_32.c+15 -51 reply
56/86intel_th: pci: Add Alder Lake-P supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
57/86stm class: Fix module init return on allocation failuredrivers/hwtracing/stm/heartbeat.c+4 -20 replies
58/86serial: mvebu-uart: fix tx lost characters at power offdrivers/tty/serial/mvebu-uart.c+9 -10 replies
59/86ehci: fix EHCI host controller initialization sequencedrivers/usb/host/ehci-hcd.c+12 -00 replies
60/86USB: ehci: fix an interrupt calltrace errordrivers/usb/host/ehci-hub.c+3 -00 replies
61/86usb: gadget: aspeed: fix stop dma register setting.drivers/usb/gadget/udc/aspeed-vhub/epn.c+4 -10 replies
62/86usb: udc: core: Use lock when write to soft_connectdrivers/usb/gadget/udc/core.c+10 -30 replies
63/86usb: bdc: Make bdc pci driver depend on BROKENdrivers/usb/gadget/udc/bdc/Kconfig+1 -10 replies
64/86xhci: make sure TRB is fully written before giving it to the controllerdrivers/usb/host/xhci-ring.c+2 -00 replies
65/86xhci: tegra: Delay for disabling LFPS detectordrivers/usb/host/xhci-tegra.c+7 -00 replies
66/86driver core: Extend device_is_dependent()drivers/base/core.c+16 -10 replies
67/86pinctrl: ingenic: Fix JZ4760 supportdrivers/pinctrl/pinctrl-ingenic.c+12 -120 replies
68/86x86/cpu/amd: Set __max_die_per_package on AMDarch/x86/kernel/cpu/amd.c+2 -20 replies
69/86netfilter: rpfilter: mask ecn bits before fib lookupnet/ipv4/netfilter/ipt_rpfilter.c+1 -10 replies
70/86sh: dma: fix kconfig dependency for G2_DMAarch/sh/drivers/dma/Kconfig+1 -20 replies
71/86net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnextdrivers/net/dsa/mv88e6xxx/global1_vtu.c+4 -00 replies
72/86sh_eth: Fix power down vs. is_opened flag orderingdrivers/net/ethernet/renesas/sh_eth.c+2 -20 replies
73/86lightnvm: fix memory leak when submit failsdrivers/lightnvm/core.c+1 -20 replies
74/86skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() toonet/core/skbuff.c+5 -10 replies
75/86kasan: fix unaligned address is unhandled in kasan_remove_zero_shadowmm/kasan/init.c+12 -80 replies
76/86kasan: fix incorrect arguments passing in kasan_add_zero_shadowmm/kasan/init.c+1 -20 replies
77/86udp: mask TOS bits in udp_v4_early_demux()net/ipv4/udp.c+2 -10 replies
78/86ipv6: create multicast route with RTPROT_KERNELnet/ipv6/addrconf.c+1 -00 replies
79/86net_sched: avoid shift-out-of-bounds in tcindex_set_parms()net/sched/cls_tcindex.c+6 -20 replies
80/86net_sched: reject silly cell_log in qdisc_get_rtab()net/sched/sch_api.c+2 -10 replies
81/86ipv6: set multicast flag on the multicast routenet/ipv6/addrconf.c+1 -10 replies
82/86net: mscc: ocelot: allow offloading of bridge on top of LAGdrivers/net/ethernet/mscc/ocelot.c+1 -30 replies
83/86net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disablednet/core/dev.c+5 -00 replies
84/86net: dsa: b53: fix an off by one in checking "vlan->vid"drivers/net/dsa/b53/b53_common.c+1 -10 replies
85/86tcp: do not mess with cloned skbs in tcp_add_backlog()net/ipv4/tcp_ipv4.c+13 -120 replies
86/86tcp: fix TCP_USER_TIMEOUT with zero windowinclude/net/inet_connection_sock.h net/ipv4/inet_connection_sock.c net/ipv4/tcp.c +3 more+14 -70 replies

Reviews trailers per patch

40 of 86 patches have a Reviewed-by or Acked-by.

PatchChristian KönigLee DuncanJon HunterIon AgorriaSameer PujarThierry RedingDamien Le MoalAdrian HunterJosef BacikKrzysztof Piotr OlędzkiKrzysztof MazurJohnathan SmithinovicRafael KitoverJoel StanleyAndrew JefferyRoss ZwislerDavid AhernSergei ShtylyovNiklas SöderlundAvri AltmanStanley ChuPalmer DabbeltStephen BoydDavid SterbaQu WenruoJohannes ThumshirnBoris OstrovskyCong WangWill DeaconMatt RoperPierre-Louis BossartRafael J. WysockiAlexandru ArdeleanPavel ShilovskyAlan SternStephan GerholdSaravana KannanPhil OesterJuerg HaefligerChristoph HellwigNicholas KazlauskasQingqing ZhuoEmily.DengFelipe BalbiFlorian FainelliTobias WaldekranzRobert RichterChristophe LeroyBoris PismennyYuchung ChengEric DumazetAlexandre BelloniAndrey Konovalov
SeriesT-b T-b
1/86
2/86
3/86
4/86
5/86
6/86T-b Diagnosed-by
7/86R-b
8/86R-b R-b R-b
9/86R-b R-b R-b
10/86R-b
11/86R-b A-b
12/86A-b
13/86R-b
14/86
15/86
16/86R-b
17/86R-b
18/86
19/86
20/86
21/86R-b R-b
22/86R-b
23/86R-b
24/86R-b A-b
25/86R-b A-b
26/86
27/86
28/86A-b T-b A-b A-b
29/86A-b
30/86R-b
31/86R-b
32/86
33/86
34/86
35/86R-b
36/86R-b A-b
37/86
38/86
39/86
40/86
41/86
42/86
43/86R-b R-b
44/86T-b
45/86R-b
46/86R-b
47/86
48/86R-b
49/86
50/86
51/86
52/86A-b
53/86R-b
54/86
55/86T-b T-b
56/86
57/86
58/86
59/86A-b
60/86A-b
61/86A-b A-b
62/86A-b
63/86A-b
64/86T-b
65/86
66/86T-b R-b
67/86
68/86T-b T-b
69/86
70/86
71/86R-b R-b T-b
72/86R-b R-b
73/86
74/86
75/86
76/86R-b
77/86
78/86
79/86
80/86A-b
81/86
82/86R-b
83/86R-b
84/86A-b
85/86Bisected-by T-b
86/86R-b R-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 53 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 00/86] 5.4.93-rc1 review

This is the start of the stable review cycle for the 5.4.93 release. There are 86 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 Wed, 27 Jan 2021 18:31:44 +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.93-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.93-rc1

Enke Chen <[email protected]>
tcp: fix TCP_USER_TIMEOUT with zero window

Eric Dumazet <[email protected]>
tcp: do not mess with cloned skbs in tcp_add_backlog()

Dan Carpenter <[email protected]>

    net: dsa: b53: fix an off by one in checking "vlan->vid"

Tariq Toukan <[email protected]>
net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled

Vladimir Oltean <[email protected]>
net: mscc: ocelot: allow offloading of bridge on top of LAG

Matteo Croce <[email protected]>
ipv6: set multicast flag on the multicast route

Eric Dumazet <[email protected]>
net_sched: reject silly cell_log in qdisc_get_rtab()

Eric Dumazet <[email protected]>
net_sched: avoid shift-out-of-bounds in tcindex_set_parms()

Matteo Croce <[email protected]>
ipv6: create multicast route with RTPROT_KERNEL

Guillaume Nault <[email protected]>
udp: mask TOS bits in udp_v4_early_demux()

Lecopzer Chen <[email protected]>
kasan: fix incorrect arguments passing in kasan_add_zero_shadow

Lecopzer Chen <[email protected]>
kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow

Alexander Lobakin <[email protected]>
skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too

Pan Bian <[email protected]>
lightnvm: fix memory leak when submit fails

Geert Uytterhoeven <[email protected]>
sh_eth: Fix power down vs. is_opened flag ordering

Rasmus Villemoes <[email protected]>
net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext

Necip Fazil Yildiran <[email protected]>
sh: dma: fix kconfig dependency for G2_DMA

Guillaume Nault <[email protected]>
netfilter: rpfilter: mask ecn bits before fib lookup

Yazen Ghannam <[email protected]>
x86/cpu/amd: Set __max_die_per_package on AMD

Paul Cercueil <[email protected]>
pinctrl: ingenic: Fix JZ4760 support

Rafael J. Wysocki <[email protected]>
driver core: Extend device_is_dependent()

JC Kuo <[email protected]>
xhci: tegra: Delay for disabling LFPS detector

Mathias Nyman <[email protected]>
xhci: make sure TRB is fully written before giving it to the controller

Patrik Jakobsson <[email protected]>
usb: bdc: Make bdc pci driver depend on BROKEN

Thinh Nguyen <[email protected]>
usb: udc: core: Use lock when write to soft_connect

Ryan Chen <[email protected]>
usb: gadget: aspeed: fix stop dma register setting.

Longfang Liu <[email protected]>
USB: ehci: fix an interrupt calltrace error

Eugene Korenevsky <[email protected]>
ehci: fix EHCI host controller initialization sequence

Pali Rohár <[email protected]>
serial: mvebu-uart: fix tx lost characters at power off

Wang Hui <[email protected]>
stm class: Fix module init return on allocation failure

Alexander Shishkin <[email protected]>
intel_th: pci: Add Alder Lake-P support

Andy Lutomirski <[email protected]>
x86/mmx: Use KFPU_387 for MMX string operations

Mathias Kresin <[email protected]>
irqchip/mips-cpu: Set IPI domain parent chip

Ronnie Sahlberg <[email protected]>
cifs: do not fail __smb_send_rqst if non-fatal signals are pending

Lars-Peter Clausen <[email protected]>
iio: ad5504: Fix setting power-down state

Vincent Mailhol <[email protected]>
can: peak_usb: fix use after free bugs

Vincent Mailhol <[email protected]>
can: vxcan: vxcan_xmit: fix use after free bug

Vincent Mailhol <[email protected]>
can: dev: can_restart: fix use after free bug

Hangbin Liu <[email protected]>
selftests: net: fib_tests: remove duplicate log test

Hans de Goede <[email protected]>
platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list

Wolfram Sang <[email protected]>
i2c: octeon: check correct size of maximum RECV_LEN packet

Ariel Marcovitch <[email protected]>
powerpc: Fix alignment bug within the init sections

Arnd Bergmann <[email protected]>
scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression

Billy Tsai <[email protected]>
pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting

Youling Tang <[email protected]>
powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S

Ben Skeggs <[email protected]>
drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0

Ben Skeggs <[email protected]>
drm/nouveau/mmu: fix vram heap sizing

Ben Skeggs <[email protected]>
drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields

Ben Skeggs <[email protected]>
drm/nouveau/privring: ack interrupts the same way as RM

Ben Skeggs <[email protected]>
drm/nouveau/bios: fix issue shadowing expansion ROMs

Wayne Lin <[email protected]>
drm/amd/display: Fix to be able to stop crc calculation

Victor Zhao <[email protected]>
drm/amdgpu/psp: fix psp gfx ctrl cmds

Sagar Shrikant Kadam <[email protected]>
riscv: defconfig: enable gpio support for HiFive Unleashed

Sagar Shrikant Kadam <[email protected]>
dts: phy: add GPIO number and active state used for phy reset

Sagar Shrikant Kadam <[email protected]>
dts: phy: fix missing mdio device and probe failure of vsc8541-01 device

David Woodhouse <[email protected]>
x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery

David Woodhouse <[email protected]>
xen: Fix event channel callback via INTX/GSI

Arnd Bergmann <[email protected]>
arm64: make atomic helpers __always_inline

Peter Geis <[email protected]>
clk: tegra30: Add hda clock default rates to clock driver

Seth Miller <[email protected]>
HID: Ignore battery for Elan touchscreen on ASUS UX550

Filipe Laíns <[email protected]>
HID: logitech-dj: add the G602 receiver

Damien Le Moal <[email protected]>
riscv: Fix sifive serial driver

Damien Le Moal <[email protected]>
riscv: Fix kernel time_init()

Ewan D. Milne <[email protected]>
scsi: sd: Suppress spurious errors when WRITE SAME is being disabled

Nilesh Javali <[email protected]>
scsi: qedi: Correct max length of CHAP secret

Can Guo <[email protected]>
scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback

Anthony Iliopoulos <[email protected]>
dm integrity: select CRYPTO_SKCIPHER

Kai-Heng Feng <[email protected]>
HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device

Cezary Rojewski <[email protected]>
ASoC: Intel: haswell: Add missing pm_ops

Chris Wilson <[email protected]>

    drm/i915/gt: Prevent use of engine->wa_ctx after error

Daniel Vetter <[email protected]>
drm/syncobj: Fix use-after-free

Pan Bian <[email protected]>
drm/atomic: put state on error path

Mikulas Patocka <[email protected]>
dm integrity: fix a crash if "recalculate" used without "internal_hash"

Hannes Reinecke <[email protected]>
dm: avoid filesystem lookup in dm_get_dev_t()

Alex Leibovich <[email protected]>
mmc: sdhci-xenon: fix 1.8v regulator stabilization

Peter Collingbourne <[email protected]>
mmc: core: don't initialize block size from ext_csd if not present

Filipe Manana <[email protected]>
btrfs: send: fix invalid clone operations when cloning from the same file and root

Josef Bacik <[email protected]>
btrfs: don't clear ret in btrfs_start_dirty_block_groups

Josef Bacik <[email protected]>
btrfs: fix lockdep splat in btrfs_recover_relocation

Josef Bacik <[email protected]>
btrfs: don't get an EINTR during drop_snapshot for reloc

Hans de Goede <[email protected]>
ACPI: scan: Make acpi_bus_get_device() clear return pointer on error

Takashi Iwai <[email protected]>
ALSA: hda/via: Add minimum mute flag

Takashi Iwai <[email protected]>
ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info()

Jiaxun Yang <[email protected]>
platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634

Heikki Krogerus <[email protected]>
platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes

Mikko Perttunen <[email protected]>
i2c: bpmp-tegra: Ignore unknown I2C_M flags

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |  4 ++
 Makefile                                           |  4 +-
 arch/arm/xen/enlighten.c                           |  2 +-
 arch/arm64/include/asm/atomic.h                    | 10 +--
 arch/powerpc/kernel/vmlinux.lds.S                  | 25 +++----
 .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts |  2 +
 arch/riscv/configs/defconfig                       |  2 +
 arch/riscv/kernel/time.c                           |  3 +
 arch/sh/drivers/dma/Kconfig                        |  3 +-
 arch/x86/kernel/cpu/amd.c                          |  4 +-
 arch/x86/lib/mmx_32.c                              | 20 ++++--
 arch/x86/xen/enlighten_hvm.c                       | 11 ++-
 drivers/acpi/scan.c                                |  2 +
 drivers/base/core.c                                | 17 ++++-
 drivers/clk/tegra/clk-tegra30.c                    |  2 +
 drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h            |  2 +-
 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c  |  2 +-
 drivers/gpu/drm/drm_atomic_helper.c                |  2 +-
 drivers/gpu/drm/drm_syncobj.c                      |  8 ++-
 drivers/gpu/drm/i915/gt/intel_lrc.c                |  3 +
 drivers/gpu/drm/nouveau/dispnv50/disp.c            |  4 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.h            |  2 +-
 drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c        |  2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadow.c  |  2 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxgm200.c |  8 +--
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gf100.c   | 10 ++-
 drivers/gpu/drm/nouveau/nvkm/subdev/ibus/gk104.c   | 10 ++-
 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c     |  6 +-
 drivers/hid/hid-ids.h                              |  1 +
 drivers/hid/hid-input.c                            |  2 +
 drivers/hid/hid-logitech-dj.c                      |  4 ++
 drivers/hid/hid-multitouch.c                       |  4 ++
 drivers/hwtracing/intel_th/pci.c                   |  5 ++
 drivers/hwtracing/stm/heartbeat.c                  |  6 +-
 drivers/i2c/busses/i2c-octeon-core.c               |  2 +-
 drivers/i2c/busses/i2c-tegra-bpmp.c                |  2 +-
 drivers/iio/dac/ad5504.c                           |  4 +-
 drivers/irqchip/irq-mips-cpu.c                     |  7 ++
 drivers/lightnvm/core.c                            |  3 +-
 drivers/md/Kconfig                                 |  1 +
 drivers/md/dm-integrity.c                          |  6 ++
 drivers/md/dm-table.c                              | 15 +++-
 drivers/mmc/core/queue.c                           |  4 +-
 drivers/mmc/host/sdhci-xenon.c                     |  7 +-
 drivers/net/can/dev.c                              |  4 +-
 drivers/net/can/usb/peak_usb/pcan_usb_fd.c         |  8 +--
 drivers/net/can/vxcan.c                            |  6 +-
 drivers/net/dsa/b53/b53_common.c                   |  2 +-
 drivers/net/dsa/mv88e6xxx/global1_vtu.c            |  4 ++
 drivers/net/ethernet/mscc/ocelot.c                 |  4 +-
 drivers/net/ethernet/renesas/sh_eth.c              |  4 +-
 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c         |  2 +-
 drivers/pinctrl/pinctrl-ingenic.c                  | 24 +++----
 drivers/platform/x86/i2c-multi-instantiate.c       | 31 ++++++---
 drivers/platform/x86/ideapad-laptop.c              | 15 +++-
 drivers/platform/x86/intel-vbtn.c                  |  6 --
 drivers/scsi/megaraid/megaraid_sas_base.c          |  6 +-
 drivers/scsi/qedi/qedi_main.c                      |  4 +-
 drivers/scsi/sd.c                                  |  4 +-
 drivers/scsi/ufs/ufshcd.c                          | 11 ++-
 drivers/tty/serial/mvebu-uart.c                    | 10 ++-
 drivers/tty/serial/sifive.c                        |  1 +
 drivers/usb/gadget/udc/aspeed-vhub/epn.c           |  5 +-
 drivers/usb/gadget/udc/bdc/Kconfig                 |  2 +-
 drivers/usb/gadget/udc/core.c                      | 13 +++-
 drivers/usb/host/ehci-hcd.c                        | 12 ++++
 drivers/usb/host/ehci-hub.c                        |  3 +
 drivers/usb/host/xhci-ring.c                       |  2 +
 drivers/usb/host/xhci-tegra.c                      |  7 ++
 drivers/xen/events/events_base.c                   | 10 ---
 drivers/xen/platform-pci.c                         |  1 -
 drivers/xen/xenbus/xenbus.h                        |  1 +
 drivers/xen/xenbus/xenbus_comms.c                  |  8 ---
 drivers/xen/xenbus/xenbus_probe.c                  | 81 ++++++++++++++++++----
 fs/btrfs/block-group.c                             |  3 +-
 fs/btrfs/extent-tree.c                             | 10 ++-
 fs/btrfs/send.c                                    | 15 ++++
 fs/btrfs/volumes.c                                 |  2 +
 fs/cifs/transport.c                                |  4 +-
 include/asm-generic/bitops/atomic.h                |  6 +-
 include/net/inet_connection_sock.h                 |  3 +
 include/xen/xenbus.h                               |  2 +-
 mm/kasan/init.c                                    | 23 +++---
 net/core/dev.c                                     |  5 ++
 net/core/skbuff.c                                  |  6 +-
 net/ipv4/inet_connection_sock.c                    |  1 +
 net/ipv4/netfilter/ipt_rpfilter.c                  |  2 +-
 net/ipv4/tcp.c                                     |  1 +
 net/ipv4/tcp_input.c                               |  1 +
 net/ipv4/tcp_ipv4.c                                | 25 +++----
 net/ipv4/tcp_output.c                              |  1 +
 net/ipv4/tcp_timer.c                               | 14 ++--
 net/ipv4/udp.c                                     |  3 +-
 net/ipv6/addrconf.c                                |  3 +-
 net/sched/cls_tcindex.c                            |  8 ++-
 net/sched/sch_api.c                                |  3 +-
 sound/core/seq/oss/seq_oss_synth.c                 |  3 +-
 sound/pci/hda/patch_via.c                          |  1 +
 sound/soc/intel/boards/haswell.c                   |  1 +
 tools/testing/selftests/net/fib_tests.sh           |  1 -
 100 files changed, 469 insertions(+), 214 deletions(-)