From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
patches@lists.linux.dev, Kamal Dasu <kamal.dasu@broadcom.com>,
Ulf Hansson <ulf.hansson@linaro.org>
Subject: [PATCH 6.1 068/128] mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard
Date: Tue, 2 Jul 2024 19:04:29 +0200 [thread overview]
Message-ID: <20240702170228.807981820@linuxfoundation.org> (raw)
In-Reply-To: <20240702170226.231899085@linuxfoundation.org>
6.1-stable review patch. If anyone has any objections, please let me know.
------------------
From: Kamal Dasu <kamal.dasu@broadcom.com>
commit d77dc388cd61dfdafe30b98025fa827498378199 upstream.
When erase/trim/discard completion was converted to mmc_poll_for_busy(),
optional support to poll with the host_ops->card_busy() callback was also
added.
The common sdhci's ->card_busy() turns out not to be working as expected
for the sdhci-brcmstb variant, as it keeps returning busy beyond the card's
busy period. In particular, this leads to the below splat for
mmc_do_erase() when running a discard (BLKSECDISCARD) operation during
mkfs.f2fs:
Info: [/dev/mmcblk1p9] Discarding device
[ 39.597258] sysrq: Show Blocked State
[ 39.601183] task:mkfs.f2fs state:D stack:0 pid:1561 tgid:1561 ppid:1542 flags:0x0000000d
[ 39.610609] Call trace:
[ 39.613098] __switch_to+0xd8/0xf4
[ 39.616582] __schedule+0x440/0x4f4
[ 39.620137] schedule+0x2c/0x48
[ 39.623341] schedule_hrtimeout_range_clock+0xe0/0x114
[ 39.628562] schedule_hrtimeout_range+0x10/0x18
[ 39.633169] usleep_range_state+0x5c/0x90
[ 39.637253] __mmc_poll_for_busy+0xec/0x128
[ 39.641514] mmc_poll_for_busy+0x48/0x70
[ 39.645511] mmc_do_erase+0x1ec/0x210
[ 39.649237] mmc_erase+0x1b4/0x1d4
[ 39.652701] mmc_blk_mq_issue_rq+0x35c/0x6ac
[ 39.657037] mmc_mq_queue_rq+0x18c/0x214
[ 39.661022] blk_mq_dispatch_rq_list+0x3a8/0x528
[ 39.665722] __blk_mq_sched_dispatch_requests+0x3a0/0x4ac
[ 39.671198] blk_mq_sched_dispatch_requests+0x28/0x5c
[ 39.676322] blk_mq_run_hw_queue+0x11c/0x12c
[ 39.680668] blk_mq_flush_plug_list+0x200/0x33c
[ 39.685278] blk_add_rq_to_plug+0x68/0xd8
[ 39.689365] blk_mq_submit_bio+0x3a4/0x458
[ 39.693539] __submit_bio+0x1c/0x80
[ 39.697096] submit_bio_noacct_nocheck+0x94/0x174
[ 39.701875] submit_bio_noacct+0x1b0/0x22c
[ 39.706042] submit_bio+0xac/0xe8
[ 39.709424] blk_next_bio+0x4c/0x5c
[ 39.712973] blkdev_issue_secure_erase+0x118/0x170
[ 39.717835] blkdev_common_ioctl+0x374/0x728
[ 39.722175] blkdev_ioctl+0x8c/0x2b0
[ 39.725816] vfs_ioctl+0x24/0x40
[ 39.729117] __arm64_sys_ioctl+0x5c/0x8c
[ 39.733114] invoke_syscall+0x68/0xec
[ 39.736839] el0_svc_common.constprop.0+0x70/0xd8
[ 39.741609] do_el0_svc+0x18/0x20
[ 39.744981] el0_svc+0x68/0x94
[ 39.748107] el0t_64_sync_handler+0x88/0x124
[ 39.752455] el0t_64_sync+0x168/0x16c
To fix the problem let's override the host_ops->card_busy() callback by
setting it to NULL, which forces the mmc core to poll with a CMD13 and
checking the R1_STATUS in the mmc_busy_cb() function.
Signed-off-by: Kamal Dasu <kamal.dasu@broadcom.com>
Fixes: 0d84c3e6a5b2 ("mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard")
Cc: stable@vger.kernel.org
Link: https://lore.kernel.org/r/20240603220834.21989-2-kamal.dasu@broadcom.com
[Ulf: Clarified the commit message]
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
drivers/mmc/host/sdhci-brcmstb.c | 4 ++++
1 file changed, 4 insertions(+)
--- a/drivers/mmc/host/sdhci-brcmstb.c
+++ b/drivers/mmc/host/sdhci-brcmstb.c
@@ -23,6 +23,7 @@
#define BRCMSTB_MATCH_FLAGS_NO_64BIT BIT(0)
#define BRCMSTB_MATCH_FLAGS_BROKEN_TIMEOUT BIT(1)
#define BRCMSTB_MATCH_FLAGS_HAS_CLOCK_GATE BIT(2)
+#define BRCMSTB_MATCH_FLAGS_USE_CARD_BUSY BIT(4)
#define BRCMSTB_PRIV_FLAGS_HAS_CQE BIT(0)
#define BRCMSTB_PRIV_FLAGS_GATE_CLOCK BIT(1)
@@ -335,6 +336,9 @@ static int sdhci_brcmstb_probe(struct pl
if (match_priv->flags & BRCMSTB_MATCH_FLAGS_BROKEN_TIMEOUT)
host->quirks |= SDHCI_QUIRK_BROKEN_TIMEOUT_VAL;
+ if (!(match_priv->flags & BRCMSTB_MATCH_FLAGS_USE_CARD_BUSY))
+ host->mmc_host_ops.card_busy = NULL;
+
/* Change the base clock frequency if the DT property exists */
if (device_property_read_u32(&pdev->dev, "clock-frequency",
&priv->base_freq_hz) != 0)
next prev parent reply other threads:[~2024-07-02 17:32 UTC|newest]
Thread overview: 145+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-07-02 17:03 [PATCH 6.1 000/128] 6.1.97-rc1 review Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 001/128] usb: typec: ucsi: Never send a lone connector change ack Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 002/128] usb: typec: ucsi: Ack also failed Get Error commands Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 003/128] x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node() Greg Kroah-Hartman
2024-07-03 6:41 ` Mike Rapoport
2024-07-02 17:03 ` [PATCH 6.1 004/128] ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 005/128] ACPI: x86: Force StorageD3Enable on more products Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 006/128] Input: ili210x - fix ili251x_read_touch_data() return value Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 007/128] pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 008/128] pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 009/128] pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 010/128] pinctrl: rockchip: use dedicated pinctrl type for RK3328 Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 011/128] pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 012/128] MIPS: pci: lantiq: restore reset gpio polarity Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 013/128] dt-bindings: i2c: Drop unneeded quotes Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 014/128] dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 015/128] netfilter: nf_tables: use timestamp to check for set element timeout Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 016/128] ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 017/128] s390/pci: Add missing virt_to_phys() for directed DIBV Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 018/128] ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe() Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 019/128] ASoC: fsl-asoc-card: set priv->pdev before using it Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 020/128] net: dsa: microchip: fix initial port flush problem Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 021/128] mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 022/128] bpf: Fix overrunning reservations in ringbuf Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 023/128] ibmvnic: Free any outstanding tx skbs during scrq reset Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 024/128] net: phy: micrel: add Microchip KSZ 9477 to the device table Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 025/128] net: dsa: microchip: use collision based back pressure mode Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 026/128] xdp: Remove WARN() from __xdp_reg_mem_model() Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 027/128] Fix race for duplicate reqsk on identical SYN Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 028/128] net: dsa: microchip: fix wrong register write when masking interrupt Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 029/128] sparc: fix old compat_sys_select() Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 030/128] sparc: fix compat recv/recvfrom syscalls Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 031/128] parisc: use correct " Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 032/128] powerpc: restore some missing spu syscalls Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 033/128] tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 034/128] netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 035/128] tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset() Greg Kroah-Hartman
2024-07-02 18:36 ` Yunseong Kim
2024-07-02 17:03 ` [PATCH 6.1 036/128] bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro() Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 037/128] drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep Greg Kroah-Hartman
2024-07-02 17:03 ` [PATCH 6.1 038/128] vduse: validate block features only with block devices Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 039/128] vduse: Temporarily fail if control queue feature requested Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 040/128] x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 041/128] mtd: partitions: redboot: Added conversion of operands to a larger type Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 042/128] wifi: ieee80211: check for NULL in ieee80211_mle_size_ok() Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 043/128] bpf: Add a check for struct bpf_fib_lookup size Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 044/128] bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 045/128] RDMA/restrack: Fix potential invalid address access Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 046/128] net/iucv: Avoid explicit cpumask var allocation on stack Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 047/128] net/dpaa2: " Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 048/128] crypto: ecdh - explicitly zeroize private_key Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 049/128] ALSA: emux: improve patch ioctl data validation Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 050/128] media: dvbdev: Initialize sbuf Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 051/128] soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 052/128] drm/radeon/radeon_display: Decrease the size of allocated memory Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 053/128] nvme: fixup comment for nvme RDMA Provider Type Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 054/128] drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 055/128] gpio: davinci: Validate the obtained number of IRQs Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 056/128] drm/amd/amdgpu: Fix style errors in amdgpu_drv.c & amdgpu_device.c Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 057/128] drm/amdgpu: Fix pci state save during mode-1 reset Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 058/128] riscv: stacktrace: convert arch_stack_walk() to noinstr Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 059/128] gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1) Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 060/128] randomize_kstack: Remove non-functional per-arch entropy filtering Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 061/128] ima: Fix use-after-free on a dentrys dname.name Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 062/128] x86: stop playing stack games in profile_pc() Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 063/128] parisc: use generic sys_fanotify_mark implementation Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 064/128] Revert "MIPS: pci: lantiq: restore reset gpio polarity" Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 065/128] pinctrl: qcom: spmi-gpio: drop broken pm8008 support Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 066/128] ocfs2: fix DIO failure due to insufficient transaction credits Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 067/128] nfs: drop the incorrect assertion in nfs_swap_rw() Greg Kroah-Hartman
2024-07-02 17:04 ` Greg Kroah-Hartman [this message]
2024-07-02 17:04 ` [PATCH 6.1 069/128] mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 070/128] mmc: sdhci: Do not invert write-protect twice Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 071/128] mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 072/128] iio: xilinx-ams: Dont include ams_ctrl_channels in scan_mask Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 073/128] counter: ti-eqep: enable clock at probe Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 074/128] i2c: testunit: dont erase registers after STOP Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 075/128] i2c: testunit: discard write requests while old command is running Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 076/128] iio: adc: ad7266: Fix variable checking bug Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 077/128] iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 078/128] iio: chemical: bme680: Fix pressure value output Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 079/128] iio: chemical: bme680: Fix calibration data variable Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 080/128] iio: chemical: bme680: Fix overflows in compensate() functions Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 081/128] iio: chemical: bme680: Fix sensor data read operation Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 082/128] net: usb: ax88179_178a: improve link status logs Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 083/128] usb: gadget: printer: SS+ support Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 084/128] usb: gadget: printer: fix races against disable Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 085/128] usb: musb: da8xx: fix a resource leak in probe() Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 086/128] usb: atm: cxacru: fix endpoint checking in cxacru_bind() Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 087/128] usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 088/128] usb: gadget: aspeed_udc: fix device address configuration Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 089/128] usb: ucsi: stm32: fix command completion handling Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 090/128] serial: 8250_omap: Implementation of Errata i2310 Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 091/128] serial: imx: set receiver level before starting uart Greg Kroah-Hartman
2024-07-03 7:37 ` Stefan Eichenberger
2024-07-04 9:29 ` Greg Kroah-Hartman
2024-07-04 7:18 ` Francesco Dolcini
2024-07-04 7:43 ` Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 092/128] ALSA: hda/realtek: fix mute/micmute LEDs dont work for EliteBook 645/665 G11 Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 093/128] tty: mcf: MCF54418 has 10 UARTS Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 094/128] net: can: j1939: Initialize unused data in j1939_send_one() Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 095/128] net: can: j1939: recover socket queue on CAN bus error during BAM transmission Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 096/128] net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 097/128] cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing Greg Kroah-Hartman
2024-07-02 17:04 ` [PATCH 6.1 098/128] cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked() Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 099/128] irqchip/loongson-liointc: Set different ISRs for different cores Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 100/128] kbuild: Install dtb files as 0644 in Makefile.dtbinst Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 101/128] sh: rework sync_file_range ABI Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 102/128] btrfs: zoned: fix initial free space detection Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 103/128] csky, hexagon: fix broken sys_sync_file_range Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 104/128] hexagon: fix fadvise64_64 calling conventions Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 105/128] drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 106/128] drm/amdgpu: avoid using null object of framebuffer Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 107/128] drm/i915/gt: Fix potential UAF by revoke of fence registers Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 108/128] drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 109/128] drm/amdgpu/atomfirmware: fix parsing of vram_info Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 110/128] batman-adv: Dont accept TT entries for out-of-spec VIDs Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 111/128] can: mcp251xfd: fix infinite loop when xmit fails Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 112/128] ata: ahci: Clean up sysfs file on error Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 113/128] ata: libata-core: Fix double free " Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 114/128] ftruncate: pass a signed offset Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 115/128] syscalls: fix compat_sys_io_pgetevents_time64 usage Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 116/128] syscalls: fix sys_fanotify_mark prototype Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 117/128] pwm: stm32: Refuse too small period requests Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 118/128] Revert "cpufreq: amd-pstate: Fix the inconsistency in max frequency units" Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 119/128] mm/page_alloc: Separate THP PCP into movable and non-movable categories Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 120/128] gfs2: Fix slab-use-after-free in gfs2_qd_dealloc Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 121/128] efi: memmap: Move manipulation routines into x86 arch tree Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 122/128] efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 123/128] efi/x86: Free EFI memory map only when installing a new one Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 124/128] arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 125/128] arm64: dts: rockchip: Rename LED related pinctrl nodes " Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 126/128] ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 127/128] arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E Greg Kroah-Hartman
2024-07-02 17:05 ` [PATCH 6.1 128/128] arm64: dts: rockchip: Add sound-dai-cells for RK3368 Greg Kroah-Hartman
2024-07-02 19:18 ` [PATCH 6.1 000/128] 6.1.97-rc1 review SeongJae Park
2024-07-02 22:00 ` Mark Brown
2024-07-02 23:44 ` Shuah Khan
2024-07-03 2:01 ` Peter Schneider
2024-07-03 8:13 ` Jon Hunter
2024-07-03 16:48 ` Pavel Machek
2024-07-03 17:29 ` Kelsey Steele
2024-07-03 18:22 ` Naresh Kamboju
2024-07-03 21:19 ` Ron Economos
2024-07-04 14:58 ` Florian Fainelli
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240702170228.807981820@linuxfoundation.org \
--to=gregkh@linuxfoundation.org \
--cc=kamal.dasu@broadcom.com \
--cc=patches@lists.linux.dev \
--cc=stable@vger.kernel.org \
--cc=ulf.hansson@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox