This is the start of the stable review cycle for the 5.15.4 release.
There are 20 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 Sun, 21 Nov 2021 17:14:35 +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.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.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.4-rc1
Rafael J. Wysocki <rafael.j.wysocki(a)intel.com>
Revert "ACPI: scan: Release PM resources blocked by unused objects"
Subbaraman Narayanamurthy <quic_subbaram(a)quicinc.com>
thermal: Fix NULL pointer dereferences in of_thermal_ functions
Greg Thelen <gthelen(a)google.com>
perf/core: Avoid put_page() when GUP fails
Marc Zyngier <maz(a)kernel.org>
PCI: Add MSI masking quirk for Nvidia ION AHCI
Marc Zyngier <maz(a)kernel.org>
PCI/MSI: Deal with devices lying about their MSI mask capability
Sven Schnelle <svens(a)stackframe.org>
parisc/entry: fix trace test in syscall exit path
Nicholas Flintham <nick(a)flinny.org>
Bluetooth: btusb: Add support for TP-Link UB500 Adapter
Xie Yongji <xieyongji(a)bytedance.com>
loop: Use blk_validate_block_size() to validate block size
Xie Yongji <xieyongji(a)bytedance.com>
block: Add a helper to validate the block size
Kees Cook <keescook(a)chromium.org>
fortify: Explicitly disable Clang support
Johannes Thumshirn <johannes.thumshirn(a)wdc.com>
btrfs: zoned: allow preallocation for relocation inodes
Johannes Thumshirn <johannes.thumshirn(a)wdc.com>
btrfs: check for relocation inodes on zoned btrfs in should_nocow
Johannes Thumshirn <johannes.thumshirn(a)wdc.com>
btrfs: zoned: use regular writes for relocation
Johannes Thumshirn <johannes.thumshirn(a)wdc.com>
btrfs: zoned: only allow one process to add pages to a relocation inode
Johannes Thumshirn <johannes.thumshirn(a)wdc.com>
btrfs: zoned: add a dedicated data relocation block group
Johannes Thumshirn <johannes.thumshirn(a)wdc.com>
btrfs: introduce btrfs_is_data_reloc_root
David Woodhouse <dwmw(a)amazon.co.uk>
KVM: Fix steal time asm constraints
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Revert "drm: fb_helper: fix CONFIG_FB dependency"
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Revert "drm: fb_helper: improve CONFIG_FB dependency"
Guenter Roeck <linux(a)roeck-us.net>
string: uninline memcpy_and_pad
-------------
Diffstat:
Makefile | 4 ++--
arch/parisc/kernel/entry.S | 2 +-
arch/x86/kvm/x86.c | 6 ++---
drivers/acpi/glue.c | 25 --------------------
drivers/acpi/internal.h | 1 -
drivers/acpi/scan.c | 6 -----
drivers/block/loop.c | 17 ++------------
drivers/bluetooth/btusb.c | 4 ++++
drivers/gpu/drm/Kconfig | 5 ++--
drivers/pci/msi.c | 3 +++
drivers/pci/quirks.c | 6 +++++
drivers/thermal/thermal_of.c | 9 ++++---
fs/btrfs/block-group.c | 1 +
fs/btrfs/ctree.h | 12 ++++++++++
fs/btrfs/disk-io.c | 3 ++-
fs/btrfs/extent-tree.c | 56 +++++++++++++++++++++++++++++++++++++++++---
fs/btrfs/extent_io.c | 11 +++++++++
fs/btrfs/inode.c | 29 +++++++++++++----------
fs/btrfs/relocation.c | 38 +++---------------------------
fs/btrfs/zoned.c | 21 +++++++++++++++++
fs/btrfs/zoned.h | 3 +++
include/linux/blkdev.h | 8 +++++++
include/linux/pci.h | 2 ++
include/linux/string.h | 19 ++-------------
kernel/events/core.c | 10 ++++----
lib/string_helpers.c | 20 ++++++++++++++++
security/Kconfig | 3 +++
27 files changed, 193 insertions(+), 131 deletions(-)
--------------------
Note, this will be the LAST 5.14.y kernel release. After this one it
will be marked end-of-life. Please move to the 5.15.y tree at this
point in time.
--------------------
This is the start of the stable review cycle for the 5.14.21 release.
There are 15 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 Sun, 21 Nov 2021 17:14:35 +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.14.21-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.14.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.14.21-rc1
Rafael J. Wysocki <rafael.j.wysocki(a)intel.com>
Revert "ACPI: scan: Release PM resources blocked by unused objects"
Subbaraman Narayanamurthy <quic_subbaram(a)quicinc.com>
thermal: Fix NULL pointer dereferences in of_thermal_ functions
Greg Thelen <gthelen(a)google.com>
perf/core: Avoid put_page() when GUP fails
Marc Zyngier <maz(a)kernel.org>
PCI: Add MSI masking quirk for Nvidia ION AHCI
Marc Zyngier <maz(a)kernel.org>
PCI/MSI: Deal with devices lying about their MSI mask capability
Thomas Gleixner <tglx(a)linutronix.de>
PCI/MSI: Destroy sysfs before freeing entries
Sven Schnelle <svens(a)stackframe.org>
parisc/entry: fix trace test in syscall exit path
Nicholas Flintham <nick(a)flinny.org>
Bluetooth: btusb: Add support for TP-Link UB500 Adapter
Masami Hiramatsu <mhiramat(a)kernel.org>
bootconfig: init: Fix memblock leak in xbc_make_cmdline()
Xie Yongji <xieyongji(a)bytedance.com>
loop: Use blk_validate_block_size() to validate block size
Xie Yongji <xieyongji(a)bytedance.com>
block: Add a helper to validate the block size
Kees Cook <keescook(a)chromium.org>
fortify: Explicitly disable Clang support
David Woodhouse <dwmw(a)amazon.co.uk>
KVM: Fix steal time asm constraints
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Revert "drm: fb_helper: fix CONFIG_FB dependency"
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Revert "drm: fb_helper: improve CONFIG_FB dependency"
-------------
Diffstat:
Makefile | 4 ++--
arch/parisc/kernel/entry.S | 2 +-
arch/x86/kvm/x86.c | 6 +++---
drivers/acpi/glue.c | 25 -------------------------
drivers/acpi/internal.h | 1 -
drivers/acpi/scan.c | 6 ------
drivers/block/loop.c | 17 ++---------------
drivers/bluetooth/btusb.c | 4 ++++
drivers/gpu/drm/Kconfig | 5 +++--
drivers/pci/msi.c | 27 +++++++++++++++------------
drivers/pci/quirks.c | 6 ++++++
drivers/thermal/thermal_of.c | 9 ++++++---
include/linux/blkdev.h | 8 ++++++++
include/linux/pci.h | 2 ++
init/main.c | 1 +
kernel/events/core.c | 10 +++++-----
security/Kconfig | 3 +++
17 files changed, 61 insertions(+), 75 deletions(-)
Dear Sir/Madam
Good day. All the best for you.
This is Hubert from Euromicron Mould Engineering Ltd.
EMM is dealing with design and manufacture of injection mold, injection
molding and CNC machining, etc... EMM will be your trusted mold
supplier with professional project manager team to follow up each
project. If you want to see more items, please visit our website or
reply to me.
A warm welcome to our factory and look forward to working with you.
Best Regards
----------------------------------
Hubert Xu | Marketing Director
Euromicron Mould Engineering Ltd
Room720, Dreamland Times Bldg, HePing East Rd, Longhua Country,
Shenzhen, China. 518109
Tel: +86-0755-2944 1759|Fax: +86-0755-2919 0865
Email: hubert(a)euromicronmould.com
Web: www.euromicronmould.com
Mob: +86-13827412901
+ Kernel Selftest
+ Anders
Hi Tim,
Thanks for your email.
On Wed, 17 Nov 2021 at 20:07, Tim Lewis <elatllat(a)gmail.com> wrote:
>
> > No regressions on arm64, arm, x86_64, and i386.
>
> I got
> proc-uptime-001: proc-uptime-001.c:39: main: Assertion `i1 >= i0' failed.
It is a known intermittent failure due to test running more than expected time
and runner script killed it.
I have noticed intermittent failures on slow devices.
You can see the history of the test case on Linux next here
intermittently failing.
I do compare between the stable-rc branches, Linux mainline and next.
https://qa-reports.linaro.org/lkft/linux-next-master/build/next-20210924/te…
> I don't see proc-uptime-001 on
> https://github.com/Linaro/test-definitions/blob/master/automated/linux/ksel…
We will add this as known intermittent failure.
It would be great if we report this to the test author and ask them to
review the test case for
the reason for long run time on slow devices.
>
> my proc-uptime-001 history
In general when a test fails,
Please re-run the test independently for 10 times or more on the same
kernel / device before we report it as regression.
> 5.10.80-rc2-dirty:not ok 10 selftests: proc: proc-uptime-001 # exit=134
exit=134 which means Aborted.
When the test runs more than X time (45 sec i guess) the script will
be killed by the runner script.
> 5.10.80-rc1-dirty:ok 10 selftests: proc: proc-uptime-001
This test log details gives more insight that the test was timeout and Aborted.
Test output log:
--------------------
# selftests: proc: proc-uptime-001
[ 43.200262] audit: type=1701 audit(1618432600.255:6):
auid=4294967295 uid=0 gid=0 ses=4294967295 pid=11758
comm=\"proc-uptime-001\"
exe=\"/opt/kselftest_intree/proc/proc-uptime-001\" sig=6 res=1
# proc-uptime-001: proc-uptime-001.c:39: main: Assertion `i1 >= i0' failed.
# /usr/bin/tim[ 43.224097] audit: type=1701 audit(1618432600.259:7):
auid=4294967295 uid=0 gid=0 ses=4294967295 pid=11756 comm=\"timeout\"
exe=\"/usr/bin/timeout.coreutils\" sig=6 res=1
eout: the monitored command dumped core
# ./kselftest/runner.sh: line 33: 11756 Aborted
/usr/bin/timeout --foreground \"$kselftest_timeout\" \"$1\"
not ok 11 selftests: proc: proc-uptime-001 # exit=134
However, It is good to find that system running slowly.
- Naresh
Dear friend,
Here is Keith from dvd-fan, a dvd supplier for wholesale.
Just check prices comparison between dvd-fan and Amazon as below:
Godzilla vs Kong 2021: Dvd-fan 4.9USD VS Amazon 22.05USD
The Blacklist Season8: Dvd-fan 9.5USD VS Amazon 45.99USD
Illumination Presents 10-Movie Collection: Dvd-fan 15USD VS Amazon 53.
84USD
If you are interested,pls contact.
Have a good day.
Keith