* [PATCH 5.15 000/127] 5.15.177-rc1 review
@ 2025-01-21 17:51 Greg Kroah-Hartman
2025-01-21 17:52 ` [PATCH 5.15 099/127] kheaders: Ignore silly-rename files Greg Kroah-Hartman
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: Greg Kroah-Hartman @ 2025-01-21 17:51 UTC (permalink / raw)
To: stable
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie
This is the start of the stable review cycle for the 5.15.177 release.
There are 127 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 Thu, 23 Jan 2025 17:45:02 +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.177-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 5.15.177-rc1
Wang Liang <wangliang74@huawei.com>
net: fix data-races around sk->sk_forward_alloc
Suraj Sonawane <surajsonawane0215@gmail.com>
scsi: sg: Fix slab-use-after-free read in sg_release()
Juergen Gross <jgross@suse.com>
x86/xen: fix SLS mitigation in xen_hypercall_iret()
Youzhong Yang <youzhong@gmail.com>
nfsd: add list_head nf_gc to struct nfsd_file
Eric Dumazet <edumazet@google.com>
ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()
Stefano Garzarella <sgarzare@redhat.com>
vsock/virtio: discard packets if the transport changes
Tejun Heo <tj@kernel.org>
blk-cgroup: Fix UAF in blkcg_unpin_online()
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Revert "regmap: detach regmap from dev on regmap_exit"
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Revert "drm/amdgpu: rework resume handling for display (v2)"
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: adc: rockchip_saradc: fix information leak in triggered buffer
Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
Jean-Baptiste Maneyrol <jean-baptiste.maneyrol@tdk.com>
iio: imu: inv_icm42600: fix spi burst write not supported
Terry Tritton <terry.tritton@linaro.org>
Revert "PCI: Use preserve_config in place of pci_flags"
Ville Syrjälä <ville.syrjala@linux.intel.com>
drm/i915/fb: Relax clear color alignment to 64 bytes
Koichiro Den <koichiro.den@canonical.com>
hrtimers: Handle CPU state correctly on hotplug
Yogesh Lal <quic_ylal@quicinc.com>
irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
Zhongqiu Han <quic_zhonhan@quicinc.com>
gpiolib: cdev: Fix use after free in lineinfo_changed_notify
Rik van Riel <riel@surriel.com>
fs/proc: fix softlockup in __read_vmcore (part 2)
Marco Nelissen <marco.nelissen@gmail.com>
filemap: avoid truncating 64-bit offset to 32 bits
Stefano Garzarella <sgarzare@redhat.com>
vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
Stefano Garzarella <sgarzare@redhat.com>
vsock: reset socket state when de-assigning the transport
Stefano Garzarella <sgarzare@redhat.com>
vsock/virtio: cancel close work in the destructor
Heiner Kallweit <hkallweit1@gmail.com>
net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
Juergen Gross <jgross@suse.com>
x86/asm: Make serialize() always_inline
Kairui Song <kasong@tencent.com>
zram: fix potential UAF of zram table
Luis Chamberlain <mcgrof@kernel.org>
nvmet: propagate npwg topology
Oleg Nesterov <oleg@redhat.com>
poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
Hans de Goede <hdegoede@redhat.com>
ACPI: resource: acpi_dev_irq_override(): Check DMI match last
David Howells <dhowells@redhat.com>
kheaders: Ignore silly-rename files
Zhang Kunbo <zhangkunbo@huawei.com>
fs: fix missing declaration of init_files
Leo Stone <leocstone@gmail.com>
hfs: Sanity check the root record
Lizhi Xu <lizhi.xu@windriver.com>
mac802154: check local interfaces before deleting sdata list
Wolfram Sang <wsa+renesas@sang-engineering.com>
i2c: rcar: fix NACK handling when being a target
Wolfram Sang <wsa+renesas@sang-engineering.com>
i2c: mux: demux-pinctrl: check initial mux selection, too
Pratyush Yadav <pratyush@kernel.org>
Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data"
David Lechner <dlechner@baylibre.com>
hwmon: (tmp513) Fix division of negative numbers
Maíra Canal <mcanal@igalia.com>
drm/v3d: Ensure job pointer is set to NULL after job completion
Patrisious Haddad <phaddad@nvidia.com>
net/mlx5: Fix RDMA TX steering prio
Maor Gottlieb <maorg@nvidia.com>
net/mlx5: Refactor mlx5_get_flow_namespace
Aharon Landau <aharonl@nvidia.com>
net/mlx5: Add priorities for counters in RDMA namespaces
Sean Anderson <sean.anderson@linux.dev>
net: xilinx: axienet: Fix IRQ coalescing packet count overflow
Dan Carpenter <dan.carpenter@linaro.org>
nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
Kuniyuki Iwashima <kuniyu@amazon.com>
gtp: Destroy device along with udp socket's netns dismantle.
Kuniyuki Iwashima <kuniyu@amazon.com>
gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
Eric Dumazet <edumazet@google.com>
gtp: use exit_batch_rtnl() method
Eric Dumazet <edumazet@google.com>
net: add exit_batch_rtnl() method
Artem Chernyshev <artem.chernyshev@red-soft.ru>
pktgen: Avoid out-of-bounds access in get_imix_entries
Michal Luczaj <mhal@rbox.co>
bpf: Fix bpf_sk_select_reuseport() memory leak
Sudheer Kumar Doredla <s-doredla@ti.com>
net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
Justin Chen <justinpopo6@gmail.com>
phy: usb: Fix clock imbalance for suspend/resume
Justin Chen <justinpopo6@gmail.com>
phy: usb: Use slow clock for wake enabled suspend
Paolo Abeni <pabeni@redhat.com>
mptcp: fix TCP options overflow.
Geliang Tang <geliang.tang@suse.com>
mptcp: drop port parameter of mptcp_pm_add_addr_signal
Dennis Lam <dennis.lamerice@gmail.com>
ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
Joseph Qi <joseph.qi@linux.alibaba.com>
ocfs2: correct return value of ocfs2_local_free_info()
Justin Chen <justin.chen@broadcom.com>
phy: usb: Toggle the PHY power during init
Al Cooper <alcooperx@gmail.com>
phy: usb: Add "wake on" functionality for newer Synopsis XHCI controllers
Andrea della Porta <andrea.porta@suse.com>
of: address: Preserve the flags portion on 1:1 dma-ranges mapping
Rob Herring <robh@kernel.org>
of: address: Store number of bus flag cells rather than bool
Herve Codina <herve.codina@bootlin.com>
of: address: Remove duplicated functions
Herve Codina <herve.codina@bootlin.com>
of: address: Fix address translation when address-size is greater than 2
Rob Herring <robh@kernel.org>
of/address: Add support for 3 address cell bus
Rob Herring <robh@kernel.org>
of: unittest: Add bus address range parsing tests
Peter Geis <pgwipeout@gmail.com>
arm64: dts: rockchip: add hevc power domain clock to rk3328
Yu Kuai <yukuai3@huawei.com>
block, bfq: fix waker_bfqq UAF after bfq_split_bfqq()
Uwe Kleine-König <u.kleine-koenig@baylibre.com>
iio: adc: ad7124: Disable all channels at probe time
Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
iio: inkern: call iio_device_put() only on mapped devices
Joe Hattori <joe@pf.is.s.u-tokyo.ac.jp>
iio: adc: at91: call input_free_device() on allocated iio_dev
Fabio Estevam <festevam@gmail.com>
iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
Carlos Song <carlos.song@nxp.com>
iio: gyro: fxas21002c: Fix missing data update in trigger handler
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: adc: ti-ads8688: fix information leak in triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: imu: kmx61: fix information leak in triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: light: vcnl4035: fix information leak in triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
Javier Carrasco <javier.carrasco.cruz@gmail.com>
iio: pressure: zpa2326: fix information leak in triggered buffer
Akash M <akash.m5@samsung.com>
usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
Prashanth K <quic_prashk@quicinc.com>
usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints
Ma Ke <make_ruc2021@163.com>
usb: fix reference leak in usb_new_device()
Kai-Heng Feng <kaihengf@nvidia.com>
USB: core: Disable LPM only for non-suspended ports
Jun Yan <jerrysteve1101@gmail.com>
USB: usblp: return error when setting unsupported protocol
Lianqin Hu <hulianqin@vivo.com>
usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
Li Huafei <lihuafei1@huawei.com>
topology: Keep the cpumask unchanged when printing cpumap
André Draszik <andre.draszik@linaro.org>
usb: dwc3: gadget: fix writing NYET threshold
Johan Hovold <johan@kernel.org>
USB: serial: cp210x: add Phoenix Contact UPS Device
Lubomir Rintel <lrintel@redhat.com>
usb-storage: Add max sectors quirk for Nokia 208
Zicheng Qu <quzicheng@huawei.com>
staging: iio: ad9832: Correct phase range check
Zicheng Qu <quzicheng@huawei.com>
staging: iio: ad9834: Correct phase range check
Michal Hrusecky <michal.hrusecky@turris.com>
USB: serial: option: add Neoway N723-EA support
Chukun Pan <amadeus@jmu.edu.cn>
USB: serial: option: add MeiG Smart SRM815
Gui-Dong Han <2045gemini@gmail.com>
md/raid5: fix atomicity violation in raid5_cache_count
Kuan-Wei Chiu <visitorckw@gmail.com>
scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
Kairui Song <kasong@tencent.com>
zram: fix uninitialized ZRAM not releasing backing device
Dominique Martinet <dominique.martinet@atmark-techno.com>
zram: check comp is non-NULL before calling comp_destroy
Sergey Senozhatsky <senozhatsky@chromium.org>
drivers/block/zram/zram_drv.c: do not keep dangling zcomp pointer after zram reset
Melissa Wen <mwen@igalia.com>
drm/amd/display: increase MAX_SURFACES to the value supported by hw
Hans de Goede <hdegoede@redhat.com>
ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
Hans de Goede <hdegoede@redhat.com>
ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
Nam Cao <namcao@linutronix.de>
riscv: Fix sleeping in invalid context in die()
Roman Li <Roman.Li@amd.com>
drm/amd/display: Add check for granularity in dml ceil/floor helpers
Matthieu Baerts (NGI0) <matttbe@kernel.org>
sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
sctp: sysctl: udp_port: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
sctp: sysctl: auth_enable: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
sctp: sysctl: rto_min/max: avoid using current->nsproxy
Matthieu Baerts (NGI0) <matttbe@kernel.org>
sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
Mikulas Patocka <mpatocka@redhat.com>
dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
Krister Johansen <kjlx@templeofstupid.com>
dm thin: make get_first_thin use rcu-safe list first function
David Howells <dhowells@redhat.com>
afs: Fix the maximum cell name length
Wentao Liang <liangwentao@iscas.ac.cn>
ksmbd: fix a missing return value check bug
Jason-JH.Lin <jason-jh.lin@mediatek.com>
drm/mediatek: Add support for 180-degree rotation in the display driver
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: conntrack: clamp maximum hashtable size to INT_MAX
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nf_tables: imbalance in flowtable binding
Benjamin Coddington <bcodding@redhat.com>
tls: Fix tls_sw_sendmsg error handling
Anumula Murali Mohan Reddy <anumula@chelsio.com>
cxgb4: Avoid removal of uninserted tid
Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
bnxt_en: Fix possible memory leak when hwrm_req_replace fails
Eric Dumazet <edumazet@google.com>
net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
Zhongqiu Duan <dzq.aishenghu0@gmail.com>
tcp/dccp: allow a connection when sk_max_ack_backlog is zero
Jason Xing <kernelxing@tencent.com>
tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog
Antonio Pastor <antonio.pastor@gmail.com>
net: 802: LLC+SNAP OID:PID lookup on start of skb data
Keisuke Nishimura <keisuke.nishimura@inria.fr>
ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
Chen-Yu Tsai <wenst@chromium.org>
ASoC: mediatek: disable buffer pre-allocation
Yuezhang Mo <Yuezhang.Mo@sony.com>
exfat: fix the infinite loop in __exfat_free_cluster()
Yuezhang Mo <Yuezhang.Mo@sony.com>
exfat: fix the infinite loop in exfat_readdir()
Ming-Hung Tsai <mtsai@redhat.com>
dm array: fix cursor index when skipping across block boundaries
Ming-Hung Tsai <mtsai@redhat.com>
dm array: fix unreleased btree blocks on closing a faulty array cursor
Ming-Hung Tsai <mtsai@redhat.com>
dm array: fix releasing a faulty array block twice in dm_array_cursor_end
Zhang Yi <yi.zhang@huawei.com>
jbd2: flush filesystem device before updating tail sequence
Max Kellermann <max.kellermann@ionos.com>
ceph: give up on paths longer than PATH_MAX
-------------
Diffstat:
Makefile | 4 +-
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 +
arch/riscv/kernel/traps.c | 6 +-
arch/x86/include/asm/special_insns.h | 2 +-
arch/x86/xen/xen-asm.S | 2 +-
block/bfq-iosched.c | 12 ++-
drivers/acpi/resource.c | 24 ++++-
drivers/base/regmap/regmap.c | 12 ---
drivers/base/topology.c | 24 ++++-
drivers/block/zram/zram_drv.c | 24 ++---
drivers/gpio/gpiolib-cdev.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 45 +--------
drivers/gpu/drm/amd/display/dc/dc.h | 2 +-
.../gpu/drm/amd/display/dc/dml/dml_inline_defs.h | 8 ++
drivers/gpu/drm/i915/display/intel_fb.c | 2 +-
drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 12 ++-
drivers/gpu/drm/v3d/v3d_irq.c | 4 +
drivers/hwmon/tmp513.c | 7 +-
drivers/i2c/busses/i2c-rcar.c | 20 +++-
drivers/i2c/muxes/i2c-demux-pinctrl.c | 4 +-
drivers/iio/adc/ad7124.c | 3 +
drivers/iio/adc/at91_adc.c | 2 +-
drivers/iio/adc/rockchip_saradc.c | 2 +
drivers/iio/adc/ti-ads124s08.c | 4 +-
drivers/iio/adc/ti-ads8688.c | 2 +-
drivers/iio/dummy/iio_simple_dummy_buffer.c | 2 +-
drivers/iio/gyro/fxas21002c_core.c | 11 ++-
drivers/iio/imu/inv_icm42600/inv_icm42600.h | 1 +
drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 18 +++-
drivers/iio/imu/inv_icm42600/inv_icm42600_spi.c | 3 +-
drivers/iio/imu/kmx61.c | 2 +-
drivers/iio/inkern.c | 2 +-
drivers/iio/light/vcnl4035.c | 2 +-
drivers/iio/pressure/zpa2326.c | 2 +
drivers/irqchip/irq-gic-v3.c | 2 +-
drivers/md/dm-ebs-target.c | 2 +-
drivers/md/dm-thin.c | 5 +-
drivers/md/persistent-data/dm-array.c | 19 ++--
drivers/md/raid5.c | 14 +--
drivers/mtd/spi-nor/core.c | 2 +-
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 19 +---
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 3 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 95 ++++++++++++++----
drivers/net/ethernet/netronome/nfp/bpf/offload.c | 3 +-
drivers/net/ethernet/ti/cpsw_ale.c | 14 +--
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 6 ++
drivers/net/gtp.c | 42 ++++----
drivers/net/ieee802154/ca8210.c | 6 +-
drivers/nvme/target/io-cmd-bdev.c | 2 +-
drivers/of/address.c | 76 ++++++++++----
drivers/of/unittest-data/tests-address.dtsi | 9 +-
drivers/of/unittest.c | 109 +++++++++++++++++++++
drivers/pci/controller/pci-host-common.c | 4 +
drivers/pci/probe.c | 20 ++--
drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 53 ++++++++--
drivers/phy/broadcom/phy-brcm-usb-init.h | 1 -
drivers/phy/broadcom/phy-brcm-usb.c | 8 +-
drivers/scsi/sg.c | 2 +-
drivers/staging/iio/frequency/ad9832.c | 2 +-
drivers/staging/iio/frequency/ad9834.c | 2 +-
drivers/usb/class/usblp.c | 7 +-
drivers/usb/core/hub.c | 6 +-
drivers/usb/core/port.c | 7 +-
drivers/usb/dwc3/core.h | 1 +
drivers/usb/dwc3/gadget.c | 4 +-
drivers/usb/gadget/function/f_fs.c | 2 +-
drivers/usb/gadget/function/f_uac2.c | 1 +
drivers/usb/gadget/function/u_serial.c | 8 +-
drivers/usb/serial/cp210x.c | 1 +
drivers/usb/serial/option.c | 4 +-
drivers/usb/storage/unusual_devs.h | 7 ++
fs/afs/afs.h | 2 +-
fs/afs/afs_vl.h | 1 +
fs/afs/vl_alias.c | 8 +-
fs/afs/vlclient.c | 2 +-
fs/ceph/mds_client.c | 9 +-
fs/exfat/dir.c | 3 +-
fs/exfat/fatent.c | 10 ++
fs/file.c | 1 +
fs/hfs/super.c | 4 +-
fs/jbd2/commit.c | 4 +-
fs/ksmbd/smb2pdu.c | 3 +
fs/nfsd/filecache.c | 18 ++--
fs/nfsd/filecache.h | 1 +
fs/ocfs2/quota_global.c | 2 +-
fs/ocfs2/quota_local.c | 10 +-
fs/proc/vmcore.c | 2 +
include/linux/blk-cgroup.h | 6 +-
include/linux/hrtimer.h | 1 +
include/linux/mlx5/device.h | 2 +
include/linux/mlx5/fs.h | 2 +
include/linux/poll.h | 10 +-
include/net/inet_connection_sock.h | 2 +-
include/net/net_namespace.h | 3 +
kernel/cpu.c | 2 +-
kernel/gen_kheaders.sh | 1 +
kernel/time/hrtimer.c | 11 ++-
mm/filemap.c | 2 +-
net/802/psnap.c | 4 +-
net/core/filter.c | 30 +++---
net/core/net_namespace.c | 31 +++++-
net/core/pktgen.c | 6 +-
net/dccp/ipv6.c | 2 +-
net/ipv6/route.c | 2 +-
net/ipv6/tcp_ipv6.c | 4 +-
net/mac802154/iface.c | 4 +
net/mptcp/options.c | 12 ++-
net/mptcp/pm.c | 7 +-
net/mptcp/protocol.h | 2 +-
net/netfilter/nf_conntrack_core.c | 5 +-
net/netfilter/nf_tables_api.c | 15 ++-
net/sched/cls_flow.c | 3 +-
net/sctp/sysctl.c | 14 +--
net/tls/tls_sw.c | 2 +-
net/vmw_vsock/af_vsock.c | 18 ++++
net/vmw_vsock/virtio_transport_common.c | 38 ++++---
scripts/sorttable.h | 6 +-
.../soc/mediatek/common/mtk-afe-platform-driver.c | 4 +-
119 files changed, 830 insertions(+), 347 deletions(-)
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 5.15 099/127] kheaders: Ignore silly-rename files
2025-01-21 17:51 [PATCH 5.15 000/127] 5.15.177-rc1 review Greg Kroah-Hartman
@ 2025-01-21 17:52 ` Greg Kroah-Hartman
2025-01-21 18:29 ` [PATCH 5.15 000/127] 5.15.177-rc1 review Florian Fainelli
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Greg Kroah-Hartman @ 2025-01-21 17:52 UTC (permalink / raw)
To: stable
Cc: Greg Kroah-Hartman, patches, David Howells, Masahiro Yamada,
Marc Dionne, linux-afs, linux-nfs, linux-kernel,
Christian Brauner, Sasha Levin
5.15-stable review patch. If anyone has any objections, please let me know.
------------------
From: David Howells <dhowells@redhat.com>
[ Upstream commit 973b710b8821c3401ad7a25360c89e94b26884ac ]
Tell tar to ignore silly-rename files (".__afs*" and ".nfs*") when building
the header archive. These occur when a file that is open is unlinked
locally, but hasn't yet been closed. Such files are visible to the user
via the getdents() syscall and so programs may want to do things with them.
During the kernel build, such files may be made during the processing of
header files and the cleanup may get deferred by fput() which may result in
tar seeing these files when it reads the directory, but they may have
disappeared by the time it tries to open them, causing tar to fail with an
error. Further, we don't want to include them in the tarball if they still
exist.
With CONFIG_HEADERS_INSTALL=y, something like the following may be seen:
find: './kernel/.tmp_cpio_dir/include/dt-bindings/reset/.__afs2080': No such file or directory
tar: ./include/linux/greybus/.__afs3C95: File removed before we read it
The find warning doesn't seem to cause a problem.
Fix this by telling tar when called from in gen_kheaders.sh to exclude such
files. This only affects afs and nfs; cifs uses the Windows Hidden
attribute to prevent the file from being seen.
Signed-off-by: David Howells <dhowells@redhat.com>
Link: https://lore.kernel.org/r/20241213135013.2964079-2-dhowells@redhat.com
cc: Masahiro Yamada <masahiroy@kernel.org>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: linux-afs@lists.infradead.org
cc: linux-nfs@vger.kernel.org
cc: linux-kernel@vger.kernel.org
Signed-off-by: Christian Brauner <brauner@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
| 1 +
1 file changed, 1 insertion(+)
--git a/kernel/gen_kheaders.sh b/kernel/gen_kheaders.sh
index c618e37ccea98..1b2b61ca80659 100755
--- a/kernel/gen_kheaders.sh
+++ b/kernel/gen_kheaders.sh
@@ -82,6 +82,7 @@ find $cpio_dir -type f -print0 |
# Create archive and try to normalize metadata for reproducibility.
tar "${KBUILD_BUILD_TIMESTAMP:+--mtime=$KBUILD_BUILD_TIMESTAMP}" \
+ --exclude=".__afs*" --exclude=".nfs*" \
--owner=0 --group=0 --sort=name --numeric-owner --mode=u=rw,go=r,a+X \
-I $XZ -cf $tarfile -C $cpio_dir/ . > /dev/null
--
2.39.5
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 5.15 000/127] 5.15.177-rc1 review
2025-01-21 17:51 [PATCH 5.15 000/127] 5.15.177-rc1 review Greg Kroah-Hartman
2025-01-21 17:52 ` [PATCH 5.15 099/127] kheaders: Ignore silly-rename files Greg Kroah-Hartman
@ 2025-01-21 18:29 ` Florian Fainelli
2025-01-21 23:36 ` Shuah Khan
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Florian Fainelli @ 2025-01-21 18:29 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, sudipm.mukherjee, srw, rwarsow,
conor, hargar, broonie
On 1/21/25 09:51, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.15.177 release.
> There are 127 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 Thu, 23 Jan 2025 17:45:02 +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.177-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
On ARCH_BRCMSTb using 32-bit and 64-bit ARM kernels, build tested on
BMIPS_GENERIC:
Tested-by: Florian Fainelli <florian.fainelli@broadcom.com>
--
Florian
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.15 000/127] 5.15.177-rc1 review
2025-01-21 17:51 [PATCH 5.15 000/127] 5.15.177-rc1 review Greg Kroah-Hartman
2025-01-21 17:52 ` [PATCH 5.15 099/127] kheaders: Ignore silly-rename files Greg Kroah-Hartman
2025-01-21 18:29 ` [PATCH 5.15 000/127] 5.15.177-rc1 review Florian Fainelli
@ 2025-01-21 23:36 ` Shuah Khan
2025-01-21 23:45 ` SeongJae Park
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Shuah Khan @ 2025-01-21 23:36 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
rwarsow, conor, hargar, broonie, Shuah Khan
On 1/21/25 10:51, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.15.177 release.
> There are 127 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 Thu, 23 Jan 2025 17:45:02 +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.177-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
>
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan <skhan@linuxfoundation.org>
thanks,
-- Shuah
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.15 000/127] 5.15.177-rc1 review
2025-01-21 17:51 [PATCH 5.15 000/127] 5.15.177-rc1 review Greg Kroah-Hartman
` (2 preceding siblings ...)
2025-01-21 23:36 ` Shuah Khan
@ 2025-01-21 23:45 ` SeongJae Park
2025-01-22 13:08 ` Vijayendra Suman
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: SeongJae Park @ 2025-01-21 23:45 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: SeongJae Park, stable, patches, linux-kernel, torvalds, akpm,
linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie, damon
Hello,
On Tue, 21 Jan 2025 18:51:12 +0100 Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote:
> This is the start of the stable review cycle for the 5.15.177 release.
> There are 127 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.
This rc kernel passes DAMON functionality test[1] on my test machine.
Attaching the test results summary below. Please note that I retrieved the
kernel from linux-stable-rc tree[2].
Tested-by: SeongJae Park <sj@kernel.org>
[1] https://github.com/damonitor/damon-tests/tree/next/corr
[2] c77b3036a1a3 ("Linux 5.15.177-rc1")
Thanks,
SJ
[...]
---
ok 1 selftests: damon: debugfs_attrs.sh
ok 1 selftests: damon-tests: kunit.sh
ok 2 selftests: damon-tests: huge_count_read_write.sh
ok 3 selftests: damon-tests: buffer_overflow.sh
ok 4 selftests: damon-tests: rm_contexts.sh
ok 5 selftests: damon-tests: record_null_deref.sh
ok 6 selftests: damon-tests: dbgfs_target_ids_read_before_terminate_race.sh
ok 7 selftests: damon-tests: dbgfs_target_ids_pid_leak.sh
ok 8 selftests: damon-tests: damo_tests.sh
ok 9 selftests: damon-tests: masim-record.sh
ok 10 selftests: damon-tests: build_i386.sh
ok 11 selftests: damon-tests: build_arm64.sh # SKIP
ok 12 selftests: damon-tests: build_m68k.sh # SKIP
ok 13 selftests: damon-tests: build_i386_idle_flag.sh
ok 14 selftests: damon-tests: build_i386_highpte.sh
ok 15 selftests: damon-tests: build_nomemcg.sh
[33m
[92mPASS [39m
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.15 000/127] 5.15.177-rc1 review
2025-01-21 17:51 [PATCH 5.15 000/127] 5.15.177-rc1 review Greg Kroah-Hartman
` (3 preceding siblings ...)
2025-01-21 23:45 ` SeongJae Park
@ 2025-01-22 13:08 ` Vijayendra Suman
2025-01-22 13:23 ` Jon Hunter
2025-01-22 20:15 ` [PATCH 5.15] " Hardik Garg
6 siblings, 0 replies; 8+ messages in thread
From: Vijayendra Suman @ 2025-01-22 13:08 UTC (permalink / raw)
To: Greg Kroah-Hartman, stable
Cc: patches, linux-kernel, torvalds, akpm, linux, shuah, patches,
lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw,
rwarsow, conor, hargar, broonie
Hello,
On 21/01/25 11:21 pm, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.15.177 release.
> There are 127 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 Thu, 23 Jan 2025 17:45:02 +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.177-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
No Problem seen on x86_64 and aarch64 platforms with our testing.
Tested-by: Vijayendra Suman <vijayendra.suman@oracle.com>
thanks,
Vijay
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.15 000/127] 5.15.177-rc1 review
2025-01-21 17:51 [PATCH 5.15 000/127] 5.15.177-rc1 review Greg Kroah-Hartman
` (4 preceding siblings ...)
2025-01-22 13:08 ` Vijayendra Suman
@ 2025-01-22 13:23 ` Jon Hunter
2025-01-22 20:15 ` [PATCH 5.15] " Hardik Garg
6 siblings, 0 replies; 8+ messages in thread
From: Jon Hunter @ 2025-01-22 13:23 UTC (permalink / raw)
To: Greg Kroah-Hartman
Cc: Greg Kroah-Hartman, patches, linux-kernel, torvalds, akpm, linux,
shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli,
sudipm.mukherjee, srw, rwarsow, conor, hargar, broonie,
linux-tegra, stable
On Tue, 21 Jan 2025 18:51:12 +0100, Greg Kroah-Hartman wrote:
> This is the start of the stable review cycle for the 5.15.177 release.
> There are 127 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 Thu, 23 Jan 2025 17:45:02 +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.177-rc1.gz
> or in the git tree and branch at:
> git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
> and the diffstat can be found below.
>
> thanks,
>
> greg k-h
All tests passing for Tegra ...
Test results for stable-v5.15:
10 builds: 10 pass, 0 fail
26 boots: 26 pass, 0 fail
101 tests: 101 pass, 0 fail
Linux version: 5.15.177-rc1-gc77b3036a1a3
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000,
tegra20-ventana, tegra210-p2371-2180,
tegra210-p3450-0000, tegra30-cardhu-a04
Tested-by: Jon Hunter <jonathanh@nvidia.com>
Jon
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 5.15] 5.15.177-rc1 review
2025-01-21 17:51 [PATCH 5.15 000/127] 5.15.177-rc1 review Greg Kroah-Hartman
` (5 preceding siblings ...)
2025-01-22 13:23 ` Jon Hunter
@ 2025-01-22 20:15 ` Hardik Garg
6 siblings, 0 replies; 8+ messages in thread
From: Hardik Garg @ 2025-01-22 20:15 UTC (permalink / raw)
To: gregkh
Cc: akpm, broonie, conor, f.fainelli, hargar, jonathanh, linux-kernel,
linux, lkft-triage, patches, patches, pavel, rwarsow, shuah, srw,
stable, sudipm.mukherjee, torvalds
The kernel, bpf tool, and kselftest tool builds fine for v5.15.177-rc1 on x86 and arm64 Azure VM.
Tested-by: Hardik Garg <hargar@linux.microsoft.com>
Thanks,
Hardik
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2025-01-22 20:15 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-21 17:51 [PATCH 5.15 000/127] 5.15.177-rc1 review Greg Kroah-Hartman
2025-01-21 17:52 ` [PATCH 5.15 099/127] kheaders: Ignore silly-rename files Greg Kroah-Hartman
2025-01-21 18:29 ` [PATCH 5.15 000/127] 5.15.177-rc1 review Florian Fainelli
2025-01-21 23:36 ` Shuah Khan
2025-01-21 23:45 ` SeongJae Park
2025-01-22 13:08 ` Vijayendra Suman
2025-01-22 13:23 ` Jon Hunter
2025-01-22 20:15 ` [PATCH 5.15] " Hardik Garg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox