lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
List overview
Download
Lkft-triage
March 2021
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
lkft-triage@lists.linaro.org
43 participants
814 discussions
Start a n
N
ew thread
mainline 5.12.0-rc5/5e46d1b78a03: no regressions found in project linux-mainline master on OE
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.12.0-rc5 git repo:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
git branch: master git commit: 5e46d1b78a03d52306f21f77a4e4a144b6d31486 git describe: v5.12-rc5-17-g5e46d1b78a03 Test details:
https://qa-reports.linaro.org/lkft/linux-mainline-master/build/v5.12-rc5-17…
No regressions (compared to build v5.12-rc5) No fixes (compared to build v5.12-rc5) Boards, architectures and test suites: ------------------------------------- x15 - arm * build - fail: 1, * linux-log-parser - pass: 8, -- Linaro QA
https://qa-reports.linaro.org
3 years, 8 months
1
0
0
0
mainline 5.12.0-rc5/5e46d1b78a03: no regressions found in project linux-mainline master on OE - sanity
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.12.0-rc5 git repo:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
git branch: master git commit: 5e46d1b78a03d52306f21f77a4e4a144b6d31486 git describe: v5.12-rc5-17-g5e46d1b78a03 Test details:
https://qa-reports.linaro.org/lkft/linux-mainline-master-sanity/build/v5.12…
No regressions (compared to build v5.12-rc5-16-g6ac86aae8928) No fixes (compared to build v5.12-rc5-16-g6ac86aae8928) Boards, architectures and test suites: ------------------------------------- x15 - arm * build - fail: 1, * linux-log-parser - pass: 8, -- Linaro QA
https://qa-reports.linaro.org
3 years, 8 months
1
0
0
0
mainline 5.12.0-rc5/6ac86aae8928: no regressions found in project linux-mainline master on OE
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.12.0-rc5 git repo:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
git branch: master git commit: 6ac86aae89289121db784161fe318819778f7f2a git describe: v5.12-rc5-16-g6ac86aae8928 Test details:
https://qa-reports.linaro.org/lkft/linux-mainline-master/build/v5.12-rc5-16…
No regressions (compared to build v5.12-rc5) No fixes (compared to build v5.12-rc5) Boards, architectures and test suites: ------------------------------------- arc * build - pass: 10, * linux-log-parser - pass: 8, arm * build - pass: 98, * linux-log-parser - pass: 48, arm64 * build - pass: 7, * linux-log-parser - pass: 56, i386 * build - pass: 24, * linux-log-parser - pass: 64, mips * build - pass: 45, * linux-log-parser - pass: 16, parisc * build - pass: 9, * linux-log-parser - pass: 8, powerpc * build - pass: 27, * linux-log-parser - pass: 8, riscv * build - pass: 21, * linux-log-parser - pass: 16, s390 * build - pass: 9, * linux-log-parser - pass: 8, sh * build - pass: 18, * linux-log-parser - pass: 8, sparc * build - pass: 9, * linux-log-parser - pass: 8, x15 - arm * build - fail: 1, * linux-log-parser - pass: 8, x86_64 * build - fail: 1, pass: 25, * linux-log-parser - pass: 80, -- Linaro QA
https://qa-reports.linaro.org
3 years, 8 months
1
0
0
0
mainline unknown short version/: no regressions found in project linux-mainline master on OE
by Linaro QA
Summary ------------------------------------------------------------------------ git repo: not informed git branch: not informed git commit: not informed git describe: not informed Test details:
https://qa-reports.linaro.org/lkft/linux-mainline-master/build/v5.12-rc5-11…
No regressions (compared to build v5.12-rc5) No fixes (compared to build v5.12-rc5) Boards, architectures and test suites: ------------------------------------- arc * build - pass: 10, * linux-log-parser - pass: 8, arm * build - pass: 98, * linux-log-parser - pass: 48, arm64 * build - pass: 26, * linux-log-parser - pass: 72, i386 * build - pass: 24, * linux-log-parser - pass: 64, mips * build - pass: 45, * linux-log-parser - pass: 16, parisc * build - pass: 9, * linux-log-parser - pass: 8, powerpc * build - pass: 27, * linux-log-parser - pass: 8, riscv * build - pass: 21, * linux-log-parser - pass: 16, s390 * build - pass: 18, * linux-log-parser - pass: 16, sh * build - pass: 18, * linux-log-parser - pass: 8, sparc * build - pass: 9, * linux-log-parser - pass: 8, x86_64 * build - fail: 1, pass: 25, * linux-log-parser - pass: 80, -- Linaro QA
https://qa-reports.linaro.org
3 years, 8 months
1
0
0
0
stable-rc 5.4.109/4e85f8a712cd: no regressions found in project linux-stable-rc linux-5.4.y on OE - sanity
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.4.109 git repo:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
git branch: linux-5.4.y git commit: 4e85f8a712cddf2ceeaac50a26b239fbbcb7091f git describe: v5.4.109 Test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.4.y-sanity/build…
No regressions (compared to build v5.4.108-112-g7b78fa4bf15f) No fixes (compared to build v5.4.108-112-g7b78fa4bf15f) Boards, architectures and test suites: ------------------------------------- x15 * build - pass: 1, * linux-log-parser - pass: 8, x86 * build - pass: 1, * linux-log-parser - pass: 8, -- Linaro QA
https://qa-reports.linaro.org
3 years, 8 months
1
0
0
0
BUG: key ffff000800eba398 has not been registered!
by Naresh Kamboju
While running kselftest recently added gpio gpio-sim.sh test case the following warning was triggered on Linux next tag 20210330 tag running on arm64 juno and hikey devices. GOOD: next-20210326 BAD: next-20210330 # selftests: gpio: gpio-sim.sh # 1. chip_name and dev_name attributes # 1.1. Chip name is communicated to user [ 143.081193] BUG: key ffff000800eba398 has not been registered! [ 143.087326] ------------[ cut here ]------------ [ 143.091987] DEBUG_LOCKS_WARN_ON(1) [ 143.092005] WARNING: CPU: 1 PID: 1821 at /usr/src/kernel/kernel/locking/lockdep.c:4688 lockdep_init_map_type+0xf0/0x298 [ 143.106223] Modules linked in: gpio_sim rfkill tda998x cec drm_kms_helper drm crct10dif_ce fuse [last unloaded: gpio_mockup] [ 143.117495] CPU: 1 PID: 1821 Comm: mv Not tainted 5.12.0-rc5-next-20210330 #1 [ 143.124645] Hardware name: ARM Juno development board (r2) (DT) [ 143.130572] pstate: 40000005 (nZcv daif -PAN -UAO -TCO BTYPE=--) [ 143.136589] pc : lockdep_init_map_type+0xf0/0x298 [ 143.141302] lr : lockdep_init_map_type+0xf0/0x298 [ 143.146014] sp : ffff800013fb3560 [ 143.149330] x29: ffff800013fb3560 x28: 00000000ffffee4b [ 143.154655] x27: 00000000000011b4 x26: 0000000000001000 [ 143.159979] x25: ffff000800eba380 x24: 0000000000000000 [ 143.165303] x23: 0000000000000000 x22: 0000000000000000 [ 143.170626] x21: ffff80001382b000 x20: ffff000800eba398 [ 143.175949] x19: ffff000827ac32a8 x18: ffffffffffffffff [ 143.181273] x17: 0000000000000000 x16: 0000000000000000 [ 143.186595] x15: ffff800012900a88 x14: ffff800093fb3167 [ 143.191918] x13: ffff800013fb3175 x12: 000000000000a0ec [ 143.197241] x11: 0000000005f5e0ff x10: ffff800013fb30c0 [ 143.202565] x9 : ffff800013fb3560 x8 : 4e5241575f534b43 [ 143.207888] x7 : ffff800012989ad8 x6 : ffff800013fb3180 [ 143.213211] x5 : 0000000000000001 x4 : 0000000000000001 [ 143.218534] x3 : ffff800012901000 x2 : 0000000000000000 [ 143.223856] x1 : b4b7acac5f71bc00 x0 : 0000000000000000 [ 143.229180] Call trace: [ 143.231625] lockdep_init_map_type+0xf0/0x298 [ 143.235989] __kernfs_create_file+0xa8/0x1d0 [ 143.240268] sysfs_add_file_mode_ns+0xa8/0x1f8 [ 143.244718] internal_create_group+0x118/0x420 [ 143.249169] sysfs_create_group+0x2c/0x38 [ 143.253185] gpio_sim_probe+0x358/0x3c0 [gpio_sim] [ 143.257995] platform_probe+0x6c/0xd8 [ 143.261663] really_probe+0x16c/0x508 [ 143.265332] driver_probe_device+0x104/0x178 [ 143.269610] __device_attach_driver+0xa4/0x130 [ 143.274062] bus_for_each_drv+0x78/0xd8 [ 143.277903] __device_attach+0xf0/0x178 [ 143.281745] device_initial_probe+0x24/0x30 [ 143.285935] bus_probe_device+0xa0/0xa8 [ 143.289776] device_add+0x424/0x810 [ 143.293270] platform_device_add+0x12c/0x2c0 [ 143.297545] platform_device_register_full+0x124/0x150 [ 143.302692] gpio_sim_config_commit_item+0x160/0x1e0 [gpio_sim] [ 143.308628] configfs_rename+0x1dc/0x220 [ 143.312557] vfs_rename+0x394/0x960 [ 143.316051] do_renameat2+0x408/0x4c0 [ 143.319718] __arm64_sys_renameat+0x5c/0x70 [ 143.323908] el0_svc_common+0x7c/0x158 [ 143.327665] do_el0_svc+0x38/0x90 [ 143.330985] el0_svc+0x20/0x30 [ 143.334045] el0_sync_handler+0x8c/0xb0 [ 143.337886] el0_sync+0x13c/0x140 [ 143.341204] irq event stamp: 5607 [ 143.344520] hardirqs last enabled at (5607): [<ffff800011462dd8>] _raw_spin_unlock_irq+0x48/0x90 [ 143.353410] hardirqs last disabled at (5606): [<ffff8000114586c4>] __schedule+0x364/0x950 [ 143.361605] softirqs last enabled at (5602): [<ffff800010010958>] __do_softirq+0x510/0x63c [ 143.369971] softirqs last disabled at (5577): [<ffff8000100a7474>] irq_exit+0x1b4/0x1c0 [ 143.377992] ---[ end trace bc3c86ef609281aa ]--- # 1.2. chip_name returns 'none' if the chip is still pending Reported-by: Naresh Kamboju <naresh.kamboju(a)linaro.org> metadata: git branch: master git repo:
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
git describe: next-20210330 kernel-config:
http://snapshots.linaro.org/openembedded/lkft/lkft/sumo/juno/lkft/linux-nex…
Full test log link,
https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20210330/te…
git log --oneline next-20210326..next-20210330 -- tools/testing/selftests/gpio/ 9d940ab72645 selftests: gpio: add test cases for gpio-sim 8a4cb2823240 selftests: gpio: add a helper for reading GPIO line names ab1dbed6f4e8 selftests: gpio: provide a helper for reading chip info -- Linaro LKFT
https://lkft.linaro.org
3 years, 8 months
1
0
0
0
mainline 5.12.0-rc5/2bb25b3a748a: no regressions found in project linux-mainline master on OE
by Linaro QA
Summary ------------------------------------------------------------------------ kernel: 5.12.0-rc5 git repo:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
git branch: master git commit: 2bb25b3a748af6f11df42298e80b9863ed23f2b3 git describe: v5.12-rc5-7-g2bb25b3a748a Test details:
https://qa-reports.linaro.org/lkft/linux-mainline-master/build/v5.12-rc5-7-…
No regressions (compared to build v5.12-rc4-393-g81b1d39fd39a) No fixes (compared to build v5.12-rc4-393-g81b1d39fd39a) Boards, architectures and test suites: ------------------------------------- arc * build - pass: 10, * linux-log-parser - pass: 8, arm * build - pass: 1, * linux-log-parser - pass: 8, i386 * build - pass: 24, * linux-log-parser - pass: 64, mips * build - pass: 45, * linux-log-parser - pass: 16, parisc * build - pass: 9, * linux-log-parser - pass: 8, powerpc * build - pass: 27, * linux-log-parser - pass: 8, riscv * build - pass: 21, * linux-log-parser - pass: 16, s390 * build - pass: 9, * linux-log-parser - pass: 8, sh * build - pass: 18, * linux-log-parser - pass: 8, sparc * build - pass: 9, * linux-log-parser - pass: 8, x15 - arm * build - fail: 1, * linux-log-parser - pass: 8, x86_64 * build - fail: 1, pass: 25, * linux-log-parser - pass: 80, -- Linaro QA
https://qa-reports.linaro.org
3 years, 8 months
1
0
0
0
[PATCH 5.10 000/219] 5.10.27-rc2 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.27 release. There are 219 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, 31 Mar 2021 10: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.27-rc…
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 <gregkh(a)linuxfoundation.org> Linux 5.10.27-rc2 Marc Kleine-Budde <mkl(a)pengutronix.de> can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" Christoph Hellwig <hch(a)lst.de> nvme: fix the nsid value to print in nvme_validate_or_alloc_ns David S. Miller <davem(a)davemloft.net> Revert "net: bonding: fix error return code of bond_neigh_init()" Roger Pau Monne <roger.pau(a)citrix.com> Revert "xen: fix p2m size in dom0 for disabled memory hotplug case" Sabyrzhan Tasbolatov <snovitoll(a)gmail.com> fs/ext4: fix integer overflow in s_log_groups_per_flex Jan Kara <jack(a)suse.cz> ext4: add reclaim checks to xattr code Markus Theil <markus.theil(a)tu-ilmenau.de> mac80211: fix double free in ibss_leave Florian Fainelli <f.fainelli(a)gmail.com> net: dsa: b53: VLAN filtering is global to all users Heiner Kallweit <hkallweit1(a)gmail.com> r8169: fix DMA being used after buffer free if WoL is enabled Martin Willi <martin(a)strongswan.org> can: dev: Move device back to init netns on owning netns delete Arnd Bergmann <arnd(a)arndb.de> ch_ktls: fix enum-conversion warning Matthew Wilcox (Oracle) <willy(a)infradead.org> fs/cachefiles: Remove wait_bit_key layout dependency Hugh Dickins <hughd(a)google.com> mm/memcg: fix 5.10 backport of splitting page memcg Isaku Yamahata <isaku.yamahata(a)intel.com> x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() Thomas Gleixner <tglx(a)linutronix.de> locking/mutex: Fix non debug version of mutex_lock_io_nested() Shyam Prasad N <sprasad(a)microsoft.com> cifs: Adjust key sizes and key generation routines for AES256 encryption Steve French <stfrench(a)microsoft.com> smb3: fix cached file size problems in duplicate extents (reflink) Jia-Ju Bai <baijiaju1990(a)gmail.com> scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() Jia-Ju Bai <baijiaju1990(a)gmail.com> scsi: qedi: Fix error return code of qedi_alloc_global_queues() Bart Van Assche <bvanassche(a)acm.org> scsi: Revert "qla2xxx: Make sure that aborted commands are freed" David Jeffery <djeffery(a)redhat.com> block: recalculate segment count for multi-segment discards correctly Pavel Begunkov <asml.silence(a)gmail.com> io_uring: fix provide_buffers sign extension Ian Rogers <irogers(a)google.com> perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records Adrian Hunter <adrian.hunter(a)intel.com> perf auxtrace: Fix auxtrace queue conflict Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> ACPI: scan: Use unique number for instance_no Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: scan: Rearrange memory allocation in acpi_device_add() Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz> Revert "netfilter: x_tables: Update remaining dereference to RCU" Sean Christopherson <seanjc(a)google.com> mm/mmu_notifiers: ensure range_end() is paired with range_start() Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> dm table: Fix zoned model check and zone sectors check Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz> netfilter: x_tables: Use correct memory barriers. Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz> Revert "netfilter: x_tables: Switch synchronization to RCU" Florian Fainelli <f.fainelli(a)gmail.com> net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M Robert Hancock <robert.hancock(a)calian.com> net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S Florian Fainelli <f.fainelli(a)gmail.com> net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() Michael Walle <michael(a)walle.cc> net: phy: introduce phydev->port Robert Hancock <robert.hancock(a)calian.com> net: axienet: Fix probe error cleanup Robert Hancock <robert.hancock(a)calian.com> net: axienet: Properly handle PCS/PMA PHY for 1000BaseX mode Li RongQing <lirongqing(a)baidu.com> igb: avoid premature Rx buffer reuse Daniel Borkmann <daniel(a)iogearbox.net> net, bpf: Fix ip6ip6 crash with collect_md populated skbs Daniel Borkmann <daniel(a)iogearbox.net> net: Consolidate common blackhole dst ops Sasha Levin <sashal(a)kernel.org> bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs Potnuri Bharat Teja <bharat(a)chelsio.com> RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server Roger Pau Monne <roger.pau(a)citrix.com> xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUG Colin Ian King <colin.king(a)canonical.com> octeontx2-af: Fix memory leak of object buf Vladimir Oltean <vladimir.oltean(a)nxp.com> net: bridge: don't notify switchdev for local FDB addresses Lukasz Luba <lukasz.luba(a)arm.com> PM: EM: postpone creating the debugfs dir till fs_initcall Aya Levin <ayal(a)nvidia.com> net/mlx5e: Fix error path for ethtool set-priv-flag Dima Chumak <dchumak(a)nvidia.com> net/mlx5e: Offload tuple rewrite for non-CT flows Alaa Hleihel <alaa(a)nvidia.com> net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP Huy Nguyen <huyn(a)nvidia.com> net/mlx5: Add back multicast stats for uplink representor Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PM: runtime: Defer suspending suppliers Pavel Tatashin <pasha.tatashin(a)soleen.com> arm64: kdump: update ppos when reading elfcorehdr Fabio Estevam <festevam(a)gmail.com> drm/msm: Fix suspend/resume on i.MX5 Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm: fix shutdown hook in case GPU components failed to bind Oliver Hartkopp <socketcan(a)hartkopp.net> can: isotp: tx-path: zero initialize outgoing CAN frames Zqiang <qiang.zhang(a)windriver.com> bpf: Fix umd memory leak in copy_process() Jean-Philippe Brucker <jean-philippe(a)linaro.org> libbpf: Fix BTF dump of pointer-to-array-of-struct Hangbin Liu <liuhangbin(a)gmail.com> selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value David Brazdil <dbrazdil(a)google.com> selinux: vsock: Set SID for socket returned by accept() Corentin Labbe <clabbe(a)baylibre.com> net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes Hayes Wang <hayeswang(a)realtek.com> r8152: limit the RX buffer size of RTL8153A for USB 2.0 Jesse Brandeburg <jesse.brandeburg(a)intel.com> igb: check timestamp validity Johan Hovold <johan(a)kernel.org> net: cdc-phonet: fix data-interface release on probe failure Jiri Bohac <jbohac(a)suse.cz> net: check all name nodes in __dev_alloc_name Hariprasad Kelam <hkelam(a)marvell.com> octeontx2-af: fix infinite loop in unmapping NPC counter Geetha sowjanya <gakula(a)marvell.com> octeontx2-pf: Clear RSS enable flag on interace down Geetha sowjanya <gakula(a)marvell.com> octeontx2-af: Fix irq free in rvu teardown Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: Remove TOS field from MKEX TX Stanislaw Kardach <skardach(a)marvell.com> octeontx2-af: Modify default KEX profile to extract TX packet fields Rakesh Babu <rsaladi2(a)marvell.com> octeontx2-af: Formatting debugfs entry rsrc_alloc. Jakub Kicinski <kuba(a)kernel.org> ipv6: weaken the v4mapped source check dillon min <dillon.minfei(a)gmail.com> ARM: dts: imx6ull: fix ubi filesystem mount failed Kumar Kartikeya Dwivedi <memxor(a)gmail.com> libbpf: Use SOCK_CLOEXEC when opening the netlink socket Namhyung Kim <namhyung(a)kernel.org> libbpf: Fix error path in bpf_object__elf_init() Yinjun Zhang <yinjun.zhang(a)corigine.com> netfilter: flowtable: Make sure GC works periodically in idle system Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nftables: allow to update flowtable flags Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags wenxu <wenxu(a)ucloud.cn> net/sched: cls_flower: fix only mask bit check in the validate_ct_state Shannon Nelson <snelson(a)pensando.io> ionic: linearize tso skb with too many frags Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code Alexei Starovoitov <ast(a)kernel.org> ftrace: Fix modify_ftrace_direct. Louis Peens <louis.peens(a)corigine.com> nfp: flower: fix pre_tun mask id allocation Louis Peens <louis.peens(a)corigine.com> nfp: flower: add ipv6 bit to pre_tunnel control message Louis Peens <louis.peens(a)corigine.com> nfp: flower: fix unsupported pre_tunnel flows Carlos Llamas <cmllamas(a)google.com> selftests/net: fix warnings on reuseaddr_ports_exhausted Brian Norris <briannorris(a)chromium.org> mac80211: Allow HE operation to be longer than expected. Johannes Berg <johannes.berg(a)intel.com> mac80211: fix rate mask reset Torin Cooper-Bennun <torin(a)maxiluxsystems.com> can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors Torin Cooper-Bennun <torin(a)maxiluxsystems.com> can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning Tong Zhang <ztong0001(a)gmail.com> can: c_can: move runtime PM enable/disable to c_can_platform Tong Zhang <ztong0001(a)gmail.com> can: c_can_pci: c_can_pci_remove(): fix use-after-free Jimmy Assarsson <extja(a)kvaser.com> can: kvaser_pciefd: Always disable bus load reporting Angelo Dureghello <angelo(a)kernel-space.org> can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate Stephane Grosjean <s.grosjean(a)peak-system.com> can: peak_usb: add forgotten supported devices Marc Kleine-Budde <mkl(a)pengutronix.de> can: isotp: TX-path: ensure that CAN frame flags are initialized Marc Kleine-Budde <mkl(a)pengutronix.de> can: isotp: isotp_setsockopt(): only allow to set low level TX flags for CAN-FD Alexander Ovechkin <ovov(a)yandex-team.ru> tcp: relookup sock for RST+ACK packets handled by obsolete req sock Eric Dumazet <edumazet(a)google.com> tipc: better validate user input in tipc_nl_retrieve_key() Ong Boon Leong <boon.leong.ong(a)intel.com> net: phylink: Fix phylink_err() function name error in phylink_major_config Xie He <xie.he.0141(a)gmail.com> net: hdlc_x25: Prevent racing between "x25_close" and "x25_xmit"/"x25_rx" Florian Westphal <fw(a)strlen.de> netfilter: ctnetlink: fix dump of the expect mask attribute Hangbin Liu <liuhangbin(a)gmail.com> selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed Alexander Lobakin <alobakin(a)pm.me> flow_dissector: fix byteorder of dissected ICMP ID Eric Dumazet <edumazet(a)google.com> net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() Alex Elder <elder(a)linaro.org> net: ipa: terminate message handler arrays Douglas Anderson <dianders(a)chromium.org> clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk Dylan Hung <dylan_hung(a)aspeedtech.com> ftgmac100: Restart MAC HW once Florian Fainelli <f.fainelli(a)gmail.com> net: phy: broadcom: Add power down exit reset state delay Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template Dinghao Liu <dinghao.liu(a)zju.edu.cn> e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 Vitaly Lifshits <vitaly.lifshits(a)intel.com> e1000e: add rtnl_lock() to e1000_reset_task Andre Guedes <andre.guedes(a)intel.com> igc: Fix igc_ptp_rx_pktstamp() Muhammad Husaini Zulkifli <muhammad.husaini.zulkifli(a)intel.com> igc: Fix Supported Pause Frame Link Setting Muhammad Husaini Zulkifli <muhammad.husaini.zulkifli(a)intel.com> igc: Fix Pause Frame Advertising Sasha Neftin <sasha.neftin(a)intel.com> igc: reinit_locked() should be called with rtnl_lock Florian Fainelli <f.fainelli(a)gmail.com> net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port Eric Dumazet <edumazet(a)google.com> net: sched: validate stab values Eric Dumazet <edumazet(a)google.com> macvlan: macvlan_count_rx() needs to be aware of preemption Ido Schimmel <idosch(a)nvidia.com> drop_monitor: Perform cleanup upon probe registration failure Wei Wang <weiwan(a)google.com> ipv6: fix suspecious RCU usage warning Maor Dickman <maord(a)nvidia.com> net/mlx5e: Don't match on Geneve options in case option masks are all zero Maxim Mikityanskiy <maximmi(a)mellanox.com> net/mlx5e: When changing XDP program without reset, take refs for XSK RQs Tariq Toukan <tariqt(a)nvidia.com> net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets Georgi Valkov <gvalkov(a)abv.bg> libbpf: Fix INSTALL flag order Tal Lossos <tallossos(a)gmail.com> bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> veth: Store queue_mapping independently of XDP prog presence Tony Lindgren <tony(a)atomide.com> soc: ti: omap-prm: Fix occasional abort on reset deassert for dra7 iva Tony Lindgren <tony(a)atomide.com> ARM: OMAP2+: Fix smartreflex init regression after dropping legacy data Grygorii Strashko <grygorii.strashko(a)ti.com> bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD Mikulas Patocka <mpatocka(a)redhat.com> dm ioctl: fix out of bounds array access when no devices JeongHyeon Lee <jhs2.lee(a)samsung.com> dm verity: fix DM_VERITY_OPTS_MAX value Imre Deak <imre.deak(a)intel.com> drm/i915: Fix the GT fence revocation runtime PM logic Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: Add additional Sienna Cichlid PCI ID Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x Kenneth Feng <kenneth.feng(a)amd.com> drm/amd/pm: workaround for audio noise issue Daniel Vetter <daniel.vetter(a)ffwll.ch> drm/etnaviv: Use FOLL_FORCE for userptr Mimi Zohar <zohar(a)linux.ibm.com> integrity: double check iint_cache was initialized Claudiu Beznea <claudiu.beznea(a)microchip.com> ARM: dts: at91-sama5d27_som1: fix phy address to 7 Nicolas Ferre <nicolas.ferre(a)microchip.com> ARM: dts: at91: sam9x60: fix mux-mask to match product's datasheet Federico Pellegrin <fede(a)evolware.org> ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be set to A, B and C Horia Geantă <horia.geanta(a)nxp.com> arm64: dts: ls1043a: mark crypto engine dma coherent Horia Geantă <horia.geanta(a)nxp.com> arm64: dts: ls1012a: mark crypto engine dma coherent Horia Geantă <horia.geanta(a)nxp.com> arm64: dts: ls1046a: mark crypto engine dma coherent Mark Rutland <mark.rutland(a)arm.com> arm64: stacktrace: don't trace arch_stack_walk() Vegard Nossum <vegard.nossum(a)oracle.com> ACPICA: Always create namespace nodes using acpi_ns_create_node() Chris Chiu <chris.chiu(a)canonical.com> ACPI: video: Add missing callback back for Sony VPCEH3U1E Nick Desaulniers <ndesaulniers(a)google.com> gcov: fix clang-11+ support Andrey Konovalov <andreyknvl(a)google.com> kasan: fix per-page tags for non-page_alloc pages Miaohe Lin <linmiaohe(a)huawei.com> hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings Phillip Lougher <phillip(a)squashfs.org.uk> squashfs: fix xattr id and id lookup sanity checks Sean Nyekjaer <sean(a)geanix.com> squashfs: fix inode lookup sanity checks Thomas Hebb <tommyhebb(a)gmail.com> z3fold: prevent reclaim/free race for headless pages Ido Schimmel <idosch(a)nvidia.com> psample: Fix user API breakage Hans de Goede <hdegoede(a)redhat.com> platform/x86: intel-vbtn: Stop reporting SW_DOCK events Mian Yousaf Kaukab <ykaukab(a)suse.de> netsec: restore phy power state after controller reset Ondrej Mosnacek <omosnace(a)redhat.com> selinux: fix variable scope issue in live sidtab conversion Ondrej Mosnacek <omosnace(a)redhat.com> selinux: don't log MAC_POLICY_LOAD record on failed policy load Filipe Manana <fdmanana(a)suse.com> btrfs: fix sleep while in non-sleep context during qgroup removal Sean Christopherson <seanjc(a)google.com> KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish Peter Zijlstra <peterz(a)infradead.org> static_call: Fix static_call_set_init() Peter Zijlstra <peterz(a)infradead.org> static_call: Fix the module key fixup Josh Poimboeuf <jpoimboe(a)redhat.com> static_call: Allow module use without exposing static_call_key Peter Zijlstra <peterz(a)infradead.org> static_call: Pull some static_call declarations to the type headers Sergei Trofimovich <slyfox(a)gentoo.org> ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign Sergei Trofimovich <slyfox(a)gentoo.org> ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls Fenghua Yu <fenghua.yu(a)intel.com> mm/fork: clear PASID for new mm Daniel Wagner <dwagner(a)suse.de> block: Suppress uevent for hidden device when removed J. Bruce Fields <bfields(a)redhat.com> nfs: we don't support removing system.nfs4_acl Dmitry Monakhov <dmtrmonakhov(a)yandex-team.ru> nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done Chaitanya Kulkarni <chaitanya.kulkarni(a)wdc.com> nvme-core: check ctrl css before setting up zns Hannes Reinecke <hare(a)suse.de> nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted Hannes Reinecke <hare(a)suse.de> nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() Hannes Reinecke <hare(a)suse.de> nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() Hannes Reinecke <hare(a)suse.de> nvme: simplify error logic in nvme_validate_ns() Christian König <christian.koenig(a)amd.com> drm/radeon: fix AGP dependency Nirmoy Das <nirmoy.das(a)amd.com> drm/amdgpu: fb BO should be ttm_bo_type_device Sung Lee <sung.lee(a)amd.com> drm/amd/display: Revert dram_clock_change_latency for DCN2.1 Damien Le Moal <damien.lemoal(a)wdc.com> block: Fix REQ_OP_ZONE_RESET_ALL handling satya priya <skakit(a)codeaurora.org> regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck Mark Brown <broonie(a)kernel.org> kselftest: arm64: Fix exit code of sve-ptrace Peter Zijlstra <peterz(a)infradead.org> u64_stats,lockdep: Fix u64_stats_init() vs lockdep Julian Braha <julianbraha(a)gmail.com> staging: rtl8192e: fix kconfig dependency on CRYPTO Tomer Tayar <ttayar(a)habana.ai> habanalabs: Call put_pid() when releasing control device Rob Gardner <rob.gardner(a)oracle.com> sparc64: Fix opcode filtering in handling of no fault loads Wei Yongjun <weiyongjun1(a)huawei.com> umem: fix error return code in mm_pci_probe() Jiri Slaby <jirislaby(a)kernel.org> kbuild: dummy-tools: fix inverted tests for gcc Masahiro Yamada <masahiroy(a)kernel.org> kbuild: add image_name to no-sync-config-targets Paul Cercueil <paul(a)crapouillou.net> irqchip/ingenic: Add support for the JZ4760 Paulo Alcantara <pc(a)cjr.nz> cifs: change noisy error message to FYI Tong Zhang <ztong0001(a)gmail.com> atm: idt77252: fix null-ptr-dereference Tong Zhang <ztong0001(a)gmail.com> atm: uPD98402: fix incorrect allocation Alex Marginean <alexandru.marginean(a)nxp.com> net: enetc: set MAC RX FIFO to recommended value Paul Cercueil <paul(a)crapouillou.net> net: davicom: Use platform_get_irq_optional() Jia-Ju Bai <baijiaju1990(a)gmail.com> net: wan: fix error return code of uhdlc_init() Jia-Ju Bai <baijiaju1990(a)gmail.com> net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() Frank Sorenson <sorenson(a)redhat.com> NFS: Correct size calculation for create reply length Timo Rothenpieler <timo(a)rothenpieler.org> nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default Yang Li <yang.lee(a)linux.alibaba.com> gpiolib: acpi: Add missing IRQF_ONESHOT Sudeep Holla <sudeep.holla(a)arm.com> cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev Bob Peterson <rpeterso(a)redhat.com> gfs2: fix use-after-free in trans_drain Aurelien Aptel <aaptel(a)suse.com> cifs: ask for more credit on async read/write code paths Michael Braun <michael-dev(a)fami-braun.de> gianfar: fix jumbo packets+napi+rx overrun crash Denis Efremov <efremov(a)linux.com> sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count Jia-Ju Bai <baijiaju1990(a)gmail.com> net: intel: iavf: fix error return code of iavf_init_get_resources() Jia-Ju Bai <baijiaju1990(a)gmail.com> net: tehuti: fix error return code in bdx_probe() Xunlei Pang <xlpang(a)linux.alibaba.com> blk-cgroup: Fix the recursive blkg rwstat Nitin Rawat <nitirawa(a)codeaurora.org> scsi: ufs: ufs-qcom: Disable interrupt in reset path Dinghao Liu <dinghao.liu(a)zju.edu.cn> ixgbe: Fix memleak in ixgbe_configure_clsu32 Mark Pearson <markpearson(a)lenovo.com> ALSA: hda: ignore invalid NHLT table Hayes Wang <hayeswang(a)realtek.com> Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" Tong Zhang <ztong0001(a)gmail.com> atm: lanai: dont run lanai_dev_close if not open Tong Zhang <ztong0001(a)gmail.com> atm: eni: dont release is never initialized Michael Ellerman <mpe(a)ellerman.id.au> powerpc/4xx: Fix build errors from mfdcr() Heiko Thiery <heiko.thiery(a)gmail.com> net: fec: ptp: avoid register access when ipg clock is disabled Joakim Zhang <qiangqing.zhang(a)nxp.com> net: stmmac: fix dma physical address of descriptor when display ring Felix Fietkau <nbd(a)nbd.name> mt76: fix tx skb error handling in mt76_dma_tx_queue_skb Zhou Guanghui <zhouguanghui1(a)huawei.com> mm/memcg: set memcg when splitting page Zhou Guanghui <zhouguanghui1(a)huawei.com> mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument ------------- Diffstat: Documentation/virt/kvm/api.rst | 6 +- Makefile | 7 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 8 -- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 +- arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts | 1 + arch/arm/boot/dts/sam9x60.dtsi | 9 ++ arch/arm/mach-omap2/sr_device.c | 75 ++++++++--- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + arch/arm64/kernel/crash_dump.c | 2 + arch/arm64/kernel/stacktrace.c | 9 +- arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/kernel/ptrace.c | 24 +++- arch/powerpc/include/asm/dcr-native.h | 8 +- arch/sparc/kernel/traps_64.c | 13 +- arch/x86/include/asm/kvm_host.h | 14 +- arch/x86/include/asm/static_call.h | 7 + arch/x86/include/asm/xen/page.h | 12 -- arch/x86/kvm/x86.c | 109 +++++++++------ arch/x86/mm/mem_encrypt.c | 2 +- arch/x86/xen/p2m.c | 7 +- arch/x86/xen/setup.c | 16 ++- block/blk-cgroup-rwstat.c | 3 +- block/blk-merge.c | 8 ++ block/blk-zoned.c | 2 +- block/genhd.c | 4 +- drivers/acpi/acpica/nsaccess.c | 3 +- drivers/acpi/internal.h | 6 +- drivers/acpi/scan.c | 88 +++++++----- drivers/acpi/video_detect.c | 1 + drivers/atm/eni.c | 3 +- drivers/atm/idt77105.c | 4 +- drivers/atm/lanai.c | 5 +- drivers/atm/uPD98402.c | 2 +- drivers/base/power/runtime.c | 45 ++++++- drivers/block/umem.c | 5 +- drivers/bus/omap_l3_noc.c | 4 +- drivers/clk/qcom/gcc-sc7180.c | 4 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/gpio/gpiolib-acpi.c | 2 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 3 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 54 ++++++++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 74 +++++++++-- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 24 ++++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 25 ++++ drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 13 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 29 +++- drivers/gpu/drm/i915/intel_runtime_pm.h | 5 + drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.h | 6 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 5 +- drivers/gpu/drm/msm/msm_drv.c | 12 ++ drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/irqchip/irq-ingenic-tcu.c | 1 + drivers/irqchip/irq-ingenic.c | 1 + drivers/md/dm-ioctl.c | 2 +- drivers/md/dm-table.c | 33 +++-- drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-zoned-target.c | 2 +- drivers/misc/habanalabs/common/device.c | 2 + drivers/net/bonding/bond_main.c | 8 +- drivers/net/can/c_can/c_can.c | 24 +--- drivers/net/can/c_can/c_can_pci.c | 3 +- drivers/net/can/c_can/c_can_platform.c | 6 +- drivers/net/can/dev.c | 1 + drivers/net/can/flexcan.c | 8 +- drivers/net/can/kvaser_pciefd.c | 4 + drivers/net/can/m_can/m_can.c | 5 +- drivers/net/dsa/b53/b53_common.c | 14 +- drivers/net/dsa/bcm_sf2.c | 6 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 1 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 6 + drivers/net/ethernet/freescale/fec_ptp.c | 7 + drivers/net/ethernet/freescale/gianfar.c | 15 +++ drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/intel/e1000e/82571.c | 2 + drivers/net/ethernet/intel/e1000e/netdev.c | 6 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 3 +- drivers/net/ethernet/intel/igb/igb.h | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 33 +++-- drivers/net/ethernet/intel/igb/igb_ptp.c | 31 ++++- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 7 +- drivers/net/ethernet/intel/igc/igc_main.c | 9 ++ drivers/net/ethernet/intel/igc/igc_ptp.c | 72 +++++----- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 31 +++++ .../ethernet/marvell/octeontx2/af/npc_profile.h | 97 ++++++++++++-- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 4 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 48 ++++--- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 4 + .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 4 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 17 ++- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 54 ++++++-- .../net/ethernet/netronome/nfp/flower/metadata.c | 24 +++- .../net/ethernet/netronome/nfp/flower/offload.c | 18 +++ .../ethernet/netronome/nfp/flower/tunnel_conf.c | 15 ++- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 13 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 3 + drivers/net/ethernet/realtek/r8169_main.c | 6 +- drivers/net/ethernet/socionext/netsec.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 50 +++++-- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 57 +++++--- drivers/net/ethernet/sun/niu.c | 2 - drivers/net/ethernet/tehuti/tehuti.c | 1 + drivers/net/ethernet/xilinx/xilinx_axienet.h | 3 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 125 +++++++++++++----- drivers/net/ipa/ipa_qmi.c | 2 + drivers/net/phy/broadcom.c | 147 +++++++++++++++------ drivers/net/phy/dp83822.c | 3 + drivers/net/phy/dp83869.c | 4 + drivers/net/phy/lxt.c | 1 + drivers/net/phy/marvell.c | 1 + drivers/net/phy/marvell10g.c | 2 + drivers/net/phy/micrel.c | 14 +- drivers/net/phy/phy.c | 2 +- drivers/net/phy/phy_device.c | 9 ++ drivers/net/phy/phylink.c | 2 +- drivers/net/usb/cdc-phonet.c | 2 + drivers/net/usb/r8152.c | 40 ++---- drivers/net/veth.c | 3 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 +- drivers/net/wan/hdlc_x25.c | 42 +++++- drivers/net/wireless/mediatek/mt76/dma.c | 15 +-- drivers/nvme/host/core.c | 15 ++- drivers/nvme/host/fc.c | 3 +- drivers/nvme/host/pci.c | 1 + drivers/nvme/target/rdma.c | 5 +- drivers/platform/x86/intel-vbtn.c | 12 +- drivers/regulator/qcom-rpmh-regulator.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 8 +- drivers/scsi/qedi/qedi_main.c | 1 + drivers/scsi/qla2xxx/qla_target.c | 13 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 4 - drivers/scsi/ufs/ufs-qcom.c | 10 ++ drivers/soc/ti/omap_prm.c | 6 +- drivers/staging/rtl8192e/Kconfig | 1 + drivers/xen/Kconfig | 4 +- fs/btrfs/qgroup.c | 12 +- fs/cachefiles/rdwr.c | 7 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/cifspdu.h | 5 + fs/cifs/smb2glob.h | 1 + fs/cifs/smb2ops.c | 27 +++- fs/cifs/smb2pdu.c | 6 +- fs/cifs/smb2transport.c | 37 ++++-- fs/cifs/transport.c | 2 +- fs/ext4/mballoc.c | 11 +- fs/ext4/xattr.c | 4 + fs/gfs2/log.c | 4 + fs/gfs2/trans.c | 2 + fs/io_uring.c | 4 +- fs/nfs/Kconfig | 2 +- fs/nfs/nfs3xdr.c | 3 +- fs/nfs/nfs4proc.c | 3 + fs/squashfs/export.c | 8 +- fs/squashfs/id.c | 6 +- fs/squashfs/squashfs_fs.h | 1 + fs/squashfs/xattr_id.c | 6 +- include/acpi/acpi_bus.h | 1 + include/asm-generic/vmlinux.lds.h | 5 +- include/linux/bpf.h | 9 +- include/linux/brcmphy.h | 4 + include/linux/device-mapper.h | 15 ++- include/linux/hugetlb_cgroup.h | 15 ++- include/linux/if_macvlan.h | 3 +- include/linux/memcontrol.h | 6 +- include/linux/mm.h | 15 ++- include/linux/mm_types.h | 1 + include/linux/mmu_notifier.h | 10 +- include/linux/mutex.h | 2 +- include/linux/netfilter/x_tables.h | 7 +- include/linux/pagemap.h | 1 - include/linux/phy.h | 2 + include/linux/static_call.h | 43 +++--- include/linux/static_call_types.h | 50 +++++++ include/linux/u64_stats_sync.h | 7 +- include/linux/usermode_driver.h | 1 + include/net/dst.h | 11 ++ include/net/inet_connection_sock.h | 2 +- include/net/netfilter/nf_tables.h | 3 + include/net/nexthop.h | 24 ++++ include/net/red.h | 10 +- include/net/rtnetlink.h | 2 + include/uapi/linux/psample.h | 5 +- kernel/bpf/bpf_inode_storage.c | 2 +- kernel/bpf/preload/bpf_preload_kern.c | 19 ++- kernel/fork.c | 8 ++ kernel/gcov/clang.c | 69 ++++++++++ kernel/power/energy_model.c | 2 +- kernel/static_call.c | 71 ++++++++-- kernel/trace/ftrace.c | 43 +++++- kernel/usermode_driver.c | 21 ++- mm/huge_memory.c | 2 +- mm/hugetlb.c | 41 +++++- mm/hugetlb_cgroup.c | 10 +- mm/memcontrol.c | 17 ++- mm/mmu_notifier.c | 23 ++++ mm/page_alloc.c | 1 + mm/z3fold.c | 16 ++- net/bridge/br_switchdev.c | 2 + net/can/isotp.c | 18 ++- net/core/dev.c | 14 +- net/core/drop_monitor.c | 23 ++++ net/core/dst.c | 59 ++++++--- net/core/flow_dissector.c | 2 +- net/dccp/ipv6.c | 5 + net/ipv4/inet_connection_sock.c | 7 +- net/ipv4/netfilter/arp_tables.c | 16 +-- net/ipv4/netfilter/ip_tables.c | 16 +-- net/ipv4/route.c | 45 ++----- net/ipv4/tcp_minisocks.c | 7 +- net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_input.c | 10 -- net/ipv6/netfilter/ip6_tables.c | 16 +-- net/ipv6/route.c | 36 ++--- net/ipv6/tcp_ipv6.c | 5 + net/mac80211/cfg.c | 4 +- net/mac80211/ibss.c | 2 + net/mac80211/mlme.c | 2 +- net/mac80211/util.c | 2 +- net/mptcp/subflow.c | 5 + net/netfilter/nf_conntrack_netlink.c | 1 + net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_tables_api.c | 19 ++- net/netfilter/x_tables.c | 49 ++++--- net/qrtr/qrtr.c | 5 + net/sched/cls_flower.c | 2 +- net/sched/sch_choke.c | 7 +- net/sched/sch_gred.c | 2 +- net/sched/sch_red.c | 7 +- net/sched/sch_sfq.c | 2 +- net/tipc/node.c | 11 +- net/vmw_vsock/af_vsock.c | 1 + scripts/dummy-tools/gcc | 5 + security/integrity/iint.c | 8 ++ security/selinux/include/security.h | 15 ++- security/selinux/selinuxfs.c | 13 +- security/selinux/ss/services.c | 63 +++++---- sound/hda/intel-nhlt.c | 5 + tools/include/linux/static_call_types.h | 50 +++++++ tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/libbpf.c | 3 +- tools/lib/bpf/netlink.c | 2 +- tools/objtool/check.c | 17 ++- tools/perf/util/auxtrace.c | 4 - tools/perf/util/synthetic-events.c | 9 +- tools/testing/selftests/arm64/fp/sve-ptrace.c | 2 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 6 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 2 +- .../selftests/net/reuseaddr_ports_exhausted.c | 32 ++--- 271 files changed, 2578 insertions(+), 970 deletions(-)
3 years, 8 months
8
7
0
0
[PATCH 5.11 000/252] 5.11.11-rc2 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.11.11 release. There are 252 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, 31 Mar 2021 10:13:07 +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.11.11-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.11.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.11.11-rc2 Alexei Starovoitov <ast(a)kernel.org> selftest/bpf: Add a test to check trampoline freeing logic. Marc Kleine-Budde <mkl(a)pengutronix.de> can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" Christoph Hellwig <hch(a)lst.de> nvme: fix the nsid value to print in nvme_validate_or_alloc_ns Roger Pau Monne <roger.pau(a)citrix.com> Revert "xen: fix p2m size in dom0 for disabled memory hotplug case" Sabyrzhan Tasbolatov <snovitoll(a)gmail.com> fs/ext4: fix integer overflow in s_log_groups_per_flex Jan Kara <jack(a)suse.cz> ext4: add reclaim checks to xattr code Markus Theil <markus.theil(a)tu-ilmenau.de> mac80211: fix double free in ibss_leave Florian Fainelli <f.fainelli(a)gmail.com> net: dsa: b53: VLAN filtering is global to all users Heiner Kallweit <hkallweit1(a)gmail.com> r8169: fix DMA being used after buffer free if WoL is enabled Martin Willi <martin(a)strongswan.org> can: dev: Move device back to init netns on owning netns delete Arnd Bergmann <arnd(a)arndb.de> ch_ktls: fix enum-conversion warning Matthew Wilcox (Oracle) <willy(a)infradead.org> fs/cachefiles: Remove wait_bit_key layout dependency Isaku Yamahata <isaku.yamahata(a)intel.com> x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() Thomas Gleixner <tglx(a)linutronix.de> locking/mutex: Fix non debug version of mutex_lock_io_nested() Shyam Prasad N <sprasad(a)microsoft.com> cifs: Adjust key sizes and key generation routines for AES256 encryption Steve French <stfrench(a)microsoft.com> smb3: fix cached file size problems in duplicate extents (reflink) Jia-Ju Bai <baijiaju1990(a)gmail.com> scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() Jia-Ju Bai <baijiaju1990(a)gmail.com> scsi: qedi: Fix error return code of qedi_alloc_global_queues() Bart Van Assche <bvanassche(a)acm.org> scsi: Revert "qla2xxx: Make sure that aborted commands are freed" David Jeffery <djeffery(a)redhat.com> block: recalculate segment count for multi-segment discards correctly Pavel Begunkov <asml.silence(a)gmail.com> io_uring: fix provide_buffers sign extension Ian Rogers <irogers(a)google.com> perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records Adrian Hunter <adrian.hunter(a)intel.com> perf auxtrace: Fix auxtrace queue conflict Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> ACPI: scan: Use unique number for instance_no Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: scan: Rearrange memory allocation in acpi_device_add() Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz> Revert "netfilter: x_tables: Update remaining dereference to RCU" Sean Christopherson <seanjc(a)google.com> mm/mmu_notifiers: ensure range_end() is paired with range_start() Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> dm table: Fix zoned model check and zone sectors check Hans de Goede <hdegoede(a)redhat.com> platform/x86: dell-wmi-sysman: Cleanup create_attributes_level_sysfs_files() Stanislav Fomichev <sdf(a)google.com> bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG Alexei Starovoitov <ast(a)kernel.org> bpf: Fix fexit trampoline. Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz> netfilter: x_tables: Use correct memory barriers. Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz> Revert "netfilter: x_tables: Switch synchronization to RCU" Florian Fainelli <f.fainelli(a)gmail.com> net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M Robert Hancock <robert.hancock(a)calian.com> net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S Florian Fainelli <f.fainelli(a)gmail.com> net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() Michael Walle <michael(a)walle.cc> net: phy: introduce phydev->port Robert Hancock <robert.hancock(a)calian.com> net: axienet: Fix probe error cleanup Li RongQing <lirongqing(a)baidu.com> igb: avoid premature Rx buffer reuse Daniel Borkmann <daniel(a)iogearbox.net> net, bpf: Fix ip6ip6 crash with collect_md populated skbs Daniel Borkmann <daniel(a)iogearbox.net> net: Consolidate common blackhole dst ops Sasha Levin <sashal(a)kernel.org> bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs Mike Rapoport <rppt(a)kernel.org> mm: memblock: fix section mismatch warning again Potnuri Bharat Teja <bharat(a)chelsio.com> RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server Roger Pau Monne <roger.pau(a)citrix.com> xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on MEMORY_HOTPLUG Colin Ian King <colin.king(a)canonical.com> octeontx2-af: Fix memory leak of object buf Vladimir Oltean <vladimir.oltean(a)nxp.com> net: bridge: don't notify switchdev for local FDB addresses David E. Box <david.e.box(a)linux.intel.com> platform/x86: intel_pmt_crashlog: Fix incorrect macros Lukasz Luba <lukasz.luba(a)arm.com> PM: EM: postpone creating the debugfs dir till fs_initcall Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> mfd: intel_quark_i2c_gpio: Revert "Constify static struct resources" Aya Levin <ayal(a)nvidia.com> net/mlx5e: Fix error path for ethtool set-priv-flag Dima Chumak <dchumak(a)nvidia.com> net/mlx5e: Offload tuple rewrite for non-CT flows Alaa Hleihel <alaa(a)nvidia.com> net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP Huy Nguyen <huyn(a)nvidia.com> net/mlx5: Add back multicast stats for uplink representor Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> PM: runtime: Defer suspending suppliers Pavel Tatashin <pasha.tatashin(a)soleen.com> arm64: kdump: update ppos when reading elfcorehdr Fabio Estevam <festevam(a)gmail.com> drm/msm: Fix suspend/resume on i.MX5 Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm: fix shutdown hook in case GPU components failed to bind Hans de Goede <hdegoede(a)redhat.com> platform/x86: dell-wmi-sysman: Make sysman_init() return -ENODEV of the interfaces are not found Hans de Goede <hdegoede(a)redhat.com> platform/x86: dell-wmi-sysman: Cleanup sysman_init() error-exit handling Hans de Goede <hdegoede(a)redhat.com> platform/x86: dell-wmi-sysman: Fix release_attributes_data() getting called twice on init_bios_attributes() failure Hans de Goede <hdegoede(a)redhat.com> platform/x86: dell-wmi-sysman: Make it safe to call exit_foo_attributes() multiple times Hans de Goede <hdegoede(a)redhat.com> platform/x86: dell-wmi-sysman: Fix possible NULL pointer deref on exit Hans de Goede <hdegoede(a)redhat.com> platform/x86: dell-wmi-sysman: Fix crash caused by calling kset_unregister twice Oliver Hartkopp <socketcan(a)hartkopp.net> can: isotp: tx-path: zero initialize outgoing CAN frames Zqiang <qiang.zhang(a)windriver.com> bpf: Fix umd memory leak in copy_process() Jean-Philippe Brucker <jean-philippe(a)linaro.org> libbpf: Fix BTF dump of pointer-to-array-of-struct Hangbin Liu <liuhangbin(a)gmail.com> selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value David Brazdil <dbrazdil(a)google.com> selinux: vsock: Set SID for socket returned by accept() Corentin Labbe <clabbe(a)baylibre.com> net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes Hayes Wang <hayeswang(a)realtek.com> r8152: limit the RX buffer size of RTL8153A for USB 2.0 Xin Long <lucien.xin(a)gmail.com> sctp: move sk_route_caps check and set into sctp_outq_flush_transports Jesse Brandeburg <jesse.brandeburg(a)intel.com> igb: check timestamp validity Johan Hovold <johan(a)kernel.org> net: cdc-phonet: fix data-interface release on probe failure Jiri Bohac <jbohac(a)suse.cz> net: check all name nodes in __dev_alloc_name Hariprasad Kelam <hkelam(a)marvell.com> octeontx2-af: fix infinite loop in unmapping NPC counter Geetha sowjanya <gakula(a)marvell.com> octeontx2-pf: Clear RSS enable flag on interace down Geetha sowjanya <gakula(a)marvell.com> octeontx2-af: Fix irq free in rvu teardown Subbaraya Sundeep <sbhatta(a)marvell.com> octeontx2-af: Remove TOS field from MKEX TX Rakesh Babu <rsaladi2(a)marvell.com> octeontx2-af: Formatting debugfs entry rsrc_alloc. Jakub Kicinski <kuba(a)kernel.org> ipv6: weaken the v4mapped source check dillon min <dillon.minfei(a)gmail.com> ARM: dts: imx6ull: fix ubi filesystem mount failed Kumar Kartikeya Dwivedi <memxor(a)gmail.com> libbpf: Use SOCK_CLOEXEC when opening the netlink socket Namhyung Kim <namhyung(a)kernel.org> libbpf: Fix error path in bpf_object__elf_init() Yinjun Zhang <yinjun.zhang(a)corigine.com> netfilter: flowtable: Make sure GC works periodically in idle system Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nftables: allow to update flowtable flags Pablo Neira Ayuso <pablo(a)netfilter.org> netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags wenxu <wenxu(a)ucloud.cn> net/sched: cls_flower: fix only mask bit check in the validate_ct_state Shannon Nelson <snelson(a)pensando.io> ionic: linearize tso skb with too many frags Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code Alexei Starovoitov <ast(a)kernel.org> ftrace: Fix modify_ftrace_direct. Louis Peens <louis.peens(a)corigine.com> nfp: flower: fix pre_tun mask id allocation Louis Peens <louis.peens(a)corigine.com> nfp: flower: add ipv6 bit to pre_tunnel control message Louis Peens <louis.peens(a)corigine.com> nfp: flower: fix unsupported pre_tunnel flows Carlos Llamas <cmllamas(a)google.com> selftests/net: fix warnings on reuseaddr_ports_exhausted Brian Norris <briannorris(a)chromium.org> mac80211: Allow HE operation to be longer than expected. Johannes Berg <johannes.berg(a)intel.com> mac80211: fix rate mask reset Torin Cooper-Bennun <torin(a)maxiluxsystems.com> can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors Torin Cooper-Bennun <torin(a)maxiluxsystems.com> can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning Tong Zhang <ztong0001(a)gmail.com> can: c_can: move runtime PM enable/disable to c_can_platform Tong Zhang <ztong0001(a)gmail.com> can: c_can_pci: c_can_pci_remove(): fix use-after-free Jimmy Assarsson <extja(a)kvaser.com> can: kvaser_pciefd: Always disable bus load reporting Angelo Dureghello <angelo(a)kernel-space.org> can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate Stephane Grosjean <s.grosjean(a)peak-system.com> can: peak_usb: add forgotten supported devices Marc Kleine-Budde <mkl(a)pengutronix.de> can: isotp: TX-path: ensure that CAN frame flags are initialized Marc Kleine-Budde <mkl(a)pengutronix.de> can: isotp: isotp_setsockopt(): only allow to set low level TX flags for CAN-FD Davide Caratti <dcaratti(a)redhat.com> mptcp: fix ADD_ADDR HMAC in case port is specified Alexander Ovechkin <ovov(a)yandex-team.ru> tcp: relookup sock for RST+ACK packets handled by obsolete req sock Eric Dumazet <edumazet(a)google.com> tipc: better validate user input in tipc_nl_retrieve_key() Ong Boon Leong <boon.leong.ong(a)intel.com> net: phylink: Fix phylink_err() function name error in phylink_major_config Xie He <xie.he.0141(a)gmail.com> net: hdlc_x25: Prevent racing between "x25_close" and "x25_xmit"/"x25_rx" Florian Westphal <fw(a)strlen.de> netfilter: ctnetlink: fix dump of the expect mask attribute Hangbin Liu <liuhangbin(a)gmail.com> selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed Alexander Lobakin <alobakin(a)pm.me> flow_dissector: fix byteorder of dissected ICMP ID Eric Dumazet <edumazet(a)google.com> net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() Alex Elder <elder(a)linaro.org> net: ipa: terminate message handler arrays Douglas Anderson <dianders(a)chromium.org> clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk Dylan Hung <dylan_hung(a)aspeedtech.com> ftgmac100: Restart MAC HW once Magnus Karlsson <magnus.karlsson(a)intel.com> ice: fix napi work done reporting in xsk path Florian Fainelli <f.fainelli(a)gmail.com> net: phy: broadcom: Add power down exit reset state delay Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template David Gow <davidgow(a)google.com> kunit: tool: Disable PAGE_POISONING under --alltests Dinghao Liu <dinghao.liu(a)zju.edu.cn> e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 Vitaly Lifshits <vitaly.lifshits(a)intel.com> e1000e: add rtnl_lock() to e1000_reset_task Andre Guedes <andre.guedes(a)intel.com> igc: Fix igc_ptp_rx_pktstamp() Muhammad Husaini Zulkifli <muhammad.husaini.zulkifli(a)intel.com> igc: Fix Supported Pause Frame Link Setting Muhammad Husaini Zulkifli <muhammad.husaini.zulkifli(a)intel.com> igc: Fix Pause Frame Advertising Sasha Neftin <sasha.neftin(a)intel.com> igc: reinit_locked() should be called with rtnl_lock Florian Fainelli <f.fainelli(a)gmail.com> net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port Eric Dumazet <edumazet(a)google.com> net: sched: validate stab values Eric Dumazet <edumazet(a)google.com> macvlan: macvlan_count_rx() needs to be aware of preemption Ido Schimmel <idosch(a)nvidia.com> drop_monitor: Perform cleanup upon probe registration failure Wei Wang <weiwan(a)google.com> ipv6: fix suspecious RCU usage warning Parav Pandit <parav(a)nvidia.com> net/mlx5e: E-switch, Fix rate calculation division Maor Dickman <maord(a)nvidia.com> net/mlx5e: Don't match on Geneve options in case option masks are all zero Maxim Mikityanskiy <maximmi(a)mellanox.com> net/mlx5e: Revert parameters on errors when changing PTP state without reset Maxim Mikityanskiy <maximmi(a)mellanox.com> net/mlx5e: When changing XDP program without reset, take refs for XSK RQs Aya Levin <ayal(a)nvidia.com> net/mlx5e: Set PTP channel pointer explicitly to NULL Tariq Toukan <tariqt(a)nvidia.com> net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets Georgi Valkov <gvalkov(a)abv.bg> libbpf: Fix INSTALL flag order Tal Lossos <tallossos(a)gmail.com> bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF Alexei Starovoitov <ast(a)kernel.org> bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> veth: Store queue_mapping independently of XDP prog presence Tony Lindgren <tony(a)atomide.com> soc: ti: omap-prm: Fix occasional abort on reset deassert for dra7 iva Tony Lindgren <tony(a)atomide.com> ARM: OMAP2+: Fix smartreflex init regression after dropping legacy data Tony Lindgren <tony(a)atomide.com> soc: ti: omap-prm: Fix reboot issue with invalid pcie reset map for dra7 Grygorii Strashko <grygorii.strashko(a)ti.com> bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD Mikulas Patocka <mpatocka(a)redhat.com> dm ioctl: fix out of bounds array access when no devices Mikulas Patocka <mpatocka(a)redhat.com> dm: don't report "detected capacity change" on device creation JeongHyeon Lee <jhs2.lee(a)samsung.com> dm verity: fix DM_VERITY_OPTS_MAX value Imre Deak <imre.deak(a)intel.com> drm/i915: Fix the GT fence revocation runtime PM logic Jani Nikula <jani.nikula(a)intel.com> drm/i915/dsc: fix DSS CTL register usage for ICL DSI transcoders Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu: Add additional Sienna Cichlid PCI ID Prike Liang <Prike.Liang(a)amd.com> drm/amdgpu: fix the hibernation suspend with s0ix Alex Deucher <alexander.deucher(a)amd.com> drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x Kenneth Feng <kenneth.feng(a)amd.com> drm/amd/pm: workaround for audio noise issue Daniel Vetter <daniel.vetter(a)ffwll.ch> drm/etnaviv: Use FOLL_FORCE for userptr Lyude Paul <lyude(a)redhat.com> drm/nouveau/kms/nve4-nv108: Limit cursors to 128x128 Mimi Zohar <zohar(a)linux.ibm.com> integrity: double check iint_cache was initialized Claudiu Beznea <claudiu.beznea(a)microchip.com> ARM: dts: at91-sama5d27_som1: fix phy address to 7 Nicolas Ferre <nicolas.ferre(a)microchip.com> ARM: dts: at91: sam9x60: fix mux-mask to match product's datasheet Federico Pellegrin <fede(a)evolware.org> ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be set to A, B and C Horia Geantă <horia.geanta(a)nxp.com> arm64: dts: ls1043a: mark crypto engine dma coherent Horia Geantă <horia.geanta(a)nxp.com> arm64: dts: ls1012a: mark crypto engine dma coherent Horia Geantă <horia.geanta(a)nxp.com> arm64: dts: ls1046a: mark crypto engine dma coherent Mark Rutland <mark.rutland(a)arm.com> arm64: stacktrace: don't trace arch_stack_walk() Vegard Nossum <vegard.nossum(a)oracle.com> ACPICA: Always create namespace nodes using acpi_ns_create_node() Chris Chiu <chris.chiu(a)canonical.com> ACPI: video: Add missing callback back for Sony VPCEH3U1E Ira Weiny <ira.weiny(a)intel.com> mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP Nick Desaulniers <ndesaulniers(a)google.com> gcov: fix clang-11+ support Andrey Konovalov <andreyknvl(a)google.com> kasan: fix per-page tags for non-page_alloc pages Miaohe Lin <linmiaohe(a)huawei.com> hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings Phillip Lougher <phillip(a)squashfs.org.uk> squashfs: fix xattr id and id lookup sanity checks Sean Nyekjaer <sean(a)geanix.com> squashfs: fix inode lookup sanity checks Thomas Hebb <tommyhebb(a)gmail.com> z3fold: prevent reclaim/free race for headless pages Ido Schimmel <idosch(a)nvidia.com> psample: Fix user API breakage Hans de Goede <hdegoede(a)redhat.com> platform/x86: intel-vbtn: Stop reporting SW_DOCK events Mian Yousaf Kaukab <ykaukab(a)suse.de> netsec: restore phy power state after controller reset Ondrej Mosnacek <omosnace(a)redhat.com> selinux: fix variable scope issue in live sidtab conversion Ondrej Mosnacek <omosnace(a)redhat.com> selinux: don't log MAC_POLICY_LOAD record on failed policy load Filipe Manana <fdmanana(a)suse.com> btrfs: fix subvolume/snapshot deletion not triggered on mount Filipe Manana <fdmanana(a)suse.com> btrfs: fix sleep while in non-sleep context during qgroup removal Josef Bacik <josef(a)toxicpanda.com> btrfs: initialize device::fs_info always Omar Sandoval <osandov(a)fb.com> btrfs: fix check_data_csum() error message for direct I/O Josef Bacik <josef(a)toxicpanda.com> btrfs: do not initialize dev replace for bad dev root Josef Bacik <josef(a)toxicpanda.com> btrfs: do not initialize dev stats if we have no dev_root Sean Christopherson <seanjc(a)google.com> KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish Peter Zijlstra <peterz(a)infradead.org> static_call: Fix static_call_set_init() Peter Zijlstra <peterz(a)infradead.org> static_call: Fix the module key fixup Josh Poimboeuf <jpoimboe(a)redhat.com> static_call: Allow module use without exposing static_call_key Peter Zijlstra <peterz(a)infradead.org> static_call: Pull some static_call declarations to the type headers Sergei Trofimovich <slyfox(a)gentoo.org> ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign Sergei Trofimovich <slyfox(a)gentoo.org> ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls Fenghua Yu <fenghua.yu(a)intel.com> mm/fork: clear PASID for new mm Pavel Begunkov <asml.silence(a)gmail.com> io_uring: cancel deferred requests in try_cancel Daniel Wagner <dwagner(a)suse.de> block: Suppress uevent for hidden device when removed J. Bruce Fields <bfields(a)redhat.com> nfs: we don't support removing system.nfs4_acl Dmitry Monakhov <dmtrmonakhov(a)yandex-team.ru> nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done Chaitanya Kulkarni <chaitanya.kulkarni(a)wdc.com> nvme-core: check ctrl css before setting up zns Hannes Reinecke <hare(a)suse.de> nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted Hannes Reinecke <hare(a)suse.de> nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() Hannes Reinecke <hare(a)suse.de> nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() Hannes Reinecke <hare(a)suse.de> nvme: simplify error logic in nvme_validate_ns() Christian König <christian.koenig(a)amd.com> drm/radeon: fix AGP dependency Nirmoy Das <nirmoy.das(a)amd.com> drm/amdgpu: fb BO should be ttm_bo_type_device Zhan Liu <zhan.liu(a)amd.com> drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wm Dillon Varone <dillon.varone(a)amd.com> drm/amd/display: Enabled pipe harvesting in dcn30 Sung Lee <sung.lee(a)amd.com> drm/amd/display: Revert dram_clock_change_latency for DCN2.1 Qingqing Zhuo <qingqing.zhuo(a)amd.com> drm/amd/display: Enable pflip interrupt upon pipe enable Damien Le Moal <damien.lemoal(a)wdc.com> block: Fix REQ_OP_ZONE_RESET_ALL handling satya priya <skakit(a)codeaurora.org> regulator: qcom-rpmh: Use correct buck for S1C regulator satya priya <skakit(a)codeaurora.org> regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck Mark Brown <broonie(a)kernel.org> kselftest: arm64: Fix exit code of sve-ptrace Peter Zijlstra <peterz(a)infradead.org> u64_stats,lockdep: Fix u64_stats_init() vs lockdep Julian Braha <julianbraha(a)gmail.com> staging: rtl8192e: fix kconfig dependency on CRYPTO Tomer Tayar <ttayar(a)habana.ai> habanalabs: Disable file operations after device is removed Tomer Tayar <ttayar(a)habana.ai> habanalabs: Call put_pid() when releasing control device Rob Gardner <rob.gardner(a)oracle.com> sparc64: Fix opcode filtering in handling of no fault loads Wei Yongjun <weiyongjun1(a)huawei.com> umem: fix error return code in mm_pci_probe() Jiri Slaby <jirislaby(a)kernel.org> kbuild: dummy-tools: fix inverted tests for gcc Masahiro Yamada <masahiroy(a)kernel.org> kbuild: add image_name to no-sync-config-targets Paul Cercueil <paul(a)crapouillou.net> irqchip/ingenic: Add support for the JZ4760 Paulo Alcantara <pc(a)cjr.nz> cifs: change noisy error message to FYI Tong Zhang <ztong0001(a)gmail.com> atm: idt77252: fix null-ptr-dereference Tong Zhang <ztong0001(a)gmail.com> atm: uPD98402: fix incorrect allocation Alex Marginean <alexandru.marginean(a)nxp.com> net: enetc: set MAC RX FIFO to recommended value Paul Cercueil <paul(a)crapouillou.net> net: davicom: Use platform_get_irq_optional() Jia-Ju Bai <baijiaju1990(a)gmail.com> net: wan: fix error return code of uhdlc_init() Jia-Ju Bai <baijiaju1990(a)gmail.com> net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() Frank Sorenson <sorenson(a)redhat.com> NFS: Correct size calculation for create reply length Timo Rothenpieler <timo(a)rothenpieler.org> nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default Yang Li <yang.lee(a)linux.alibaba.com> gpiolib: acpi: Add missing IRQF_ONESHOT Sudeep Holla <sudeep.holla(a)arm.com> cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev Bob Peterson <rpeterso(a)redhat.com> gfs2: fix use-after-free in trans_drain Aurelien Aptel <aaptel(a)suse.com> cifs: ask for more credit on async read/write code paths Michael Braun <michael-dev(a)fami-braun.de> gianfar: fix jumbo packets+napi+rx overrun crash Denis Efremov <efremov(a)linux.com> sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count Jia-Ju Bai <baijiaju1990(a)gmail.com> net: intel: iavf: fix error return code of iavf_init_get_resources() Jia-Ju Bai <baijiaju1990(a)gmail.com> net: tehuti: fix error return code in bdx_probe() Xunlei Pang <xlpang(a)linux.alibaba.com> blk-cgroup: Fix the recursive blkg rwstat Nitin Rawat <nitirawa(a)codeaurora.org> scsi: ufs: ufs-qcom: Disable interrupt in reset path Dinghao Liu <dinghao.liu(a)zju.edu.cn> ixgbe: Fix memleak in ixgbe_configure_clsu32 Mark Pearson <markpearson(a)lenovo.com> ALSA: hda: ignore invalid NHLT table Hayes Wang <hayeswang(a)realtek.com> Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" Tong Zhang <ztong0001(a)gmail.com> atm: lanai: dont run lanai_dev_close if not open Tong Zhang <ztong0001(a)gmail.com> atm: eni: dont release is never initialized Michael Ellerman <mpe(a)ellerman.id.au> powerpc/4xx: Fix build errors from mfdcr() Heiko Thiery <heiko.thiery(a)gmail.com> net: fec: ptp: avoid register access when ipg clock is disabled Joakim Zhang <qiangqing.zhang(a)nxp.com> net: stmmac: fix dma physical address of descriptor when display ring Felix Fietkau <nbd(a)nbd.name> mt76: mt7915: only modify tx buffer list after allocating tx token id Felix Fietkau <nbd(a)nbd.name> mt76: fix tx skb error handling in mt76_dma_tx_queue_skb ------------- Diffstat: Documentation/virt/kvm/api.rst | 6 +- Makefile | 7 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 8 - arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 +- arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts | 1 + arch/arm/boot/dts/sam9x60.dtsi | 9 + arch/arm/mach-omap2/sr_device.c | 75 +++++-- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + arch/arm64/kernel/crash_dump.c | 2 + arch/arm64/kernel/stacktrace.c | 9 +- arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/kernel/ptrace.c | 24 ++- arch/powerpc/include/asm/dcr-native.h | 8 +- arch/sparc/kernel/traps_64.c | 13 +- arch/x86/include/asm/kvm_host.h | 14 +- arch/x86/include/asm/static_call.h | 7 + arch/x86/include/asm/xen/page.h | 12 -- arch/x86/kvm/x86.c | 109 ++++++----- arch/x86/mm/mem_encrypt.c | 2 +- arch/x86/net/bpf_jit_comp.c | 27 ++- arch/x86/xen/p2m.c | 7 +- arch/x86/xen/setup.c | 16 +- block/blk-cgroup-rwstat.c | 3 +- block/blk-merge.c | 8 + block/blk-zoned.c | 2 +- block/genhd.c | 4 +- drivers/acpi/acpica/nsaccess.c | 3 +- drivers/acpi/internal.h | 6 +- drivers/acpi/scan.c | 88 +++++---- drivers/acpi/video_detect.c | 1 + drivers/atm/eni.c | 3 +- drivers/atm/idt77105.c | 4 +- drivers/atm/lanai.c | 5 +- drivers/atm/uPD98402.c | 2 +- drivers/base/power/runtime.c | 45 ++++- drivers/block/umem.c | 5 +- drivers/bus/omap_l3_noc.c | 4 +- drivers/clk/qcom/gcc-sc7180.c | 4 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/gpio/gpiolib-acpi.c | 2 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 + drivers/gpu/drm/amd/display/dc/dc.h | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 11 ++ drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 6 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 7 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 6 + .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 1 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 31 +++ .../drm/amd/display/dc/dcn301/dcn301_resource.c | 96 ++++++++- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 54 +++++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 74 +++++-- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 24 +++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 25 +++ drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 10 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 13 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 29 ++- drivers/gpu/drm/i915/intel_runtime_pm.h | 5 + drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.h | 6 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 5 +- drivers/gpu/drm/msm/msm_drv.c | 12 ++ drivers/gpu/drm/nouveau/dispnv50/disp.c | 13 +- drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/irqchip/irq-ingenic-tcu.c | 1 + drivers/irqchip/irq-ingenic.c | 1 + drivers/md/dm-ioctl.c | 2 +- drivers/md/dm-table.c | 33 +++- drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-zoned-target.c | 2 +- drivers/md/dm.c | 5 +- drivers/mfd/intel_quark_i2c_gpio.c | 6 +- drivers/misc/habanalabs/common/device.c | 40 +++- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 12 ++ drivers/net/can/c_can/c_can.c | 24 +-- drivers/net/can/c_can/c_can_pci.c | 3 +- drivers/net/can/c_can/c_can_platform.c | 6 +- drivers/net/can/dev.c | 1 + drivers/net/can/flexcan.c | 8 +- drivers/net/can/kvaser_pciefd.c | 4 + drivers/net/can/m_can/m_can.c | 5 +- drivers/net/dsa/b53/b53_common.c | 14 +- drivers/net/dsa/bcm_sf2.c | 6 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 1 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 6 + drivers/net/ethernet/freescale/fec_ptp.c | 7 + drivers/net/ethernet/freescale/gianfar.c | 15 ++ drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/intel/e1000e/82571.c | 2 + drivers/net/ethernet/intel/e1000e/netdev.c | 6 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 3 +- drivers/net/ethernet/intel/ice/ice_base.c | 6 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 10 +- drivers/net/ethernet/intel/igb/igb.h | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 33 ++-- drivers/net/ethernet/intel/igb/igb_ptp.c | 31 ++- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 7 +- drivers/net/ethernet/intel/igc/igc_main.c | 9 + drivers/net/ethernet/intel/igc/igc_ptp.c | 72 ++++--- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 2 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 6 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 48 +++-- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 4 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 57 ++++-- .../net/ethernet/netronome/nfp/flower/metadata.c | 24 ++- .../net/ethernet/netronome/nfp/flower/offload.c | 18 ++ .../ethernet/netronome/nfp/flower/tunnel_conf.c | 15 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 13 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 3 + drivers/net/ethernet/realtek/r8169_main.c | 6 +- drivers/net/ethernet/socionext/netsec.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 50 ++++- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 57 ++++-- drivers/net/ethernet/sun/niu.c | 2 - drivers/net/ethernet/tehuti/tehuti.c | 1 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 35 ++-- drivers/net/ipa/ipa_qmi.c | 2 + drivers/net/phy/broadcom.c | 147 ++++++++++---- drivers/net/phy/dp83822.c | 3 + drivers/net/phy/dp83869.c | 4 + drivers/net/phy/lxt.c | 1 + drivers/net/phy/marvell.c | 1 + drivers/net/phy/marvell10g.c | 2 + drivers/net/phy/micrel.c | 14 +- drivers/net/phy/phy.c | 2 +- drivers/net/phy/phy_device.c | 9 + drivers/net/phy/phylink.c | 2 +- drivers/net/usb/cdc-phonet.c | 2 + drivers/net/usb/r8152.c | 40 +--- drivers/net/veth.c | 3 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 +- drivers/net/wan/hdlc_x25.c | 42 +++- drivers/net/wireless/mediatek/mt76/dma.c | 15 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 10 +- drivers/nvme/host/core.c | 15 +- drivers/nvme/host/fc.c | 3 +- drivers/nvme/host/pci.c | 1 + drivers/nvme/target/rdma.c | 5 +- .../platform/x86/dell-wmi-sysman/enum-attributes.c | 3 + .../platform/x86/dell-wmi-sysman/int-attributes.c | 3 + .../x86/dell-wmi-sysman/passobj-attributes.c | 3 + .../x86/dell-wmi-sysman/string-attributes.c | 3 + drivers/platform/x86/dell-wmi-sysman/sysman.c | 84 +++----- drivers/platform/x86/intel-vbtn.c | 12 +- drivers/platform/x86/intel_pmt_crashlog.c | 13 +- drivers/regulator/qcom-rpmh-regulator.c | 6 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 8 +- drivers/scsi/qedi/qedi_main.c | 1 + drivers/scsi/qla2xxx/qla_target.c | 13 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 4 - drivers/scsi/ufs/ufs-qcom.c | 10 + drivers/soc/ti/omap_prm.c | 8 +- drivers/staging/rtl8192e/Kconfig | 1 + drivers/xen/Kconfig | 4 +- fs/btrfs/dev-replace.c | 3 + fs/btrfs/disk-io.c | 19 +- fs/btrfs/inode.c | 14 +- fs/btrfs/qgroup.c | 12 +- fs/btrfs/volumes.c | 3 + fs/cachefiles/rdwr.c | 7 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/cifspdu.h | 5 + fs/cifs/smb2glob.h | 1 + fs/cifs/smb2ops.c | 27 ++- fs/cifs/smb2pdu.c | 6 +- fs/cifs/smb2transport.c | 37 +++- fs/cifs/transport.c | 2 +- fs/ext4/mballoc.c | 11 +- fs/ext4/xattr.c | 4 + fs/gfs2/log.c | 4 + fs/gfs2/trans.c | 2 + fs/io_uring.c | 14 +- fs/nfs/Kconfig | 2 +- fs/nfs/nfs3xdr.c | 3 +- fs/nfs/nfs4proc.c | 3 + fs/squashfs/export.c | 8 +- fs/squashfs/id.c | 6 +- fs/squashfs/squashfs_fs.h | 1 + fs/squashfs/xattr_id.c | 6 +- include/acpi/acpi_bus.h | 1 + include/asm-generic/vmlinux.lds.h | 5 +- include/linux/bpf.h | 33 +++- include/linux/brcmphy.h | 4 + include/linux/device-mapper.h | 15 +- include/linux/hugetlb_cgroup.h | 15 +- include/linux/if_macvlan.h | 3 +- include/linux/memblock.h | 4 +- include/linux/mm.h | 18 +- include/linux/mm_types.h | 1 + include/linux/mmu_notifier.h | 10 +- include/linux/mutex.h | 2 +- include/linux/netfilter/x_tables.h | 7 +- include/linux/pagemap.h | 1 - include/linux/phy.h | 2 + include/linux/static_call.h | 43 ++-- include/linux/static_call_types.h | 50 +++++ include/linux/u64_stats_sync.h | 7 +- include/linux/usermode_driver.h | 1 + include/net/dst.h | 11 ++ include/net/inet_connection_sock.h | 2 +- include/net/netfilter/nf_tables.h | 3 + include/net/nexthop.h | 24 +++ include/net/red.h | 10 +- include/net/rtnetlink.h | 2 + include/uapi/linux/psample.h | 5 +- kernel/bpf/bpf_inode_storage.c | 2 +- kernel/bpf/bpf_struct_ops.c | 2 +- kernel/bpf/core.c | 4 +- kernel/bpf/preload/bpf_preload_kern.c | 19 +- kernel/bpf/syscall.c | 5 + kernel/bpf/trampoline.c | 218 ++++++++++++++++----- kernel/bpf/verifier.c | 4 + kernel/fork.c | 8 + kernel/gcov/clang.c | 69 +++++++ kernel/power/energy_model.c | 2 +- kernel/static_call.c | 71 ++++++- kernel/trace/ftrace.c | 43 +++- kernel/usermode_driver.c | 21 +- mm/highmem.c | 4 +- mm/hugetlb.c | 41 +++- mm/hugetlb_cgroup.c | 10 +- mm/mmu_notifier.c | 23 +++ mm/z3fold.c | 16 +- net/bridge/br_switchdev.c | 2 + net/can/isotp.c | 18 +- net/core/dev.c | 14 +- net/core/drop_monitor.c | 23 +++ net/core/dst.c | 59 ++++-- net/core/flow_dissector.c | 2 +- net/dccp/ipv6.c | 5 + net/ipv4/inet_connection_sock.c | 7 +- net/ipv4/netfilter/arp_tables.c | 16 +- net/ipv4/netfilter/ip_tables.c | 16 +- net/ipv4/route.c | 45 +---- net/ipv4/tcp_minisocks.c | 7 +- net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_input.c | 10 - net/ipv6/netfilter/ip6_tables.c | 16 +- net/ipv6/route.c | 36 +--- net/ipv6/tcp_ipv6.c | 5 + net/mac80211/cfg.c | 4 +- net/mac80211/ibss.c | 2 + net/mac80211/mlme.c | 2 +- net/mac80211/util.c | 2 +- net/mptcp/options.c | 24 ++- net/mptcp/subflow.c | 5 + net/netfilter/nf_conntrack_netlink.c | 1 + net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_tables_api.c | 19 +- net/netfilter/x_tables.c | 49 +++-- net/qrtr/qrtr.c | 5 + net/sched/cls_flower.c | 2 +- net/sched/sch_choke.c | 7 +- net/sched/sch_gred.c | 2 +- net/sched/sch_red.c | 7 +- net/sched/sch_sfq.c | 2 +- net/sctp/output.c | 7 - net/sctp/outqueue.c | 7 + net/tipc/node.c | 11 +- net/vmw_vsock/af_vsock.c | 1 + scripts/dummy-tools/gcc | 5 + security/integrity/iint.c | 8 + security/selinux/include/security.h | 15 +- security/selinux/selinuxfs.c | 13 +- security/selinux/ss/services.c | 63 +++--- sound/hda/intel-nhlt.c | 5 + tools/include/linux/static_call_types.h | 50 +++++ tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/libbpf.c | 3 +- tools/lib/bpf/netlink.c | 2 +- tools/objtool/check.c | 17 +- tools/perf/util/auxtrace.c | 4 - tools/perf/util/synthetic-events.c | 9 +- tools/testing/kunit/configs/broken_on_uml.config | 2 + tools/testing/selftests/arm64/fp/sve-ptrace.c | 2 +- .../testing/selftests/bpf/prog_tests/fexit_sleep.c | 82 ++++++++ tools/testing/selftests/bpf/progs/fexit_sleep.c | 31 +++ .../testing/selftests/bpf/progs/test_tunnel_kern.c | 6 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 2 +- .../selftests/net/reuseaddr_ports_exhausted.c | 32 +-- 308 files changed, 3092 insertions(+), 1105 deletions(-)
3 years, 8 months
5
4
0
0
[PATCH 4.19 00/72] 4.19.184-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 4.19.184 release. There are 72 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, 31 Mar 2021 07:55:56 +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.19.184-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-4.19.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 4.19.184-rc1 Marc Kleine-Budde <mkl(a)pengutronix.de> can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" Jan Kara <jack(a)suse.cz> ext4: add reclaim checks to xattr code Markus Theil <markus.theil(a)tu-ilmenau.de> mac80211: fix double free in ibss_leave Eric Dumazet <edumazet(a)google.com> net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() Eric Dumazet <edumazet(a)google.com> net: sched: validate stab values Martin Willi <martin(a)strongswan.org> can: dev: Move device back to init netns on owning netns delete Isaku Yamahata <isaku.yamahata(a)intel.com> x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() Thomas Gleixner <tglx(a)linutronix.de> locking/mutex: Fix non debug version of mutex_lock_io_nested() Jia-Ju Bai <baijiaju1990(a)gmail.com> scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() Jia-Ju Bai <baijiaju1990(a)gmail.com> scsi: qedi: Fix error return code of qedi_alloc_global_queues() Adrian Hunter <adrian.hunter(a)intel.com> perf auxtrace: Fix auxtrace queue conflict JeongHyeon Lee <jhs2.lee(a)samsung.com> dm verity: add root hash pkcs#7 signature verification Andy Shevchenko <andriy.shevchenko(a)linux.intel.com> ACPI: scan: Use unique number for instance_no Rafael J. Wysocki <rafael.j.wysocki(a)intel.com> ACPI: scan: Rearrange memory allocation in acpi_device_add() Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz> Revert "netfilter: x_tables: Update remaining dereference to RCU" Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz> netfilter: x_tables: Use correct memory barriers. Mark Tomlinson <mark.tomlinson(a)alliedtelesis.co.nz> Revert "netfilter: x_tables: Switch synchronization to RCU" Sasha Levin <sashal(a)kernel.org> bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs Potnuri Bharat Teja <bharat(a)chelsio.com> RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server Aya Levin <ayal(a)nvidia.com> net/mlx5e: Fix error path for ethtool set-priv-flag Pavel Tatashin <pasha.tatashin(a)soleen.com> arm64: kdump: update ppos when reading elfcorehdr Dmitry Baryshkov <dmitry.baryshkov(a)linaro.org> drm/msm: fix shutdown hook in case GPU components failed to bind Corentin Labbe <clabbe(a)baylibre.com> net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes Johan Hovold <johan(a)kernel.org> net: cdc-phonet: fix data-interface release on probe failure Johannes Berg <johannes.berg(a)intel.com> mac80211: fix rate mask reset Torin Cooper-Bennun <torin(a)maxiluxsystems.com> can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning Tong Zhang <ztong0001(a)gmail.com> can: c_can: move runtime PM enable/disable to c_can_platform Tong Zhang <ztong0001(a)gmail.com> can: c_can_pci: c_can_pci_remove(): fix use-after-free Angelo Dureghello <angelo(a)kernel-space.org> can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate Stephane Grosjean <s.grosjean(a)peak-system.com> can: peak_usb: add forgotten supported devices Florian Westphal <fw(a)strlen.de> netfilter: ctnetlink: fix dump of the expect mask attribute Dylan Hung <dylan_hung(a)aspeedtech.com> ftgmac100: Restart MAC HW once Lv Yunlong <lyl2019(a)mail.ustc.edu.cn> net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template Dinghao Liu <dinghao.liu(a)zju.edu.cn> e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 Vitaly Lifshits <vitaly.lifshits(a)intel.com> e1000e: add rtnl_lock() to e1000_reset_task Florian Fainelli <f.fainelli(a)gmail.com> net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port Eric Dumazet <edumazet(a)google.com> macvlan: macvlan_count_rx() needs to be aware of preemption Georgi Valkov <gvalkov(a)abv.bg> libbpf: Fix INSTALL flag order Maciej Fijalkowski <maciej.fijalkowski(a)intel.com> veth: Store queue_mapping independently of XDP prog presence Grygorii Strashko <grygorii.strashko(a)ti.com> bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD Mikulas Patocka <mpatocka(a)redhat.com> dm ioctl: fix out of bounds array access when no devices Claudiu Beznea <claudiu.beznea(a)microchip.com> ARM: dts: at91-sama5d27_som1: fix phy address to 7 Horia Geantă <horia.geanta(a)nxp.com> arm64: dts: ls1043a: mark crypto engine dma coherent Horia Geantă <horia.geanta(a)nxp.com> arm64: dts: ls1012a: mark crypto engine dma coherent Horia Geantă <horia.geanta(a)nxp.com> arm64: dts: ls1046a: mark crypto engine dma coherent Phillip Lougher <phillip(a)squashfs.org.uk> squashfs: fix xattr id and id lookup sanity checks Sean Nyekjaer <sean(a)geanix.com> squashfs: fix inode lookup sanity checks Hans de Goede <hdegoede(a)redhat.com> platform/x86: intel-vbtn: Stop reporting SW_DOCK events Mian Yousaf Kaukab <ykaukab(a)suse.de> netsec: restore phy power state after controller reset Sergei Trofimovich <slyfox(a)gentoo.org> ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign Sergei Trofimovich <slyfox(a)gentoo.org> ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls Daniel Wagner <dwagner(a)suse.de> block: Suppress uevent for hidden device when removed J. Bruce Fields <bfields(a)redhat.com> nfs: we don't support removing system.nfs4_acl Christian König <christian.koenig(a)amd.com> drm/radeon: fix AGP dependency Peter Zijlstra <peterz(a)infradead.org> u64_stats,lockdep: Fix u64_stats_init() vs lockdep Rob Gardner <rob.gardner(a)oracle.com> sparc64: Fix opcode filtering in handling of no fault loads Tong Zhang <ztong0001(a)gmail.com> atm: idt77252: fix null-ptr-dereference Tong Zhang <ztong0001(a)gmail.com> atm: uPD98402: fix incorrect allocation Jia-Ju Bai <baijiaju1990(a)gmail.com> net: wan: fix error return code of uhdlc_init() Jia-Ju Bai <baijiaju1990(a)gmail.com> net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() Frank Sorenson <sorenson(a)redhat.com> NFS: Correct size calculation for create reply length Timo Rothenpieler <timo(a)rothenpieler.org> nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default Yang Li <yang.lee(a)linux.alibaba.com> gpiolib: acpi: Add missing IRQF_ONESHOT Michael Braun <michael-dev(a)fami-braun.de> gianfar: fix jumbo packets+napi+rx overrun crash Denis Efremov <efremov(a)linux.com> sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count Jia-Ju Bai <baijiaju1990(a)gmail.com> net: tehuti: fix error return code in bdx_probe() Dinghao Liu <dinghao.liu(a)zju.edu.cn> ixgbe: Fix memleak in ixgbe_configure_clsu32 Hayes Wang <hayeswang(a)realtek.com> Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" Tong Zhang <ztong0001(a)gmail.com> atm: lanai: dont run lanai_dev_close if not open Tong Zhang <ztong0001(a)gmail.com> atm: eni: dont release is never initialized Michael Ellerman <mpe(a)ellerman.id.au> powerpc/4xx: Fix build errors from mfdcr() Heiko Thiery <heiko.thiery(a)gmail.com> net: fec: ptp: avoid register access when ipg clock is disabled ------------- Diffstat: Makefile | 4 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + arch/arm64/kernel/crash_dump.c | 2 + arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/kernel/ptrace.c | 24 ++++-- arch/powerpc/include/asm/dcr-native.h | 8 +- arch/sparc/kernel/traps_64.c | 13 ++-- arch/x86/mm/mem_encrypt.c | 2 +- block/genhd.c | 4 +- drivers/acpi/internal.h | 6 +- drivers/acpi/scan.c | 88 +++++++++++++--------- drivers/atm/eni.c | 3 +- drivers/atm/idt77105.c | 4 +- drivers/atm/lanai.c | 5 +- drivers/atm/uPD98402.c | 2 +- drivers/bus/omap_l3_noc.c | 4 +- drivers/gpio/gpiolib-acpi.c | 2 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/msm/msm_drv.c | 4 + drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/md/dm-ioctl.c | 2 +- drivers/md/dm-verity-target.c | 2 +- drivers/net/can/c_can/c_can.c | 24 +----- drivers/net/can/c_can/c_can_pci.c | 3 +- drivers/net/can/c_can/c_can_platform.c | 6 +- drivers/net/can/dev.c | 1 + drivers/net/can/flexcan.c | 8 +- drivers/net/can/m_can/m_can.c | 3 - drivers/net/dsa/bcm_sf2.c | 6 +- drivers/net/ethernet/faraday/ftgmac100.c | 1 + drivers/net/ethernet/freescale/fec_ptp.c | 7 ++ drivers/net/ethernet/freescale/gianfar.c | 15 ++++ drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/intel/e1000e/82571.c | 2 + drivers/net/ethernet/intel/e1000e/netdev.c | 6 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 6 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 3 + drivers/net/ethernet/socionext/netsec.c | 9 ++- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 + drivers/net/ethernet/sun/niu.c | 2 - drivers/net/ethernet/tehuti/tehuti.c | 1 + drivers/net/usb/cdc-phonet.c | 2 + drivers/net/usb/r8152.c | 35 ++------- drivers/net/veth.c | 3 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 +- drivers/platform/x86/intel-vbtn.c | 12 ++- drivers/scsi/mpt3sas/mpt3sas_base.c | 8 +- drivers/scsi/qedi/qedi_main.c | 1 + fs/ext4/xattr.c | 4 + fs/nfs/Kconfig | 2 +- fs/nfs/nfs3xdr.c | 3 +- fs/nfs/nfs4proc.c | 3 + fs/squashfs/export.c | 8 +- fs/squashfs/id.c | 6 +- fs/squashfs/squashfs_fs.h | 1 + fs/squashfs/xattr_id.c | 6 +- include/acpi/acpi_bus.h | 1 + include/linux/bpf.h | 9 ++- include/linux/if_macvlan.h | 3 +- include/linux/mutex.h | 2 +- include/linux/netfilter/x_tables.h | 7 +- include/linux/u64_stats_sync.h | 7 +- include/net/red.h | 10 ++- include/net/rtnetlink.h | 2 + net/core/dev.c | 2 +- net/ipv4/netfilter/arp_tables.c | 16 ++-- net/ipv4/netfilter/ip_tables.c | 16 ++-- net/ipv6/netfilter/ip6_tables.c | 16 ++-- net/mac80211/cfg.c | 4 +- net/mac80211/ibss.c | 2 + net/netfilter/nf_conntrack_netlink.c | 1 + net/netfilter/x_tables.c | 49 ++++++++---- net/qrtr/qrtr.c | 5 ++ net/sched/sch_choke.c | 7 +- net/sched/sch_gred.c | 2 +- net/sched/sch_red.c | 7 +- net/sched/sch_sfq.c | 2 +- tools/lib/bpf/Makefile | 2 +- tools/perf/util/auxtrace.c | 4 - 83 files changed, 357 insertions(+), 229 deletions(-)
3 years, 8 months
5
4
0
0
← Newer
1
2
3
4
5
6
...
82
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Results per page:
10
25
50
100
200