patches.lists.linux.dev archive mirror
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: stable@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	patches@lists.linux.dev, Eric Dumazet <edumazet@google.com>,
	Abel Wu <wuyun.abel@bytedance.com>,
	Shakeel Butt <shakeelb@google.com>,
	Jakub Kicinski <kuba@kernel.org>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 5.4 120/158] sock: annotate data-races around prot->memory_pressure
Date: Mon, 28 Aug 2023 12:13:37 +0200	[thread overview]
Message-ID: <20230828101201.389613488@linuxfoundation.org> (raw)
In-Reply-To: <20230828101157.322319621@linuxfoundation.org>

5.4-stable review patch.  If anyone has any objections, please let me know.

------------------

From: Eric Dumazet <edumazet@google.com>

[ Upstream commit 76f33296d2e09f63118db78125c95ef56df438e9 ]

*prot->memory_pressure is read/writen locklessly, we need
to add proper annotations.

A recent commit added a new race, it is time to audit all accesses.

Fixes: 2d0c88e84e48 ("sock: Fix misuse of sk_under_memory_pressure()")
Fixes: 4d93df0abd50 ("[SCTP]: Rewrite of sctp buffer management code")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Abel Wu <wuyun.abel@bytedance.com>
Reviewed-by: Shakeel Butt <shakeelb@google.com>
Link: https://lore.kernel.org/r/20230818015132.2699348-1-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 include/net/sock.h | 7 ++++---
 net/sctp/socket.c  | 2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/include/net/sock.h b/include/net/sock.h
index 61f5872aac24f..f73ef7087a187 100644
--- a/include/net/sock.h
+++ b/include/net/sock.h
@@ -1161,6 +1161,7 @@ struct proto {
 	/*
 	 * Pressure flag: try to collapse.
 	 * Technical note: it is used by multiple contexts non atomically.
+	 * Make sure to use READ_ONCE()/WRITE_ONCE() for all reads/writes.
 	 * All the __sk_mem_schedule() is of this nature: accounting
 	 * is strict, actions are advisory and have some latency.
 	 */
@@ -1277,7 +1278,7 @@ static inline bool sk_has_memory_pressure(const struct sock *sk)
 static inline bool sk_under_global_memory_pressure(const struct sock *sk)
 {
 	return sk->sk_prot->memory_pressure &&
-		!!*sk->sk_prot->memory_pressure;
+		!!READ_ONCE(*sk->sk_prot->memory_pressure);
 }
 
 static inline bool sk_under_memory_pressure(const struct sock *sk)
@@ -1289,7 +1290,7 @@ static inline bool sk_under_memory_pressure(const struct sock *sk)
 	    mem_cgroup_under_socket_pressure(sk->sk_memcg))
 		return true;
 
-	return !!*sk->sk_prot->memory_pressure;
+	return !!READ_ONCE(*sk->sk_prot->memory_pressure);
 }
 
 static inline long
@@ -1343,7 +1344,7 @@ proto_memory_pressure(struct proto *prot)
 {
 	if (!prot->memory_pressure)
 		return false;
-	return !!*prot->memory_pressure;
+	return !!READ_ONCE(*prot->memory_pressure);
 }
 
 
diff --git a/net/sctp/socket.c b/net/sctp/socket.c
index 7cff1a031f761..431b9399a781f 100644
--- a/net/sctp/socket.c
+++ b/net/sctp/socket.c
@@ -97,7 +97,7 @@ struct percpu_counter sctp_sockets_allocated;
 
 static void sctp_enter_memory_pressure(struct sock *sk)
 {
-	sctp_memory_pressure = 1;
+	WRITE_ONCE(sctp_memory_pressure, 1);
 }
 
 
-- 
2.40.1




  parent reply	other threads:[~2023-08-28 10:40 UTC|newest]

Thread overview: 168+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-08-28 10:11 [PATCH 5.4 000/158] 5.4.255-rc1 review Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 001/158] mmc: sdhci_f_sdh30: convert to devm_platform_ioremap_resource Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 002/158] mmc: sdhci-f-sdh30: Replace with sdhci_pltfm Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 003/158] selftests: forwarding: tc_flower: Relax success criterion Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 004/158] macsec: Fix traffic counters/statistics Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 005/158] macsec: use DEV_STATS_INC() Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 006/158] drm/radeon: Fix integer overflow in radeon_cs_parser_init Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 007/158] ALSA: emu10k1: roll up loops in DSP setup code for Audigy Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 008/158] quota: Properly disable quotas when add_dquot_ref() fails Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 009/158] quota: fix warning in dqgrab() Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 010/158] HID: add quirk for 03f0:464a HP Elite Presenter Mouse Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 011/158] ovl: check type and offset of struct vfsmount in ovl_entry Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 012/158] udf: Fix uninitialized array access for some pathnames Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 013/158] fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 014/158] MIPS: dec: prom: Address -Warray-bounds warning Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 015/158] FS: JFS: Fix null-ptr-deref Read in txBegin Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 016/158] FS: JFS: Check for read-only mounted filesystem " Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 017/158] media: v4l2-mem2mem: add lock to protect parameter num_rdy Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 018/158] media: platform: mediatek: vpu: fix NULL ptr dereference Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 019/158] usb: chipidea: imx: dont request QoS for imx8ulp Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 020/158] gfs2: Fix possible data races in gfs2_show_options() Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 021/158] pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() Greg Kroah-Hartman
2023-08-28 10:11 ` [PATCH 5.4 022/158] Bluetooth: L2CAP: Fix use-after-free Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 023/158] drm/amdgpu: Fix potential fence use-after-free v2 Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 024/158] ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 025/158] ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 026/158] powerpc/kasan: Disable KCOV in KASAN code Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 027/158] IMA: allow/fix UML builds Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 028/158] iio: add addac subdirectory Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 029/158] iio: adc: stx104: Utilize iomap interface Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 030/158] iio: adc: stx104: Implement and utilize register structures Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 031/158] iio: stx104: Move to addac subdirectory Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 032/158] iio: addac: stx104: Fix race condition for stx104_write_raw() Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 033/158] iio: addac: stx104: Fix race condition when converting analog-to-digital Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 034/158] iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 035/158] PM-runtime: add tracepoints for usage_count changes Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 036/158] PM: runtime: Add pm_runtime_get_if_active() Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 037/158] ALSA: hda: Fix unhandled register update during auto-suspend period Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 038/158] irqchip/mips-gic: Get rid of the reliance on irq_cpu_online() Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 039/158] irqchip/mips-gic: Use raw spinlock for gic_lock Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 040/158] interconnect: Move internal structs into a separate file Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 041/158] interconnect: Add helpers for enabling/disabling a path Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 042/158] usb: dwc3: qcom: Add helper functions to enable,disable wake irqs Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 043/158] USB: dwc3: qcom: fix NULL-deref on suspend Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 044/158] mmc: bcm2835: fix deferred probing Greg Kroah-Hartman
2023-08-30 15:52   ` Sergey Shtylyov
2023-08-28 10:12 ` [PATCH 5.4 045/158] mmc: sunxi: " Greg Kroah-Hartman
2023-08-30 15:54   ` Sergey Shtylyov
2023-08-28 10:12 ` [PATCH 5.4 046/158] leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 047/158] tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 048/158] tracing/probes: Fix to update dynamic data counter if fetcharg uses it Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 049/158] net/ncsi: Fix gma flag setting after response Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 050/158] nfsd4: kill warnings on testing stateids with mismatched clientids Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 051/158] nfsd: Remove incorrect check in nfsd4_validate_stateid Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 052/158] virtio-mmio: convert to devm_platform_ioremap_resource Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 053/158] virtio-mmio: Use to_virtio_mmio_device() to simply code Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 054/158] virtio-mmio: dont break lifecycle of vm_dev Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 055/158] i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 056/158] fbdev: mmp: fix value check in mmphw_probe() Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 057/158] powerpc/rtas_flash: allow user copy to flash block cache objects Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 058/158] tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 059/158] btrfs: fix BUG_ON condition in btrfs_cancel_balance Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 060/158] net: xfrm: Fix xfrm_address_filter OOB read Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 061/158] net: af_key: fix sadb_x_filter validation Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 062/158] xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 063/158] xfrm: fix slab-use-after-free in decode_session6 Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 064/158] ip6_vti: " Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 065/158] ip_vti: fix potential " Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 066/158] xfrm: add NULL check in xfrm_update_ae_params Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 067/158] selftests: mirror_gre_changes: Tighten up the TTL test match Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 068/158] ipvs: fix racy memcpy in proc_do_sync_threshold Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 069/158] netfilter: nft_dynset: disallow object maps Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 070/158] team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 071/158] i40e: fix misleading debug logs Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 072/158] net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 073/158] sock: Fix misuse of sk_under_memory_pressure() Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 074/158] net: do not allow gso_size to be set to GSO_BY_FRAGS Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 075/158] bus: ti-sysc: Improve reset to work with modules with no sysconfig Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 076/158] bus: ti-sysc: Flush posted write on enable before reset Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 077/158] ARM: dts: imx7s: Drop dma-apb interrupt-names Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 078/158] ARM: dts: imx: Adjust dma-apbh node name Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 079/158] ARM: dts: imx: Set default tuning step for imx7d usdhc Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 080/158] ARM: dts: imx: Set default tuning step for imx6sx usdhc Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 081/158] ASoC: rt5665: add missed regulator_bulk_disable Greg Kroah-Hartman
2023-08-28 10:12 ` [PATCH 5.4 082/158] ASoC: meson: axg-tdm-formatter: fix channel slot allocation Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 083/158] serial: 8250: Fix oops for port->pm on uart_change_pm() Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 084/158] ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 085/158] cifs: Release folio lock on fscache read hit Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 086/158] mmc: wbsd: fix double mmc_free_host() in wbsd_init() Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 087/158] mmc: block: Fix in_flight[issue_type] value error Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 088/158] netfilter: set default timeout to 3 secs for sctp shutdown send and recv state Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 089/158] af_unix: Fix null-ptr-deref in unix_stream_sendpage() Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 090/158] virtio-net: set queues after driver_ok Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 091/158] net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 092/158] net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 093/158] mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 094/158] net: phy: broadcom: stub c45 read/write for 54810 Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 095/158] PCI: acpiphp: Reassign resources on bridge if necessary Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 096/158] dlm: improve plock logging if interrupted Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 097/158] dlm: replace usage of found with dedicated list iterator variable Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 098/158] fs: dlm: add pid to debug log Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 099/158] fs: dlm: change plock interrupted message to debug again Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 100/158] fs: dlm: use dlm_plock_info for do_unlock_close Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 101/158] fs: dlm: fix mismatch of plock results from userspace Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 102/158] MIPS: cpu-features: Enable octeon_cache by cpu_type Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 103/158] MIPS: cpu-features: Use boot_cpu_type for CPU type based features Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 104/158] fbdev: Improve performance of sys_imageblit() Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 105/158] fbdev: Fix sys_imageblit() for arbitrary image widths Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 106/158] fbdev: fix potential OOB read in fast_imageblit() Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 107/158] dm integrity: increase RECALC_SECTORS to improve recalculate speed Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 108/158] dm integrity: reduce vmalloc space footprint on 32-bit architectures Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 109/158] ALSA: pcm: Set per-card upper limit of PCM buffer allocations Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 110/158] ALSA: pcm: Use SG-buffer only when direct DMA is available Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 111/158] ALSA: pcm: Fix potential data race at PCM memory allocation helpers Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 112/158] regmap: Account for register length in SMBus I/O limits Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 113/158] ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 114/158] ASoC: fsl_sai: Add new added registers and new bit definition Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 115/158] ASoC: fsl_sai: Disable bit clock with transmitter Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 116/158] drm/amd/display: do not wait for mpc idle if tg is disabled Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 117/158] drm/amd/display: check TG is non-null before checking if enabled Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 118/158] tracing: Fix memleak due to race between current_tracer and trace Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 119/158] octeontx2-af: SDP: fix receive link config Greg Kroah-Hartman
2023-08-28 10:13 ` Greg Kroah-Hartman [this message]
2023-08-28 10:13 ` [PATCH 5.4 121/158] dccp: annotate data-races in dccp_poll() Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 122/158] ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 123/158] net: bgmac: Fix return value check for fixed_phy_register() Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 124/158] net: bcmgenet: " Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 125/158] net: validate veth and vxcan peer ifindexes Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 126/158] igb: Avoid starting unnecessary workqueues Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 127/158] net/sched: fix a qdisc modification with ambiguous command request Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 128/158] net: remove bond_slave_has_mac_rcu() Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 129/158] bonding: fix macvlan over alb bond support Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 130/158] ibmveth: Use dcbf rather than dcbfl Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 131/158] NFSv4: Fix dropped lock for racing OPEN and delegation return Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 132/158] clk: Fix slab-out-of-bounds error in devm_clk_release() Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 133/158] nfsd: Fix race to FREE_STATEID and cl_revoked Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 134/158] batman-adv: Trigger events for auto adjusted MTU Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 135/158] batman-adv: Dont increase MTU when set by user Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 136/158] batman-adv: Do not get eth header before batadv_check_management_packet Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 137/158] batman-adv: Fix TT global entry leak when client roamed back Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 138/158] batman-adv: Fix batadv_v_ogm_aggr_send memory leak Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 139/158] batman-adv: Hold rtnl lock during MTU update via netlink Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 140/158] lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 141/158] radix tree: remove unused variable Greg Kroah-Hartman
2023-08-28 10:13 ` [PATCH 5.4 142/158] media: vcodec: Fix potential array out-of-bounds in encoder queue_setup Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 143/158] PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 144/158] drm/display/dp: Fix the DP DSC Receiver cap size Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 145/158] x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 146/158] mm: allow a controlled amount of unfairness in the page lock Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 147/158] rtnetlink: Reject negative ifindexes in RTM_NEWLINK Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 148/158] ALSA: pcm: Fix build error on m68k and others Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 149/158] Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 150/158] interconnect: Do not skip aggregation for disabled paths Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 151/158] ALSA: pcm: Check for null pointer of pointer substream before dereferencing it Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 152/158] Documentation/sysctl: document page_lock_unfairness Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 153/158] irqchip/mips-gic: Dont touch vl_map if a local interrupt is not routable Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 154/158] scsi: snic: Fix double free in snic_tgt_create() Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 155/158] scsi: core: raid_class: Remove raid_component_add() Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 156/158] clk: Fix undefined reference to `clk_rate_exclusive_{get,put} Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 157/158] pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} Greg Kroah-Hartman
2023-08-28 10:14 ` [PATCH 5.4 158/158] dma-buf/sw_sync: Avoid recursive lock during fence signal Greg Kroah-Hartman
2023-08-29 11:35 ` [PATCH 5.4 000/158] 5.4.255-rc1 review Sudip Mukherjee (Codethink)
2023-08-29 11:42 ` Naresh Kamboju
2023-08-29 13:20 ` Harshit Mogalapalli
2023-08-29 14:25 ` Shuah Khan
2023-08-29 17:46 ` Florian Fainelli
2023-08-30  2:02 ` Guenter Roeck
2023-08-30 10:24 ` Jon Hunter

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=20230828101201.389613488@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=edumazet@google.com \
    --cc=kuba@kernel.org \
    --cc=patches@lists.linux.dev \
    --cc=sashal@kernel.org \
    --cc=shakeelb@google.com \
    --cc=stable@vger.kernel.org \
    --cc=wuyun.abel@bytedance.com \
    /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;
as well as URLs for NNTP newsgroup(s).