Skip to content

5.10.89-rc1 review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest76 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/76arm64: vdso32: drop -no-integrated-as flagarch/arm64/kernel/vdso32/Makefile+0 -80 replies
2/76arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfdarch/arm64/Kconfig arch/arm64/kernel/vdso32/Makefile+7 -130 replies
3/76net: usb: lan78xx: add Allied Telesis AT29M2-AFdrivers/net/usb/lan78xx.c+6 -00 replies
4/76ext4: prevent partial update of the extent blocksfs/ext4/extents.c+15 -20 replies
5/76ext4: check for out-of-order index extents in ext4_valid_extent_entries()fs/ext4/extents.c+12 -50 replies
6/76ext4: check for inconsistent extents between index and leaf blockfs/ext4/extents.c+36 -230 replies
7/76HID: holtek: fix mouse probingdrivers/hid/hid-holtek-mouse.c+15 -00 replies
8/76HID: potential dereference of null pointerdrivers/hid/hid-vivaldi.c+3 -00 replies
9/76arm64: dts: allwinner: orangepi-zero-plus: fix PHY modearch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts+1 -10 replies
10/76spi: change clk_disable_unprepare to clk_unpreparedrivers/spi/spi-armada-3700.c+1 -10 replies
11/76ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent()sound/soc/meson/aiu-fifo.c+6 -00 replies
12/76IB/qib: Fix memory leak in qib_user_sdma_queue_pkts()drivers/infiniband/hw/qib/qib_user_sdma.c+1 -10 replies
13/76RDMA/hns: Replace kfree() with kvfree()drivers/infiniband/hw/hns/hns_roce_srq.c+1 -10 replies
14/76netfilter: fix regression in looped (broad|multi)casts MAC handlingnet/netfilter/nfnetlink_log.c net/netfilter/nfnetlink_queue.c+4 -20 replies
15/76ARM: dts: imx6qdl-wandboard: Fix Ethernet supportarch/arm/boot/dts/imx6qdl-wandboard.dtsi+1 -00 replies
16/76net: marvell: prestera: fix incorrect return of port_finddrivers/net/ethernet/marvell/prestera/prestera_main.c+10 -60 replies
17/76qlcnic: potential dereference null pointer of rx_queue->page_ringdrivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c+13 -50 replies
18/76net: accept UFOv6 packages in virtio_net_hdr_to_skbinclude/linux/virtio_net.h+20 -20 replies
19/76net: skip virtio_net_hdr_set_proto if protocol already setinclude/linux/virtio_net.h+3 -00 replies
20/76igb: fix deadlock caused by taking RTNL in RPM resume pathdrivers/net/ethernet/intel/igb/igb_main.c+13 -60 replies
21/76ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler moduledrivers/char/ipmi/ipmi_msghandler.c+1 -10 replies
22/76bonding: fix ad_actor_system option setting to defaultDocumentation/networking/bonding.rst drivers/net/bonding/bond_options.c+7 -60 replies
23/76fjes: Check for error irqdrivers/net/fjes/fjes_main.c+5 -00 replies
24/76drivers: net: smc911x: Check for error irqdrivers/net/ethernet/smsc/smc911x.c+5 -00 replies
25/76net: ks8851: Check for error irqdrivers/net/ethernet/micrel/ks8851_par.c+2 -00 replies
26/76sfc: Check null pointer of rx_queue->page_ringdrivers/net/ethernet/sfc/rx_common.c+4 -12 replies
27/76sfc: falcon: Check null pointer of rx_queue->page_ringdrivers/net/ethernet/sfc/falcon/rx.c+4 -10 replies
28/76Input: elantech - fix stack out of bound access in elantech_change_report_id()drivers/input/mouse/elantech.c+7 -10 replies
29/76pinctrl: bcm2835: Change init order for gpio hogsdrivers/pinctrl/bcm/pinctrl-bcm2835.c+16 -131 reply
30/76hwmon: (lm90) Fix usage of CONFIG2 register in detect functiondrivers/hwmon/lm90.c+2 -30 replies
31/76hwmon: (lm90) Add basic support for TI TMP461Documentation/hwmon/lm90.rst drivers/hwmon/Kconfig drivers/hwmon/lm90.c+50 -160 replies
32/76hwmon: (lm90) Introduce flag indicating extended temperature supportdrivers/hwmon/lm90.c+11 -100 replies
33/76hwmon: (lm90) Drop critical attribute support for MAX6654drivers/hwmon/lm90.c+49 -370 replies
34/76ALSA: jack: Check the return value of kstrdup()sound/core/jack.c+4 -00 replies
35/76ALSA: drivers: opl3: Fix incorrect use of vp->statesound/drivers/opl3/opl3_midi.c+1 -10 replies
36/76ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6sound/pci/hda/patch_realtek.c+1 -00 replies
37/76ALSA: hda/realtek: Add new alc285-hp-amp-init modelDocumentation/sound/hd-audio/models.rst sound/pci/hda/patch_realtek.c+3 -00 replies
38/76ALSA: hda/realtek: Fix quirk for Clevo NJ51CUsound/pci/hda/patch_realtek.c+25 -10 replies
39/76ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2ssound/soc/meson/aiu-encoder-i2s.c sound/soc/meson/aiu-fifo-i2s.c+19 -330 replies
40/76Input: atmel_mxt_ts - fix double free in mxt_read_info_blockdrivers/input/touchscreen/atmel_mxt_ts.c+1 -10 replies
41/76ipmi: bail out if init_srcu_struct failsdrivers/char/ipmi/ipmi_msghandler.c+3 -10 replies
42/76ipmi: ssif: initialize ssif_info->client earlydrivers/char/ipmi/ipmi_ssif.c+4 -30 replies
43/76ipmi: fix initialization when workqueue allocation failsdrivers/char/ipmi/ipmi_msghandler.c+9 -60 replies
44/76parisc: Correct completer in lws startarch/parisc/kernel/syscall.S+1 -10 replies
45/76parisc: Fix mask used to select futex spinlockarch/parisc/include/asm/futex.h+2 -20 replies
46/76tee: handle lookup of shm with reference count 0drivers/tee/tee_shm.c include/linux/tee_drv.h+68 -1070 replies
47/76x86/pkey: Fix undefined behaviour with PKRU_WD_BITarch/x86/include/asm/pgtable.h+2 -20 replies
48/76platform/x86: intel_pmc_core: fix memleak on registration failuredrivers/platform/x86/intel_pmc_core_pltdrv.c+1 -12 replies
49/76KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPUarch/x86/kvm/vmx/vmx.c+1 -20 replies
50/76pinctrl: stm32: consider the GPIO offset to expose all the GPIO linesdrivers/pinctrl/stm32/pinctrl-stm32.c+4 -40 replies
51/76gpio: dln2: Fix interrupts when replugging the devicedrivers/gpio/gpio-dln2.c+9 -100 replies
52/76mmc: sdhci-tegra: Fix switch to HS400ES modedrivers/mmc/host/sdhci-tegra.c+26 -170 replies
53/76mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commandsdrivers/mmc/host/meson-mx-sdhc-mmc.c+16 -00 replies
54/76mmc: core: Disable card detect during shutdowndrivers/mmc/core/core.c drivers/mmc/core/core.h drivers/mmc/core/host.c+16 -10 replies
55/76mmc: mmci: stm32: clear DLYB_CR after sending tuning commanddrivers/mmc/host/mmci_stm32_sdmmc.c+2 -00 replies
56/76ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handlingarch/arm/kernel/entry-armv.S+3 -50 replies
57/76mac80211: fix locking in ieee80211_start_ap error pathnet/mac80211/cfg.c+3 -00 replies
58/76mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page()mm/memory-failure.c+1 -00 replies
59/76tee: optee: Fix incorrect page free bugdrivers/tee/optee/shm_pool.c+2 -40 replies
60/76f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr()fs/f2fs/xattr.c+10 -16 replies
61/76ceph: fix up non-directory creation in SGID directoriesfs/ceph/file.c+15 -30 replies
62/76usb: gadget: u_ether: fix race in setting MAC address in setup phasedrivers/usb/gadget/function/u_ether.c+5 -100 replies
63/76KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_stateDocumentation/admin-guide/kernel-parameters.txt+6 -20 replies
64/76mm: mempolicy: fix THP allocations escaping mempolicy restrictionsmm/mempolicy.c+2 -20 replies
65/76Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312drivers/input/touchscreen/elants_i2c.c+45 -10 replies
66/76Input: i8042 - enable deferred probe quirk for ASUS UM325UAdrivers/input/serio/i8042-x86ia64io.h+7 -00 replies
67/76Input: goodix - add id->model mapping for the "9111" modeldrivers/input/touchscreen/goodix.c+1 -00 replies
68/76ASoC: tas2770: Fix setting of high sample ratessound/soc/codecs/tas2770.c+2 -20 replies
69/76ASoC: rt5682: fix the wrong jack type detectedsound/soc/codecs/rt5682.c+4 -00 replies
70/76pinctrl: mediatek: fix global-out-of-bounds issuedrivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c+6 -20 replies
71/76hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681drivers/hwmon/lm90.c+8 -20 replies
72/76hwmon: (lm90) Do not report busy status bit as alarmdrivers/hwmon/lm90.c+2 -10 replies
73/76ax25: NPD bug when detaching AX25 devicenet/ax25/af_ax25.c+3 -10 replies
74/76hamradio: defer ax25 kfree after unregister_netdevdrivers/net/hamradio/mkiss.c+5 -40 replies
75/76hamradio: improve the incomplete fix to avoid NPDdrivers/net/hamradio/mkiss.c+2 -20 replies
76/76phonet/pep: refuse to enable an unbound pipenet/phonet/pep.c+2 -00 replies

Reviews trailers per patch

25 of 76 patches have a Reviewed-by or Acked-by.

PatchNathan ChancellorVincenzo FrascinoStephen BoydWill DeaconMike MarciniszynWenpeng LiangFabio EstevamFlorian WestphalMartin StolpeTheodore Ts'oMartin HabetsFlorian FainelliJay VosburghChen-Yu TsaiRon GoossensSamuel HollandWolfram SangAdrian HunterLinus WalleijChristian HewittGeraldo NascimentoJerome Brunet[email protected]Oscar SalvadorNaoya HoriguchiTyler HicksMaxim LevitskyGreg Kroah-HartmanLars PerssonSumit GargJeff LaytonMichal HockoMel GormanDavid RientjesLinux Kernel Functional TestingSudip MukherjeeGuenter RoeckShuah KhanHulk Robot
SeriesT-b T-b T-b T-b T-b T-b
1/76R-b R-b T-b A-b
2/76R-b T-b R-b
3/76
4/76R-b
5/76R-b
6/76
7/76
8/76
9/76A-b T-b T-b
10/76
11/76
12/76A-b
13/76A-b
14/76R-b
15/76T-b
16/76
17/76
18/76
19/76
20/76T-b
21/76
22/76A-b
23/76
24/76
25/76
26/76A-b
27/76A-b
28/76R-b
29/76R-b
30/76
31/76
32/76
33/76
34/76
35/76
36/76
37/76
38/76
39/76T-b T-b A-b
40/76
41/76
42/76
43/76
44/76
45/76
46/76R-b R-b R-b
47/76
48/76R-b
49/76R-b
50/76
51/76
52/76A-b
53/76
54/76
55/76R-b
56/76
57/76Reported-and-tested-by
58/76R-b A-b
59/76R-b
60/76
61/76R-b
62/76
63/76R-b
64/76A-b A-b A-b
65/76
66/76
67/76
68/76
69/76
70/76R-b
71/76
72/76
73/76
74/76
75/76
76/76

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

Read the v1 thread

Cover letter [PATCH 5.10 00/76] 5.10.89-rc1 review

This is the start of the stable review cycle for the 5.10.89 release. There are 76 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, 29 Dec 2021 15:13:09 +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.10.89-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.10.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.10.89-rc1

Rémi Denis-Courmont <[email protected]>
phonet/pep: refuse to enable an unbound pipe

Lin Ma <[email protected]>
hamradio: improve the incomplete fix to avoid NPD

Lin Ma <[email protected]>
hamradio: defer ax25 kfree after unregister_netdev

Lin Ma <[email protected]>
ax25: NPD bug when detaching AX25 device

Guenter Roeck <[email protected]>
hwmon: (lm90) Do not report 'busy' status bit as alarm

Guenter Roeck <[email protected]>
hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681

Guodong Liu <[email protected]>
pinctrl: mediatek: fix global-out-of-bounds issue

Derek Fang <[email protected]>
ASoC: rt5682: fix the wrong jack type detected

Martin Povišer <[email protected]>
ASoC: tas2770: Fix setting of high sample rates

Hans de Goede <[email protected]>

    Input: goodix - add id->model mapping for the "9111" model

Samuel Čavoj <[email protected]>
Input: i8042 - enable deferred probe quirk for ASUS UM325UA

Johnny Chuang <[email protected]>
Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312

Andrey Ryabinin <[email protected]>
mm: mempolicy: fix THP allocations escaping mempolicy restrictions

Sean Christopherson <[email protected]>
KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state

Marian Postevca <[email protected]>
usb: gadget: u_ether: fix race in setting MAC address in setup phase

Christian Brauner <[email protected]>
ceph: fix up non-directory creation in SGID directories

Chao Yu <[email protected]>
f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr()

Sumit Garg <[email protected]>
tee: optee: Fix incorrect page free bug

Liu Shixin <[email protected]>
mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page()

Johannes Berg <[email protected]>
mac80211: fix locking in ieee80211_start_ap error path

Ard Biesheuvel <[email protected]>
ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling

Yann Gautier <[email protected]>
mmc: mmci: stm32: clear DLYB_CR after sending tuning command

Ulf Hansson <[email protected]>
mmc: core: Disable card detect during shutdown

Martin Blumenstingl <[email protected]>
mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands

Prathamesh Shete <[email protected]>
mmc: sdhci-tegra: Fix switch to HS400ES mode

Noralf Trønnes <[email protected]>
gpio: dln2: Fix interrupts when replugging the device

Fabien Dessenne <[email protected]>
pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines

Sean Christopherson <[email protected]>

    KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU

Johan Hovold <[email protected]>
platform/x86: intel_pmc_core: fix memleak on registration failure

Andrew Cooper <[email protected]>
x86/pkey: Fix undefined behaviour with PKRU_WD_BIT

Jens Wiklander <[email protected]>
tee: handle lookup of shm with reference count 0

John David Anglin <[email protected]>
parisc: Fix mask used to select futex spinlock

John David Anglin <[email protected]>
parisc: Correct completer in lws start

Thadeu Lima de Souza Cascardo <[email protected]>
ipmi: fix initialization when workqueue allocation fails

Mian Yousaf Kaukab <[email protected]>

    ipmi: ssif: initialize ssif_info->client early

Thadeu Lima de Souza Cascardo <[email protected]>
ipmi: bail out if init_srcu_struct fails

José Expósito <[email protected]>
Input: atmel_mxt_ts - fix double free in mxt_read_info_block

Martin Blumenstingl <[email protected]>
ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s

Werner Sembach <[email protected]>
ALSA: hda/realtek: Fix quirk for Clevo NJ51CU

Bradley Scott <[email protected]>
ALSA: hda/realtek: Add new alc285-hp-amp-init model

Bradley Scott <[email protected]>
ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6

Colin Ian King <[email protected]>

    ALSA: drivers: opl3: Fix incorrect use of vp->state

Xiaoke Wang <[email protected]>
ALSA: jack: Check the return value of kstrdup()

Guenter Roeck <[email protected]>
hwmon: (lm90) Drop critical attribute support for MAX6654

Guenter Roeck <[email protected]>
hwmon: (lm90) Introduce flag indicating extended temperature support

Guenter Roeck <[email protected]>
hwmon: (lm90) Add basic support for TI TMP461

Guenter Roeck <[email protected]>
hwmon: (lm90) Fix usage of CONFIG2 register in detect function

Phil Elwell <[email protected]>
pinctrl: bcm2835: Change init order for gpio hogs

Andrea Righi <[email protected]>
Input: elantech - fix stack out of bound access in elantech_change_report_id()

Jiasheng Jiang <[email protected]>

    sfc: falcon: Check null pointer of rx_queue->page_ring

Jiasheng Jiang <[email protected]>

    sfc: Check null pointer of rx_queue->page_ring

Jiasheng Jiang <[email protected]>
net: ks8851: Check for error irq

Jiasheng Jiang <[email protected]>
drivers: net: smc911x: Check for error irq

Jiasheng Jiang <[email protected]>
fjes: Check for error irq

Fernando Fernandez Mancera <[email protected]>
bonding: fix ad_actor_system option setting to default

Wu Bo <[email protected]>
ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module

Heiner Kallweit <[email protected]>
igb: fix deadlock caused by taking RTNL in RPM resume path

Willem de Bruijn <[email protected]>
net: skip virtio_net_hdr_set_proto if protocol already set

Willem de Bruijn <[email protected]>
net: accept UFOv6 packages in virtio_net_hdr_to_skb

Jiasheng Jiang <[email protected]>

    qlcnic: potential dereference null pointer of rx_queue->page_ring

Yevhen Orlov <[email protected]>
net: marvell: prestera: fix incorrect return of port_find

Martin Haaß <[email protected]>
ARM: dts: imx6qdl-wandboard: Fix Ethernet support

Ignacy Gawędzki <[email protected]>
netfilter: fix regression in looped (broad|multi)cast's MAC handling

Jiacheng Shi <[email protected]>
RDMA/hns: Replace kfree() with kvfree()

José Expósito <[email protected]>
IB/qib: Fix memory leak in qib_user_sdma_queue_pkts()

Martin Blumenstingl <[email protected]>
ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent()

Dongliang Mu <[email protected]>
spi: change clk_disable_unprepare to clk_unprepare

Robert Marko <[email protected]>
arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode

Jiasheng Jiang <[email protected]>
HID: potential dereference of null pointer

Benjamin Tissoires <[email protected]>
HID: holtek: fix mouse probing

Zhang Yi <[email protected]>
ext4: check for inconsistent extents between index and leaf block

Zhang Yi <[email protected]>
ext4: check for out-of-order index extents in ext4_valid_extent_entries()

Zhang Yi <[email protected]>
ext4: prevent partial update of the extent blocks

Greg Jesionowski <[email protected]>
net: usb: lan78xx: add Allied Telesis AT29M2-AF

Nick Desaulniers <[email protected]>
arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd

Nick Desaulniers <[email protected]>
arm64: vdso32: drop -no-integrated-as flag

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |   8 +-
 Documentation/hwmon/lm90.rst                       |  10 ++
 Documentation/networking/bonding.rst               |  11 +-
 Documentation/sound/hd-audio/models.rst            |   2 +
 Makefile                                           |   4 +-
 arch/arm/boot/dts/imx6qdl-wandboard.dtsi           |   1 +
 arch/arm/kernel/entry-armv.S                       |   8 +-
 arch/arm64/Kconfig                                 |   3 +-
 .../dts/allwinner/sun50i-h5-orangepi-zero-plus.dts |   2 +-
 arch/arm64/kernel/vdso32/Makefile                  |  25 +--
 arch/parisc/include/asm/futex.h                    |   4 +-
 arch/parisc/kernel/syscall.S                       |   2 +-
 arch/x86/include/asm/pgtable.h                     |   4 +-
 arch/x86/kvm/vmx/vmx.c                             |   3 +-
 drivers/char/ipmi/ipmi_msghandler.c                |  21 ++-
 drivers/char/ipmi/ipmi_ssif.c                      |   7 +-
 drivers/gpio/gpio-dln2.c                           |  19 ++-
 drivers/hid/hid-holtek-mouse.c                     |  15 ++
 drivers/hid/hid-vivaldi.c                          |   3 +
 drivers/hwmon/Kconfig                              |   2 +-
 drivers/hwmon/lm90.c                               | 171 +++++++++++++--------
 drivers/infiniband/hw/hns/hns_roce_srq.c           |   2 +-
 drivers/infiniband/hw/qib/qib_user_sdma.c          |   2 +-
 drivers/input/mouse/elantech.c                     |   8 +-
 drivers/input/serio/i8042-x86ia64io.h              |   7 +
 drivers/input/touchscreen/atmel_mxt_ts.c           |   2 +-
 drivers/input/touchscreen/elants_i2c.c             |  46 +++++-
 drivers/input/touchscreen/goodix.c                 |   1 +
 drivers/mmc/core/core.c                            |   7 +-
 drivers/mmc/core/core.h                            |   1 +
 drivers/mmc/core/host.c                            |   9 ++
 drivers/mmc/host/meson-mx-sdhc-mmc.c               |  16 ++
 drivers/mmc/host/mmci_stm32_sdmmc.c                |   2 +
 drivers/mmc/host/sdhci-tegra.c                     |  43 ++++--
 drivers/net/bonding/bond_options.c                 |   2 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |  19 ++-
 .../net/ethernet/marvell/prestera/prestera_main.c  |  16 +-
 drivers/net/ethernet/micrel/ks8851_par.c           |   2 +
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h  |   2 +-
 .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c   |  12 +-
 .../net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c   |   4 +-
 drivers/net/ethernet/sfc/falcon/rx.c               |   5 +-
 drivers/net/ethernet/sfc/rx_common.c               |   5 +-
 drivers/net/ethernet/smsc/smc911x.c                |   5 +
 drivers/net/fjes/fjes_main.c                       |   5 +
 drivers/net/hamradio/mkiss.c                       |   5 +-
 drivers/net/usb/lan78xx.c                          |   6 +
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |  29 ++--
 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c   |   8 +-
 drivers/pinctrl/stm32/pinctrl-stm32.c              |   8 +-
 drivers/platform/x86/intel_pmc_core_pltdrv.c       |   2 +-
 drivers/spi/spi-armada-3700.c                      |   2 +-
 drivers/tee/optee/shm_pool.c                       |   6 +-
 drivers/tee/tee_shm.c                              | 171 ++++++++-------------
 drivers/usb/gadget/function/u_ether.c              |  15 +-
 fs/ceph/file.c                                     |  18 ++-
 fs/ext4/extents.c                                  |  93 +++++++----
 fs/f2fs/xattr.c                                    |  11 +-
 include/linux/tee_drv.h                            |   4 +-
 include/linux/virtio_net.h                         |  25 ++-
 mm/memory-failure.c                                |   1 +
 mm/mempolicy.c                                     |   4 +-
 net/ax25/af_ax25.c                                 |   4 +-
 net/mac80211/cfg.c                                 |   3 +
 net/netfilter/nfnetlink_log.c                      |   3 +-
 net/netfilter/nfnetlink_queue.c                    |   3 +-
 net/phonet/pep.c                                   |   2 +
 sound/core/jack.c                                  |   4 +
 sound/drivers/opl3/opl3_midi.c                     |   2 +-
 sound/pci/hda/patch_realtek.c                      |  28 +++-
 sound/soc/codecs/rt5682.c                          |   4 +
 sound/soc/codecs/tas2770.c                         |   4 +-
 sound/soc/meson/aiu-encoder-i2s.c                  |  33 ----
 sound/soc/meson/aiu-fifo-i2s.c                     |  19 +++
 sound/soc/meson/aiu-fifo.c                         |   6 +
 75 files changed, 677 insertions(+), 394 deletions(-)