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, David Howells <dhowells@redhat.com>,
	Marc Dionne <marc.dionne@auristor.com>,
	linux-afs@lists.infradead.org, Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.7 177/346] afs: Dont put afs_call in afs_wait_for_call_to_complete()
Date: Mon, 29 Jan 2024 09:03:28 -0800	[thread overview]
Message-ID: <20240129170021.603065764@linuxfoundation.org> (raw)
In-Reply-To: <20240129170016.356158639@linuxfoundation.org>

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

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

From: David Howells <dhowells@redhat.com>

[ Upstream commit 6f2ff7e89bd05677f4c08fccafcf625ca3e09c1c ]

Don't put the afs_call struct in afs_wait_for_call_to_complete() but rather
have the caller do it.  This will allow the caller to fish stuff out of the
afs_call struct rather than the afs_addr_cursor struct, thereby allowing a
subsequent patch to subsume it.

Signed-off-by: David Howells <dhowells@redhat.com>
cc: Marc Dionne <marc.dionne@auristor.com>
cc: linux-afs@lists.infradead.org
Stable-dep-of: 17ba6f0bd14f ("afs: Fix error handling with lookup via FS.InlineBulkStatus")
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 fs/afs/fs_operation.c |  7 +++--
 fs/afs/fsclient.c     |  5 ++-
 fs/afs/internal.h     |  2 +-
 fs/afs/rxrpc.c        | 73 ++++++++++++++++---------------------------
 fs/afs/vlclient.c     | 64 ++++++++++++++++++++++---------------
 5 files changed, 75 insertions(+), 76 deletions(-)

diff --git a/fs/afs/fs_operation.c b/fs/afs/fs_operation.c
index bfb9a7634bd9..1c22d6e77846 100644
--- a/fs/afs/fs_operation.c
+++ b/fs/afs/fs_operation.c
@@ -191,8 +191,11 @@ void afs_wait_for_operation(struct afs_operation *op)
 		else
 			op->ac.error = -ENOTSUPP;
 
-		if (op->call)
-			op->error = afs_wait_for_call_to_complete(op->call, &op->ac);
+		if (op->call) {
+			afs_wait_for_call_to_complete(op->call, &op->ac);
+			op->error = op->ac.error;
+			afs_put_call(op->call);
+		}
 	}
 
 	switch (op->error) {
diff --git a/fs/afs/fsclient.c b/fs/afs/fsclient.c
index 6821ce0f9d63..020073387111 100644
--- a/fs/afs/fsclient.c
+++ b/fs/afs/fsclient.c
@@ -1612,6 +1612,7 @@ int afs_fs_give_up_all_callbacks(struct afs_net *net,
 {
 	struct afs_call *call;
 	__be32 *bp;
+	int ret;
 
 	_enter("");
 
@@ -1627,7 +1628,9 @@ int afs_fs_give_up_all_callbacks(struct afs_net *net,
 
 	call->server = afs_use_server(server, afs_server_trace_give_up_cb);
 	afs_make_call(ac, call, GFP_NOFS);
-	return afs_wait_for_call_to_complete(call, ac);
+	afs_wait_for_call_to_complete(call, ac);
+	afs_put_call(call);
+	return ret;
 }
 
 /*
diff --git a/fs/afs/internal.h b/fs/afs/internal.h
index 1a306df267b0..45c4526b56be 100644
--- a/fs/afs/internal.h
+++ b/fs/afs/internal.h
@@ -1291,7 +1291,7 @@ extern void __net_exit afs_close_socket(struct afs_net *);
 extern void afs_charge_preallocation(struct work_struct *);
 extern void afs_put_call(struct afs_call *);
 extern void afs_make_call(struct afs_addr_cursor *, struct afs_call *, gfp_t);
-extern long afs_wait_for_call_to_complete(struct afs_call *, struct afs_addr_cursor *);
+void afs_wait_for_call_to_complete(struct afs_call *call, struct afs_addr_cursor *ac);
 extern struct afs_call *afs_alloc_flat_call(struct afs_net *,
 					    const struct afs_call_type *,
 					    size_t, size_t);
diff --git a/fs/afs/rxrpc.c b/fs/afs/rxrpc.c
index 2603db03b7ff..dad8efadbc44 100644
--- a/fs/afs/rxrpc.c
+++ b/fs/afs/rxrpc.c
@@ -575,48 +575,44 @@ static void afs_deliver_to_call(struct afs_call *call)
 /*
  * Wait synchronously for a call to complete and clean up the call struct.
  */
-long afs_wait_for_call_to_complete(struct afs_call *call,
-				   struct afs_addr_cursor *ac)
+void afs_wait_for_call_to_complete(struct afs_call *call, struct afs_addr_cursor *ac)
 {
-	long ret;
 	bool rxrpc_complete = false;
 
-	DECLARE_WAITQUEUE(myself, current);
-
 	_enter("");
 
-	ret = call->error;
-	if (ret < 0)
-		goto out;
+	if (!afs_check_call_state(call, AFS_CALL_COMPLETE)) {
+		DECLARE_WAITQUEUE(myself, current);
+
+		add_wait_queue(&call->waitq, &myself);
+		for (;;) {
+			set_current_state(TASK_UNINTERRUPTIBLE);
+
+			/* deliver any messages that are in the queue */
+			if (!afs_check_call_state(call, AFS_CALL_COMPLETE) &&
+			    call->need_attention) {
+				call->need_attention = false;
+				__set_current_state(TASK_RUNNING);
+				afs_deliver_to_call(call);
+				continue;
+			}
 
-	add_wait_queue(&call->waitq, &myself);
-	for (;;) {
-		set_current_state(TASK_UNINTERRUPTIBLE);
-
-		/* deliver any messages that are in the queue */
-		if (!afs_check_call_state(call, AFS_CALL_COMPLETE) &&
-		    call->need_attention) {
-			call->need_attention = false;
-			__set_current_state(TASK_RUNNING);
-			afs_deliver_to_call(call);
-			continue;
-		}
+			if (afs_check_call_state(call, AFS_CALL_COMPLETE))
+				break;
 
-		if (afs_check_call_state(call, AFS_CALL_COMPLETE))
-			break;
+			if (!rxrpc_kernel_check_life(call->net->socket, call->rxcall)) {
+				/* rxrpc terminated the call. */
+				rxrpc_complete = true;
+				break;
+			}
 
-		if (!rxrpc_kernel_check_life(call->net->socket, call->rxcall)) {
-			/* rxrpc terminated the call. */
-			rxrpc_complete = true;
-			break;
+			schedule();
 		}
 
-		schedule();
+		remove_wait_queue(&call->waitq, &myself);
+		__set_current_state(TASK_RUNNING);
 	}
 
-	remove_wait_queue(&call->waitq, &myself);
-	__set_current_state(TASK_RUNNING);
-
 	if (!afs_check_call_state(call, AFS_CALL_COMPLETE)) {
 		if (rxrpc_complete) {
 			afs_set_call_complete(call, call->error, call->abort_code);
@@ -635,23 +631,8 @@ long afs_wait_for_call_to_complete(struct afs_call *call,
 	ac->error = call->error;
 	spin_unlock_bh(&call->state_lock);
 
-	ret = ac->error;
-	switch (ret) {
-	case 0:
-		ret = call->ret0;
-		call->ret0 = 0;
-
-		fallthrough;
-	case -ECONNABORTED:
+	if (call->error == 0 || call->error == -ECONNABORTED)
 		ac->responded = true;
-		break;
-	}
-
-out:
-	_debug("call complete");
-	afs_put_call(call);
-	_leave(" = %p", (void *)ret);
-	return ret;
 }
 
 /*
diff --git a/fs/afs/vlclient.c b/fs/afs/vlclient.c
index 41e7932d75c6..650534892a20 100644
--- a/fs/afs/vlclient.c
+++ b/fs/afs/vlclient.c
@@ -106,12 +106,6 @@ static int afs_deliver_vl_get_entry_by_name_u(struct afs_call *call)
 	return 0;
 }
 
-static void afs_destroy_vl_get_entry_by_name_u(struct afs_call *call)
-{
-	kfree(call->ret_vldb);
-	afs_flat_call_destructor(call);
-}
-
 /*
  * VL.GetEntryByNameU operation type.
  */
@@ -119,7 +113,7 @@ static const struct afs_call_type afs_RXVLGetEntryByNameU = {
 	.name		= "VL.GetEntryByNameU",
 	.op		= afs_VL_GetEntryByNameU,
 	.deliver	= afs_deliver_vl_get_entry_by_name_u,
-	.destructor	= afs_destroy_vl_get_entry_by_name_u,
+	.destructor	= afs_flat_call_destructor,
 };
 
 /*
@@ -166,7 +160,13 @@ struct afs_vldb_entry *afs_vl_get_entry_by_name_u(struct afs_vl_cursor *vc,
 
 	trace_afs_make_vl_call(call);
 	afs_make_call(&vc->ac, call, GFP_KERNEL);
-	return (struct afs_vldb_entry *)afs_wait_for_call_to_complete(call, &vc->ac);
+	afs_wait_for_call_to_complete(call, &vc->ac);
+	afs_put_call(call);
+	if (vc->ac.error) {
+		kfree(entry);
+		return ERR_PTR(vc->ac.error);
+	}
+	return entry;
 }
 
 /*
@@ -249,12 +249,6 @@ static int afs_deliver_vl_get_addrs_u(struct afs_call *call)
 	return 0;
 }
 
-static void afs_vl_get_addrs_u_destructor(struct afs_call *call)
-{
-	afs_put_addrlist(call->ret_alist);
-	return afs_flat_call_destructor(call);
-}
-
 /*
  * VL.GetAddrsU operation type.
  */
@@ -262,7 +256,7 @@ static const struct afs_call_type afs_RXVLGetAddrsU = {
 	.name		= "VL.GetAddrsU",
 	.op		= afs_VL_GetAddrsU,
 	.deliver	= afs_deliver_vl_get_addrs_u,
-	.destructor	= afs_vl_get_addrs_u_destructor,
+	.destructor	= afs_flat_call_destructor,
 };
 
 /*
@@ -273,6 +267,7 @@ struct afs_addr_list *afs_vl_get_addrs_u(struct afs_vl_cursor *vc,
 					 const uuid_t *uuid)
 {
 	struct afs_ListAddrByAttributes__xdr *r;
+	struct afs_addr_list *alist;
 	const struct afs_uuid *u = (const struct afs_uuid *)uuid;
 	struct afs_call *call;
 	struct afs_net *net = vc->cell->net;
@@ -309,7 +304,14 @@ struct afs_addr_list *afs_vl_get_addrs_u(struct afs_vl_cursor *vc,
 
 	trace_afs_make_vl_call(call);
 	afs_make_call(&vc->ac, call, GFP_KERNEL);
-	return (struct afs_addr_list *)afs_wait_for_call_to_complete(call, &vc->ac);
+	afs_wait_for_call_to_complete(call, &vc->ac);
+	alist = call->ret_alist;
+	afs_put_call(call);
+	if (vc->ac.error) {
+		afs_put_addrlist(alist);
+		return ERR_PTR(vc->ac.error);
+	}
+	return alist;
 }
 
 /*
@@ -618,7 +620,7 @@ static const struct afs_call_type afs_YFSVLGetEndpoints = {
 	.name		= "YFSVL.GetEndpoints",
 	.op		= afs_YFSVL_GetEndpoints,
 	.deliver	= afs_deliver_yfsvl_get_endpoints,
-	.destructor	= afs_vl_get_addrs_u_destructor,
+	.destructor	= afs_flat_call_destructor,
 };
 
 /*
@@ -628,6 +630,7 @@ static const struct afs_call_type afs_YFSVLGetEndpoints = {
 struct afs_addr_list *afs_yfsvl_get_endpoints(struct afs_vl_cursor *vc,
 					      const uuid_t *uuid)
 {
+	struct afs_addr_list *alist;
 	struct afs_call *call;
 	struct afs_net *net = vc->cell->net;
 	__be32 *bp;
@@ -652,7 +655,14 @@ struct afs_addr_list *afs_yfsvl_get_endpoints(struct afs_vl_cursor *vc,
 
 	trace_afs_make_vl_call(call);
 	afs_make_call(&vc->ac, call, GFP_KERNEL);
-	return (struct afs_addr_list *)afs_wait_for_call_to_complete(call, &vc->ac);
+	afs_wait_for_call_to_complete(call, &vc->ac);
+	alist = call->ret_alist;
+	afs_put_call(call);
+	if (vc->ac.error) {
+		afs_put_addrlist(alist);
+		return ERR_PTR(vc->ac.error);
+	}
+	return alist;
 }
 
 /*
@@ -717,12 +727,6 @@ static int afs_deliver_yfsvl_get_cell_name(struct afs_call *call)
 	return 0;
 }
 
-static void afs_destroy_yfsvl_get_cell_name(struct afs_call *call)
-{
-	kfree(call->ret_str);
-	afs_flat_call_destructor(call);
-}
-
 /*
  * VL.GetCapabilities operation type
  */
@@ -730,7 +734,7 @@ static const struct afs_call_type afs_YFSVLGetCellName = {
 	.name		= "YFSVL.GetCellName",
 	.op		= afs_YFSVL_GetCellName,
 	.deliver	= afs_deliver_yfsvl_get_cell_name,
-	.destructor	= afs_destroy_yfsvl_get_cell_name,
+	.destructor	= afs_flat_call_destructor,
 };
 
 /*
@@ -745,6 +749,7 @@ char *afs_yfsvl_get_cell_name(struct afs_vl_cursor *vc)
 	struct afs_call *call;
 	struct afs_net *net = vc->cell->net;
 	__be32 *bp;
+	char *cellname;
 
 	_enter("");
 
@@ -763,5 +768,12 @@ char *afs_yfsvl_get_cell_name(struct afs_vl_cursor *vc)
 	/* Can't take a ref on server */
 	trace_afs_make_vl_call(call);
 	afs_make_call(&vc->ac, call, GFP_KERNEL);
-	return (char *)afs_wait_for_call_to_complete(call, &vc->ac);
+	afs_wait_for_call_to_complete(call, &vc->ac);
+	cellname = call->ret_str;
+	afs_put_call(call);
+	if (vc->ac.error) {
+		kfree(cellname);
+		return ERR_PTR(vc->ac.error);
+	}
+	return cellname;
 }
-- 
2.43.0




  parent reply	other threads:[~2024-01-29 17:09 UTC|newest]

Thread overview: 362+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-29 17:00 [PATCH 6.7 000/346] 6.7.3-rc1 review Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 001/346] soundwire: bus: introduce controller_id Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 002/346] soundwire: fix initializing sysfs for same devices on different buses Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 003/346] iio: adc: ad7091r: Set alert bit in config register Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 004/346] iio: adc: ad7091r: Allow users to configure device events Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 005/346] pipe: wakeup wr_wait after setting max_usage Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 006/346] powerpc/ps3_defconfig: Disable PPC64_BIG_ENDIAN_ELF_ABI_V2 Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 007/346] ext4: allow for the last group to be marked as trimmed Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 008/346] async: Split async_schedule_node_domain() Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 009/346] async: Introduce async_schedule_dev_nocall() Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 010/346] PM: sleep: Fix possible deadlocks in core system-wide PM code Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 011/346] arm64: properly install vmlinuz.efi Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 012/346] OPP: Pass rounded rate to _set_opp() Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 013/346] btrfs: sysfs: validate scrub_speed_max value Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 014/346] crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 015/346] erofs: fix lz4 inplace decompression Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 016/346] crypto: api - Disallow identical driver names Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 017/346] PM: hibernate: Enforce ordering during image compression/decompression Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 018/346] hwrng: core - Fix page fault dead lock on mmap-ed hwrng Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 019/346] crypto: s390/aes - Fix buffer overread in CTR mode Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 020/346] s390/vfio-ap: unpin pages on gisc registration failure Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 021/346] PM / devfreq: Fix buffer overflow in trans_stat_show Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 022/346] mtd: maps: vmu-flash: Fix the (mtd core) switch to ref counters Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 023/346] mtd: rawnand: Prevent crossing LUN boundaries during sequential reads Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 024/346] mtd: rawnand: Fix core interference with " Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 025/346] mtd: rawnand: Prevent sequential reads with on-die ECC engines Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 026/346] mtd: rawnand: Clarify conditions to enable continuous reads Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 027/346] soc: qcom: pmic_glink_altmode: fix port sanity check Greg Kroah-Hartman
2024-01-29 17:00 ` [PATCH 6.7 028/346] media: imx355: Enable runtime PM before registering async sub-device Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 029/346] rpmsg: virtio: Free driver_override when rpmsg_remove() Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 030/346] media: ov9734: Enable runtime PM before registering async sub-device Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 031/346] media: ov13b10: " Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 032/346] media: ov01a10: " Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 033/346] soc: fsl: cpm1: tsa: Fix __iomem addresses declaration Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 034/346] soc: fsl: cpm1: qmc: " Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 035/346] soc: fsl: cpm1: qmc: Fix rx channel reset Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 036/346] s390/vfio-ap: always filter entire AP matrix Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 037/346] s390/vfio-ap: loop over the shadow APCB when filtering guests AP configuration Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 038/346] s390/vfio-ap: let on_scan_complete() callback filter matrix and update guests APCB Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 039/346] s390/vfio-ap: reset queues filtered from the guests AP config Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 040/346] s390/vfio-ap: reset queues associated with adapter for queue unbound from driver Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 041/346] s390/vfio-ap: do not reset queue removed from host config Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 042/346] seq_buf: Make DECLARE_SEQ_BUF() usable Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 043/346] nbd: always initialize struct msghdr completely Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 044/346] mips: Fix max_mapnr being uninitialized on early stages Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 045/346] bus: mhi: host: Add alignment check for event ring read pointer Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 046/346] bus: mhi: host: Drop chan lock before queuing buffers Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 047/346] bus: mhi: host: Add spinlock to protect WP access when queueing TREs Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 048/346] parisc/firmware: Fix F-extend for PDC addresses Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 049/346] parisc/power: Fix power soft-off button emulation on qemu Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 050/346] iio: adc: ad7091r: Enable internal vref if external vref is not supplied Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 051/346] dmaengine: fsl-edma: fix eDMAv4 channel allocation issue Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 052/346] dmaengine: fix NULL pointer in channel unregistration function Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 053/346] dmaengine: idxd: Move dma_free_coherent() out of spinlocked context Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 054/346] dmaengine: xilinx: xdma: Fix the count of elapsed periods in cyclic mode Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 055/346] scsi: ufs: core: Remove the ufshcd_hba_exit() call from ufshcd_async_scan() Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 056/346] riscv: Fix module loading free order Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 057/346] riscv: Correctly free relocation hashtable on error Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 058/346] riscv: Fix relocation_hashtable size Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 059/346] riscv: Fix an off-by-one in get_early_cmdline() Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 060/346] scsi: core: Kick the requeue list after inserting when flushing Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 061/346] sh: ecovec24: Rename missed backlight field from fbdev to dev Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 062/346] smb: client: fix parsing of SMB3.1.1 POSIX create context Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 063/346] cifs: handle servers that still advertise multichannel after disabling Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 064/346] cifs: update iface_last_update on each query-and-update Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 065/346] ARM: dts: imx6q-apalis: add can power-up delay on ixora board Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 066/346] arm64: dts: qcom: sc8280xp-crd: fix eDP phy compatible Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 067/346] ARM: dts: qcom: sdx55: fix USB wakeup interrupt types Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 068/346] ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12 Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 069/346] ARM: dts: qcom: sdx55: fix pdc #interrupt-cells Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 070/346] arm64: dts: sprd: fix the cpu node for UMS512 Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 071/346] arm64: dts: rockchip: configure eth pad driver strength for orangepi r1 plus lts Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 072/346] arm64: dts: rockchip: Fix rk3588 USB power-domain clocks Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 073/346] arm64: dts: qcom: msm8916: Make blsp_dma controlled-remotely Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 074/346] arm64: dts: qcom: msm8939: " Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 075/346] arm64: dts: qcom: sc7180: fix USB wakeup interrupt types Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 076/346] arm64: dts: qcom: sdm845: " Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 077/346] arm64: dts: qcom: sdm670: " Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 078/346] arm64: dts: qcom: sm8150: " Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 079/346] arm64: dts: qcom: sc8180x: " Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 080/346] arm64: dts: qcom: sc7280: fix usb_1 " Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 081/346] arm64: dts: qcom: Add missing vio-supply for AW2013 Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 082/346] ARM: dts: qcom: sdx55: fix USB DP/DM HS PHY interrupts Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 083/346] arm64: dts: qcom: sdm845: " Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 084/346] arm64: dts: qcom: sdm845: fix USB SS wakeup Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 085/346] arm64: dts: qcom: sm8150: fix USB DP/DM HS PHY interrupts Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 086/346] arm64: dts: qcom: sm8150: fix USB SS wakeup Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 087/346] arm64: dts: qcom: sc8180x: fix USB DP/DM HS PHY interrupts Greg Kroah-Hartman
2024-01-29 17:01 ` [PATCH 6.7 088/346] arm64: dts: qcom: sc8180x: fix USB SS wakeup Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 089/346] arm64: dts: qcom: sdm670: fix USB DP/DM HS PHY interrupts Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 090/346] arm64: dts: qcom: sdm670: fix USB SS wakeup Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 091/346] ARM: dts: qcom: sdx55: " Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 092/346] lsm: new security_file_ioctl_compat() hook Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 093/346] dlm: use kernel_connect() and kernel_bind() Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 094/346] docs: kernel_abi.py: fix command injection Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 095/346] scripts/get_abi: fix source path leak Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 096/346] media: videobuf2-dma-sg: fix vmap callback Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 097/346] mmc: core: Use mrq.sbc in close-ended ffu Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 098/346] mmc: mmc_spi: remove custom DMA mapped buffers Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 099/346] media: i2c: st-mipid02: correct format propagation Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 100/346] media: mtk-jpeg: Fix timeout schedule error in mtk_jpegdec_worker Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 101/346] media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 102/346] riscv: mm: Fixup compat arch_get_mmap_end Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 103/346] riscv: mm: Fixup compat mode boot failure Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 104/346] RISC-V: selftests: cbo: Ensure asm operands match constraints Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 105/346] arm64: Rename ARM64_WORKAROUND_2966298 Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 106/346] arm64: errata: Add Cortex-A510 speculative unprivileged load workaround Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 107/346] arm64/sme: Always exit sme_alloc() early with existing storage Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 108/346] arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 109/346] rtc: cmos: Use ACPI alarm for non-Intel x86 systems too Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 110/346] rtc: Adjust failure return code for cmos_set_alarm() Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 111/346] rtc: mc146818-lib: Adjust failure return code for mc146818_get_time() Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 112/346] rtc: Add support for configuring the UIP timeout for RTC reads Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 113/346] rtc: Extend timeout for waiting for UIP to clear to 1s Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 114/346] nouveau/vmm: dont set addr on the fail path to avoid warning Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 115/346] nouveau/gsp: handle engines in runl without nonstall interrupts Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 116/346] efi: disable mirror feature during crashkernel Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 117/346] kdump: defer the insertion of crashkernel resources Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 118/346] ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 119/346] thermal: gov_power_allocator: avoid inability to reset a cdev Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 120/346] fs/proc/task_mmu: move mmu notification mechanism inside mm lock Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 121/346] kexec: do syscore_shutdown() in kernel_kexec Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 122/346] selftests: mm: hugepage-vmemmap fails on 64K page size systems Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 123/346] mm/rmap: fix misplaced parenthesis of a likely() Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 124/346] mm: migrate: fix getting incorrect page mapping during page migration Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 125/346] mm/sparsemem: fix race in accessing memory_section->usage Greg Kroah-Hartman
2024-01-30  6:00   ` Jiri Slaby
2024-01-30 16:21     ` Greg Kroah-Hartman
2024-02-02  9:44       ` Vlastimil Babka
2024-02-02  9:50         ` Marco Elver
2024-02-03  1:12           ` Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 126/346] rename(): fix the locking of subdirectories Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 127/346] serial: sc16is7xx: improve regmap debugfs by using one regmap per port Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 128/346] serial: sc16is7xx: remove wasteful static buffer in sc16is7xx_regmap_name() Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 129/346] serial: sc16is7xx: remove global regmap from struct sc16is7xx_port Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 130/346] serial: sc16is7xx: remove unused line structure member Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 131/346] serial: sc16is7xx: change EFR lock to operate on each channels Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 132/346] serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 133/346] serial: sc16is7xx: fix unconditional activation of THRI interrupt Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 134/346] serial: sc16is7xx: fix invalid sc16is7xx_lines bitfield in case of probe error Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 135/346] serial: sc16is7xx: remove obsolete loop in sc16is7xx_port_irq() Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 136/346] serial: sc16is7xx: improve do/while loop in sc16is7xx_irq() Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 137/346] mm: page_alloc: unreserve highatomic page blocks before oom Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 138/346] ksmbd: set v2 lease version on lease upgrade Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 139/346] wifi: ath11k: rely on mac80211 debugfs handling for vif Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 140/346] Revert "drm/amd: Enable PCIe PME from D3" Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 141/346] ksmbd: fix potential circular locking issue in smb2_set_ea() Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 142/346] ksmbd: dont increment epoch if current state and request state are same Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 143/346] ksmbd: send lease break notification on FILE_RENAME_INFORMATION Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 144/346] ksmbd: Add missing set_freezable() for freezable kthread Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 145/346] SUNRPC: use request size to initialize bio_vec in svc_udp_sendto() Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 146/346] wifi: mac80211: fix potential sta-link leak Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 147/346] btrfs: scrub: avoid use-after-free when chunk length is not 64K aligned Greg Kroah-Hartman
2024-01-29 17:02 ` [PATCH 6.7 148/346] net/smc: fix illegal rmb_desc access in SMC-D connection dump Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 149/346] selftests: bonding: Increase timeout to 1200s Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 150/346] tcp: make sure init the accept_queues spinlocks once Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 151/346] bnxt_en: Wait for FLR to complete during probe Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 152/346] bnxt_en: Prevent kernel warning when running offline self test Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 153/346] vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 154/346] llc: make llc_ui_sendmsg() more robust against bonding changes Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 155/346] llc: Drop support for ETH_P_TR_802_2 Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 156/346] udp: fix busy polling Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 157/346] idpf: distinguish vports by the dev_port attribute Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 158/346] net: fix removing a namespace with conflicting altnames Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 159/346] tun: fix missing dropped counter in tun_xdp_act Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 160/346] tun: add missing rx stats accounting " Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 161/346] dpll: fix broken error path in dpll_pin_alloc(..) Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 162/346] dpll: fix pin dump crash for rebound module Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 163/346] dpll: fix userspace availability of pins Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 164/346] dpll: fix register pin with unregistered parent pin Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 165/346] net: micrel: Fix PTP frame parsing for lan8814 Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 166/346] net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 167/346] netfs, fscache: Prevent Oops in fscache_put_cache() Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 168/346] tracing: Ensure visibility when inserting an element into tracing_map Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 169/346] afs: Hide silly-rename files from userspace Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 170/346] afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*() Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 171/346] afs: Add comments on abort handling Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 172/346] afs: Turn the afs_addr_list address array into an array of structs Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 173/346] rxrpc, afs: Allow afs to pin rxrpc_peer objects Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 174/346] afs: Handle the VIO and UAEIO aborts explicitly Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 175/346] afs: Use op->nr_iterations=-1 to indicate to begin fileserver iteration Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 176/346] afs: Wrap most op->error accesses with inline funcs Greg Kroah-Hartman
2024-01-29 17:03 ` Greg Kroah-Hartman [this message]
2024-01-29 17:03 ` [PATCH 6.7 178/346] afs: Simplify error handling Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 179/346] afs: Fix error handling with lookup via FS.InlineBulkStatus Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 180/346] tcp: Add memory barrier to tcp_push() Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 181/346] selftest: Dont reuse port for SO_INCOMING_CPU test Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 182/346] netlink: fix potential sleeping issue in mqueue_flush_file Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 183/346] ipv6: init the accept_queues spinlocks in inet6_create Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 184/346] selftests: fill in some missing configs for net Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 185/346] net/sched: flower: Fix chain template offload Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 186/346] net/mlx5e: Fix operation precedence bug in port timestamping napi_poll context Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 187/346] net/mlx5e: Fix inconsistent hairpin RQT sizes Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 188/346] net/mlx5e: Fix peer flow lists handling Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 189/346] net/mlx5: Fix a WARN upon a callback command failure Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 190/346] net/mlx5: Bridge, fix multicast packets sent to uplink Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 191/346] net/mlx5: DR, Use the right GVMI number for drop action Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 192/346] net/mlx5: DR, Cant go to uplink vport on RX rule Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 193/346] net/mlx5: Use mlx5 device constant for selecting CQ period mode for ASO Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 194/346] net/mlx5e: Allow software parsing when IPsec crypto is enabled Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 195/346] net/mlx5e: Ignore IPsec replay window values on sender side Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 196/346] net/mlx5e: fix a double-free in arfs_create_groups Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 197/346] net/mlx5e: fix a potential double-free in fs_any_create_groups Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 198/346] rcu: Defer RCU kthreads wakeup when CPU is dying Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 199/346] netfilter: nft_limit: reject configurations that cause integer overflow Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 200/346] netfilter: nf_tables: restrict anonymous set and map names to 16 bytes Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 201/346] netfilter: nf_tables: validate NFPROTO_* family Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 202/346] net: stmmac: Wait a bit for the reset to take effect Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 203/346] net: mvpp2: clear BM pool before initialization Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 204/346] selftests: net: fix rps_default_mask with >32 CPUs Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 205/346] selftests: netdevsim: fix the udp_tunnel_nic test Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 206/346] xsk: recycle buffer in case Rx queue was full Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 207/346] xsk: make xsk_buff_pool responsible for clearing xdp_buff::flags Greg Kroah-Hartman
2024-01-29 17:03 ` [PATCH 6.7 208/346] xsk: fix usage of multi-buffer BPF helpers for ZC XDP Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 209/346] ice: work on pre-XDP prog frag count Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 210/346] i40e: handle multi-buffer packets that are shrunk by xdp prog Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 211/346] ice: remove redundant xdp_rxq_info registration Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 212/346] intel: xsk: initialize skb_frag_t::bv_offset in ZC drivers Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 213/346] ice: update xdp_rxq_info::frag_size for ZC enabled Rx queue Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 214/346] xdp: reflect tail increase for MEM_TYPE_XSK_BUFF_POOL Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 215/346] i40e: set xdp_rxq_info::frag_size Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 216/346] i40e: update xdp_rxq_info::frag_size for ZC enabled Rx queue Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 217/346] fjes: fix memleaks in fjes_hw_setup Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 218/346] selftests: bonding: do not test arp/ns target with mode balance-alb/tlb Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 219/346] net: fec: fix the unhandled context fault from smmu Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 220/346] tsnep: Remove FCS for XDP data path Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 221/346] tsnep: Fix XDP_RING_NEED_WAKEUP for empty fill ring Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 222/346] btrfs: zoned: fix lock ordering in btrfs_zone_activate() Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 223/346] btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 224/346] btrfs: ref-verify: free ref cache before clearing mount opt Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 225/346] btrfs: tree-checker: fix inline ref size in error messages Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 226/346] btrfs: dont warn if discard range is not aligned to sector Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 227/346] btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 228/346] btrfs: dont abort filesystem when attempting to snapshot deleted subvolume Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 229/346] rbd: dont move requests to the running list on errors Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 230/346] exec: Fix error handling in begin_new_exec() Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 231/346] wifi: iwlwifi: fix a memory corruption Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 232/346] nfsd: fix RELEASE_LOCKOWNER Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 233/346] ovl: mark xwhiteouts directory with overlay.opaque=x Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 234/346] hv_netvsc: Calculate correct ring size when PAGE_SIZE is not 4 Kbytes Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 235/346] netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 236/346] netfilter: nf_tables: reject QUEUE/DROP verdict parameters Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 237/346] platform/x86: intel-uncore-freq: Fix types in sysfs callbacks Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 238/346] platform/x86: p2sb: Allow p2sb_bar() calls during PCI device probe Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 239/346] ksmbd: fix global oob in ksmbd_nl_policy Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 240/346] firmware: arm_scmi: Check mailbox/SMT channel for consistency Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 241/346] Revert "drivers/firmware: Move sysfb_init() from device_initcall to subsys_initcall_sync" Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 242/346] drm/amdgpu: Fix the null pointer when load rlc firmware Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 243/346] xfs: read only mounts with fsopen mount API are busted Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 244/346] gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04 Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 245/346] cpufreq: intel_pstate: Refine computation of P-state for given frequency Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 246/346] Revert "nouveau: push event block/allowing out of the fence context" Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 247/346] Revert "drm/i915/dsi: Do display on sequence later on icl+" Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 248/346] drm: Dont unref the same fb many times by mistake due to deadlock handling Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 249/346] drm/i915/psr: Only allow PSR in LPSP mode on HSW non-ULT Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 250/346] drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 251/346] drm: Fix TODO list mentioning non-KMS drivers Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 252/346] drm/tidss: Fix atomic_flush check Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 253/346] drm: Disable the cursor plane on atomic contexts with virtualized drivers Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 254/346] drm/virtio: Disable damage clipping if FB changed since last page-flip Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 255/346] drm: Allow drivers to indicate the damage helpers to ignore damage clips Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 256/346] drm/amd/display: fix bandwidth validation failure on DCN 2.1 Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 257/346] drm/amd/display: Disable PSR-SU on Parade 0803 TCON again Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 258/346] Revert "drm/amd/display: fix bandwidth validation failure on DCN 2.1" Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 259/346] drm/bridge: nxp-ptn3460: simplify some error checking Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 260/346] drm/amd/display: Fix a debugfs null pointer error Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 261/346] drm/amdgpu: Enable GFXOFF for Compute on GFX11 Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 262/346] drm/amdgpu: drop exp hw support check for GC 9.4.3 Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 263/346] drm/amdgpu: update regGL2C_CTRL4 value in golden setting Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 264/346] drm/amdgpu: correct the cu count for gfx v11 Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 265/346] drm/amd/pm: Fix smuv13.0.6 current clock reporting Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 266/346] drm/amd/pm: Add error log for smu v13.0.6 reset Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 267/346] drm/amd/display: Fix variable deferencing before NULL check in edp_setup_replay() Greg Kroah-Hartman
2024-01-29 17:04 ` [PATCH 6.7 268/346] drm/amd/display: Fix DML2 watermark calculation Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 269/346] drm/amd/display: Port DENTIST hang and TDR fixes to OTG disable W/A Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 270/346] drm/amd/display: Align the returned error code with legacy DP Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 271/346] drm/amd/display: Fix late derefrence dsc check in link_set_dsc_pps_packet() Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 272/346] drm/amd/display: Fix a switch statement in populate_dml_output_cfg_from_stream_state() Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 273/346] drm/amd/amdgpu: Assign GART pages to AMD device mapping Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 274/346] drm/amd/pm: Fetch current power limit from FW Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 275/346] drm/amdgpu: Avoid fetching vram vendor information Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 276/346] drm/amdgpu: Show vram vendor only if available Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 277/346] drm/amd/pm: update the power cap setting Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 278/346] drm/amdgpu/pm: Fix the power source flag error Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 279/346] drm/amd/display: Fix uninitialized variable usage in core_link_ read_dpcd() & write_dpcd() functions Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 280/346] thermal: intel: hfi: Refactor enabling code into helper functions Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 281/346] thermal: intel: hfi: Disable an HFI instance when all its CPUs go offline Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 282/346] thermal: intel: hfi: Add syscore callbacks for system-wide PM Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 283/346] media: v4l: cci: Include linux/bits.h Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 284/346] media: v4l: cci: Add macros to obtain register width and address Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 285/346] media: v4l2-cci: Add support for little-endian encoded registers Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 286/346] media: i2c: imx290: Properly encode registers as little-endian Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 287/346] btrfs: zoned: factor out prepare_allocation_zoned() Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 288/346] btrfs: zoned: optimize hint byte for zoned allocator Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 289/346] drm/amd/display: do not send commands to DMUB if DMUB is inactive from S3 Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 290/346] drm/amd/display: Refactor DMCUB enter/exit idle interface Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 291/346] drm/amd/display: Wake DMCUB before sending a command Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 292/346] drm/amd/display: Wake DMCUB before executing GPINT commands Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 293/346] drm/amd/display: Fix conversions between bytes and KB Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 294/346] drm/panel-edp: Add AUO B116XTN02, BOE NT116WHM-N21,836X2, NV116WHM-N49 V8.0 Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 295/346] drm/panel-edp: drm/panel-edp: Fix AUO B116XAK01 name and timing Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 296/346] drm/panel-edp: drm/panel-edp: Fix AUO B116XTN02 name Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 297/346] drm/amd/display: Fix hang/underflow when transitioning to ODM4:1 Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 298/346] drm/amd/display: Disconnect phantom pipe OPP from OPTC being disabled Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 299/346] drm/amd/display: Clear OPTC mem select on disable Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 300/346] drm/amd/display: Add logging resource checks Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 301/346] drm/amd/display: update pixel clock params after stream slice count change in context Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 302/346] drm/amd/display: Init link enc resources in dc_state only if res_pool presents Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 303/346] drm/amdgpu: Enable tunneling on high-priority compute queues Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 304/346] drm/amdgpu/gfx10: set UNORD_DISPATCH in compute MQDs Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 305/346] drm/amdgpu/gfx11: " Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 306/346] drm/bridge: parade-ps8640: Wait for HPD when doing an AUX transfer Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 307/346] drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33] Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 308/346] drm/panel: samsung-s6d7aa0: drop DRM_BUS_FLAG_DE_HIGH for lsl080al02 Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 309/346] drm/panel/raydium-rm692e5: select CONFIG_DRM_DISPLAY_DP_HELPER Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 310/346] drm/bridge: sii902x: Fix probing race issue Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 311/346] drm/bridge: sii902x: Fix audio codec unregistration Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 312/346] drm/bridge: parade-ps8640: Ensure bridge is suspended in .post_disable() Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 313/346] drm/bridge: parade-ps8640: Make sure we drop the AUX mutex in the error case Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 314/346] memblock: fix crash when reserved memory is not added to memory Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 315/346] futex: Prevent the reuse of stale pi_state Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 316/346] drm/exynos: fix accidental on-stack copy of exynos_drm_plane Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 317/346] drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 318/346] firmware: arm_scmi: Use xa_insert() to store opps Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 319/346] firmware: arm_scmi: Use xa_insert() when saving raw queues Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 320/346] firmware: arm_scmi: Fix the clock protocol version for v3.2 Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 321/346] firmware: arm_ffa: Add missing rwlock_init() in ffa_setup_partitions() Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 322/346] firmware: arm_ffa: Add missing rwlock_init() for the driver partition Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 323/346] firmware: arm_ffa: Check xa_load() return value Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 324/346] platform/x86: wmi: Fix error handling in legacy WMI notify handler functions Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 325/346] gpio: eic-sprd: Clear interrupt after set the interrupt type Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 326/346] ARM: dts: exynos4212-tab3: add samsung,invert-vclk flag to fimd Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 327/346] platform/mellanox: mlxbf-pmc: Fix offset calculation for crspace events Greg Kroah-Hartman
2024-01-29 17:05 ` [PATCH 6.7 328/346] spi: intel-pci: Remove Meteor Lake-S SoC PCI ID from the list Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 329/346] block: Move checking GENHD_FL_NO_PART to bdev_add_partition() Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 330/346] drm/bridge: anx7625: Ensure bridge is suspended in disable() Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 331/346] cpufreq/amd-pstate: Fix setting scaling max/min freq values Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 332/346] spi: bcm-qspi: fix SFDP BFPT read by usig mspi read Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 333/346] spi: spi-cadence: Reverse the order of interleaved write and read operations Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 334/346] cifs: fix stray unlock in cifs_chan_skip_or_disable Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 335/346] spi: fix finalize message on error return Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 336/346] LoongArch/smp: Call rcutree_report_cpu_starting() at tlb_init() Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 337/346] MIPS: lantiq: register smp_ops on non-smp platforms Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 338/346] riscv: dts: sophgo: separate sg2042 mtime and mtimecmp to fit aclint format Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 339/346] drm: bridge: samsung-dsim: Dont use FORCE_STOP_STATE Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 340/346] platform/x86/intel/ifs: Call release_firmware() when handling errors Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 341/346] cxl/region:Fix overflow issue in alloc_hpa() Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 342/346] mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 343/346] genirq: Initialize resend_node hlist for all interrupt descriptors Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 344/346] clocksource: Skip watchdog check for large watchdog intervals Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 345/346] tick/sched: Preserve number of idle sleeps across CPU hotplug events Greg Kroah-Hartman
2024-01-29 17:06 ` [PATCH 6.7 346/346] x86/entry/ia32: Ensure s32 is sign extended to s64 Greg Kroah-Hartman
2024-01-29 19:28 ` [PATCH 6.7 000/346] 6.7.3-rc1 review SeongJae Park
2024-01-29 23:05 ` Shuah Khan
2024-01-30  0:11 ` Allen
2024-01-30  4:20 ` Florian Fainelli
2024-01-30  6:45 ` Bagas Sanjaya
2024-01-30 10:20 ` Ron Economos
2024-01-30 13:02 ` Jon Hunter
2024-01-30 13:50 ` Naresh Kamboju
2024-01-30 14:33 ` Ricardo B. Marliere
2024-01-30 16:45 ` Justin Forbes

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=20240129170021.603065764@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=dhowells@redhat.com \
    --cc=linux-afs@lists.infradead.org \
    --cc=marc.dionne@auristor.com \
    --cc=patches@lists.linux.dev \
    --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).