* [PATCH 5.4 000/282] 5.4.243-rc1 review
@ 2023-05-15 16:26 Greg Kroah-Hartman
2023-05-15 16:30 ` [PATCH 5.4 227/282] rxrpc: Fix hard call timeout units Greg Kroah-Hartman
` (7 more replies)
0 siblings, 8 replies; 12+ messages in thread
From: Greg Kroah-Hartman @ 2023-05-15 16:26 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
This is the start of the stable review cycle for the 5.4.243 release.
There are 282 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, 17 May 2023 16:16:37 +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.243-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.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 5.4.243-rc1
Aurabindo Pillai <aurabindo.pillai@amd.com>
drm/amd/display: Fix hang when skipping modeset
Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
Tian Tao <tiantao6@hisilicon.com>
drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag
Akhil P Oommen <quic_akhilpo@quicinc.com>
drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup()
Yang Yingliang <yangyingliang@huawei.com>
firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe()
Maximilian Luz <luzmaximilian@gmail.com>
drm/msm: Fix double pm_runtime_disable() call
Zhang Qilong <zhangqilong3@huawei.com>
spi: imx: fix reference leak in two imx operations
Sascha Hauer <s.hauer@pengutronix.de>
spi: imx: fix runtime pm support for !CONFIG_PM
Geert Uytterhoeven <geert+renesas@glider.be>
PM: domains: Restore comment indentation for generic_pm_domain.child_links
Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h
Lukas Wunner <lukas@wunner.de>
PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock
Hans de Goede <hdegoede@redhat.com>
PCI: pciehp: Use down_read/write_nested(reset_lock) to fix lockdep errors
Christoph Böhmwalder <christoph.boehmwalder@linbit.com>
drbd: correctly submit flush bio on barrier
Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
serial: 8250: Fix serial8250_tx_empty() race with DMA Tx
Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH
Theodore Ts'o <tytso@mit.edu>
ext4: fix invalid free tracking in ext4_xattr_move_to_block()
Theodore Ts'o <tytso@mit.edu>
ext4: remove a BUG_ON in ext4_mb_release_group_pa()
Theodore Ts'o <tytso@mit.edu>
ext4: bail out of ext4_xattr_ibody_get() fails for any reason
Theodore Ts'o <tytso@mit.edu>
ext4: add bounds checking in get_max_inline_xattr_value_size()
Theodore Ts'o <tytso@mit.edu>
ext4: fix deadlock when converting an inline directory in nojournal mode
Theodore Ts'o <tytso@mit.edu>
ext4: improve error recovery code paths in __ext4_remount()
Jan Kara <jack@suse.cz>
ext4: fix data races when using cached status extents
Tudor Ambarus <tudor.ambarus@linaro.org>
ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum
Ye Bin <yebin10@huawei.com>
ext4: fix WARNING in mb_find_extent
Ping Cheng <pinglinux@gmail.com>
HID: wacom: insert timestamp to packed Bluetooth (BT) events
Ping Cheng <pinglinux@gmail.com>
HID: wacom: Set a default resolution for older tablets
Guchun Chen <guchun.chen@amd.com>
drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend
Guchun Chen <guchun.chen@amd.com>
drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras
Hamza Mahfooz <hamza.mahfooz@amd.com>
drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()
James Cowgill <james.cowgill@blaize.com>
drm/panel: otm8009a: Set backlight parent to panel device
Jaegeuk Kim <jaegeuk@kernel.org>
f2fs: fix potential corruption when moving a directory
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
ARM: dts: s5pv210: correct MIPI CSIS clock name
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
ARM: dts: exynos: fix WM8960 clock name in Itop Elite
Mathieu Poirier <mathieu.poirier@linaro.org>
remoteproc: st: Call of_node_put() on iteration error
Mathieu Poirier <mathieu.poirier@linaro.org>
remoteproc: stm32: Call of_node_put() on iteration error
Randy Dunlap <rdunlap@infradead.org>
sh: nmi_debug: fix return value of __setup handler
Randy Dunlap <rdunlap@infradead.org>
sh: init: use OF_EARLY_FLATTREE for early init
Randy Dunlap <rdunlap@infradead.org>
sh: math-emu: fix macro redefined warning
Jan Kara <jack@suse.cz>
inotify: Avoid reporting event with invalid wd
Andrey Avdeev <jamesstoun@gmail.com>
platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i
Pawel Witek <pawel.ireneusz.witek@gmail.com>
cifs: fix pcchunk length type in smb2_copychunk_range
Anastasia Belova <abelova@astralinux.ru>
btrfs: print-tree: parent bytenr must be aligned to sector size
Josef Bacik <josef@toxicpanda.com>
btrfs: don't free qgroup space unless specified
Filipe Manana <fdmanana@suse.com>
btrfs: fix btrfs_prev_leaf() to not return the same key twice
Yang Jihong <yangjihong1@huawei.com>
perf symbols: Fix return incorrect build_id size in elf_read_build_id()
Markus Elfring <Markus.Elfring@web.de>
perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp()
Kajol Jain <kjain@linux.ibm.com>
perf vendor events power9: Remove UTF-8 characters from JSON files
Florian Fainelli <f.fainelli@gmail.com>
net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop()
Wenliang Wang <wangwenliang.1995@bytedance.com>
virtio_net: suppress cpu stall when free_unused_bufs
Xuan Zhuo <xuanzhuo@linux.alibaba.com>
virtio_net: split free_unused_bufs()
Arınç ÜNAL <arinc.unal@arinc9.com>
net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621
Ruliang Lin <u202112092@hust.edu.cn>
ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init`
Chia-I Wu <olvaffe@gmail.com>
drm/amdgpu: add a missing lock for AMDGPU_SCHED
Kuniyuki Iwashima <kuniyu@amazon.com>
af_packet: Don't send zero-byte data in packet_sendmsg_spkt().
Shannon Nelson <shannon.nelson@amd.com>
ionic: remove noise from ethtool rxnfc error msg
David Howells <dhowells@redhat.com>
rxrpc: Fix hard call timeout units
Victor Nogueira <victor@mojatatu.com>
net/sched: act_mirred: Add carrier check
Maxim Korotkov <korotkov.maxim.s@gmail.com>
writeback: fix call of incorrect macro
Angelo Dureghello <angelo.dureghello@timesys.com>
net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu
Cong Wang <cong.wang@bytedance.com>
sit: update dev->needed_headroom in ipip6_tunnel_bind_dev()
Vlad Buslov <vladbu@nvidia.com>
net/sched: cls_api: remove block_cb from driver_list before freeing
Cosmo Chou <chou.cosmo@gmail.com>
net/ncsi: clear Tx enable mode when handling a Config required AEN
Zhang Zhengming <zhang.zhengming@h3c.com>
relayfs: fix out-of-bounds access in relay_file_read
Pengcheng Yang <yangpc@wangsu.com>
kernel/relay.c: fix read_pos error when multiple readers
Jonathan McDowell <noodles@earth.li>
crypto: safexcel - Cleanup ring IRQ workqueues on load failure
Sven Auhagen <Sven.Auhagen@voleatech.de>
crypto: inside-secure - irq balance
Yeongjin Gil <youngjin.gil@samsung.com>
dm verity: fix error handling for check_at_most_once on FEC
Akilesh Kailash <akailash@google.com>
dm verity: skip redundant verity_handle_err() on I/O errors
Tanmay Shah <tanmay.shah@amd.com>
mailbox: zynqmp: Fix counts of child nodes
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
mailbox: zynq: Switch to flexible array to simplify code
Joel Fernandes (Google) <joel@joelfernandes.org>
tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem
Frederic Weisbecker <frederic@kernel.org>
nohz: Add TICK_DEP_BIT_RCU
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nf_tables: deactivate anonymous set from preparation phase
Thomas Gleixner <tglx@linutronix.de>
debugobject: Ensure pool refill (again)
Adrian Hunter <adrian.hunter@intel.com>
perf intel-pt: Fix CYC timestamps after standalone CBR
Adrian Hunter <adrian.hunter@intel.com>
perf auxtrace: Fix address filter entire kernel size
Mike Snitzer <snitzer@kernel.org>
dm ioctl: fix nested locking in table_clear() to remove deadlock concern
Mikulas Patocka <mpatocka@redhat.com>
dm flakey: fix a crash with invalid table line
Mike Snitzer <snitzer@kernel.org>
dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path
Mike Snitzer <snitzer@kernel.org>
dm clone: call kmem_cache_destroy() in dm_clone_init() error path
Stefan Haberland <sth@linux.ibm.com>
s390/dasd: fix hanging blockdevice after request requeue
Qu Wenruo <wqu@suse.com>
btrfs: scrub: reject unsupported scrub flags
Peng Liu <liupeng17@lenovo.com>
scripts/gdb: fix lx-timerlist for Python3
Quentin Schulz <quentin.schulz@theobroma-systems.com>
clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent
Bitterblue Smith <rtl8821cerfe2@gmail.com>
wifi: rtl8xxxu: RTL8192EU always needs full init
Tanmay Shah <tanmay.shah@amd.com>
mailbox: zynqmp: Fix typo in IPI documentation
Tanmay Shah <tanmay.shah@amd.com>
mailbox: zynqmp: Fix IPI isr handling
Li Nan <linan122@huawei.com>
md/raid10: fix null-ptr-deref in raid10_sync_request
Ryusuke Konishi <konishi.ryusuke@gmail.com>
nilfs2: fix infinite loop in nilfs_mdt_get_block()
Ryusuke Konishi <konishi.ryusuke@gmail.com>
nilfs2: do not write dirty data after degenerating to read-only
Helge Deller <deller@gmx.de>
parisc: Fix argument pointer in real64_call_asm()
Marc Dionne <marc.dionne@auristor.com>
afs: Fix updating of i_size with dv jump from server
Claudiu Beznea <claudiu.beznea@microchip.com>
dmaengine: at_xdmac: do not enable all cyclic channels
Shunsuke Mie <mie@igel.co.jp>
dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing
Shunsuke Mie <mie@igel.co.jp>
dmaengine: dw-edma: Fix to change for continuous transfer
Gaosheng Cui <cuigaosheng1@huawei.com>
phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port
AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
pwm: mtk-disp: Disable shadow registers before setting backlight values
Jitao Shi <jitao.shi@mediatek.com>
pwm: mtk-disp: Adjust the clocks to avoid them mismatch
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
pwm: mtk-disp: Don't check the return code of pwmchip_remove()
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
dmaengine: mv_xor_v2: Fix an error code.
Randy Dunlap <rdunlap@infradead.org>
leds: TI_LMU_COMMON: select REGMAP instead of depending on it
Ye Bin <yebin10@huawei.com>
ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline
Stafford Horne <shorne@gmail.com>
openrisc: Properly store r31 to pt_regs on unhandled exceptions
Qinrun Dai <flno@hust.edu.cn>
clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
clocksource: davinci: axe a pointless __GFP_NOFAIL
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
clocksource/drivers/davinci: Avoid trailing '\n' hidden in pr_fmt()
Mark Zhang <markzhang@nvidia.com>
RDMA/mlx5: Use correct device num_ports when modify DC
Dai Ngo <dai.ngo@oracle.com>
SUNRPC: remove the maximum number of retries in call_bind_status
Miaoqian Lin <linmq006@gmail.com>
Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe
Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
input: raspberrypi-ts: Release firmware handle when not needed
Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
firmware: raspberrypi: Introduce devm_rpi_firmware_get()
Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
firmware: raspberrypi: Keep count of all consumers
Trond Myklebust <trond.myklebust@hammerspace.com>
NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease
Patrick Kelsey <pat.kelsey@cornelisnetworks.com>
IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order
Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
RDMA/siw: Remove namespace check from siw_netdev_event()
Clément Léger <clement.leger@bootlin.com>
clk: add missing of_node_put() in "assigned-clocks" property parsing
Sebastian Reichel <sre@kernel.org>
power: supply: generic-adc-battery: fix unit scaling
Martin Blumenstingl <martin.blumenstingl@googlemail.com>
rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time
Dan Carpenter <error27@gmail.com>
RDMA/mlx4: Prevent shift wrapping in set_user_sq_size()
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
rtc: omap: include header for omap_rtc_power_off_program prototype
Natalia Petrova <n.petrova@fintech.ru>
RDMA/rdmavt: Delete unnecessary NULL check
Daniil Dulov <d.dulov@aladdin.ru>
RDMA/siw: Fix potential page_array out of range access
Yang Jihong <yangjihong1@huawei.com>
perf/core: Fix hardlockup failure caused by perf throttle
Nathan Lynch <nathanl@linux.ibm.com>
powerpc/rtas: use memmove for potentially overlapping buffer copy
Randy Dunlap <rdunlap@infradead.org>
macintosh: via-pmu-led: requires ATA to be set
Randy Dunlap <rdunlap@infradead.org>
powerpc/sysdev/tsi108: fix resource printk format warnings
Randy Dunlap <rdunlap@infradead.org>
powerpc/wii: fix resource printk format warnings
Randy Dunlap <rdunlap@infradead.org>
powerpc/mpc512x: fix resource printk format warning
Liang He <windhl@126.com>
macintosh/windfarm_smu_sat: Add missing of_node_put()
Jishnu Prakash <quic_jprakash@quicinc.com>
spmi: Add a check for remove callback when removing a SPMI driver
Philipp Hortmann <philipp.g.hortmann@gmail.com>
staging: rtl8192e: Fix W_DISABLE# does not work after stop/start
Florian Fainelli <f.fainelli@gmail.com>
serial: 8250: Add missing wakeup event reporting
Shenwei Wang <shenwei.wang@nxp.com>
tty: serial: fsl_lpuart: adjust buffer length to the intended size
Dan Carpenter <dan.carpenter@linaro.org>
firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
Chunfeng Yun <chunfeng.yun@mediatek.com>
usb: mtu3: fix kernel panic at qmu transfer done irq handler
Yinhao Hu <dddddd@hust.edu.cn>
usb: chipidea: fix missing goto in `ci_hdrc_probe`
John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
sh: sq: Fix incorrect element size for allocating bitmap buffer
Kevin Brodsky <kevin.brodsky@arm.com>
uapi/linux/const.h: prefer ISO-friendly __typeof__
Dhruva Gole <d-gole@ti.com>
spi: cadence-quadspi: fix suspend-resume implementations
Vignesh Raghavendra <vigneshr@ti.com>
mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel
Vignesh Raghavendra <vigneshr@ti.com>
mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure
Vignesh Raghavendra <vigneshr@ti.com>
mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode
Vignesh Raghavendra <vigneshr@ti.com>
mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry
Florian Fainelli <f.fainelli@gmail.com>
scripts/gdb: bail early if there are no generic PD
Kees Cook <keescook@chromium.org>
PM: domains: Fix up terminology with parent/child
Florian Fainelli <f.fainelli@gmail.com>
scripts/gdb: bail early if there are no clocks
Randy Dunlap <rdunlap@infradead.org>
ia64: salinfo: placate defined-but-not-used warning
Randy Dunlap <rdunlap@infradead.org>
ia64: mm/contig: fix section mismatch warning/error
Miquel Raynal <miquel.raynal@bootlin.com>
of: Fix modalias string generation
Dae R. Jeong <threeearcat@gmail.com>
vmci_host: fix a race condition in vmci_host_poll() causing GPF
Christophe Leroy <christophe.leroy@csgroup.eu>
spi: fsl-spi: Fix CPM/QE mode Litte Endian
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
spi: qup: Don't skip cleanup in remove's error path
Randy Dunlap <rdunlap@infradead.org>
linux/vt_buffer.h: allow either builtin or modular for macros
Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
ASoC: es8316: Handle optional IRQ assignment
Hans de Goede <hdegoede@redhat.com>
ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ
Barry Song <song.bao.hua@hisilicon.com>
genirq: Add IRQF_NO_AUTOEN for request_irq/nmi()
H. Nikolaus Schaller <hns@goldelico.com>
PCI: imx6: Install the fault handler only on compatible match
Zheng Wang <zyytlz.wz@163.com>
usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
spi: imx: Don't skip cleanup in remove's error path
Minghao Chi <chi.minghao@zte.com.cn>
spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
Clark Wang <xiaoning.wang@nxp.com>
spi: imx: enable runtime pm support
Linus Walleij <linus.walleij@linaro.org>
spi: imx/fsl-lpspi: Convert to GPIO descriptors
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
iio: light: max44009: add missing OF device matching
Marco Pagani <marpagan@redhat.com>
fpga: bridge: fix kernel-doc parameter description
Wolfram Sang <wsa+renesas@sang-engineering.com>
usb: host: xhci-rcar: remove leftover quirk handling
John Stultz <jstultz@google.com>
pstore: Revert pmsg_lock back to a normal mutex
Kuniyuki Iwashima <kuniyu@amazon.com>
tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.
Gencen Gan <gangecen@hust.edu.cn>
net: amd: Fix link leak when verifying config failed
Kuniyuki Iwashima <kuniyu@amazon.com>
netlink: Use copy_to_user() for optval in netlink_getsockopt().
Liu Jian <liujian56@huawei.com>
Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work"
Ziyang Xuan <william.xuanziyang@huawei.com>
ipv4: Fix potential uninit variable access bug in __ip_make_skb()
Florian Westphal <fw@strlen.de>
netfilter: nf_tables: don't write table validation state without mutex
Stanislav Fomichev <sdf@google.com>
bpf: Don't EFAULT for getsockopt with optval=NULL
Joe Damato <jdamato@fastly.com>
ixgbe: Enable setting RSS table to default values
Joe Damato <jdamato@fastly.com>
ixgbe: Allow flow hash to be set via ethtool
Johannes Berg <johannes.berg@intel.com>
wifi: iwlwifi: mvm: check firmware response size
Emmanuel Grumbach <emmanuel.grumbach@intel.com>
wifi: iwlwifi: make the loop for card preparation effective
Yu Kuai <yukuai3@huawei.com>
md/raid10: fix memleak of md thread
Christoph Hellwig <hch@lst.de>
md: update the optimal I/O size on reshape
Yu Kuai <yukuai3@huawei.com>
md/raid10: fix memleak for 'conf->bio_split'
Yu Kuai <yukuai3@huawei.com>
md/raid10: fix leak of 'r10bio->remaining' for recovery
Daniel Borkmann <daniel@iogearbox.net>
bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap
Ming Lei <ming.lei@redhat.com>
nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage"
Keith Busch <kbusch@kernel.org>
nvme: fix async event trace event
Michael Kelley <mikelley@microsoft.com>
nvme: handle the persistent internal error AER
Xin Liu <liuxin350@huawei.com>
bpf, sockmap: fix deadlocks in the sockhash and sockmap
Shuchang Li <lishuchang@hust.edu.cn>
scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()
Herbert Xu <herbert@gondor.apana.org.au>
crypto: drbg - Only fail when jent is unavailable in FIPS mode
Nicolai Stange <nstange@suse.de>
crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors
Quentin Monnet <quentin@isovalent.com>
bpftool: Fix bug for long instructions in program CFG dumps
Wei Chen <harperchen1110@gmail.com>
wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg()
Wei Chen <harperchen1110@gmail.com>
wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg()
Larry Finger <Larry.Finger@lwfinger.net>
rtlwifi: Replace RT_TRACE with rtl_dbg
Larry Finger <Larry.Finger@lwfinger.net>
rtlwifi: Start changing RT_TRACE into rtl_dbg
Yangtao Li <frank.li@vivo.com>
f2fs: handle dqget error in f2fs_transfer_project_quota()
Danila Chernetsov <listdansp@mail.ru>
scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS
Mike Christie <michael.christie@oracle.com>
scsi: target: iscsit: Fix TAS handling during conn cleanup
Eric Dumazet <edumazet@google.com>
net/packet: convert po->auxdata to an atomic flag
Eric Dumazet <edumazet@google.com>
net/packet: convert po->origdev to an atomic flag
Eric Dumazet <edumazet@google.com>
net/packet: annotate accesses to po->xmit
Vadim Fedorenko <vadim.fedorenko@linux.dev>
vlan: partially enable SIOCSHWTSTAMP in container
Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
scm: fix MSG_CTRUNC setting condition for SO_PASSSEC
Martin Blumenstingl <martin.blumenstingl@googlemail.com>
wifi: rtw88: mac: Return the original error from rtw_mac_power_switch()
Martin Blumenstingl <martin.blumenstingl@googlemail.com>
wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser()
Luis Gerhorst <gerhorst@cs.fau.de>
tools: bpftool: Remove invalid \' json escape
Fedor Pchelkin <pchelkin@ispras.ru>
wifi: ath6kl: reduce WARN to dev_dbg() in callback
Dan Carpenter <error27@gmail.com>
wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list()
Fedor Pchelkin <pchelkin@ispras.ru>
wifi: ath9k: hif_usb: fix memory leak of remain_skbs
Alexey V. Vissarionov <gremlin@altlinux.org>
wifi: ath6kl: minor fix for allocation size
Sebastian Andrzej Siewior <bigeasy@linutronix.de>
tick/common: Align tick period with the HZ tick.
Thomas Gleixner <tglx@linutronix.de>
tick: Get rid of tick_period
Thomas Gleixner <tglx@linutronix.de>
tick/sched: Optimize tick_do_update_jiffies64() further
Yunfeng Ye <yeyunfeng@huawei.com>
tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64()
Thomas Gleixner <tglx@linutronix.de>
tick/sched: Use tick_next_period for lockless quick check
Thomas Gleixner <tglx@linutronix.de>
timekeeping: Split jiffies seqlock
Thomas Gleixner <tglx@linutronix.de>
debugobject: Prevent init race with static objects
Sumit Garg <sumit.garg@linaro.org>
arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step
Saurabh Sengar <ssengar@linux.microsoft.com>
x86/ioapic: Don't return 0 from arch_dynirq_lower_bound()
YAN SHI <m202071378@hust.edu.cn>
regulator: stm32-pwr: fix of_iomap leak
Florian Fainelli <f.fainelli@gmail.com>
media: rc: gpio-ir-recv: Fix support for wake-up
Miaoqian Lin <linmq006@gmail.com>
media: rcar_fdp1: Fix refcount leak in probe and remove function
Tang Bin <tangbin@cmss.chinamobile.com>
media: rcar_fdp1: Fix the correct variable assignments
Cai Huoqing <caihuoqing@baidu.com>
media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource()
Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
media: rcar_fdp1: fix pm_runtime_get_sync() usage count
Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
media: rcar_fdp1: simplify error check logic at fdp_open()
Zheng Wang <zyytlz.wz@163.com>
media: saa7134: fix use after free bug in saa7134_finidev due to race condition
Zheng Wang <zyytlz.wz@163.com>
media: dm1105: Fix use after free bug in dm1105_remove due to race condition
Uros Bizjak <ubizjak@gmail.com>
x86/apic: Fix atomic update of offset in reserve_eilvt_offset()
Douglas Anderson <dianders@chromium.org>
regulator: core: Avoid lockdep reports when resolving supplies
Douglas Anderson <dianders@chromium.org>
regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow()
Harshit Mogalapalli <harshit.m.mogalapalli@oracle.com>
drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe()
Georgii Kruglov <georgy.kruglov@yandex.ru>
mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data
Johan Hovold <johan+linaro@kernel.org>
drm/msm/adreno: drop bogus pm_runtime_set_active()
Rob Clark <robdclark@chromium.org>
drm/msm/adreno: Defer enabling runpm until hw_init()
Jonathan Marek <jonathan@marek.ca>
drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup}
Mukesh Ojha <quic_mojha@quicinc.com>
firmware: qcom_scm: Clear download bit during reboot
Dan Carpenter <error27@gmail.com>
media: av7110: prevent underflow in write_ts_to_decoder()
Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
media: uapi: add MEDIA_BUS_FMT_METADATA_FIXED media bus format.
Jiasheng Jiang <jiasheng@iscas.ac.cn>
media: bdisp: Add missing check for create_workqueue
Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
ARM: dts: qcom: ipq8064: Fix the PCI I/O port range
Christian Marangi <ansuelsmth@gmail.com>
ARM: dts: qcom: ipq8064: reduce pci IO size to 64K
Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
ARM: dts: qcom: ipq4019: Fix the PCI I/O port range
Qiuxu Zhuo <qiuxu.zhuo@intel.com>
EDAC/skx: Fix overflows on the DRAM row address mapping arrays
Geert Uytterhoeven <geert+renesas@glider.be>
arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table
Geert Uytterhoeven <geert+renesas@glider.be>
arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table
Dom Cobley <popcornmix@gmail.com>
drm/probe-helper: Cancel previous job before starting new one
Maíra Canal <mcanal@igalia.com>
drm/vgem: add missing mutex_destroy
Rob Clark <robdclark@chromium.org>
drm/rockchip: Drop unbalanced obj unref
Jingbo Xu <jefflexu@linux.alibaba.com>
erofs: fix potential overflow calculating xattr_isize
Gao Xiang <hsiangkao@linux.alibaba.com>
erofs: stop parsing non-compact HEAD index if clusterofs is invalid
Lino Sanfilippo <l.sanfilippo@kunbus.com>
tpm, tpm_tis: Do not skip reset of original interrupt vector
Paul Moore <paul@paul-moore.com>
selinux: ensure av_permissions.h is built when needed
Ondrej Mosnacek <omosnace@redhat.com>
selinux: fix Makefile dependencies of flask.h
Mårten Lindahl <marten.lindahl@axis.com>
ubifs: Free memory for tmpfile name
Wang YanQing <udknight@gmail.com>
ubi: Fix return value overwrite issue in try_write_vid_and_data()
Zhihao Cheng <chengzhihao1@huawei.com>
ubifs: Fix memleak when insert_old_idx() failed
Zhihao Cheng <chengzhihao1@huawei.com>
Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path"
Reid Tonking <reidt@ti.com>
i2c: omap: Fix standard mode false ACK readings
Sean Christopherson <seanjc@google.com>
KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted
Roberto Sassu <roberto.sassu@huawei.com>
reiserfs: Add security prefix to xattr name in reiserfs_security_write()
Johannes Berg <johannes.berg@intel.com>
ring-buffer: Sync IRQ works before buffer destruction
Heiner Kallweit <hkallweit1@gmail.com>
pwm: meson: Fix g12a ao clk81 name
Heiner Kallweit <hkallweit1@gmail.com>
pwm: meson: Fix axg ao mux parents
Kees Cook <keescook@chromium.org>
kheaders: Use array declaration instead of char
Zhang Yuchen <zhangyuchen.lcr@bytedance.com>
ipmi: fix SSIF not responding under certain cond.
Corey Minyard <minyard@acm.org>
ipmi:ssif: Add send_retries increment
Jiaxun Yang <jiaxun.yang@flygoat.com>
MIPS: fw: Allow firmware to pass a empty env
Johan Hovold <johan+linaro@kernel.org>
xhci: fix debugfs register accesses while suspended
Geert Uytterhoeven <geert+renesas@glider.be>
debugfs: regset32: Add Runtime PM support
Nuno Sá <nuno.sa@analog.com>
staging: iio: resolver: ads1210: fix config mode
Arnaldo Carvalho de Melo <acme@redhat.com>
perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE)
Johan Hovold <johan+linaro@kernel.org>
USB: dwc3: fix runtime pm imbalance on unbind
Johan Hovold <johan+linaro@kernel.org>
USB: dwc3: fix runtime pm imbalance on probe errors
Randy Dunlap <rdunlap@infradead.org>
IMA: allow/fix UML builds
Vladimir Oltean <vladimir.oltean@nxp.com>
asm-generic/io.h: suppress endianness warnings for readq() and writeq()
Hans de Goede <hdegoede@redhat.com>
ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750
Patrik Dahlström <risca@dalakolonin.se>
iio: adc: palmas_gpadc: fix NULL dereference on rmmod
Arınç ÜNAL <arinc.unal@arinc9.com>
USB: serial: option: add UNISOC vendor and TOZED LT70C product
Ruihan Li <lrh2000@pku.edu.cn>
bluetooth: Perform careful capability checks in hci_sock_ioctl()
Daniel Vetter <daniel.vetter@ffwll.ch>
drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var
Jisoo Jang <jisoo.jang@yonsei.ac.kr>
wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()
William Breathitt Gray <william.gray@linaro.org>
counter: 104-quad-8: Fix race condition between FLAG and CNTR reads
-------------
Diffstat:
Documentation/media/uapi/v4l/subdev-formats.rst | 27 ++
Makefile | 4 +-
arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +-
arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +-
arch/arm/boot/dts/qcom-ipq8064.dtsi | 12 +-
arch/arm/boot/dts/s5pv210.dtsi | 2 +-
arch/arm/mach-imx/devices-imx27.h | 10 +-
arch/arm/mach-imx/devices-imx31.h | 10 +-
arch/arm/mach-imx/devices/devices-common.h | 5 +-
arch/arm/mach-imx/devices/platform-spi_imx.c | 9 +-
arch/arm/mach-imx/mach-mx27_3ds.c | 40 ++-
arch/arm/mach-imx/mach-mx31_3ds.c | 13 +-
arch/arm/mach-imx/mach-mx31lilly.c | 14 +-
arch/arm/mach-imx/mach-mx31lite.c | 19 +-
arch/arm/mach-imx/mach-mx31moboard.c | 12 +-
arch/arm/mach-imx/mach-pca100.c | 21 +-
arch/arm/mach-imx/mach-pcm037_eet.c | 7 +-
arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 3 -
arch/arm64/boot/dts/renesas/r8a77990.dtsi | 3 -
arch/arm64/include/asm/debug-monitors.h | 1 +
arch/arm64/kernel/debug-monitors.c | 5 +
arch/arm64/kernel/kgdb.c | 2 +
arch/ia64/kernel/salinfo.c | 2 +-
arch/ia64/mm/contig.c | 2 +-
arch/mips/fw/lib/cmdline.c | 2 +-
arch/openrisc/kernel/entry.S | 6 +-
arch/parisc/kernel/real2.S | 5 +-
arch/powerpc/kernel/rtas.c | 2 +-
arch/powerpc/platforms/512x/clock-commonclk.c | 2 +-
arch/powerpc/platforms/embedded6xx/flipper-pic.c | 2 +-
arch/powerpc/platforms/embedded6xx/hlwd-pic.c | 2 +-
arch/powerpc/platforms/embedded6xx/wii.c | 4 +-
arch/powerpc/sysdev/tsi108_pci.c | 5 +-
arch/sh/kernel/cpu/sh4/sq.c | 2 +-
arch/sh/kernel/head_32.S | 6 +-
arch/sh/kernel/nmi_debug.c | 4 +-
arch/sh/kernel/setup.c | 4 +-
arch/sh/math-emu/sfp-util.h | 4 -
arch/x86/kernel/apic/apic.c | 5 +-
arch/x86/kernel/apic/io_apic.c | 14 +-
arch/x86/kvm/vmx/vmx.c | 15 ++
crypto/drbg.c | 16 +-
drivers/base/cpu.c | 3 +-
drivers/base/power/domain.c | 194 +++++++-------
drivers/base/power/domain_governor.c | 12 +-
drivers/block/drbd/drbd_receiver.c | 2 +-
drivers/bluetooth/btsdio.c | 1 -
drivers/char/ipmi/ipmi_ssif.c | 8 +-
drivers/char/tpm/tpm_tis_core.c | 29 +--
drivers/clk/clk-conf.c | 12 +-
drivers/clk/rockchip/clk-rk3399.c | 2 +-
drivers/clocksource/timer-davinci.c | 48 ++--
drivers/counter/104-quad-8.c | 30 +--
drivers/crypto/inside-secure/safexcel.c | 50 +++-
drivers/crypto/inside-secure/safexcel.h | 3 +
drivers/dma/at_xdmac.c | 5 +-
drivers/dma/dw-edma/dw-edma-core.c | 27 +-
drivers/dma/mv_xor_v2.c | 2 +-
drivers/edac/skx_base.c | 4 +-
drivers/firmware/qcom_scm.c | 3 +-
drivers/firmware/raspberrypi.c | 70 ++++-
drivers/firmware/stratix10-svc.c | 4 +-
drivers/fpga/fpga-bridge.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 6 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 3 +-
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 1 -
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 8 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 5 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 +
drivers/gpu/drm/drm_fb_helper.c | 3 +
drivers/gpu/drm/drm_probe_helper.c | 5 +-
drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +-
drivers/gpu/drm/exynos/exynos_drm_dsi.c | 7 +-
drivers/gpu/drm/lima/lima_drv.c | 6 +-
drivers/gpu/drm/msm/adreno/adreno_device.c | 7 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 5 +-
drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 3 -
drivers/gpu/drm/vgem/vgem_fence.c | 1 +
drivers/hid/wacom_wac.c | 38 ++-
drivers/hid/wacom_wac.h | 1 +
drivers/i2c/busses/i2c-omap.c | 2 +-
drivers/iio/adc/palmas_gpadc.c | 2 +-
drivers/iio/light/max44009.c | 13 +-
drivers/infiniband/hw/hfi1/mmu_rb.c | 13 +-
drivers/infiniband/hw/mlx4/qp.c | 8 +-
drivers/infiniband/hw/mlx5/qp.c | 2 +-
drivers/infiniband/sw/rdmavt/qp.c | 2 -
drivers/infiniband/sw/siw/siw_main.c | 3 -
drivers/infiniband/sw/siw/siw_qp_tx.c | 2 +-
drivers/input/touchscreen/raspberrypi-ts.c | 3 +-
drivers/leds/Kconfig | 2 +-
drivers/macintosh/Kconfig | 1 +
drivers/macintosh/windfarm_smu_sat.c | 1 +
drivers/mailbox/zynqmp-ipi-mailbox.c | 19 +-
drivers/md/dm-clone-target.c | 1 +
drivers/md/dm-flakey.c | 4 +-
drivers/md/dm-integrity.c | 8 +-
drivers/md/dm-ioctl.c | 7 +-
drivers/md/dm-verity-target.c | 17 +-
drivers/md/raid10.c | 96 +++----
drivers/md/raid5.c | 10 +-
drivers/media/pci/dm1105/dm1105.c | 1 +
drivers/media/pci/saa7134/saa7134-ts.c | 1 +
drivers/media/pci/saa7134/saa7134-vbi.c | 1 +
drivers/media/pci/saa7134/saa7134-video.c | 1 +
drivers/media/pci/ttpci/av7110_av.c | 4 +-
drivers/media/platform/rcar_fdp1.c | 50 ++--
drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 2 +
drivers/media/rc/gpio-ir-recv.c | 2 +
drivers/misc/vmw_vmci/vmci_host.c | 8 +-
drivers/mmc/host/sdhci-of-esdhc.c | 24 +-
drivers/mtd/spi-nor/cadence-quadspi.c | 77 +++---
drivers/mtd/ubi/eba.c | 19 +-
drivers/net/dsa/mt7530.c | 4 +-
drivers/net/dsa/mv88e6xxx/chip.c | 1 +
drivers/net/ethernet/amd/nmclan_cs.c | 2 +-
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 1 -
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 23 +-
.../net/ethernet/pensando/ionic/ionic_ethtool.c | 2 +-
drivers/net/virtio_net.c | 43 ++--
drivers/net/wireless/ath/ath5k/eeprom.c | 2 +-
drivers/net/wireless/ath/ath6kl/bmi.c | 2 +-
drivers/net/wireless/ath/ath6kl/htc_pipe.c | 4 +-
drivers/net/wireless/ath/ath9k/hif_usb.c | 19 ++
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 5 +
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 10 +
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 3 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 1 +
drivers/net/wireless/realtek/rtlwifi/base.c | 144 +++++------
drivers/net/wireless/realtek/rtlwifi/cam.c | 82 +++---
drivers/net/wireless/realtek/rtlwifi/core.c | 259 +++++++++----------
drivers/net/wireless/realtek/rtlwifi/debug.c | 16 +-
drivers/net/wireless/realtek/rtlwifi/debug.h | 11 +
drivers/net/wireless/realtek/rtlwifi/efuse.c | 72 +++---
drivers/net/wireless/realtek/rtlwifi/pci.c | 282 ++++++++++-----------
drivers/net/wireless/realtek/rtlwifi/ps.c | 98 +++----
drivers/net/wireless/realtek/rtlwifi/regd.c | 18 +-
drivers/net/wireless/realtek/rtlwifi/usb.c | 18 +-
drivers/net/wireless/realtek/rtw88/mac.c | 8 +-
drivers/nvme/host/core.c | 34 ++-
drivers/nvme/host/trace.h | 15 +-
drivers/nvme/target/fcloop.c | 48 ++--
drivers/of/device.c | 7 +-
drivers/pci/controller/dwc/pci-imx6.c | 7 +
drivers/pci/hotplug/pciehp.h | 3 +
drivers/pci/hotplug/pciehp_core.c | 2 +-
drivers/pci/hotplug/pciehp_hpc.c | 19 +-
drivers/pci/hotplug/pciehp_pci.c | 15 ++
drivers/phy/tegra/xusb.c | 2 +
drivers/platform/x86/touchscreen_dmi.c | 24 ++
drivers/power/supply/generic-adc-battery.c | 3 +
drivers/pwm/pwm-meson.c | 6 +-
drivers/pwm/pwm-mtk-disp.c | 98 ++++---
drivers/regulator/core.c | 93 ++++++-
drivers/regulator/stm32-pwr.c | 7 +-
drivers/remoteproc/st_remoteproc.c | 5 +-
drivers/remoteproc/stm32_rproc.c | 6 +-
drivers/rtc/rtc-meson-vrtc.c | 4 +-
drivers/rtc/rtc-omap.c | 1 +
drivers/s390/block/dasd.c | 2 +-
drivers/scsi/lpfc/lpfc_init.c | 10 +-
drivers/scsi/megaraid.c | 1 +
drivers/spi/spi-fsl-lpspi.c | 47 +---
drivers/spi/spi-fsl-spi.c | 12 +-
drivers/spi/spi-imx.c | 209 +++++++--------
drivers/spi/spi-qup.c | 22 +-
drivers/spmi/spmi.c | 3 +-
drivers/staging/iio/resolver/ad2s1210.c | 2 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 1 +
drivers/target/iscsi/iscsi_target.c | 16 +-
drivers/tty/serial/8250/8250.h | 12 +
drivers/tty/serial/8250/8250_port.c | 16 +-
drivers/tty/serial/fsl_lpuart.c | 2 +-
drivers/tty/tty_io.c | 4 +-
drivers/tty/tty_ioctl.c | 47 +++-
drivers/usb/chipidea/core.c | 2 +-
drivers/usb/dwc3/core.c | 15 +-
drivers/usb/gadget/udc/renesas_usb3.c | 1 +
drivers/usb/host/xhci-debugfs.c | 1 +
drivers/usb/host/xhci-rcar.c | 3 -
drivers/usb/mtu3/mtu3_qmu.c | 5 +-
drivers/usb/serial/option.c | 6 +
fs/afs/inode.c | 1 +
fs/btrfs/block-rsv.c | 3 +-
fs/btrfs/ctree.c | 32 ++-
fs/btrfs/ioctl.c | 5 +
fs/btrfs/print-tree.c | 6 +-
fs/cifs/smb2ops.c | 2 +-
fs/debugfs/file.c | 8 +
fs/erofs/internal.h | 2 +-
fs/erofs/zmap.c | 4 +
fs/ext4/balloc.c | 25 ++
fs/ext4/extents.c | 3 +-
fs/ext4/extents_status.c | 30 +--
fs/ext4/inline.c | 17 +-
fs/ext4/mballoc.c | 6 +-
fs/ext4/super.c | 19 +-
fs/ext4/xattr.c | 5 +-
fs/f2fs/file.c | 15 +-
fs/f2fs/namei.c | 16 +-
fs/fs-writeback.c | 2 +-
fs/nfs/nfs4state.c | 4 +
fs/nilfs2/bmap.c | 16 +-
fs/nilfs2/segment.c | 5 +-
fs/notify/inotify/inotify_fsnotify.c | 11 +-
fs/pstore/pmsg.c | 7 +-
fs/reiserfs/xattr_security.c | 8 +-
fs/ubifs/dir.c | 1 +
fs/ubifs/tnc.c | 144 ++++++-----
include/asm-generic/io.h | 4 +-
include/linux/debugfs.h | 1 +
include/linux/interrupt.h | 4 +
include/linux/mailbox/zynqmp-ipi-message.h | 2 +-
include/linux/netfilter/nfnetlink.h | 1 -
include/linux/nvme.h | 4 +
include/linux/platform_data/spi-imx.h | 33 ---
include/linux/pm_domain.h | 12 +-
include/linux/printk.h | 19 ++
include/linux/sunrpc/sched.h | 3 +-
include/linux/tick.h | 9 +-
include/linux/tty.h | 2 +
include/linux/vt_buffer.h | 2 +-
include/net/netfilter/nf_tables.h | 1 +
include/net/scm.h | 13 +-
include/soc/bcm2835/raspberrypi-firmware.h | 10 +
include/trace/events/timer.h | 3 +-
include/uapi/linux/btrfs.h | 1 +
include/uapi/linux/const.h | 2 +-
include/uapi/linux/media-bus-format.h | 8 +
kernel/bpf/cgroup.c | 9 +-
kernel/events/core.c | 4 +-
kernel/irq/manage.c | 11 +-
kernel/kheaders.c | 10 +-
kernel/relay.c | 18 +-
kernel/time/jiffies.c | 7 +-
kernel/time/tick-broadcast.c | 2 +-
kernel/time/tick-common.c | 30 ++-
kernel/time/tick-internal.h | 1 -
kernel/time/tick-sched.c | 127 ++++++----
kernel/time/timekeeping.c | 6 +-
kernel/time/timekeeping.h | 3 +-
kernel/trace/ring_buffer.c | 4 +
lib/debugobjects.c | 141 ++++++-----
mm/page_alloc.c | 16 ++
net/8021q/vlan_dev.c | 2 +-
net/bluetooth/hci_sock.c | 9 +-
net/core/skbuff.c | 3 +
net/ipv4/ip_output.c | 16 +-
net/ipv6/sit.c | 8 +-
net/ncsi/ncsi-aen.c | 1 +
net/netfilter/nf_tables_api.c | 20 +-
net/netfilter/nfnetlink.c | 2 -
net/netfilter/nft_dynset.c | 2 +-
net/netfilter/nft_lookup.c | 2 +-
net/netfilter/nft_objref.c | 2 +-
net/netlink/af_netlink.c | 75 ++----
net/packet/af_packet.c | 32 +--
net/packet/diag.c | 4 +-
net/packet/internal.h | 26 +-
net/rxrpc/sendmsg.c | 2 +-
net/sched/act_mirred.c | 2 +-
net/sched/cls_api.c | 1 +
net/sunrpc/clnt.c | 3 -
net/sunrpc/sched.c | 1 -
scripts/gdb/linux/clk.py | 2 +
scripts/gdb/linux/genpd.py | 16 +-
scripts/gdb/linux/timerlist.py | 4 +-
scripts/gdb/linux/utils.py | 5 +-
security/integrity/ima/Kconfig | 2 +-
security/selinux/Makefile | 4 +-
sound/soc/codecs/es8316.c | 17 +-
sound/soc/intel/boards/bytcr_rt5640.c | 12 +
sound/usb/caiaq/input.c | 1 +
tools/bpf/bpftool/json_writer.c | 3 -
tools/bpf/bpftool/xlated_dumper.c | 7 +
tools/perf/builtin-sched.c | 2 +-
.../perf/pmu-events/arch/powerpc/power9/other.json | 4 +-
.../pmu-events/arch/powerpc/power9/pipeline.json | 2 +-
tools/perf/util/auxtrace.c | 5 +-
.../perf/util/intel-pt-decoder/intel-pt-decoder.c | 2 +
tools/perf/util/sort.c | 3 +-
tools/perf/util/symbol-elf.c | 2 +-
283 files changed, 2682 insertions(+), 1866 deletions(-)
^ permalink raw reply [flat|nested] 12+ messages in thread* [PATCH 5.4 227/282] rxrpc: Fix hard call timeout units 2023-05-15 16:26 [PATCH 5.4 000/282] 5.4.243-rc1 review Greg Kroah-Hartman @ 2023-05-15 16:30 ` Greg Kroah-Hartman 2023-05-15 20:09 ` [PATCH 5.4 000/282] 5.4.243-rc1 review Chris Paterson ` (6 subsequent siblings) 7 siblings, 0 replies; 12+ messages in thread From: Greg Kroah-Hartman @ 2023-05-15 16:30 UTC (permalink / raw) To: stable Cc: Greg Kroah-Hartman, patches, David Howells, Marc Dionne, David S. Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni, linux-afs, netdev, linux-kernel, Sasha Levin From: David Howells <dhowells@redhat.com> [ Upstream commit 0d098d83c5d9e107b2df7f5e11f81492f56d2fe7 ] The hard call timeout is specified in the RXRPC_SET_CALL_TIMEOUT cmsg in seconds, so fix the point at which sendmsg() applies it to the call to convert to jiffies from seconds, not milliseconds. Fixes: a158bdd3247b ("rxrpc: Fix timeout of a call that hasn't yet been granted a channel") Signed-off-by: David Howells <dhowells@redhat.com> cc: Marc Dionne <marc.dionne@auristor.com> cc: "David S. Miller" <davem@davemloft.net> cc: Eric Dumazet <edumazet@google.com> cc: Jakub Kicinski <kuba@kernel.org> cc: Paolo Abeni <pabeni@redhat.com> cc: linux-afs@lists.infradead.org cc: netdev@vger.kernel.org cc: linux-kernel@vger.kernel.org Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Sasha Levin <sashal@kernel.org> --- net/rxrpc/sendmsg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/rxrpc/sendmsg.c b/net/rxrpc/sendmsg.c index 1cb90d32d553d..3439d14168e81 100644 --- a/net/rxrpc/sendmsg.c +++ b/net/rxrpc/sendmsg.c @@ -738,7 +738,7 @@ int rxrpc_do_sendmsg(struct rxrpc_sock *rx, struct msghdr *msg, size_t len) /* Fall through */ case 1: if (p.call.timeouts.hard > 0) { - j = msecs_to_jiffies(p.call.timeouts.hard); + j = p.call.timeouts.hard * HZ; now = jiffies; j += now; WRITE_ONCE(call->expect_term_by, j); -- 2.39.2 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* RE: [PATCH 5.4 000/282] 5.4.243-rc1 review 2023-05-15 16:26 [PATCH 5.4 000/282] 5.4.243-rc1 review Greg Kroah-Hartman 2023-05-15 16:30 ` [PATCH 5.4 227/282] rxrpc: Fix hard call timeout units Greg Kroah-Hartman @ 2023-05-15 20:09 ` Chris Paterson 2023-05-16 1:32 ` Shuah Khan ` (5 subsequent siblings) 7 siblings, 0 replies; 12+ messages in thread From: Chris Paterson @ 2023-05-15 20:09 UTC (permalink / raw) To: Greg Kroah-Hartman, stable@vger.kernel.org Cc: patches@lists.linux.dev, linux-kernel@vger.kernel.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, sudipm.mukherjee@gmail.com, srw@sladewatkins.net, rwarsow@gmx.de Hello Greg, > From: Greg Kroah-Hartman <gregkh@linuxfoundation.org> > Sent: Monday, May 15, 2023 5:26 PM > > This is the start of the stable review cycle for the 5.4.243 release. > There are 282 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, 17 May 2023 16:16:37 +0000. > Anything received after that time might be too late. CIP configurations built and booted with Linux 5.4.243-rc1 (b6ac0ac1f533): https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/pipelines/867957639 https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/commits/linux-5.4.y Tested-by: Chris Paterson (CIP) <chris.paterson2@renesas.com> Kind regards, Chris ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 5.4 000/282] 5.4.243-rc1 review 2023-05-15 16:26 [PATCH 5.4 000/282] 5.4.243-rc1 review Greg Kroah-Hartman 2023-05-15 16:30 ` [PATCH 5.4 227/282] rxrpc: Fix hard call timeout units Greg Kroah-Hartman 2023-05-15 20:09 ` [PATCH 5.4 000/282] 5.4.243-rc1 review Chris Paterson @ 2023-05-16 1:32 ` Shuah Khan 2023-05-16 9:12 ` Sudip Mukherjee (Codethink) ` (4 subsequent siblings) 7 siblings, 0 replies; 12+ messages in thread From: Shuah Khan @ 2023-05-16 1:32 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, Shuah Khan On 5/15/23 10:26, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.4.243 release. > There are 282 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, 17 May 2023 16:16:37 +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.243-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.4.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] 12+ messages in thread
* Re: [PATCH 5.4 000/282] 5.4.243-rc1 review 2023-05-15 16:26 [PATCH 5.4 000/282] 5.4.243-rc1 review Greg Kroah-Hartman ` (2 preceding siblings ...) 2023-05-16 1:32 ` Shuah Khan @ 2023-05-16 9:12 ` Sudip Mukherjee (Codethink) 2023-05-16 11:20 ` Harshit Mogalapalli ` (3 subsequent siblings) 7 siblings, 0 replies; 12+ messages in thread From: Sudip Mukherjee (Codethink) @ 2023-05-16 9:12 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, srw, rwarsow Hi Greg, On Mon, May 15, 2023 at 06:26:18PM +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.4.243 release. > There are 282 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. Build test (gcc version 11.3.1 20230511): mips: 65 configs -> no failure arm: 106 configs -> no failure arm64: 2 configs -> no failure x86_64: 4 configs -> no failure alpha allmodconfig -> no failure powerpc allmodconfig -> no failure riscv allmodconfig -> no failure s390 allmodconfig -> no failure xtensa allmodconfig -> no failure Boot test: x86_64: Booted on my test laptop. No regression. x86_64: Booted on qemu. No regression. [1] [1]. https://openqa.qa.codethink.co.uk/tests/3528 Tested-by: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk> -- Regards Sudip ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 5.4 000/282] 5.4.243-rc1 review 2023-05-15 16:26 [PATCH 5.4 000/282] 5.4.243-rc1 review Greg Kroah-Hartman ` (3 preceding siblings ...) 2023-05-16 9:12 ` Sudip Mukherjee (Codethink) @ 2023-05-16 11:20 ` Harshit Mogalapalli 2023-05-16 19:10 ` Naresh Kamboju ` (2 subsequent siblings) 7 siblings, 0 replies; 12+ messages in thread From: Harshit Mogalapalli @ 2023-05-16 11:20 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, Vegard Nossum, Darren Kenny Hi Greg, On 15/05/23 9:56 pm, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.4.243 release. > There are 282 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, 17 May 2023 16:16:37 +0000. > Anything received after that time might be too late. > No problems seen on x86_64 and aarch64. Tested-by: Harshit Mogalapalli <harshit.m.mogalapalli@oracle.com> Thanks, Harshit > 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.243-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.4.y > and the diffstat can be found below. > > thanks, > > greg k-h ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 5.4 000/282] 5.4.243-rc1 review 2023-05-15 16:26 [PATCH 5.4 000/282] 5.4.243-rc1 review Greg Kroah-Hartman ` (4 preceding siblings ...) 2023-05-16 11:20 ` Harshit Mogalapalli @ 2023-05-16 19:10 ` Naresh Kamboju 2023-05-17 3:52 ` Guenter Roeck 2023-05-17 7:55 ` Jon Hunter 7 siblings, 0 replies; 12+ messages in thread From: Naresh Kamboju @ 2023-05-16 19:10 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, linux, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow, Tobias Klauser, Christian Brauner On Mon, 15 May 2023 at 23:23, Greg Kroah-Hartman <gregkh@linuxfoundation.org> wrote: > > This is the start of the stable review cycle for the 5.4.243 release. > There are 282 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, 17 May 2023 16:16:37 +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.243-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.4.y > and the diffstat can be found below. > > thanks, > > greg k-h Results from Linaro’s test farm. Regressions on arm64, arm, x86_64 and i386. Reported-by: Linux Kernel Functional Testing <lkft@linaro.org> We have recently upgraded our selftest sources to stable-rc 6.3 and running on stable rc 6.1, 5.15, 5.10, 5.4, 4.19 and 4.14 kernels. List of test regressions: ======== kselftest-clone3 - clone3_clone3 kselftest-membarrier - membarrier_membarrier_test_multi_thread - membarrier_membarrier_test_single_thread kselftest-memfd - memfd_memfd_test kselftest-rseq - rseq_basic_test kselftest-kvm - kvm_xapic_state_test Test log: ------- kselftest-clone3 - clone3_clone3 # selftests: clone3: clone3 # TAP version 13 # 1..18 # # clone3() syscall supported ... # # [1352] Trying clone3() with flags 0x80 (size 0) # # Invalid argument - Failed to create new process # # [1352] clone3() with flags says: -22 expected 0 # not ok 18 [1352] Result (-22) is different than expected (0) # # Totals: pass:17 fail:1 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: clone3: clone3 # exit=1 links, - https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.4.y/build/v5.4.242-283-gb6ac0ac1f533/testrun/17021938/suite/kselftest-clone3/test/clone3_clone3/history/ - https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.4.y/build/v5.4.242-283-gb6ac0ac1f533/testrun/17021938/suite/kselftest-clone3/test/clone3_clone3/log NOTE: The logs are the same as reported on other email reports. link, - https://lore.kernel.org/stable/CA+G9fYu6ZOu_We2GMP0sFnSovOsqd6waW7oKS-Y1VPrjdibu5Q@mail.gmail.com/ ## Build * kernel: 5.4.243-rc1 * git: https://gitlab.com/Linaro/lkft/mirrors/stable/linux-stable-rc * git branch: linux-5.4.y * git commit: b6ac0ac1f533c625d5f4a295133abc8c9e4635ea * git describe: v5.4.242-283-gb6ac0ac1f533 * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-5.4.y/build/v5.4.242-283-gb6ac0ac1f533 ## Test Regressions (compared to v5.4.238-245-g41e24252f52b) * dragonboard-410c, kselftest-membarrier - membarrier_membarrier_test_multi_thread - membarrier_membarrier_test_single_thread * dragonboard-410c, kselftest-memfd - memfd_memfd_test * dragonboard-410c, kselftest-rseq - rseq_basic_test * i386, kselftest-membarrier - membarrier_membarrier_test_single_thread * i386, kselftest-memfd - memfd_memfd_test * i386, kselftest-rseq - rseq_basic_test - rseq_run_param_test_sh * juno-r2, kselftest-clone3 - clone3_clone3 * juno-r2, kselftest-membarrier - membarrier_membarrier_test_multi_thread - membarrier_membarrier_test_single_thread * juno-r2, kselftest-memfd - memfd_memfd_test * juno-r2, kselftest-rseq - rseq_basic_test * qemu_i386, kselftest-clone3 - clone3_clone3 * qemu_i386, kselftest-rseq - rseq_basic_test - rseq_run_param_test_sh * qemu_x86_64, kselftest-clone3 - clone3_clone3 * qemu_x86_64, kselftest-membarrier - membarrier_membarrier_test_multi_thread - membarrier_membarrier_test_single_thread * qemu_x86_64, kselftest-memfd - memfd_memfd_test * qemu_x86_64, kselftest-rseq - rseq_basic_test * x15, kselftest-clone3 - clone3_clone3 * x15, kselftest-membarrier - membarrier_membarrier_test_multi_thread - membarrier_membarrier_test_single_thread * x15, kselftest-rseq - rseq_basic_test * x86, kselftest-clone3 - clone3_clone3 * x86, kselftest-kvm - kvm_xapic_state_test * x86, kselftest-membarrier - membarrier_membarrier_test_multi_thread - membarrier_membarrier_test_single_thread * x86, kselftest-memfd - memfd_memfd_test * x86, kselftest-rseq - rseq_basic_test ## Metric Regressions (compared to v5.4.238-245-g41e24252f52b) ## Test Fixes (compared to v5.4.238-245-g41e24252f52b) ## Metric Fixes (compared to v5.4.238-245-g41e24252f52b) ## Test result summary total: 129092, pass: 109664, fail: 3182, skip: 16058, xfail: 188 ## Build Summary * arc: 5 total, 5 passed, 0 failed * arm: 148 total, 147 passed, 1 failed * arm64: 48 total, 42 passed, 6 failed * i386: 30 total, 22 passed, 8 failed * mips: 30 total, 29 passed, 1 failed * parisc: 8 total, 8 passed, 0 failed * powerpc: 33 total, 32 passed, 1 failed * riscv: 15 total, 12 passed, 3 failed * s390: 8 total, 8 passed, 0 failed * sh: 14 total, 12 passed, 2 failed * sparc: 8 total, 8 passed, 0 failed * x86_64: 41 total, 39 passed, 2 failed ## Test suites summary * boot * fwts * igt-gpu-tools * kselftest-android * kselftest-arm64 * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-drivers-dma-buf * kselftest-efivarfs * kselftest-exec * kselftest-filesystems * kselftest-filesystems-binderfs * kselftest-firmware * kselftest-fpu * kselftest-ftrace * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-ir * kselftest-kcmp * kselftest-kexec * kselftest-kvm * kselftest-lib * kselftest-livepatch * kselftest-membarrier * kselftest-memfd * kselftest-memory-hotplug * kselftest-mincore * kselftest-mount * kselftest-mqueue * kselftest-net * kselftest-net-forwarding * kselftest-netfilter * kselftest-nsfs * kselftest-openat2 * kselftest-pid_namespace * kselftest-pidfd * kselftest-proc * kselftest-pstore * kselftest-ptrace * kselftest-rseq * kselftest-rtc * kselftest-sigaltstack * kselftest-size * kselftest-tc-testing * kselftest-timens * kselftest-timers * kselftest-tmpfs * kselftest-tpm2 * kselftest-user * kselftest-user_events * kselftest-vDSO * kselftest-watchdog * kselftest-x86 * kselftest-zram * kunit * kvm-unit-tests * libhugetlbfs * log-parser-boot * log-parser-test * ltp-cap_bounds * ltp-commands * ltp-containers * ltp-controllers * ltp-cpuhotplug * ltp-crypto * ltp-cve * ltp-dio * ltp-fcntl-locktests * ltp-filecaps * ltp-fs * ltp-fs_bind * ltp-fs_perms_simple * ltp-fsx * ltp-hugetlb * ltp-io * ltp-ipc * ltp-math * ltp-mm * ltp-nptl * ltp-pty * ltp-sched * ltp-securebits * ltp-smoke * ltp-syscalls * ltp-tracing * network-basic-tests * perf * rcutorture * v4l2-compliance * vdso -- Linaro LKFT https://lkft.linaro.org ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 5.4 000/282] 5.4.243-rc1 review 2023-05-15 16:26 [PATCH 5.4 000/282] 5.4.243-rc1 review Greg Kroah-Hartman ` (5 preceding siblings ...) 2023-05-16 19:10 ` Naresh Kamboju @ 2023-05-17 3:52 ` Guenter Roeck 2023-05-17 8:25 ` Greg Kroah-Hartman 2023-05-17 7:55 ` Jon Hunter 7 siblings, 1 reply; 12+ messages in thread From: Guenter Roeck @ 2023-05-17 3:52 UTC (permalink / raw) To: Greg Kroah-Hartman Cc: stable, patches, linux-kernel, torvalds, akpm, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow On Mon, May 15, 2023 at 06:26:18PM +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.4.243 release. > There are 282 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, 17 May 2023 16:16:37 +0000. > Anything received after that time might be too late. > Build results: total: 159 pass: 159 fail: 0 Qemu test results: total: 455 pass: 454 fail: 1 Failed tests: arm:sabrelite:multi_v7_defconfig:mtd2:mem256:net,default:imx6dl-sabrelite:rootfs As far as I can see, the second SPI interface fails to instantiate. [ 21.491528] spi_imx 2008000.spi: bitbang start failed with -22 There are also various new warnings in clock code. [ 21.492631] WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:986 clk_core_disable+0x124/0x2e4 [ 21.497524] WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:845 clk_core_unprepare+0x268/0x388 The warnings in clock code are gone after reverting all changes introducing PM support for imx spi code. The boot failure is gone after reverting the gpio conversion. In total, I reverted the following patches to fix the boot and warning problems. d6fcaa127cc6 Revert "spi: imx/fsl-lpspi: Convert to GPIO descriptors" 9783b21b591d Revert "spi: imx: enable runtime pm support" 4a8bdbf7462b Revert "spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync" e6c5f497ff35 Revert "spi: imx: Don't skip cleanup in remove's error path" d6ea758df74f Revert "spi: imx: fix runtime pm support for !CONFIG_PM" b9dbd028c970 Revert "spi: imx: fix reference leak in two imx operations" Is this really 5.4 material ? Guenter ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 5.4 000/282] 5.4.243-rc1 review 2023-05-17 3:52 ` Guenter Roeck @ 2023-05-17 8:25 ` Greg Kroah-Hartman 2023-05-17 8:26 ` Greg Kroah-Hartman 0 siblings, 1 reply; 12+ messages in thread From: Greg Kroah-Hartman @ 2023-05-17 8:25 UTC (permalink / raw) To: Guenter Roeck Cc: stable, patches, linux-kernel, torvalds, akpm, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow On Tue, May 16, 2023 at 08:52:13PM -0700, Guenter Roeck wrote: > On Mon, May 15, 2023 at 06:26:18PM +0200, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 5.4.243 release. > > There are 282 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, 17 May 2023 16:16:37 +0000. > > Anything received after that time might be too late. > > > > Build results: > total: 159 pass: 159 fail: 0 > Qemu test results: > total: 455 pass: 454 fail: 1 > Failed tests: > arm:sabrelite:multi_v7_defconfig:mtd2:mem256:net,default:imx6dl-sabrelite:rootfs > > As far as I can see, the second SPI interface fails to instantiate. > > [ 21.491528] spi_imx 2008000.spi: bitbang start failed with -22 > > There are also various new warnings in clock code. > > [ 21.492631] WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:986 clk_core_disable+0x124/0x2e4 > [ 21.497524] WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:845 clk_core_unprepare+0x268/0x388 > > The warnings in clock code are gone after reverting all changes introducing > PM support for imx spi code. The boot failure is gone after reverting the > gpio conversion. In total, I reverted the following patches to fix the > boot and warning problems. > > d6fcaa127cc6 Revert "spi: imx/fsl-lpspi: Convert to GPIO descriptors" > 9783b21b591d Revert "spi: imx: enable runtime pm support" > 4a8bdbf7462b Revert "spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync" > e6c5f497ff35 Revert "spi: imx: Don't skip cleanup in remove's error path" > d6ea758df74f Revert "spi: imx: fix runtime pm support for !CONFIG_PM" > b9dbd028c970 Revert "spi: imx: fix reference leak in two imx operations" > > Is this really 5.4 material ? You are right, this isn't 5.4 material (and really not 5.10 either for some of these changes.) I'll go drop them all from 5.4.y and 5.10.y and push out -rc2 releases soon. Thanks for the testing and review. greg k-h ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 5.4 000/282] 5.4.243-rc1 review 2023-05-17 8:25 ` Greg Kroah-Hartman @ 2023-05-17 8:26 ` Greg Kroah-Hartman 2023-05-17 8:58 ` Greg Kroah-Hartman 0 siblings, 1 reply; 12+ messages in thread From: Greg Kroah-Hartman @ 2023-05-17 8:26 UTC (permalink / raw) To: Guenter Roeck Cc: stable, patches, linux-kernel, torvalds, akpm, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow On Wed, May 17, 2023 at 10:25:13AM +0200, Greg Kroah-Hartman wrote: > On Tue, May 16, 2023 at 08:52:13PM -0700, Guenter Roeck wrote: > > On Mon, May 15, 2023 at 06:26:18PM +0200, Greg Kroah-Hartman wrote: > > > This is the start of the stable review cycle for the 5.4.243 release. > > > There are 282 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, 17 May 2023 16:16:37 +0000. > > > Anything received after that time might be too late. > > > > > > > Build results: > > total: 159 pass: 159 fail: 0 > > Qemu test results: > > total: 455 pass: 454 fail: 1 > > Failed tests: > > arm:sabrelite:multi_v7_defconfig:mtd2:mem256:net,default:imx6dl-sabrelite:rootfs > > > > As far as I can see, the second SPI interface fails to instantiate. > > > > [ 21.491528] spi_imx 2008000.spi: bitbang start failed with -22 > > > > There are also various new warnings in clock code. > > > > [ 21.492631] WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:986 clk_core_disable+0x124/0x2e4 > > [ 21.497524] WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:845 clk_core_unprepare+0x268/0x388 > > > > The warnings in clock code are gone after reverting all changes introducing > > PM support for imx spi code. The boot failure is gone after reverting the > > gpio conversion. In total, I reverted the following patches to fix the > > boot and warning problems. > > > > d6fcaa127cc6 Revert "spi: imx/fsl-lpspi: Convert to GPIO descriptors" > > 9783b21b591d Revert "spi: imx: enable runtime pm support" > > 4a8bdbf7462b Revert "spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync" > > e6c5f497ff35 Revert "spi: imx: Don't skip cleanup in remove's error path" > > d6ea758df74f Revert "spi: imx: fix runtime pm support for !CONFIG_PM" > > b9dbd028c970 Revert "spi: imx: fix reference leak in two imx operations" > > > > Is this really 5.4 material ? > > You are right, this isn't 5.4 material (and really not 5.10 either for > some of these changes.) I'll go drop them all from 5.4.y and 5.10.y and > push out -rc2 releases soon. I'll leave the 5.10.y changes, they were sane. thanks, greg k-h ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 5.4 000/282] 5.4.243-rc1 review 2023-05-17 8:26 ` Greg Kroah-Hartman @ 2023-05-17 8:58 ` Greg Kroah-Hartman 0 siblings, 0 replies; 12+ messages in thread From: Greg Kroah-Hartman @ 2023-05-17 8:58 UTC (permalink / raw) To: Guenter Roeck Cc: stable, patches, linux-kernel, torvalds, akpm, shuah, patches, lkft-triage, pavel, jonathanh, f.fainelli, sudipm.mukherjee, srw, rwarsow On Wed, May 17, 2023 at 10:26:54AM +0200, Greg Kroah-Hartman wrote: > On Wed, May 17, 2023 at 10:25:13AM +0200, Greg Kroah-Hartman wrote: > > On Tue, May 16, 2023 at 08:52:13PM -0700, Guenter Roeck wrote: > > > On Mon, May 15, 2023 at 06:26:18PM +0200, Greg Kroah-Hartman wrote: > > > > This is the start of the stable review cycle for the 5.4.243 release. > > > > There are 282 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, 17 May 2023 16:16:37 +0000. > > > > Anything received after that time might be too late. > > > > > > > > > > Build results: > > > total: 159 pass: 159 fail: 0 > > > Qemu test results: > > > total: 455 pass: 454 fail: 1 > > > Failed tests: > > > arm:sabrelite:multi_v7_defconfig:mtd2:mem256:net,default:imx6dl-sabrelite:rootfs > > > > > > As far as I can see, the second SPI interface fails to instantiate. > > > > > > [ 21.491528] spi_imx 2008000.spi: bitbang start failed with -22 > > > > > > There are also various new warnings in clock code. > > > > > > [ 21.492631] WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:986 clk_core_disable+0x124/0x2e4 > > > [ 21.497524] WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:845 clk_core_unprepare+0x268/0x388 > > > > > > The warnings in clock code are gone after reverting all changes introducing > > > PM support for imx spi code. The boot failure is gone after reverting the > > > gpio conversion. In total, I reverted the following patches to fix the > > > boot and warning problems. > > > > > > d6fcaa127cc6 Revert "spi: imx/fsl-lpspi: Convert to GPIO descriptors" > > > 9783b21b591d Revert "spi: imx: enable runtime pm support" > > > 4a8bdbf7462b Revert "spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync" > > > e6c5f497ff35 Revert "spi: imx: Don't skip cleanup in remove's error path" > > > d6ea758df74f Revert "spi: imx: fix runtime pm support for !CONFIG_PM" > > > b9dbd028c970 Revert "spi: imx: fix reference leak in two imx operations" > > > > > > Is this really 5.4 material ? > > > > You are right, this isn't 5.4 material (and really not 5.10 either for > > some of these changes.) I'll go drop them all from 5.4.y and 5.10.y and > > push out -rc2 releases soon. > > I'll leave the 5.10.y changes, they were sane. And as I just dropped patches, I'll not push out a -rc2, that would probably not help anyone. thanks, greg k-h ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 5.4 000/282] 5.4.243-rc1 review 2023-05-15 16:26 [PATCH 5.4 000/282] 5.4.243-rc1 review Greg Kroah-Hartman ` (6 preceding siblings ...) 2023-05-17 3:52 ` Guenter Roeck @ 2023-05-17 7:55 ` Jon Hunter 7 siblings, 0 replies; 12+ messages in thread From: Jon Hunter @ 2023-05-17 7:55 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, linux-tegra On Mon, 15 May 2023 18:26:18 +0200, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 5.4.243 release. > There are 282 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, 17 May 2023 16:16:37 +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.243-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.4.y > and the diffstat can be found below. > > thanks, > > greg k-h All tests passing for Tegra ... Test results for stable-v5.4: 10 builds: 10 pass, 0 fail 26 boots: 26 pass, 0 fail 59 tests: 59 pass, 0 fail Linux version: 5.4.243-rc1-gb6ac0ac1f533 Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000, tegra194-p2972-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] 12+ messages in thread
end of thread, other threads:[~2023-05-17 8:59 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-05-15 16:26 [PATCH 5.4 000/282] 5.4.243-rc1 review Greg Kroah-Hartman 2023-05-15 16:30 ` [PATCH 5.4 227/282] rxrpc: Fix hard call timeout units Greg Kroah-Hartman 2023-05-15 20:09 ` [PATCH 5.4 000/282] 5.4.243-rc1 review Chris Paterson 2023-05-16 1:32 ` Shuah Khan 2023-05-16 9:12 ` Sudip Mukherjee (Codethink) 2023-05-16 11:20 ` Harshit Mogalapalli 2023-05-16 19:10 ` Naresh Kamboju 2023-05-17 3:52 ` Guenter Roeck 2023-05-17 8:25 ` Greg Kroah-Hartman 2023-05-17 8:26 ` Greg Kroah-Hartman 2023-05-17 8:58 ` Greg Kroah-Hartman 2023-05-17 7:55 ` Jon Hunter
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox