From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
torvalds@linux-foundation.org, akpm@linux-foundation.org,
linux@roeck-us.net, shuah@kernel.org, patches@kernelci.org,
lkft-triage@lists.linaro.org, pavel@denx.de,
jonathanh@nvidia.com, f.fainelli@gmail.com,
stable@vger.kernel.org
Subject: [PATCH 5.14 00/98] 5.14.8-rc2 review
Date: Sat, 25 Sep 2021 14:14:18 +0200 [thread overview]
Message-ID: <20210925120755.238551529@linuxfoundation.org> (raw)
This is the start of the stable review cycle for the 5.14.8 release.
There are 98 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 Mon, 27 Sep 2021 12:07:36 +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.8-rc2.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.14.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 5.14.8-rc2
Guenter Roeck <linux@roeck-us.net>
drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV
Paul Moore <paul@paul-moore.com>
selinux,smack: fix subjective/objective credential use mixups
Hao Xu <haoxu@linux.alibaba.com>
io_uring: fix off-by-one in BUILD_BUG_ON check of __REQ_F_LAST_BIT
Enzo Matsumiya <ematsumiya@suse.de>
cifs: properly invalidate cached root handle when closing it
Sebastian Andrzej Siewior <bigeasy@linutronix.de>
sched/idle: Make the idle timer expire in hard interrupt context
Yu-Tung Chang <mtwget@gmail.com>
rtc: rx8010: select REGMAP_I2C
Song Liu <songliubraving@fb.com>
blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues
Li Jinlin <lijinlin3@huawei.com>
blk-throttle: fix UAF by deleteing timer in blk_throtl_exit()
Tetsuo Handa <penguin-kernel@i-love.sakura.ne.jp>
block: genhd: don't call blkdev_show() with major_names_lock held
Hannes Reinecke <hare@suse.de>
nvmet: fixup buffer overrun in nvmet_subsys_attr_serial()
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
pwm: stm32-lp: Don't modify HW state in .remove() callback
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
pwm: rockchip: Don't modify HW state in .remove() callback
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
pwm: img: Don't modify HW state in .remove() callback
farah kassabri <fkassabri@habana.ai>
habanalabs: cannot sleep while holding spinlock
Omer Shpigelman <oshpigelman@habana.ai>
habanalabs: add "in device creation" status
Yuri Nudelman <ynudelman@habana.ai>
habanalabs: fix mmu node address resolution in debugfs
Ofir Bitton <obitton@habana.ai>
habanalabs: add validity check for event ID received from F/W
Philip Yang <Philip.Yang@amd.com>
drm/amdgpu: fix fdinfo race with process exit
Anson Jacob <Anson.Jacob@amd.com>
drm/amd/display: Fix memory leak reported by coverity
Luben Tuikov <luben.tuikov@amd.com>
drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address
Tomer Tayar <ttayar@habana.ai>
habanalabs: fix nullifying of destroyed mmu pgt pool
Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int
Nanyong Sun <sunnanyong@huawei.com>
nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group
Nanyong Sun <sunnanyong@huawei.com>
nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group
Nanyong Sun <sunnanyong@huawei.com>
nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group
Nanyong Sun <sunnanyong@huawei.com>
nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group
Nanyong Sun <sunnanyong@huawei.com>
nilfs2: fix NULL pointer in nilfs_##name##_attr_release
Nanyong Sun <sunnanyong@huawei.com>
nilfs2: fix memory leak in nilfs_sysfs_create_device_group
Anand Jain <anand.jain@oracle.com>
btrfs: fix lockdep warning while mounting sprout fs
Josef Bacik <josef@toxicpanda.com>
btrfs: delay blkdev_put until after the device remove
Josef Bacik <josef@toxicpanda.com>
btrfs: update the bdev time directly when closing
Vasily Gorbik <gor@linux.ibm.com>
s390/unwind: use current_frame_address() to unwind current task
Jeff Layton <jlayton@kernel.org>
ceph: lockdep annotations for try_nonblocking_invalidate
Xiubo Li <xiubli@redhat.com>
ceph: remove the capsnaps when removing caps
Jeff Layton <jlayton@kernel.org>
ceph: request Fw caps before updating the mtime in ceph_write_iter
Jeff Layton <jlayton@kernel.org>
ceph: fix memory leak on decode error in ceph_handle_caps
Mario Limonciello <mario.limonciello@amd.com>
ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
ASoC: audio-graph: respawn Platform Support
Sven Schnelle <svens@linux.ibm.com>
s390: add kmemleak annotation in stack_alloc()
Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
dmaengine: xilinx_dma: Set DMA mask for coherent APIs
Johannes Berg <johannes.berg@intel.com>
dmaengine: ioat: depends on !UML
Dan Williams <dan.j.williams@intel.com>
cxl/pci: Introduce cdevm_file_operations
Ben Widawsky <ben.widawsky@intel.com>
cxl: Move cxl_core to new directory
Zou Wei <zou_wei@huawei.com>
dmaengine: sprd: Add missing MODULE_DEVICE_TABLE
Johannes Berg <johannes.berg@intel.com>
dmaengine: idxd: depends on !UML
Geert Uytterhoeven <geert@linux-m68k.org>
riscv: dts: microchip: mpfs-icicle: Fix serial console
Saravana Kannan <saravanak@google.com>
of: property: Disable fw_devlink DT support for X86
xinhui pan <xinhui.pan@amd.com>
drm/ttm: Fix a deadlock if the target BO is not idle during swap
Ard Biesheuvel <ardb@kernel.org>
arm64: mm: limit linear region to 51 bits for KVM in nVHE mode
Fenghua Yu <fenghua.yu@intel.com>
iommu/vt-d: Fix a deadlock in intel_svm_drain_prq()
Fenghua Yu <fenghua.yu@intel.com>
iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm()
Wei Huang <wei.huang2@amd.com>
iommu/amd: Relocate GAMSup check to early_enable_iommus
Guenter Roeck <linux@roeck-us.net>
parisc: Move pci_dev_is_behind_card_dino to where it is used
Geert Uytterhoeven <geert@linux-m68k.org>
dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER
Geert Uytterhoeven <geert@linux-m68k.org>
dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER
Thomas Gleixner <tglx@linutronix.de>
drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION()
Koba Ko <koba.ko@canonical.com>
drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform
Arnd Bergmann <arnd@arndb.de>
thermal/core: Fix thermal_cooling_device_register() prototype
Masami Hiramatsu <mhiramat@kernel.org>
tracing/boot: Fix to loop on only subkeys
Masami Hiramatsu <mhiramat@kernel.org>
tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh
Lukas Bulwahn <lukas.bulwahn@gmail.com>
Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH
Rasmus Villemoes <linux@rasmusvillemoes.dk>
init: move usermodehelper_enable() to populate_rootfs()
Geert Uytterhoeven <geert@linux-m68k.org>
math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it
NeilBrown <neilb@suse.de>
SUNRPC: don't pause on incomplete allocation
Heiko Carstens <hca@linux.ibm.com>
s390/entry: make oklabel within CHKSTG macro local
Gwendal Grignou <gwendal@chromium.org>
platform/chrome: cros_ec_trace: Fix format warnings
Gwendal Grignou <gwendal@chromium.org>
platform/chrome: sensorhub: Add trace events for sample
Dave Jiang <dave.jiang@intel.com>
dmaengine: idxd: clear block on fault flag when clear wq
Dave Jiang <dave.jiang@intel.com>
dmaengine: idxd: fix abort status check
Dave Jiang <dave.jiang@intel.com>
dmaengine: idxd: fix wq slot allocation index check
Dave Jiang <dave.jiang@intel.com>
dmaengine: idxd: have command status always set
Dave Jiang <dave.jiang@intel.com>
dmanegine: idxd: cleanup all device related bits after disabling device
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered
Jeff Layton <jlayton@kernel.org>
ceph: cancel delayed work instead of flushing on mdsc teardown
Matthias Kaehlcke <mka@chromium.org>
thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a sensor is not used
Prasad Sodagudi <psodagud@codeaurora.org>
PM: sleep: core: Avoid setting power.must_resume to false
Pavel Skripkin <paskripkin@gmail.com>
profiling: fix shift-out-of-bounds bugs
Zhen Lei <thunder.leizhen@huawei.com>
nilfs2: use refcount_dec_and_lock() to fix potential UAF
Cyrill Gorcunov <gorcunov@gmail.com>
prctl: allow to setup brk for et_dyn executables
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
pwm: ab8500: Fix register offset calculation to not depend on probe order
Xie Yongji <xieyongji@bytedance.com>
9p/trans_virtio: Remove sysfs file on probe failure
Dan Carpenter <dan.carpenter@oracle.com>
thermal/drivers/exynos: Fix an error code in exynos_tmu_probe()
Yang Yingliang <yangyingliang@huawei.com>
n64cart: fix return value check in n64cart_probe()
Fabio Aiuto <fabioaiuto83@gmail.com>
staging: rtl8723bs: fix wpa_set_auth_algs() function
Namhyung Kim <namhyung@kernel.org>
perf tools: Allow build-id with trailing zeros
Remi Bernon <rbernon@codeweavers.com>
perf symbol: Look for ImageBase in PE file to compute .text offset
Michael Petlan <mpetlan@redhat.com>
perf test: Fix bpf test sample mismatch reporting
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
dmaengine: acpi: Avoid comparison GSI with Linux vIRQ
Niklas Schnelle <schnelle@linux.ibm.com>
RDMA/mlx5: Fix xlt_chunk_align calculation
Yixing Liu <liuyixing1@huawei.com>
RDMA/hns: Enable stash feature of HIP09
Johannes Berg <johannes.berg@intel.com>
um: virtio_uml: fix memory leak on init failures
QiuXi <qiuxi1@huawei.com>
coredump: fix memleak in dump_vma_snapshot()
Johannes Berg <johannes.berg@intel.com>
um: fix stub location calculation
Nathan Chancellor <nathan@kernel.org>
staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb()
nick black <dankamongmen@gmail.com>
console: consume APC, DM, DCS
Pali Rohár <pali@kernel.org>
PCI: aardvark: Fix reporting CRS value
Pali Rohár <pali@kernel.org>
PCI: pci-bridge-emul: Add PCIe Root Capabilities Register
-------------
Diffstat:
Documentation/driver-api/cxl/memory-devices.rst | 2 +-
Makefile | 4 +-
arch/arm64/kernel/cacheinfo.c | 7 +-
arch/arm64/mm/init.c | 16 +++-
arch/mips/kernel/cacheinfo.c | 7 +-
.../dts/microchip/microchip-mpfs-icicle-kit.dts | 6 +-
arch/riscv/kernel/cacheinfo.c | 7 +-
arch/s390/include/asm/stacktrace.h | 20 ++---
arch/s390/include/asm/unwind.h | 8 +-
arch/s390/kernel/entry.S | 4 +-
arch/s390/kernel/setup.c | 10 ++-
arch/um/drivers/virtio_uml.c | 4 +-
arch/um/kernel/skas/clone.c | 3 +-
arch/x86/kernel/cpu/cacheinfo.c | 7 +-
arch/x86/um/shared/sysdep/stub_32.h | 12 +++
arch/x86/um/shared/sysdep/stub_64.h | 12 +++
arch/x86/um/stub_segv.c | 3 +-
block/blk-mq.c | 14 +++-
block/blk-throttle.c | 1 +
block/genhd.c | 9 +-
drivers/acpi/x86/s2idle.c | 67 ++++++++-------
drivers/base/power/main.c | 2 +-
drivers/block/n64cart.c | 4 +-
drivers/cxl/Makefile | 4 +-
drivers/cxl/core/Makefile | 5 ++
drivers/cxl/{core.c => core/bus.c} | 4 +-
drivers/cxl/{mem.h => cxlmem.h} | 15 ++++
drivers/cxl/pci.c | 67 ++++++++-------
drivers/cxl/pmem.c | 2 +-
drivers/dma-buf/Kconfig | 2 +
drivers/dma/Kconfig | 4 +-
drivers/dma/acpi-dma.c | 10 ++-
drivers/dma/idxd/device.c | 98 ++++++++++++++++------
drivers/dma/idxd/idxd.h | 6 +-
drivers/dma/idxd/irq.c | 16 +++-
drivers/dma/idxd/submit.c | 2 +-
drivers/dma/idxd/sysfs.c | 22 ++---
drivers/dma/sprd-dma.c | 1 +
drivers/dma/xilinx/xilinx_dma.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 50 +++++++----
drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 11 ++-
.../drm/amd/display/dc/dcn303/dcn303_resource.c | 6 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 17 +++-
drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.c | 2 +-
drivers/gpu/drm/ttm/ttm_bo.c | 6 +-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1 +
drivers/infiniband/hw/mlx5/mr.c | 2 +-
drivers/iommu/amd/init.c | 31 +++++--
drivers/iommu/intel/svm.c | 15 +++-
drivers/misc/habanalabs/common/command_buffer.c | 2 -
drivers/misc/habanalabs/common/debugfs.c | 2 +-
drivers/misc/habanalabs/common/device.c | 3 +
drivers/misc/habanalabs/common/habanalabs.h | 2 +-
drivers/misc/habanalabs/common/habanalabs_drv.c | 8 +-
drivers/misc/habanalabs/common/memory.c | 2 +-
drivers/misc/habanalabs/common/mmu/mmu_v1.c | 12 +--
drivers/misc/habanalabs/common/sysfs.c | 20 ++---
drivers/misc/habanalabs/gaudi/gaudi.c | 6 ++
drivers/misc/habanalabs/goya/goya.c | 6 ++
drivers/nvme/target/configfs.c | 3 +-
drivers/of/property.c | 3 +
drivers/parisc/dino.c | 18 ++--
drivers/pci/controller/pci-aardvark.c | 67 ++++++++++++++-
drivers/pci/pci-bridge-emul.h | 2 +-
drivers/platform/chrome/Makefile | 2 +-
drivers/platform/chrome/cros_ec_sensorhub_ring.c | 14 ++++
drivers/platform/chrome/cros_ec_trace.h | 94 +++++++++++++++++++++
drivers/pwm/pwm-ab8500.c | 17 +++-
drivers/pwm/pwm-img.c | 16 ----
drivers/pwm/pwm-lpc32xx.c | 10 +--
drivers/pwm/pwm-mxs.c | 13 ++-
drivers/pwm/pwm-rockchip.c | 14 ----
drivers/pwm/pwm-stm32-lp.c | 2 -
drivers/rtc/Kconfig | 1 +
drivers/staging/rtl8192u/r8192U_core.c | 2 +-
drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +-
drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 6 ++
drivers/thermal/rcar_gen3_thermal.c | 7 +-
drivers/thermal/samsung/exynos_tmu.c | 1 +
drivers/tty/vt/vt.c | 31 ++++++-
fs/btrfs/ioctl.c | 15 +++-
fs/btrfs/volumes.c | 48 +++++++----
fs/btrfs/volumes.h | 3 +-
fs/ceph/caps.c | 75 ++++++++++++-----
fs/ceph/file.c | 32 +++----
fs/ceph/mds_client.c | 32 ++++++-
fs/ceph/metric.c | 4 +-
fs/ceph/super.h | 6 ++
fs/cifs/smb2ops.c | 20 +++--
fs/coredump.c | 4 +-
fs/io_uring.c | 2 +-
fs/nilfs2/sysfs.c | 26 +++---
fs/nilfs2/the_nilfs.c | 9 +-
include/linux/cacheinfo.h | 18 ----
include/linux/thermal.h | 5 +-
include/uapi/misc/habanalabs.h | 4 +-
init/initramfs.c | 2 +
init/main.c | 1 -
init/noinitramfs.c | 2 +
kernel/profile.c | 21 ++---
kernel/sched/idle.c | 4 +-
kernel/sys.c | 7 --
kernel/trace/trace_boot.c | 6 +-
lib/Kconfig.debug | 4 +-
net/9p/trans_virtio.c | 4 +-
net/sunrpc/svc_xprt.c | 13 +--
security/selinux/hooks.c | 4 +-
security/smack/smack_lsm.c | 4 +-
sound/soc/generic/audio-graph-card.c | 6 ++
tools/bootconfig/scripts/ftrace2bconf.sh | 4 +-
tools/perf/tests/bpf.c | 2 +-
tools/perf/util/dso.c | 10 +++
tools/perf/util/symbol.c | 20 ++++-
113 files changed, 972 insertions(+), 467 deletions(-)
next reply other threads:[~2021-09-25 12:14 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-09-25 12:14 Greg Kroah-Hartman [this message]
2021-09-25 17:23 ` [PATCH 5.14 00/98] 5.14.8-rc2 review Fox Chen
2021-09-25 21:51 ` Guenter Roeck
2021-09-26 2:19 ` Rudi Heitbaum
2021-09-26 16:17 ` Daniel Díaz
2021-09-26 16:30 ` Daniel Díaz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210925120755.238551529@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=f.fainelli@gmail.com \
--cc=jonathanh@nvidia.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux@roeck-us.net \
--cc=lkft-triage@lists.linaro.org \
--cc=patches@kernelci.org \
--cc=pavel@denx.de \
--cc=shuah@kernel.org \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.