This is the start of the stable review cycle for the 5.16.4 release.
There are 9 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 Sat, 29 Jan 2022 18:02:51 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.16.4-rc1…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.16.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.16.4-rc1
Russell King <russell.king(a)oracle.com>
arm64/bpf: Remove 128MB limit for BPF JIT programs
Jan Kara <jack(a)suse.cz>
select: Fix indefinitely sleeping task in poll_schedule_timeout()
Paul E. McKenney <paulmck(a)kernel.org>
rcu: Tighten rcu_advance_cbs_nowake() checks
Shakeel Butt <shakeelb(a)google.com>
memcg: better bounds on the memcg stats updates
Manish Chopra <manishc(a)marvell.com>
bnx2x: Invalidate fastpath HSI version for VFs
Manish Chopra <manishc(a)marvell.com>
bnx2x: Utilize firmware 7.13.21.0
Pavel Begunkov <asml.silence(a)gmail.com>
io_uring: fix not released cached task refs
Mario Limonciello <mario.limonciello(a)amd.com>
drm/amd/display: reset dcn31 SMU mailbox on failures
Tvrtko Ursulin <tvrtko.ursulin(a)intel.com>
drm/i915: Flush TLBs before releasing backing store
-------------
Diffstat:
Makefile | 4 +-
arch/arm64/include/asm/extable.h | 9 --
arch/arm64/include/asm/memory.h | 5 +-
arch/arm64/kernel/traps.c | 2 +-
arch/arm64/mm/ptdump.c | 2 -
arch/arm64/net/bpf_jit_comp.c | 7 +-
.../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 6 ++
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 1 +
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 10 ++
drivers/gpu/drm/i915/gt/intel_gt.c | 102 +++++++++++++++++++++
drivers/gpu/drm/i915/gt/intel_gt.h | 2 +
drivers/gpu/drm/i915/gt/intel_gt_types.h | 2 +
drivers/gpu/drm/i915/i915_reg.h | 11 +++
drivers/gpu/drm/i915/i915_vma.c | 3 +
drivers/gpu/drm/i915/intel_uncore.c | 26 +++++-
drivers/gpu/drm/i915/intel_uncore.h | 2 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 11 ++-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 6 +-
.../net/ethernet/broadcom/bnx2x/bnx2x_fw_defs.h | 2 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 3 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 75 ++++++++++-----
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 13 ++-
fs/io_uring.c | 34 ++++---
fs/select.c | 63 +++++++------
kernel/rcu/tree.c | 7 +-
mm/memcontrol.c | 20 ++--
26 files changed, 318 insertions(+), 110 deletions(-)
This is the start of the stable review cycle for the 5.15.18 release.
There are 12 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 Sat, 29 Jan 2022 18:02:51 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.18-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.15.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.15.18-rc1
Russell King <russell.king(a)oracle.com>
arm64/bpf: Remove 128MB limit for BPF JIT programs
Harry Wentland <harry.wentland(a)amd.com>
drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2
Jan Kara <jack(a)suse.cz>
select: Fix indefinitely sleeping task in poll_schedule_timeout()
Paul E. McKenney <paulmck(a)kernel.org>
rcu: Tighten rcu_advance_cbs_nowake() checks
Shakeel Butt <shakeelb(a)google.com>
memcg: better bounds on the memcg stats updates
Shakeel Butt <shakeelb(a)google.com>
memcg: unify memcg stat flushing
Shakeel Butt <shakeelb(a)google.com>
memcg: flush stats only if updated
Manish Chopra <manishc(a)marvell.com>
bnx2x: Invalidate fastpath HSI version for VFs
Manish Chopra <manishc(a)marvell.com>
bnx2x: Utilize firmware 7.13.21.0
Pavel Begunkov <asml.silence(a)gmail.com>
io_uring: fix not released cached task refs
Mario Limonciello <mario.limonciello(a)amd.com>
drm/amd/display: reset dcn31 SMU mailbox on failures
Tvrtko Ursulin <tvrtko.ursulin(a)intel.com>
drm/i915: Flush TLBs before releasing backing store
-------------
Diffstat:
Makefile | 4 +-
arch/arm64/include/asm/extable.h | 9 --
arch/arm64/include/asm/memory.h | 5 +-
arch/arm64/kernel/traps.c | 2 +-
arch/arm64/mm/extable.c | 13 ++-
arch/arm64/mm/ptdump.c | 2 -
arch/arm64/net/bpf_jit_comp.c | 7 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 14 ++-
.../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 6 ++
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 1 +
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 10 ++
drivers/gpu/drm/i915/gt/intel_gt.c | 102 +++++++++++++++++++++
drivers/gpu/drm/i915/gt/intel_gt.h | 2 +
drivers/gpu/drm/i915/gt/intel_gt_types.h | 2 +
drivers/gpu/drm/i915/i915_reg.h | 11 +++
drivers/gpu/drm/i915/i915_vma.c | 3 +
drivers/gpu/drm/i915/intel_uncore.c | 26 +++++-
drivers/gpu/drm/i915/intel_uncore.h | 2 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 11 ++-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 6 +-
.../net/ethernet/broadcom/bnx2x/bnx2x_fw_defs.h | 2 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 3 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 75 ++++++++++-----
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 13 ++-
fs/io_uring.c | 34 ++++---
fs/select.c | 63 +++++++------
kernel/rcu/tree.c | 7 +-
mm/memcontrol.c | 99 ++++++++++++++------
28 files changed, 396 insertions(+), 138 deletions(-)
This is the start of the stable review cycle for the 5.10.95 release.
There are 6 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 Sat, 29 Jan 2022 18:02:51 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.95-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.95-rc1
Jan Kara <jack(a)suse.cz>
select: Fix indefinitely sleeping task in poll_schedule_timeout()
David Matlack <dmatlack(a)google.com>
KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMU
Paul E. McKenney <paulmck(a)kernel.org>
rcu: Tighten rcu_advance_cbs_nowake() checks
Manish Chopra <manishc(a)marvell.com>
bnx2x: Invalidate fastpath HSI version for VFs
Manish Chopra <manishc(a)marvell.com>
bnx2x: Utilize firmware 7.13.21.0
Tvrtko Ursulin <tvrtko.ursulin(a)intel.com>
drm/i915: Flush TLBs before releasing backing store
-------------
Diffstat:
Makefile | 4 +-
arch/x86/kvm/mmu/tdp_mmu.c | 6 +-
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 1 +
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 10 ++
drivers/gpu/drm/i915/gt/intel_gt.c | 102 +++++++++++++++++++++
drivers/gpu/drm/i915/gt/intel_gt.h | 2 +
drivers/gpu/drm/i915/gt/intel_gt_types.h | 2 +
drivers/gpu/drm/i915/i915_reg.h | 11 +++
drivers/gpu/drm/i915/i915_vma.c | 3 +
drivers/gpu/drm/i915/intel_uncore.c | 26 +++++-
drivers/gpu/drm/i915/intel_uncore.h | 2 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 11 ++-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 6 +-
.../net/ethernet/broadcom/bnx2x/bnx2x_fw_defs.h | 2 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 3 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 75 ++++++++++-----
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 13 ++-
fs/select.c | 63 +++++++------
kernel/rcu/tree.c | 7 +-
19 files changed, 277 insertions(+), 72 deletions(-)
This is the start of the stable review cycle for the 5.4.175 release.
There are 11 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 Sat, 29 Jan 2022 18:02:51 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.175-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.4.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.4.175-rc1
Jan Kara <jack(a)suse.cz>
select: Fix indefinitely sleeping task in poll_schedule_timeout()
Tim Harvey <tharvey(a)gateworks.com>
mmc: sdhci-esdhc-imx: disable CMDQ support
Phil Elwell <phil(a)raspberrypi.com>
ARM: dts: gpio-ranges property is now required
Phil Elwell <phil(a)raspberrypi.com>
pinctrl: bcm2835: Change init order for gpio hogs
Florian Fainelli <f.fainelli(a)gmail.com>
pinctrl: bcm2835: Add support for wake-up interrupts
Florian Fainelli <f.fainelli(a)gmail.com>
pinctrl: bcm2835: Match BCM7211 compatible string
Stefan Wahren <stefan.wahren(a)i2se.com>
pinctrl: bcm2835: Add support for all GPIOs on BCM2711
Stefan Wahren <stefan.wahren(a)i2se.com>
pinctrl: bcm2835: Refactor platform data
Stefan Wahren <stefan.wahren(a)i2se.com>
pinctrl: bcm2835: Drop unused define
Paul E. McKenney <paulmck(a)kernel.org>
rcu: Tighten rcu_advance_cbs_nowake() checks
Tvrtko Ursulin <tvrtko.ursulin(a)intel.com>
drm/i915: Flush TLBs before releasing backing store
-------------
Diffstat:
Makefile | 4 +-
arch/arm/boot/dts/bcm283x.dtsi | 1 +
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 3 +
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 10 ++
drivers/gpu/drm/i915/gt/intel_gt.c | 99 +++++++++++
drivers/gpu/drm/i915/gt/intel_gt.h | 2 +
drivers/gpu/drm/i915/gt/intel_gt_types.h | 2 +
drivers/gpu/drm/i915/i915_reg.h | 11 ++
drivers/gpu/drm/i915/i915_vma.c | 4 +
drivers/mmc/host/sdhci-esdhc-imx.c | 3 +-
drivers/pinctrl/bcm/pinctrl-bcm2835.c | 209 +++++++++++++++++++----
fs/select.c | 63 +++----
kernel/rcu/tree.c | 7 +-
13 files changed, 346 insertions(+), 72 deletions(-)
The original message was received at Thu, 27 Jan 2022 23:03:40 +0200 from lists.linaro.org [79.104.179.152]
----- The following addresses had permanent fatal errors -----
lkft-triage(a)lists.linaro.org
----- Transcript of session follows -----
... while talking to 17.51.63.106:
554 5.0.0 Service unavailable; [75.57.36.107] blocked using bl.spamcop.net, reason: Blocked
Session aborted, reason: lost connection
Hi Greg,
Regression found on
stable-rc 5.4 queue riscv tinyconfig build failed.
Not sure which patch is causing build failures.
We will bisect and get back to you.
make --silent --keep-going --jobs=8
O=/home/tuxbuild/.cache/tuxmake/builds/current LLVM_IAS=1 ARCH=riscv
CROSS_COMPILE=riscv64-linux-gnu- HOSTCC=clang CC=clang
In file included from /builds/linux/kernel/dma/mapping.c:8:
In file included from /builds/linux/include/linux/memblock.h:13:
In file included from /builds/linux/include/linux/mm.h:10:
In file included from /builds/linux/include/linux/gfp.h:6:
In file included from /builds/linux/include/linux/mmzone.h:8:
In file included from /builds/linux/include/linux/spinlock.h:51:
In file included from /builds/linux/include/linux/preempt.h:78:
In file included from ./arch/riscv/include/generated/asm/preempt.h:1:
In file included from /builds/linux/include/asm-generic/preempt.h:5:
In file included from /builds/linux/include/linux/thread_info.h:22:
/builds/linux/arch/riscv/include/asm/current.h:30:9: warning: variable
'tp' is uninitialized when used here [-Wuninitialized]
return tp;
^~
/builds/linux/arch/riscv/include/asm/current.h:29:33: note: initialize
the variable 'tp' to silence this warning
register struct task_struct *tp __asm__("tp");
^
= NULL
clang: warning: argument unused during compilation: '-no-pie'
[-Wunused-command-line-argument]
In file included from /builds/linux/arch/riscv/kernel/cpu.c:7:
In file included from /builds/linux/include/linux/seq_file.h:8:
In file included from /builds/linux/include/linux/mutex.h:14:
/builds/linux/arch/riscv/include/asm/current.h:30:9: warning: variable
'tp' is uninitialized when used here [-Wuninitialized]
return tp;
^~
/builds/linux/arch/riscv/include/asm/current.h:29:33: note: initialize
the variable 'tp' to silence this warning
register struct task_struct *tp __asm__("tp");
^
= NULL
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
<instantiation>:1:1: error: unrecognized instruction mnemonic
LOCAL _restore_kernel_tpsp
^
/builds/linux/arch/riscv/kernel/entry.S:163:2: note: while in macro
instantiation
SAVE_ALL
^
<instantiation>:2:2: error: unrecognized instruction mnemonic
LOCAL _save_context
^
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
--
Linaro LKFT
https://lkft.linaro.org