stable.vger.kernel.org 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, Petr Tesarik <petr@tesarici.cz>,
	Simon Horman <horms@kernel.org>,
	Eric Dumazet <edumazet@google.com>,
	Jakub Kicinski <kuba@kernel.org>, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.8 044/172] u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
Date: Mon, 15 Apr 2024 16:19:03 +0200	[thread overview]
Message-ID: <20240415142001.759400640@linuxfoundation.org> (raw)
In-Reply-To: <20240415141959.976094777@linuxfoundation.org>

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

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

From: Petr Tesarik <petr@tesarici.cz>

[ Upstream commit 38a15d0a50e0a43778561a5861403851f0b0194c ]

Fix bogus lockdep warnings if multiple u64_stats_sync variables are
initialized in the same file.

With CONFIG_LOCKDEP, seqcount_init() is a macro which declares:

	static struct lock_class_key __key;

Since u64_stats_init() is a function (albeit an inline one), all calls
within the same file end up using the same instance, effectively treating
them all as a single lock-class.

Fixes: 9464ca650008 ("net: make u64_stats_init() a function")
Closes: https://lore.kernel.org/netdev/ea1567d9-ce66-45e6-8168-ac40a47d1821@roeck-us.net/
Signed-off-by: Petr Tesarik <petr@tesarici.cz>
Reviewed-by: Simon Horman <horms@kernel.org>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Link: https://lore.kernel.org/r/20240404075740.30682-1-petr@tesarici.cz
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 include/linux/u64_stats_sync.h | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/include/linux/u64_stats_sync.h b/include/linux/u64_stats_sync.h
index ffe48e69b3f3a..457879938fc19 100644
--- a/include/linux/u64_stats_sync.h
+++ b/include/linux/u64_stats_sync.h
@@ -135,10 +135,11 @@ static inline void u64_stats_inc(u64_stats_t *p)
 	p->v++;
 }
 
-static inline void u64_stats_init(struct u64_stats_sync *syncp)
-{
-	seqcount_init(&syncp->seq);
-}
+#define u64_stats_init(syncp)				\
+	do {						\
+		struct u64_stats_sync *__s = (syncp);	\
+		seqcount_init(&__s->seq);		\
+	} while (0)
 
 static inline void __u64_stats_update_begin(struct u64_stats_sync *syncp)
 {
-- 
2.43.0




  parent reply	other threads:[~2024-04-15 14:25 UTC|newest]

Thread overview: 180+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-04-15 14:18 [PATCH 6.8 000/172] 6.8.7-rc1 review Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 001/172] smb3: fix Open files on server counter going negative Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 002/172] ata: libata-core: Allow command duration limits detection for ACS-4 drives Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 003/172] ata: libata-scsi: Fix ata_scsi_dev_rescan() error path Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 004/172] drm/amdgpu/vpe: power on vpe when hw_init Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 005/172] batman-adv: Avoid infinite loop trying to resize local TT Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 006/172] ceph: redirty page before returning AOP_WRITEPAGE_ACTIVATE Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 007/172] ceph: switch to use cap_delay_lock for the unlink delay list Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 008/172] virtio_net: Do not send RSS key if it is not supported Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 009/172] arm64: tlb: Fix TLBI RANGE operand Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 010/172] ARM: dts: imx7s-warp: Pass OV2680 link-frequencies Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 011/172] raid1: fix use-after-free for original bio in raid1_write_request() Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 012/172] ring-buffer: Only update pages_touched when a new page is touched Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 013/172] Bluetooth: Fix memory leak in hci_req_sync_complete() Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 014/172] drm/amd/pm: fixes a random hang in S4 for SMU v13.0.4/11 Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 015/172] platform/chrome: cros_ec_uart: properly fix race condition Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 016/172] ACPI: scan: Do not increase dep_unmet for already met dependencies Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 017/172] PM: s2idle: Make sure CPUs will wakeup directly on resume Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 018/172] media: cec: core: remove length check of Timer Status Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 019/172] btrfs: tests: allocate dummy fs_info and root in test_find_delalloc() Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 020/172] ARM: OMAP2+: fix bogus MMC GPIO labels on Nokia N8x0 Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 021/172] ARM: OMAP2+: fix N810 MMC gpiod table Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 022/172] mmc: omap: fix broken slot switch lookup Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 023/172] mmc: omap: fix deferred probe Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 024/172] mmc: omap: restore original power up/down steps Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 025/172] ARM: OMAP2+: fix USB regression on Nokia N8x0 Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 026/172] firmware: arm_ffa: Fix the partition ID check in ffa_notification_info_get() Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 027/172] firmware: arm_scmi: Make raw debugfs entries non-seekable Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 028/172] cxl/mem: Fix for the index of Clear Event Record Handle Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 029/172] cxl/core/regs: Fix usage of map->reg_type in cxl_decode_regblock() before assigned Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 030/172] arm64: dts: freescale: imx8mp-venice-gw72xx-2x: fix USB vbus regulator Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 031/172] arm64: dts: freescale: imx8mp-venice-gw73xx-2x: " Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 032/172] drm/msm: Add newlines to some debug prints Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 033/172] drm/msm/dpu: dont allow overriding data from catalog Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 034/172] drm/msm/dpu: make error messages at dpu_core_irq_register_callback() more sensible Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 035/172] dt-bindings: display/msm: sm8150-mdss: add DP node Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 036/172] arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 037/172] cxl/core: Fix initialization of mbox_cmd.size_out in get event Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 038/172] Revert "drm/qxl: simplify qxl_fence_wait" Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 039/172] nouveau: fix function cast warning Greg Kroah-Hartman
2024-04-15 14:18 ` [PATCH 6.8 040/172] drm/msm/adreno: Set highest_bank_bit for A619 Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 041/172] scsi: hisi_sas: Modify the deadline for ata_wait_after_reset() Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 042/172] scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 043/172] net: openvswitch: fix unwanted error log on timeout policy probing Greg Kroah-Hartman
2024-04-15 14:19 ` Greg Kroah-Hartman [this message]
2024-04-15 14:19 ` [PATCH 6.8 045/172] xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 046/172] octeontx2-pf: Fix transmit scheduler resource leak Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 047/172] block: fix q->blkg_list corruption during disk rebind Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 048/172] lib: checksum: hide unused expected_csum_ipv6_magic[] Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 049/172] geneve: fix header validation in geneve[6]_xmit_skb Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 050/172] s390/ism: fix receive message buffer allocation Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 051/172] bnxt_en: Fix possible memory leak in bnxt_rdma_aux_device_init() Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 052/172] bnxt_en: Fix error recovery for RoCE ulp client Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 053/172] bnxt_en: Reset PTP tx_avail after possible firmware reset Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 054/172] ACPI: bus: allow _UID matching for integer zero Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 055/172] base/node / ACPI: Enumerate node access class for struct access_coordinate Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 056/172] ACPI: HMAT: Introduce 2 levels of generic port access class Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 057/172] ACPI: HMAT / cxl: Add retrieval of generic port coordinates for both access classes Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 058/172] cxl: Split out combine_coordinates() for common shared usage Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 059/172] cxl: Split out host bridge access coordinates Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 060/172] cxl: Remove checking of iter in cxl_endpoint_get_perf_coordinates() Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 061/172] cxl: Fix retrieving of access_coordinates in PCIe path Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 062/172] net: ks8851: Inline ks8851_rx_skb() Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 063/172] net: ks8851: Handle softirqs at the end of IRQ thread to fix hang Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 064/172] af_unix: Clear stale u->oob_skb Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 065/172] octeontx2-af: Fix NIX SQ mode and BP config Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 066/172] ipv6: fib: hide unused pn variable Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 067/172] ipv4/route: avoid unused-but-set-variable warning Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 068/172] ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 069/172] pds_core: use pci_reset_function for health reset Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 070/172] pds_core: Fix pdsc_check_pci_health function to use work thread Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 071/172] Bluetooth: ISO: Align broadcast sync_timeout with connection timeout Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 072/172] Bluetooth: ISO: Dont reject BT_ISO_QOS if parameters are unset Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 073/172] Bluetooth: hci_sync: Use QoS to determine which PHY to scan Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 074/172] Bluetooth: hci_sync: Fix using the same interval and window for Coded PHY Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 075/172] Bluetooth: SCO: Fix not validating setsockopt user input Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 076/172] Bluetooth: RFCOMM: " Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 077/172] Bluetooth: L2CAP: " Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 078/172] Bluetooth: ISO: " Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 079/172] Bluetooth: hci_sock: " Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 080/172] Bluetooth: l2cap: Dont double set the HCI_CONN_MGMT_CONNECTED bit Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 081/172] netfilter: complete validation of user input Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 082/172] net/mlx5: SF, Stop waiting for FW as teardown was called Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 083/172] net/mlx5: Register devlink first under devlink lock Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 084/172] net/mlx5: offset comp irq index in name by one Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 085/172] net/mlx5: Properly link new fs rules into the tree Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 086/172] net/mlx5: Correctly compare pkt reformat ids Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 087/172] net/mlx5e: RSS, Block changing channels number when RXFH is configured Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 088/172] net/mlx5e: Fix mlx5e_priv_init() cleanup flow Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 089/172] net/mlx5e: HTB, Fix inconsistencies with QoS SQs number Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 090/172] net/mlx5e: Do not produce metadata freelist entries in Tx port ts WQE xmit Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 091/172] net: sparx5: fix wrong config being used when reconfiguring PCS Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 092/172] Revert "s390/ism: fix receive message buffer allocation" Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 093/172] net: dsa: mt7530: trap link-local frames regardless of ST Port State Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 094/172] af_unix: Do not use atomic ops for unix_sk(sk)->inflight Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 095/172] af_unix: Fix garbage collector racing against connect() Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 096/172] net: ena: Fix potential sign extension issue Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 097/172] net: ena: Wrong missing IO completions check order Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 098/172] net: ena: Fix incorrect descriptor free behavior Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 099/172] net: ena: Set tx_info->xdpf value to NULL Greg Kroah-Hartman
2024-04-15 14:19 ` [PATCH 6.8 100/172] drm/xe/display: Fix double mutex initialization Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 101/172] drm/xe/hwmon: Cast result to output precision on left shift of operand Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 102/172] tracing: hide unused ftrace_event_id_fops Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 103/172] iommu/vt-d: Fix wrong use of pasid config Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 104/172] iommu/vt-d: Allocate local memory for page request queue Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 105/172] iommu/vt-d: Fix WARN_ON in iommu probe path Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 106/172] io_uring: refactor DEFER_TASKRUN multishot checks Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 107/172] io_uring: disable io-wq execution of multishot NOWAIT requests Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 108/172] btrfs: qgroup: correctly model root qgroup rsv in convert Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 109/172] btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operations Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 110/172] btrfs: record delayed inode root in transaction Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 111/172] btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_trans Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 112/172] io_uring/net: restore msg_control on sendzc retry Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 113/172] kprobes: Fix possible use-after-free issue on kprobe registration Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 114/172] fs/proc: remove redundant comments from /proc/bootconfig Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 115/172] fs/proc: Skip bootloader comment if no embedded kernel parameters Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 116/172] scsi: sg: Avoid sg device teardown race Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 117/172] scsi: sg: Avoid race in error handling & drop bogus warn Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 118/172] accel/ivpu: Check return code of ipc->lock init Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 119/172] accel/ivpu: Fix PCI D0 state entry in resume Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 120/172] accel/ivpu: Put NPU back to D3hot after failed resume Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 121/172] accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 122/172] accel/ivpu: Fix deadlock in context_xa Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 123/172] drm/vmwgfx: Enable DMA mappings with SEV Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 124/172] drm/i915/vrr: Disable VRR when using bigjoiner Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 125/172] drm/amdkfd: Reset GPU on queue preemption failure Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 126/172] drm/ast: Fix soft lockup Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 127/172] drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr() Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 128/172] drm/client: Fully protect modes[] with dev->mode_config.mutex Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 129/172] drm/msm/dp: fix runtime PM leak on disconnect Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 130/172] drm/msm/dp: fix runtime PM leak on connect failure Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 131/172] drm/amdgpu/umsch: reinitialize write pointer in hw init Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 132/172] arm64: dts: imx8qm-ss-dma: fix can lpcg indices Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 133/172] arm64: dts: imx8-ss-dma: " Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 134/172] arm64: dts: imx8-ss-dma: fix adc " Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 135/172] arm64: dts: imx8-ss-conn: fix usb " Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 136/172] arm64: dts: imx8-ss-dma: fix pwm " Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 137/172] arm64: dts: imx8-ss-lsio: " Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 138/172] arm64: dts: imx8-ss-dma: fix spi " Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 139/172] vhost: Add smp_rmb() in vhost_vq_avail_empty() Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 140/172] vhost: Add smp_rmb() in vhost_enable_notify() Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 141/172] perf/x86: Fix out of range data Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 142/172] x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 143/172] selftests/timers/posix_timers: Reimplement check_timer_distribution() Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 144/172] selftests: timers: Fix posix_timers ksft_print_msg() warning Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 145/172] selftests: timers: Fix abs() warning in posix_timers test Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 146/172] selftests: kselftest: Mark functions that unconditionally call exit() as __noreturn Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 147/172] x86/apic: Force native_apic_mem_read() to use the MOV instruction Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 148/172] irqflags: Explicitly ignore lockdep_hrtimer_exit() argument Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 149/172] selftests: kselftest: Fix build failure with NOLIBC Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 150/172] kernfs: annotate different lockdep class for of->mutex of writable files Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 151/172] x86/bugs: Fix return type of spectre_bhi_state() Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 152/172] x86/bugs: Fix BHI documentation Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 153/172] x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 154/172] x86/bugs: Rename various ia32_cap variables to x86_arch_cap_msr Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 155/172] x86/bugs: Fix BHI handling of RRSBA Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 156/172] x86/bugs: Clarify that syscall hardening isnt a BHI mitigation Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 157/172] x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 158/172] x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 159/172] drm/i915/cdclk: Fix CDCLK programming order when pipes are active Greg Kroah-Hartman
2024-04-15 14:20 ` [PATCH 6.8 160/172] drm/i915/psr: Disable PSR when bigjoiner is used Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 161/172] drm/i915: Disable port sync " Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 162/172] drm/i915: Disable live M/N updates when using bigjoiner Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 163/172] drm/amdgpu: Reset dGPU if suspend got aborted Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 164/172] drm/amdgpu: always force full reset for SOC21 Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 165/172] drm/amdgpu: fix incorrect number of active RBs for gfx11 Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 166/172] drm/amdgpu: differentiate external rev id for gfx 11.5.0 Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 167/172] drm/amd/display: Program VSC SDP colorimetry for all DP sinks >= 1.4 Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 168/172] drm/amd/display: Set VSC SDP Colorimetry same way for MST and SST Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 169/172] drm/amd/display: Do not recursively call manual trigger programming Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 170/172] drm/amd/display: Return max resolution supported by DWB Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 171/172] drm/amd/display: always reset ODM mode in context when adding first plane Greg Kroah-Hartman
2024-04-15 14:21 ` [PATCH 6.8 172/172] drm/amd/display: fix disable otg wa logic in DCN316 Greg Kroah-Hartman
2024-04-15 18:41 ` [PATCH 6.8 000/172] 6.8.7-rc1 review Florian Fainelli
2024-04-16  0:17 ` Mark Brown
2024-04-16  3:51 ` Bagas Sanjaya
2024-04-16  6:18 ` Ron Economos
2024-04-16 10:39 ` Jon Hunter
2024-04-16 13:58 ` Pascal Ernster
2024-04-16 17:41 ` Naresh Kamboju

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=20240415142001.759400640@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=edumazet@google.com \
    --cc=horms@kernel.org \
    --cc=kuba@kernel.org \
    --cc=patches@lists.linux.dev \
    --cc=petr@tesarici.cz \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.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;
as well as URLs for NNTP newsgroup(s).