Linux kernel -stable discussions
 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, Xiaogang Chen <xiaogang.chen@amd.com>,
	Felix Kuehling <felix.kuehling@amd.com>,
	Alex Deucher <alexander.deucher@amd.com>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 6.14 502/783] drm/amdkfd: Have kfd driver use same PASID values from graphic driver
Date: Tue, 27 May 2025 18:24:59 +0200	[thread overview]
Message-ID: <20250527162533.581170494@linuxfoundation.org> (raw)
In-Reply-To: <20250527162513.035720581@linuxfoundation.org>

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

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

From: Xiaogang Chen <xiaogang.chen@amd.com>

[ Upstream commit 8544374c0f82edb285779f21b149826fe2c2977c ]

Current kfd driver has its own PASID value for a kfd process and uses it to
locate vm at interrupt handler or mapping between kfd process and vm. That
design is not working when a physical gpu device has multiple spatial
partitions, ex: adev in CPX mode. This patch has kfd driver use same pasid
values that graphic driver generated which is per vm per pasid.

These pasid values are passed to fw/hardware. We do not need change interrupt
handler though more pasid values are used. Also, pasid values at log are
replaced by user process pid; pasid values are not exposed to user. Users see
their process pids that have meaning in user space.

Signed-off-by: Xiaogang Chen <xiaogang.chen@amd.com>
Reviewed-by: Felix Kuehling <felix.kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h    |   3 +-
 .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c  |  21 ----
 .../gpu/drm/amd/amdkfd/cik_event_interrupt.c  |  18 ++-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c      |  25 ++--
 drivers/gpu/drm/amd/amdkfd/kfd_debug.c        |  14 +--
 drivers/gpu/drm/amd/amdkfd/kfd_device.c       |   2 +-
 .../drm/amd/amdkfd/kfd_device_queue_manager.c |  85 +++++++------
 drivers/gpu/drm/amd/amdkfd/kfd_events.c       |  43 ++++---
 .../gpu/drm/amd/amdkfd/kfd_int_process_v11.c  |   2 +-
 .../gpu/drm/amd/amdkfd/kfd_int_process_v9.c   |   2 +-
 .../drm/amd/amdkfd/kfd_packet_manager_v9.c    |   4 +-
 .../drm/amd/amdkfd/kfd_packet_manager_vi.c    |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_priv.h         |  11 +-
 drivers/gpu/drm/amd/amdkfd/kfd_process.c      | 115 ++++++++++--------
 .../amd/amdkfd/kfd_process_queue_manager.c    |  10 +-
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c          |  19 +--
 16 files changed, 196 insertions(+), 181 deletions(-)

diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
index 2f48dc5747aa2..a160ffe80b3de 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
@@ -47,6 +47,7 @@ enum TLB_FLUSH_TYPE {
 };
 
 struct amdgpu_device;
+struct kfd_process_device;
 struct amdgpu_reset_context;
 
 enum kfd_mem_attachment_type {
@@ -298,8 +299,6 @@ bool amdgpu_amdkfd_compute_active(struct amdgpu_device *adev, uint32_t node_id);
 	(&((struct amdgpu_fpriv *)					\
 		((struct drm_file *)(drm_priv))->driver_priv)->vm)
 
-int amdgpu_amdkfd_gpuvm_set_vm_pasid(struct amdgpu_device *adev,
-				     struct amdgpu_vm *avm, u32 pasid);
 int amdgpu_amdkfd_gpuvm_acquire_process_vm(struct amdgpu_device *adev,
 					struct amdgpu_vm *avm,
 					void **process_info,
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
index c0aaa72b6c210..0c8129f8d3635 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
@@ -1521,27 +1521,6 @@ static void amdgpu_amdkfd_gpuvm_unpin_bo(struct amdgpu_bo *bo)
 	amdgpu_bo_unreserve(bo);
 }
 
-int amdgpu_amdkfd_gpuvm_set_vm_pasid(struct amdgpu_device *adev,
-				     struct amdgpu_vm *avm, u32 pasid)
-
-{
-	int ret;
-
-	/* Free the original amdgpu allocated pasid,
-	 * will be replaced with kfd allocated pasid.
-	 */
-	if (avm->pasid) {
-		amdgpu_pasid_free(avm->pasid);
-		amdgpu_vm_set_pasid(adev, avm, 0);
-	}
-
-	ret = amdgpu_vm_set_pasid(adev, avm, pasid);
-	if (ret)
-		return ret;
-
-	return 0;
-}
-
 int amdgpu_amdkfd_gpuvm_acquire_process_vm(struct amdgpu_device *adev,
 					   struct amdgpu_vm *avm,
 					   void **process_info,
diff --git a/drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c b/drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c
index 795382b55e0a9..981d9adcc5e1d 100644
--- a/drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c
+++ b/drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c
@@ -107,20 +107,30 @@ static void cik_event_interrupt_wq(struct kfd_node *dev,
 		kfd_signal_hw_exception_event(pasid);
 	else if (ihre->source_id == CIK_INTSRC_GFX_PAGE_INV_FAULT ||
 		ihre->source_id == CIK_INTSRC_GFX_MEM_PROT_FAULT) {
+		struct kfd_process_device *pdd = NULL;
 		struct kfd_vm_fault_info info;
+		struct kfd_process *p;
 
 		kfd_smi_event_update_vmfault(dev, pasid);
-		kfd_dqm_evict_pasid(dev->dqm, pasid);
+		p = kfd_lookup_process_by_pasid(pasid, &pdd);
+		if (!pdd)
+			return;
+
+		kfd_evict_process_device(pdd);
 
 		memset(&info, 0, sizeof(info));
 		amdgpu_amdkfd_gpuvm_get_vm_fault_info(dev->adev, &info);
-		if (!info.page_addr && !info.status)
+		if (!info.page_addr && !info.status) {
+			kfd_unref_process(p);
 			return;
+		}
 
 		if (info.vmid == vmid)
-			kfd_signal_vm_fault_event(dev, pasid, &info, NULL);
+			kfd_signal_vm_fault_event(pdd, &info, NULL);
 		else
-			kfd_signal_vm_fault_event(dev, pasid, NULL, NULL);
+			kfd_signal_vm_fault_event(pdd, &info, NULL);
+
+		kfd_unref_process(p);
 	}
 }
 
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c b/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
index 33df35cab4679..8c2e92378b491 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
@@ -155,8 +155,8 @@ static int kfd_open(struct inode *inode, struct file *filep)
 	/* filep now owns the reference returned by kfd_create_process */
 	filep->private_data = process;
 
-	dev_dbg(kfd_device, "process %d opened, compat mode (32 bit) - %d\n",
-		process->pasid, process->is_32bit_user_mode);
+	dev_dbg(kfd_device, "process pid %d opened kfd node, compat mode (32 bit) - %d\n",
+		process->lead_thread->pid, process->is_32bit_user_mode);
 
 	return 0;
 }
@@ -366,8 +366,8 @@ static int kfd_ioctl_create_queue(struct file *filep, struct kfd_process *p,
 		goto err_acquire_queue_buf;
 	}
 
-	pr_debug("Creating queue for PASID 0x%x on gpu 0x%x\n",
-			p->pasid,
+	pr_debug("Creating queue for process pid %d on gpu 0x%x\n",
+			p->lead_thread->pid,
 			dev->id);
 
 	err = pqm_create_queue(&p->pqm, dev, &q_properties, &queue_id,
@@ -420,9 +420,9 @@ static int kfd_ioctl_destroy_queue(struct file *filp, struct kfd_process *p,
 	int retval;
 	struct kfd_ioctl_destroy_queue_args *args = data;
 
-	pr_debug("Destroying queue id %d for pasid 0x%x\n",
+	pr_debug("Destroying queue id %d for process pid %d\n",
 				args->queue_id,
-				p->pasid);
+				p->lead_thread->pid);
 
 	mutex_lock(&p->mutex);
 
@@ -478,8 +478,8 @@ static int kfd_ioctl_update_queue(struct file *filp, struct kfd_process *p,
 	properties.pm4_target_xcc = (args->queue_percentage >> 8) & 0xFF;
 	properties.priority = args->queue_priority;
 
-	pr_debug("Updating queue id %d for pasid 0x%x\n",
-			args->queue_id, p->pasid);
+	pr_debug("Updating queue id %d for process pid %d\n",
+			args->queue_id, p->lead_thread->pid);
 
 	mutex_lock(&p->mutex);
 
@@ -705,7 +705,7 @@ static int kfd_ioctl_get_process_apertures(struct file *filp,
 	struct kfd_process_device_apertures *pAperture;
 	int i;
 
-	dev_dbg(kfd_device, "get apertures for PASID 0x%x", p->pasid);
+	dev_dbg(kfd_device, "get apertures for process pid %d", p->lead_thread->pid);
 
 	args->num_of_nodes = 0;
 
@@ -757,7 +757,8 @@ static int kfd_ioctl_get_process_apertures_new(struct file *filp,
 	int ret;
 	int i;
 
-	dev_dbg(kfd_device, "get apertures for PASID 0x%x", p->pasid);
+	dev_dbg(kfd_device, "get apertures for process pid %d",
+			p->lead_thread->pid);
 
 	if (args->num_of_nodes == 0) {
 		/* Return number of nodes, so that user space can alloacate
@@ -3375,12 +3376,12 @@ static int kfd_mmio_mmap(struct kfd_node *dev, struct kfd_process *process,
 
 	vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot);
 
-	pr_debug("pasid 0x%x mapping mmio page\n"
+	pr_debug("process pid %d mapping mmio page\n"
 		 "     target user address == 0x%08llX\n"
 		 "     physical address    == 0x%08llX\n"
 		 "     vm_flags            == 0x%04lX\n"
 		 "     size                == 0x%04lX\n",
-		 process->pasid, (unsigned long long) vma->vm_start,
+		 process->lead_thread->pid, (unsigned long long) vma->vm_start,
 		 address, vma->vm_flags, PAGE_SIZE);
 
 	return io_remap_pfn_range(vma,
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_debug.c b/drivers/gpu/drm/amd/amdkfd/kfd_debug.c
index a8abc30918013..12456c61ffa54 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_debug.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_debug.c
@@ -204,11 +204,12 @@ bool kfd_set_dbg_ev_from_interrupt(struct kfd_node *dev,
 				   size_t exception_data_size)
 {
 	struct kfd_process *p;
+	struct kfd_process_device *pdd = NULL;
 	bool signaled_to_debugger_or_runtime = false;
 
-	p = kfd_lookup_process_by_pasid(pasid);
+	p = kfd_lookup_process_by_pasid(pasid, &pdd);
 
-	if (!p)
+	if (!pdd)
 		return false;
 
 	if (!kfd_dbg_ev_raise(trap_mask, p, dev, doorbell_id, true,
@@ -238,9 +239,8 @@ bool kfd_set_dbg_ev_from_interrupt(struct kfd_node *dev,
 
 			mutex_unlock(&p->mutex);
 		} else if (trap_mask & KFD_EC_MASK(EC_DEVICE_MEMORY_VIOLATION)) {
-			kfd_dqm_evict_pasid(dev->dqm, p->pasid);
-			kfd_signal_vm_fault_event(dev, p->pasid, NULL,
-							exception_data);
+			kfd_evict_process_device(pdd);
+			kfd_signal_vm_fault_event(pdd, NULL, exception_data);
 
 			signaled_to_debugger_or_runtime = true;
 		}
@@ -276,8 +276,8 @@ int kfd_dbg_send_exception_to_runtime(struct kfd_process *p,
 		data = (struct kfd_hsa_memory_exception_data *)
 						pdd->vm_fault_exc_data;
 
-		kfd_dqm_evict_pasid(pdd->dev->dqm, p->pasid);
-		kfd_signal_vm_fault_event(pdd->dev, p->pasid, NULL, data);
+		kfd_evict_process_device(pdd);
+		kfd_signal_vm_fault_event(pdd, NULL, data);
 		error_reason &= ~KFD_EC_MASK(EC_DEVICE_MEMORY_VIOLATION);
 	}
 
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_device.c b/drivers/gpu/drm/amd/amdkfd/kfd_device.c
index 6cefd338f23de..bf978b368f6a5 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_device.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_device.c
@@ -1558,7 +1558,7 @@ bool kgd2kfd_vmfault_fast_path(struct amdgpu_device *adev, struct amdgpu_iv_entr
 	u32 cam_index;
 
 	if (entry->ih == &adev->irq.ih_soft || entry->ih == &adev->irq.ih1) {
-		p = kfd_lookup_process_by_pasid(entry->pasid);
+		p = kfd_lookup_process_by_pasid(entry->pasid, NULL);
 		if (!p)
 			return true;
 
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c b/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
index 7f8ec2a152ac6..35ae3c55a97fa 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
@@ -208,7 +208,7 @@ static int add_queue_mes(struct device_queue_manager *dqm, struct queue *q,
 		return -EIO;
 
 	memset(&queue_input, 0x0, sizeof(struct mes_add_queue_input));
-	queue_input.process_id = qpd->pqm->process->pasid;
+	queue_input.process_id = pdd->pasid;
 	queue_input.page_table_base_addr =  qpd->page_table_base;
 	queue_input.process_va_start = 0;
 	queue_input.process_va_end = adev->vm_manager.max_pfn - 1;
@@ -527,6 +527,7 @@ static int allocate_vmid(struct device_queue_manager *dqm,
 			struct qcm_process_device *qpd,
 			struct queue *q)
 {
+	struct kfd_process_device *pdd = qpd_to_pdd(qpd);
 	struct device *dev = dqm->dev->adev->dev;
 	int allocated_vmid = -1, i;
 
@@ -545,9 +546,9 @@ static int allocate_vmid(struct device_queue_manager *dqm,
 
 	pr_debug("vmid allocated: %d\n", allocated_vmid);
 
-	dqm->vmid_pasid[allocated_vmid] = q->process->pasid;
+	dqm->vmid_pasid[allocated_vmid] = pdd->pasid;
 
-	set_pasid_vmid_mapping(dqm, q->process->pasid, allocated_vmid);
+	set_pasid_vmid_mapping(dqm, pdd->pasid, allocated_vmid);
 
 	qpd->vmid = allocated_vmid;
 	q->properties.vmid = allocated_vmid;
@@ -799,6 +800,11 @@ static int dbgdev_wave_reset_wavefronts(struct kfd_node *dev, struct kfd_process
 		return -EOPNOTSUPP;
 	}
 
+	/* taking the VMID for that process on the safe way using PDD */
+	pdd = kfd_get_process_device_data(dev, p);
+	if (!pdd)
+		return -EFAULT;
+
 	/* Scan all registers in the range ATC_VMID8_PASID_MAPPING ..
 	 * ATC_VMID15_PASID_MAPPING
 	 * to check which VMID the current process is mapped to.
@@ -808,23 +814,19 @@ static int dbgdev_wave_reset_wavefronts(struct kfd_node *dev, struct kfd_process
 		status = dev->kfd2kgd->get_atc_vmid_pasid_mapping_info
 				(dev->adev, vmid, &queried_pasid);
 
-		if (status && queried_pasid == p->pasid) {
-			pr_debug("Killing wave fronts of vmid %d and pasid 0x%x\n",
-					vmid, p->pasid);
+		if (status && queried_pasid == pdd->pasid) {
+			pr_debug("Killing wave fronts of vmid %d and process pid %d\n",
+					vmid, p->lead_thread->pid);
 			break;
 		}
 	}
 
 	if (vmid > last_vmid_to_scan) {
-		dev_err(dev->adev->dev, "Didn't find vmid for pasid 0x%x\n", p->pasid);
+		dev_err(dev->adev->dev, "Didn't find vmid for process pid %d\n",
+				p->lead_thread->pid);
 		return -EFAULT;
 	}
 
-	/* taking the VMID for that process on the safe way using PDD */
-	pdd = kfd_get_process_device_data(dev, p);
-	if (!pdd)
-		return -EFAULT;
-
 	reg_gfx_index.bits.sh_broadcast_writes = 1;
 	reg_gfx_index.bits.se_broadcast_writes = 1;
 	reg_gfx_index.bits.instance_broadcast_writes = 1;
@@ -1060,8 +1062,8 @@ static int suspend_single_queue(struct device_queue_manager *dqm,
 	if (q->properties.is_suspended)
 		return 0;
 
-	pr_debug("Suspending PASID %u queue [%i]\n",
-			pdd->process->pasid,
+	pr_debug("Suspending process pid %d queue [%i]\n",
+			pdd->process->lead_thread->pid,
 			q->properties.queue_id);
 
 	is_new = q->properties.exception_status & KFD_EC_MASK(EC_QUEUE_NEW);
@@ -1108,8 +1110,8 @@ static int resume_single_queue(struct device_queue_manager *dqm,
 
 	pdd = qpd_to_pdd(qpd);
 
-	pr_debug("Restoring from suspend PASID %u queue [%i]\n",
-			    pdd->process->pasid,
+	pr_debug("Restoring from suspend process pid %d queue [%i]\n",
+			    pdd->process->lead_thread->pid,
 			    q->properties.queue_id);
 
 	q->properties.is_suspended = false;
@@ -1142,8 +1144,8 @@ static int evict_process_queues_nocpsch(struct device_queue_manager *dqm,
 		goto out;
 
 	pdd = qpd_to_pdd(qpd);
-	pr_debug_ratelimited("Evicting PASID 0x%x queues\n",
-			    pdd->process->pasid);
+	pr_debug_ratelimited("Evicting process pid %d queues\n",
+			    pdd->process->lead_thread->pid);
 
 	pdd->last_evict_timestamp = get_jiffies_64();
 	/* Mark all queues as evicted. Deactivate all active queues on
@@ -1200,8 +1202,8 @@ static int evict_process_queues_cpsch(struct device_queue_manager *dqm,
 	if (!pdd->drm_priv)
 		goto out;
 
-	pr_debug_ratelimited("Evicting PASID 0x%x queues\n",
-			    pdd->process->pasid);
+	pr_debug_ratelimited("Evicting process pid %d queues\n",
+			    pdd->process->lead_thread->pid);
 
 	/* Mark all queues as evicted. Deactivate all active queues on
 	 * the qpd.
@@ -1261,8 +1263,8 @@ static int restore_process_queues_nocpsch(struct device_queue_manager *dqm,
 		goto out;
 	}
 
-	pr_debug_ratelimited("Restoring PASID 0x%x queues\n",
-			    pdd->process->pasid);
+	pr_debug_ratelimited("Restoring process pid %d queues\n",
+			    pdd->process->lead_thread->pid);
 
 	/* Update PD Base in QPD */
 	qpd->page_table_base = pd_base;
@@ -1345,8 +1347,8 @@ static int restore_process_queues_cpsch(struct device_queue_manager *dqm,
 	if (!pdd->drm_priv)
 		goto vm_not_acquired;
 
-	pr_debug_ratelimited("Restoring PASID 0x%x queues\n",
-			    pdd->process->pasid);
+	pr_debug_ratelimited("Restoring process pid %d queues\n",
+			    pdd->process->lead_thread->pid);
 
 	/* Update PD Base in QPD */
 	qpd->page_table_base = amdgpu_amdkfd_gpuvm_get_process_page_dir(pdd->drm_priv);
@@ -2137,8 +2139,8 @@ static void set_queue_as_reset(struct device_queue_manager *dqm, struct queue *q
 {
 	struct kfd_process_device *pdd = qpd_to_pdd(qpd);
 
-	dev_err(dqm->dev->adev->dev, "queue id 0x%0x at pasid 0x%0x is reset\n",
-		q->properties.queue_id, q->process->pasid);
+	dev_err(dqm->dev->adev->dev, "queue id 0x%0x at pasid %d is reset\n",
+		q->properties.queue_id, pdd->process->lead_thread->pid);
 
 	pdd->has_reset_queue = true;
 	if (q->properties.is_active) {
@@ -2941,20 +2943,19 @@ void device_queue_manager_uninit(struct device_queue_manager *dqm)
 
 int kfd_dqm_suspend_bad_queue_mes(struct kfd_node *knode, u32 pasid, u32 doorbell_id)
 {
-	struct kfd_process_device *pdd;
-	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
+	struct kfd_process_device *pdd = NULL;
+	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, &pdd);
 	struct device_queue_manager *dqm = knode->dqm;
 	struct device *dev = dqm->dev->adev->dev;
 	struct qcm_process_device *qpd;
 	struct queue *q = NULL;
 	int ret = 0;
 
-	if (!p)
+	if (!pdd)
 		return -EINVAL;
 
 	dqm_lock(dqm);
 
-	pdd = kfd_get_process_device_data(dqm->dev, p);
 	if (pdd) {
 		qpd = &pdd->qpd;
 
@@ -2987,6 +2988,7 @@ int kfd_dqm_suspend_bad_queue_mes(struct kfd_node *knode, u32 pasid, u32 doorbel
 
 out:
 	dqm_unlock(dqm);
+	kfd_unref_process(p);
 	return ret;
 }
 
@@ -3028,24 +3030,21 @@ static int kfd_dqm_evict_pasid_mes(struct device_queue_manager *dqm,
 	return ret;
 }
 
-int kfd_dqm_evict_pasid(struct device_queue_manager *dqm, u32 pasid)
+int kfd_evict_process_device(struct kfd_process_device *pdd)
 {
-	struct kfd_process_device *pdd;
-	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
+	struct device_queue_manager *dqm;
+	struct kfd_process *p;
 	int ret = 0;
 
-	if (!p)
-		return -EINVAL;
+	p = pdd->process;
+	dqm = pdd->dev->dqm;
+
 	WARN(debug_evictions, "Evicting pid %d", p->lead_thread->pid);
-	pdd = kfd_get_process_device_data(dqm->dev, p);
-	if (pdd) {
-		if (dqm->dev->kfd->shared_resources.enable_mes)
-			ret = kfd_dqm_evict_pasid_mes(dqm, &pdd->qpd);
-		else
-			ret = dqm->ops.evict_process_queues(dqm, &pdd->qpd);
-	}
 
-	kfd_unref_process(p);
+	if (dqm->dev->kfd->shared_resources.enable_mes)
+		ret = kfd_dqm_evict_pasid_mes(dqm, &pdd->qpd);
+	else
+		ret = dqm->ops.evict_process_queues(dqm, &pdd->qpd);
 
 	return ret;
 }
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_events.c b/drivers/gpu/drm/amd/amdkfd/kfd_events.c
index d075f24e5f9f3..fecdb67940750 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_events.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_events.c
@@ -727,7 +727,7 @@ void kfd_signal_event_interrupt(u32 pasid, uint32_t partial_id,
 	 * to process context, kfd_process could attempt to exit while we are
 	 * running so the lookup function increments the process ref count.
 	 */
-	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
+	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, NULL);
 
 	if (!p)
 		return; /* Presumably process exited. */
@@ -1139,8 +1139,8 @@ static void lookup_events_by_type_and_signal(struct kfd_process *p,
 
 	if (type == KFD_EVENT_TYPE_MEMORY) {
 		dev_warn(kfd_device,
-			"Sending SIGSEGV to process %d (pasid 0x%x)",
-				p->lead_thread->pid, p->pasid);
+			"Sending SIGSEGV to process pid %d",
+				p->lead_thread->pid);
 		send_sig(SIGSEGV, p->lead_thread, 0);
 	}
 
@@ -1148,13 +1148,13 @@ static void lookup_events_by_type_and_signal(struct kfd_process *p,
 	if (send_signal) {
 		if (send_sigterm) {
 			dev_warn(kfd_device,
-				"Sending SIGTERM to process %d (pasid 0x%x)",
-					p->lead_thread->pid, p->pasid);
+				"Sending SIGTERM to process pid %d",
+					p->lead_thread->pid);
 			send_sig(SIGTERM, p->lead_thread, 0);
 		} else {
 			dev_err(kfd_device,
-				"Process %d (pasid 0x%x) got unhandled exception",
-				p->lead_thread->pid, p->pasid);
+				"Process pid %d got unhandled exception",
+				p->lead_thread->pid);
 		}
 	}
 
@@ -1168,7 +1168,7 @@ void kfd_signal_hw_exception_event(u32 pasid)
 	 * to process context, kfd_process could attempt to exit while we are
 	 * running so the lookup function increments the process ref count.
 	 */
-	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
+	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, NULL);
 
 	if (!p)
 		return; /* Presumably process exited. */
@@ -1177,22 +1177,20 @@ void kfd_signal_hw_exception_event(u32 pasid)
 	kfd_unref_process(p);
 }
 
-void kfd_signal_vm_fault_event(struct kfd_node *dev, u32 pasid,
+void kfd_signal_vm_fault_event(struct kfd_process_device *pdd,
 				struct kfd_vm_fault_info *info,
 				struct kfd_hsa_memory_exception_data *data)
 {
 	struct kfd_event *ev;
 	uint32_t id;
-	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
+	struct kfd_process *p = pdd->process;
 	struct kfd_hsa_memory_exception_data memory_exception_data;
 	int user_gpu_id;
 
-	if (!p)
-		return; /* Presumably process exited. */
-
-	user_gpu_id = kfd_process_get_user_gpu_id(p, dev->id);
+	user_gpu_id = kfd_process_get_user_gpu_id(p, pdd->dev->id);
 	if (unlikely(user_gpu_id == -EINVAL)) {
-		WARN_ONCE(1, "Could not get user_gpu_id from dev->id:%x\n", dev->id);
+		WARN_ONCE(1, "Could not get user_gpu_id from dev->id:%x\n",
+			  pdd->dev->id);
 		return;
 	}
 
@@ -1229,7 +1227,6 @@ void kfd_signal_vm_fault_event(struct kfd_node *dev, u32 pasid,
 		}
 
 	rcu_read_unlock();
-	kfd_unref_process(p);
 }
 
 void kfd_signal_reset_event(struct kfd_node *dev)
@@ -1264,7 +1261,8 @@ void kfd_signal_reset_event(struct kfd_node *dev)
 		}
 
 		if (unlikely(!pdd)) {
-			WARN_ONCE(1, "Could not get device data from pasid:0x%x\n", p->pasid);
+			WARN_ONCE(1, "Could not get device data from process pid:%d\n",
+				  p->lead_thread->pid);
 			continue;
 		}
 
@@ -1273,8 +1271,15 @@ void kfd_signal_reset_event(struct kfd_node *dev)
 
 		if (dev->dqm->detect_hang_count) {
 			struct amdgpu_task_info *ti;
+			struct amdgpu_fpriv *drv_priv;
+
+			if (unlikely(amdgpu_file_to_fpriv(pdd->drm_file, &drv_priv))) {
+				WARN_ONCE(1, "Could not get vm for device %x from pid:%d\n",
+					  dev->id, p->lead_thread->pid);
+				continue;
+			}
 
-			ti = amdgpu_vm_get_task_info_pasid(dev->adev, p->pasid);
+			ti = amdgpu_vm_get_task_info_vm(&drv_priv->vm);
 			if (ti) {
 				dev_err(dev->adev->dev,
 					"Queues reset on process %s tid %d thread %s pid %d\n",
@@ -1311,7 +1316,7 @@ void kfd_signal_reset_event(struct kfd_node *dev)
 
 void kfd_signal_poison_consumed_event(struct kfd_node *dev, u32 pasid)
 {
-	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
+	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, NULL);
 	struct kfd_hsa_memory_exception_data memory_exception_data;
 	struct kfd_hsa_hw_exception_data hw_exception_data;
 	struct kfd_event *ev;
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c b/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c
index b3f988b275a88..c5f97e6e36ff5 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c
@@ -194,7 +194,7 @@ static void event_interrupt_poison_consumption_v11(struct kfd_node *dev,
 	enum amdgpu_ras_block block = 0;
 	int ret = -EINVAL;
 	uint32_t reset = 0;
-	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
+	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, NULL);
 
 	if (!p)
 		return;
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c b/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c
index 0cb5c582ce7dc..b8a91bf4ef307 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c
@@ -146,7 +146,7 @@ static void event_interrupt_poison_consumption_v9(struct kfd_node *dev,
 {
 	enum amdgpu_ras_block block = 0;
 	uint32_t reset = 0;
-	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid);
+	struct kfd_process *p = kfd_lookup_process_by_pasid(pasid, NULL);
 	enum ras_event_type type = RAS_EVENT_TYPE_POISON_CONSUMPTION;
 	u64 event_id;
 	int old_poison, ret;
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c b/drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
index 1f9f5bfeaf868..d56525201155a 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c
@@ -47,7 +47,7 @@ static int pm_map_process_v9(struct packet_manager *pm,
 		packet->bitfields2.exec_cleaner_shader = 1;
 	packet->bitfields2.diq_enable = (qpd->is_debug) ? 1 : 0;
 	packet->bitfields2.process_quantum = 10;
-	packet->bitfields2.pasid = qpd->pqm->process->pasid;
+	packet->bitfields2.pasid = pdd->pasid;
 	packet->bitfields14.gds_size = qpd->gds_size & 0x3F;
 	packet->bitfields14.gds_size_hi = (qpd->gds_size >> 6) & 0xF;
 	packet->bitfields14.num_gws = (qpd->mapped_gws_queue) ? qpd->num_gws : 0;
@@ -106,7 +106,7 @@ static int pm_map_process_aldebaran(struct packet_manager *pm,
 		packet->bitfields2.exec_cleaner_shader = 1;
 	packet->bitfields2.diq_enable = (qpd->is_debug) ? 1 : 0;
 	packet->bitfields2.process_quantum = 10;
-	packet->bitfields2.pasid = qpd->pqm->process->pasid;
+	packet->bitfields2.pasid = pdd->pasid;
 	packet->bitfields14.gds_size = qpd->gds_size & 0x3F;
 	packet->bitfields14.gds_size_hi = (qpd->gds_size >> 6) & 0xF;
 	packet->bitfields14.num_gws = (qpd->mapped_gws_queue) ? qpd->num_gws : 0;
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c b/drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
index c1199d06d131b..347c86e1c378f 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_vi.c
@@ -42,6 +42,7 @@ unsigned int pm_build_pm4_header(unsigned int opcode, size_t packet_size)
 static int pm_map_process_vi(struct packet_manager *pm, uint32_t *buffer,
 				struct qcm_process_device *qpd)
 {
+	struct kfd_process_device *pdd = qpd_to_pdd(qpd);
 	struct pm4_mes_map_process *packet;
 
 	packet = (struct pm4_mes_map_process *)buffer;
@@ -52,7 +53,7 @@ static int pm_map_process_vi(struct packet_manager *pm, uint32_t *buffer,
 					sizeof(struct pm4_mes_map_process));
 	packet->bitfields2.diq_enable = (qpd->is_debug) ? 1 : 0;
 	packet->bitfields2.process_quantum = 10;
-	packet->bitfields2.pasid = qpd->pqm->process->pasid;
+	packet->bitfields2.pasid = pdd->pasid;
 	packet->bitfields3.page_table_base = qpd->page_table_base;
 	packet->bitfields10.gds_size = qpd->gds_size;
 	packet->bitfields10.num_gws = qpd->num_gws;
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_priv.h b/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
index d8cd913aa772b..0a99c5c9cadc0 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_priv.h
@@ -851,6 +851,8 @@ struct kfd_process_device {
 
 	/* Tracks queue reset status */
 	bool has_reset_queue;
+
+	u32 pasid;
 };
 
 #define qpd_to_pdd(x) container_of(x, struct kfd_process_device, qpd)
@@ -910,8 +912,6 @@ struct kfd_process {
 	/* We want to receive a notification when the mm_struct is destroyed */
 	struct mmu_notifier mmu_notifier;
 
-	u32 pasid;
-
 	/*
 	 * Array of kfd_process_device pointers,
 	 * one for each device the process is using.
@@ -1039,7 +1039,8 @@ void kfd_process_destroy_wq(void);
 void kfd_cleanup_processes(void);
 struct kfd_process *kfd_create_process(struct task_struct *thread);
 struct kfd_process *kfd_get_process(const struct task_struct *task);
-struct kfd_process *kfd_lookup_process_by_pasid(u32 pasid);
+struct kfd_process *kfd_lookup_process_by_pasid(u32 pasid,
+						 struct kfd_process_device **pdd);
 struct kfd_process *kfd_lookup_process_by_mm(const struct mm_struct *mm);
 
 int kfd_process_gpuidx_from_gpuid(struct kfd_process *p, uint32_t gpu_id);
@@ -1337,7 +1338,7 @@ void device_queue_manager_uninit(struct device_queue_manager *dqm);
 struct kernel_queue *kernel_queue_init(struct kfd_node *dev,
 					enum kfd_queue_type type);
 void kernel_queue_uninit(struct kernel_queue *kq);
-int kfd_dqm_evict_pasid(struct device_queue_manager *dqm, u32 pasid);
+int kfd_evict_process_device(struct kfd_process_device *pdd);
 int kfd_dqm_suspend_bad_queue_mes(struct kfd_node *knode, u32 pasid, u32 doorbell_id);
 
 /* Process Queue Manager */
@@ -1492,7 +1493,7 @@ int kfd_event_create(struct file *devkfd, struct kfd_process *p,
 int kfd_get_num_events(struct kfd_process *p);
 int kfd_event_destroy(struct kfd_process *p, uint32_t event_id);
 
-void kfd_signal_vm_fault_event(struct kfd_node *dev, u32 pasid,
+void kfd_signal_vm_fault_event(struct kfd_process_device *pdd,
 				struct kfd_vm_fault_info *info,
 				struct kfd_hsa_memory_exception_data *data);
 
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_process.c b/drivers/gpu/drm/amd/amdkfd/kfd_process.c
index c9cbc0ecd9cb2..a7e0a16dac47b 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_process.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_process.c
@@ -283,8 +283,8 @@ static int kfd_get_cu_occupancy(struct attribute *attr, char *buffer)
 	cu_cnt = 0;
 	proc = pdd->process;
 	if (pdd->qpd.queue_count == 0) {
-		pr_debug("Gpu-Id: %d has no active queues for process %d\n",
-			 dev->id, proc->pasid);
+		pr_debug("Gpu-Id: %d has no active queues for process pid %d\n",
+			 dev->id, (int)proc->lead_thread->pid);
 		return snprintf(buffer, PAGE_SIZE, "%d\n", cu_cnt);
 	}
 
@@ -328,12 +328,9 @@ static int kfd_get_cu_occupancy(struct attribute *attr, char *buffer)
 static ssize_t kfd_procfs_show(struct kobject *kobj, struct attribute *attr,
 			       char *buffer)
 {
-	if (strcmp(attr->name, "pasid") == 0) {
-		struct kfd_process *p = container_of(attr, struct kfd_process,
-						     attr_pasid);
-
-		return snprintf(buffer, PAGE_SIZE, "%d\n", p->pasid);
-	} else if (strncmp(attr->name, "vram_", 5) == 0) {
+	if (strcmp(attr->name, "pasid") == 0)
+		return snprintf(buffer, PAGE_SIZE, "%d\n", 0);
+	else if (strncmp(attr->name, "vram_", 5) == 0) {
 		struct kfd_process_device *pdd = container_of(attr, struct kfd_process_device,
 							      attr_vram);
 		return snprintf(buffer, PAGE_SIZE, "%llu\n", atomic64_read(&pdd->vram_usage));
@@ -1057,9 +1054,8 @@ static void kfd_process_destroy_pdds(struct kfd_process *p)
 	for (i = 0; i < p->n_pdds; i++) {
 		struct kfd_process_device *pdd = p->pdds[i];
 
-		pr_debug("Releasing pdd (topology id %d) for process (pasid 0x%x)\n",
-				pdd->dev->id, p->pasid);
-
+		pr_debug("Releasing pdd (topology id %d, for pid %d)\n",
+			pdd->dev->id, p->lead_thread->pid);
 		kfd_process_device_destroy_cwsr_dgpu(pdd);
 		kfd_process_device_destroy_ib_mem(pdd);
 
@@ -1191,7 +1187,6 @@ static void kfd_process_wq_release(struct work_struct *work)
 
 	kfd_event_free_process(p);
 
-	kfd_pasid_free(p->pasid);
 	mutex_destroy(&p->mutex);
 
 	put_task_struct(p->lead_thread);
@@ -1542,12 +1537,6 @@ static struct kfd_process *create_process(const struct task_struct *thread)
 	atomic_set(&process->debugged_process_count, 0);
 	sema_init(&process->runtime_enable_sema, 0);
 
-	process->pasid = kfd_pasid_alloc();
-	if (process->pasid == 0) {
-		err = -ENOSPC;
-		goto err_alloc_pasid;
-	}
-
 	err = pqm_init(&process->pqm, process);
 	if (err != 0)
 		goto err_process_pqm_init;
@@ -1601,8 +1590,6 @@ static struct kfd_process *create_process(const struct task_struct *thread)
 err_init_apertures:
 	pqm_uninit(&process->pqm);
 err_process_pqm_init:
-	kfd_pasid_free(process->pasid);
-err_alloc_pasid:
 	kfd_event_free_process(process);
 err_event_init:
 	mutex_destroy(&process->mutex);
@@ -1721,15 +1708,18 @@ int kfd_process_device_init_vm(struct kfd_process_device *pdd,
 	if (ret)
 		goto err_init_cwsr;
 
-	ret = amdgpu_amdkfd_gpuvm_set_vm_pasid(dev->adev, avm, p->pasid);
-	if (ret)
-		goto err_set_pasid;
+	if (unlikely(!avm->pasid)) {
+		dev_warn(pdd->dev->adev->dev, "WARN: vm %p has no pasid associated",
+				 avm);
+		goto err_get_pasid;
+	}
 
+	pdd->pasid = avm->pasid;
 	pdd->drm_file = drm_file;
 
 	return 0;
 
-err_set_pasid:
+err_get_pasid:
 	kfd_process_device_destroy_cwsr_dgpu(pdd);
 err_init_cwsr:
 	kfd_process_device_destroy_ib_mem(pdd);
@@ -1815,25 +1805,50 @@ void kfd_process_device_remove_obj_handle(struct kfd_process_device *pdd,
 		idr_remove(&pdd->alloc_idr, handle);
 }
 
-/* This increments the process->ref counter. */
-struct kfd_process *kfd_lookup_process_by_pasid(u32 pasid)
+static struct kfd_process_device *kfd_lookup_process_device_by_pasid(u32 pasid)
 {
-	struct kfd_process *p, *ret_p = NULL;
+	struct kfd_process_device *ret_p = NULL;
+	struct kfd_process *p;
 	unsigned int temp;
-
-	int idx = srcu_read_lock(&kfd_processes_srcu);
+	int i;
 
 	hash_for_each_rcu(kfd_processes_table, temp, p, kfd_processes) {
-		if (p->pasid == pasid) {
-			kref_get(&p->ref);
-			ret_p = p;
-			break;
+		for (i = 0; i < p->n_pdds; i++) {
+			if (p->pdds[i]->pasid == pasid) {
+				ret_p = p->pdds[i];
+				break;
+			}
 		}
+		if (ret_p)
+			break;
+	}
+	return ret_p;
+}
+
+/* This increments the process->ref counter. */
+struct kfd_process *kfd_lookup_process_by_pasid(u32 pasid,
+						struct kfd_process_device **pdd)
+{
+	struct kfd_process_device *ret_p;
+
+	int idx = srcu_read_lock(&kfd_processes_srcu);
+
+	ret_p = kfd_lookup_process_device_by_pasid(pasid);
+	if (ret_p) {
+		if (pdd)
+			*pdd = ret_p;
+		kref_get(&ret_p->process->ref);
+
+		srcu_read_unlock(&kfd_processes_srcu, idx);
+		return ret_p->process;
 	}
 
 	srcu_read_unlock(&kfd_processes_srcu, idx);
 
-	return ret_p;
+	if (pdd)
+		*pdd = NULL;
+
+	return NULL;
 }
 
 /* This increments the process->ref counter. */
@@ -1989,7 +2004,7 @@ static void evict_process_worker(struct work_struct *work)
 	 */
 	p = container_of(dwork, struct kfd_process, eviction_work);
 
-	pr_debug("Started evicting pasid 0x%x\n", p->pasid);
+	pr_debug("Started evicting process pid %d\n", p->lead_thread->pid);
 	ret = kfd_process_evict_queues(p, KFD_QUEUE_EVICTION_TRIGGER_TTM);
 	if (!ret) {
 		/* If another thread already signaled the eviction fence,
@@ -2001,9 +2016,9 @@ static void evict_process_worker(struct work_struct *work)
 				     msecs_to_jiffies(PROCESS_RESTORE_TIME_MS)))
 			kfd_process_restore_queues(p);
 
-		pr_debug("Finished evicting pasid 0x%x\n", p->pasid);
+		pr_debug("Finished evicting process pid %d\n", p->lead_thread->pid);
 	} else
-		pr_err("Failed to evict queues of pasid 0x%x\n", p->pasid);
+		pr_err("Failed to evict queues of process pid %d\n", p->lead_thread->pid);
 }
 
 static int restore_process_helper(struct kfd_process *p)
@@ -2020,9 +2035,11 @@ static int restore_process_helper(struct kfd_process *p)
 
 	ret = kfd_process_restore_queues(p);
 	if (!ret)
-		pr_debug("Finished restoring pasid 0x%x\n", p->pasid);
+		pr_debug("Finished restoring process pid %d\n",
+			p->lead_thread->pid);
 	else
-		pr_err("Failed to restore queues of pasid 0x%x\n", p->pasid);
+		pr_err("Failed to restore queues of process pid %d\n",
+		      p->lead_thread->pid);
 
 	return ret;
 }
@@ -2039,7 +2056,7 @@ static void restore_process_worker(struct work_struct *work)
 	 * lifetime of this thread, kfd_process p will be valid
 	 */
 	p = container_of(dwork, struct kfd_process, restore_work);
-	pr_debug("Started restoring pasid 0x%x\n", p->pasid);
+	pr_debug("Started restoring process pasid %d\n", (int)p->lead_thread->pid);
 
 	/* Setting last_restore_timestamp before successful restoration.
 	 * Otherwise this would have to be set by KGD (restore_process_bos)
@@ -2055,8 +2072,8 @@ static void restore_process_worker(struct work_struct *work)
 
 	ret = restore_process_helper(p);
 	if (ret) {
-		pr_debug("Failed to restore BOs of pasid 0x%x, retry after %d ms\n",
-			 p->pasid, PROCESS_BACK_OFF_TIME_MS);
+		pr_debug("Failed to restore BOs of process pid %d, retry after %d ms\n",
+			 p->lead_thread->pid, PROCESS_BACK_OFF_TIME_MS);
 		if (mod_delayed_work(kfd_restore_wq, &p->restore_work,
 				     msecs_to_jiffies(PROCESS_RESTORE_TIME_MS)))
 			kfd_process_restore_queues(p);
@@ -2072,7 +2089,7 @@ void kfd_suspend_all_processes(void)
 	WARN(debug_evictions, "Evicting all processes");
 	hash_for_each_rcu(kfd_processes_table, temp, p, kfd_processes) {
 		if (kfd_process_evict_queues(p, KFD_QUEUE_EVICTION_TRIGGER_SUSPEND))
-			pr_err("Failed to suspend process 0x%x\n", p->pasid);
+			pr_err("Failed to suspend process pid %d\n", p->lead_thread->pid);
 		signal_eviction_fence(p);
 	}
 	srcu_read_unlock(&kfd_processes_srcu, idx);
@@ -2086,8 +2103,8 @@ int kfd_resume_all_processes(void)
 
 	hash_for_each_rcu(kfd_processes_table, temp, p, kfd_processes) {
 		if (restore_process_helper(p)) {
-			pr_err("Restore process %d failed during resume\n",
-			       p->pasid);
+			pr_err("Restore process pid %d failed during resume\n",
+			      p->lead_thread->pid);
 			ret = -EFAULT;
 		}
 	}
@@ -2142,7 +2159,7 @@ int kfd_process_drain_interrupts(struct kfd_process_device *pdd)
 	memset(irq_drain_fence, 0, sizeof(irq_drain_fence));
 	irq_drain_fence[0] = (KFD_IRQ_FENCE_SOURCEID << 8) |
 							KFD_IRQ_FENCE_CLIENTID;
-	irq_drain_fence[3] = pdd->process->pasid;
+	irq_drain_fence[3] = pdd->pasid;
 
 	/*
 	 * For GFX 9.4.3/9.5.0, send the NodeId also in IH cookie DW[3]
@@ -2173,7 +2190,7 @@ void kfd_process_close_interrupt_drain(unsigned int pasid)
 {
 	struct kfd_process *p;
 
-	p = kfd_lookup_process_by_pasid(pasid);
+	p = kfd_lookup_process_by_pasid(pasid, NULL);
 
 	if (!p)
 		return;
@@ -2294,8 +2311,8 @@ int kfd_debugfs_mqds_by_process(struct seq_file *m, void *data)
 	int idx = srcu_read_lock(&kfd_processes_srcu);
 
 	hash_for_each_rcu(kfd_processes_table, temp, p, kfd_processes) {
-		seq_printf(m, "Process %d PASID 0x%x:\n",
-			   p->lead_thread->tgid, p->pasid);
+		seq_printf(m, "Process %d PASID %d:\n",
+			   p->lead_thread->tgid, p->lead_thread->pid);
 
 		mutex_lock(&p->mutex);
 		r = pqm_debugfs_mqds(m, &p->pqm);
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c b/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
index d79caa1a68676..662c595ce7838 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
@@ -69,8 +69,8 @@ static int find_available_queue_slot(struct process_queue_manager *pqm,
 	pr_debug("The new slot id %lu\n", found);
 
 	if (found >= KFD_MAX_NUM_OF_QUEUES_PER_PROCESS) {
-		pr_info("Cannot open more queues for process with pasid 0x%x\n",
-				pqm->process->pasid);
+		pr_info("Cannot open more queues for process with pid %d\n",
+			pqm->process->lead_thread->pid);
 		return -ENOMEM;
 	}
 
@@ -451,8 +451,8 @@ int pqm_create_queue(struct process_queue_manager *pqm,
 	}
 
 	if (retval != 0) {
-		pr_err("Pasid 0x%x DQM create queue type %d failed. ret %d\n",
-			pqm->process->pasid, type, retval);
+		pr_err("process pid %d DQM create queue type %d failed. ret %d\n",
+			pqm->process->lead_thread->pid, type, retval);
 		goto err_create_queue;
 	}
 
@@ -546,7 +546,7 @@ int pqm_destroy_queue(struct process_queue_manager *pqm, unsigned int qid)
 		retval = dqm->ops.destroy_queue(dqm, &pdd->qpd, pqn->q);
 		if (retval) {
 			pr_err("Pasid 0x%x destroy queue %d failed, ret %d\n",
-				pqm->process->pasid,
+				pdd->pasid,
 				pqn->q->properties.queue_id, retval);
 			if (retval != -ETIME && retval != -EIO)
 				goto err_destroy_queue;
diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_svm.c b/drivers/gpu/drm/amd/amdkfd/kfd_svm.c
index 47189453b20c3..116116a9f5781 100644
--- a/drivers/gpu/drm/amd/amdkfd/kfd_svm.c
+++ b/drivers/gpu/drm/amd/amdkfd/kfd_svm.c
@@ -563,7 +563,8 @@ svm_range_vram_node_new(struct kfd_node *node, struct svm_range *prange,
 	int r;
 
 	p = container_of(prange->svms, struct kfd_process, svms);
-	pr_debug("pasid: %x svms 0x%p [0x%lx 0x%lx]\n", p->pasid, prange->svms,
+	pr_debug("process pid: %d svms 0x%p [0x%lx 0x%lx]\n",
+		 p->lead_thread->pid, prange->svms,
 		 prange->start, prange->last);
 
 	if (svm_range_validate_svm_bo(node, prange))
@@ -2973,7 +2974,7 @@ svm_range_restore_pages(struct amdgpu_device *adev, unsigned int pasid,
 		return -EFAULT;
 	}
 
-	p = kfd_lookup_process_by_pasid(pasid);
+	p = kfd_lookup_process_by_pasid(pasid, NULL);
 	if (!p) {
 		pr_debug("kfd process not founded pasid 0x%x\n", pasid);
 		return 0;
@@ -3239,7 +3240,8 @@ void svm_range_list_fini(struct kfd_process *p)
 	struct svm_range *prange;
 	struct svm_range *next;
 
-	pr_debug("pasid 0x%x svms 0x%p\n", p->pasid, &p->svms);
+	pr_debug("process pid %d svms 0x%p\n", p->lead_thread->pid,
+		 &p->svms);
 
 	cancel_delayed_work_sync(&p->svms.restore_work);
 
@@ -3262,7 +3264,8 @@ void svm_range_list_fini(struct kfd_process *p)
 
 	mutex_destroy(&p->svms.lock);
 
-	pr_debug("pasid 0x%x svms 0x%p done\n", p->pasid, &p->svms);
+	pr_debug("process pid %d svms 0x%p done\n",
+		p->lead_thread->pid, &p->svms);
 }
 
 int svm_range_list_init(struct kfd_process *p)
@@ -3625,8 +3628,8 @@ svm_range_set_attr(struct kfd_process *p, struct mm_struct *mm,
 	bool flush_tlb;
 	int r, ret = 0;
 
-	pr_debug("pasid 0x%x svms 0x%p [0x%llx 0x%llx] pages 0x%llx\n",
-		 p->pasid, &p->svms, start, start + size - 1, size);
+	pr_debug("process pid %d svms 0x%p [0x%llx 0x%llx] pages 0x%llx\n",
+		 p->lead_thread->pid, &p->svms, start, start + size - 1, size);
 
 	r = svm_range_check_attr(p, nattr, attrs);
 	if (r)
@@ -3734,8 +3737,8 @@ svm_range_set_attr(struct kfd_process *p, struct mm_struct *mm,
 out:
 	mutex_unlock(&process_info->lock);
 
-	pr_debug("pasid 0x%x svms 0x%p [0x%llx 0x%llx] done, r=%d\n", p->pasid,
-		 &p->svms, start, start + size - 1, r);
+	pr_debug("process pid %d svms 0x%p [0x%llx 0x%llx] done, r=%d\n",
+		 p->lead_thread->pid, &p->svms, start, start + size - 1, r);
 
 	return ret ? ret : r;
 }
-- 
2.39.5




  parent reply	other threads:[~2025-05-27 17:43 UTC|newest]

Thread overview: 818+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-05-27 16:16 [PATCH 6.14 000/783] 6.14.9-rc1 review Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 001/783] drm/amd/display: Do not enable replay when vtotal update is pending Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 002/783] drm/amd/display: Correct timing_adjust_pending flag setting Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 003/783] drm/amd/display: Defer BW-optimization-blocked DRR adjustments Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 004/783] phy: renesas: rcar-gen3-usb2: Move IRQ request in probe Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 005/783] phy: renesas: rcar-gen3-usb2: Lock around hardware registers and driver data Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 006/783] phy: renesas: rcar-gen3-usb2: Assert PLL reset on PHY power off Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 007/783] nvmet: pci-epf: Keep completion queues mapped Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 008/783] nvmet: pci-epf: clear completion queue IRQ flag on delete Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 009/783] cpufreq: Add SM8650 to cpufreq-dt-platdev blocklist Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 010/783] nvmem: rockchip-otp: Move read-offset into variant-data Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 011/783] nvmem: rockchip-otp: add rk3576 variant data Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 012/783] nvmem: core: fix bit offsets of more than one byte Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 013/783] nvmem: core: verify cells raw_len Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 014/783] nvmem: core: update raw_len if the bit reading is required Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 015/783] nvmem: qfprom: switch to 4-byte aligned reads Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 016/783] scsi: target: iscsi: Fix timeout on deleted connection Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 017/783] scsi: ufs: Introduce quirk to extend PA_HIBERN8TIME for UFS devices Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 018/783] virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 019/783] dma/mapping.c: dev_dbg support for dma_addressing_limited Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 020/783] intel_th: avoid using deprecated page->mapping, index fields Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 021/783] mei: vsc: Use struct vsc_tp_packet as vsc-tp tx_buf and rx_buf type Greg Kroah-Hartman
2025-05-27 16:16 ` [PATCH 6.14 022/783] dma-mapping: avoid potential unused data compilation warning Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 023/783] btrfs: tree-checker: adjust error code for header level check Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 024/783] cgroup: Fix compilation issue due to cgroup_mutex not being exported Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 025/783] vhost_task: fix vhost_task_create() documentation Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 026/783] vhost-scsi: protect vq->log_used with vq->mutex Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 027/783] scsi: mpi3mr: Add level check to control event logging Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 028/783] dma-mapping: Fix warning reported for missing prototype Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 029/783] ima: process_measurement() needlessly takes inode_lock() on MAY_READ Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 030/783] fs/buffer: split locking for pagecache lookups Greg Kroah-Hartman
2025-05-30 16:46   ` Luis Chamberlain
2025-05-27 16:17 ` [PATCH 6.14 031/783] fs/buffer: introduce sleeping flavors " Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 032/783] fs/buffer: use sleeping version of __find_get_block() Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 033/783] fs/ocfs2: " Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 034/783] fs/jbd2: " Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 035/783] fs/ext4: use sleeping version of sb_find_get_block() Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 036/783] drm/amd/display: Enable urgent latency adjustment on DCN35 Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 037/783] drm/amdgpu: Allow P2P access through XGMI Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 038/783] selftests/bpf: Mitigate sockmap_ktls disconnect_after_delete failure Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 039/783] block: fix race between set_blocksize and read paths Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 040/783] block: hoist block size validation code to a separate function Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 041/783] io_uring: dont duplicate flushing in io_req_post_cqe Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 042/783] bpf: fix possible endless loop in BPF map iteration Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 043/783] samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 044/783] kconfig: merge_config: use an empty file as initfile Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 045/783] x86/fred: Fix system hang during S4 resume with FRED enabled Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 046/783] s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel log Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 047/783] cifs: Add fallback for SMB2 CREATE without FILE_READ_ATTRIBUTES Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 048/783] cifs: Fix querying and creating MF symlinks over SMB1 Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 049/783] cifs: Fix access_flags_to_smbopen_mode Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 050/783] cifs: Fix negotiate retry functionality Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 051/783] smb: client: Store original IO parameters and prevent zero IO sizes Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 052/783] fuse: Return EPERM rather than ENOSYS from link() Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 053/783] exfat: call bh_read in get_block only when necessary Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 054/783] io_uring/msg: initialise msg request opcode Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 055/783] NFSv4: Check for delegation validity in nfs_start_delegation_return_locked() Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 056/783] NFS: Dont allow waiting for exiting tasks Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 057/783] SUNRPC: " Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 058/783] arm64: Add support for HIP09 Spectre-BHB mitigation Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 059/783] iommufd: Extend IOMMU_GET_HW_INFO to report PASID capability Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 060/783] ring-buffer: Use kaslr address instead of text delta Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 061/783] tracing: Mark binary printing functions with __printf() attribute Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 062/783] ACPI: PNP: Add Intel OC Watchdog IDs to non-PNP device list Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 063/783] tpm: Convert warn to dbg in tpm2_start_auth_session() Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 064/783] mailbox: pcc: Use acpi_os_ioremap() instead of ioremap() Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 065/783] mailbox: use error ret code of of_parse_phandle_with_args() Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 066/783] riscv: Allow NOMMU kernels to access all of RAM Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 067/783] fbdev: fsl-diu-fb: add missing device_remove_file() Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 068/783] fbcon: Use correct erase colour for clearing in fbcon Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 069/783] fbdev: core: tileblit: Implement missing margin clearing for tileblit Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 070/783] cifs: Set default Netbios RFC1001 server name to hostname in UNC Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 071/783] cifs: add validation check for the fields in smb_aces Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 072/783] cifs: Fix establishing NetBIOS session for SMB2+ connection Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 073/783] cifs: Fix getting DACL-only xattr system.cifs_acl and system.smb3_acl Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 074/783] cifs: Check if server supports reparse points before using them Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 075/783] NFSv4: Treat ENETUNREACH errors as fatal for state recovery Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 076/783] SUNRPC: rpc_clnt_set_transport() must not change the autobind setting Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 077/783] SUNRPC: rpcbind should never reset the port to the value 0 Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 078/783] spi-rockchip: Fix register out of bounds access Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 079/783] ASoC: codecs: wsa884x: Correct VI sense channel mask Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 080/783] ASoC: codecs: wsa883x: " Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 081/783] mctp: Fix incorrect tx flow invalidation condition in mctp-i2c Greg Kroah-Hartman
2025-05-27 16:17 ` [PATCH 6.14 082/783] net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 083/783] net: tn40xx: create swnode for mdio and aqr105 phy and add to mdiobus Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 084/783] thermal/drivers/mediatek/lvts: Start sensor interrupts disabled Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 085/783] thermal/drivers/qoriq: Power down TMU on system suspend Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 086/783] Bluetooth: btmtksdio: Prevent enabling interrupts after IRQ handler removal Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 087/783] Bluetooth: Disable SCO support if READ_VOICE_SETTING is unsupported/broken Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 088/783] RISC-V: add vector extension validation checks Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 089/783] dql: Fix dql->limit value when reset Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 090/783] lockdep: Fix wait context check on softirq for PREEMPT_RT Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 091/783] objtool: Properly disable uaccess validation Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 092/783] net/mlx5e: Use right API to free bitmap memory Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 093/783] PCI: dwc: ep: Ensure proper iteration over outbound map windows Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 094/783] r8169: disable RTL8126 ZRX-DC timeout Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 095/783] tools/build: Dont pass test log files to linker Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 096/783] PCI: xilinx-cpm: Add cpm_csr register mapping for CPM5_HOST1 variant Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 097/783] i2c: qcom-geni: Update i2c frequency table to match hardware guidance Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 098/783] pNFS/flexfiles: Report ENETDOWN as a connection error Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 099/783] drm/amdgpu/discovery: check ip_discovery fw file available Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 100/783] drm/amdgpu: rework how the cleaner shader is emitted v3 Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 101/783] drm/amdgpu: rework how isolation is enforced v2 Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 102/783] drm/amdgpu: use GFP_NOWAIT for memory allocations Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 103/783] drm/amdkfd: set precise mem ops caps to disabled for gfx 11 and 12 Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 104/783] PCI: vmd: Disable MSI remapping bypass under Xen Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 105/783] xen/pci: Do not register devices with segments >= 0x10000 Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 106/783] ext4: on a remount, only log the ro or r/w state when it has changed Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 107/783] libnvdimm/labels: Fix divide error in nd_label_data_init() Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 108/783] pidfs: improve multi-threaded exec and premature thread-group leader exit polling Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 109/783] staging: vchiq_arm: Create keep-alive thread during probe Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 110/783] mmc: host: Wait for Vdd to settle on card power off Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 111/783] drm/amdgpu: Skip pcie_replay_count sysfs creation for VF Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 112/783] cgroup/rstat: avoid disabling irqs for O(num_cpu) Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 113/783] wifi: mt76: Check link_conf pointer in mt76_connac_mcu_sta_basic_tlv() Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 114/783] wifi: mt76: scan: fix setting tx_info fields Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 115/783] wifi: mt76: mt7996: implement driver specific get_txpower function Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 116/783] wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2 Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 117/783] wifi: mt76: mt7996: use the correct vif link for scanning/roc Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 118/783] wifi: mt76: scan: set vif offchannel " Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 119/783] wifi: mt76: mt7996: fix SER reset trigger on WED reset Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 120/783] wifi: mt76: mt7996: revise TXS size Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 121/783] wifi: mt76: mt7925: load the appropriate CLC data based on hardware type Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 122/783] wifi: mt76: mt7925: Simplify HIF suspend handling to avoid suspend fail Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 123/783] wifi: mt76: mt7925: fix fails to enter low power mode in suspend state Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 124/783] x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-UAPI headers Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 125/783] x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in UAPI headers Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 126/783] x86/stackprotector/64: Only export __ref_stack_chk_guard on CONFIG_SMP Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 127/783] x86/smpboot: Fix INIT delay assignment for extended Intel Families Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 128/783] x86/microcode: Update the Intel processor flag scan check Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 129/783] x86/amd_node: Add SMN offsets to exclusive region access Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 130/783] x86/mm: Check return value from memblock_phys_alloc_range() Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 131/783] i2c: qup: Vote for interconnect bandwidth to DRAM Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 132/783] i2c: amd-asf: Set cmd variable when encountering an error Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 133/783] i2c: pxa: fix call balance of i2c->clk handling routines Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 134/783] btrfs: make btrfs_discard_workfn() block_group ref explicit Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 135/783] btrfs: avoid linker error in btrfs_find_create_tree_block() Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 136/783] btrfs: run btrfs_error_commit_super() early Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 137/783] btrfs: fix non-empty delayed iputs list on unmount due to async workers Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 138/783] btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work() Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 139/783] btrfs: send: return -ENAMETOOLONG when attempting a path that is too long Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 140/783] blk-cgroup: improve policy registration error handling Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 141/783] drm/amdgpu: release xcp_mgr on exit Greg Kroah-Hartman
2025-05-27 16:18 ` [PATCH 6.14 142/783] drm/amd/display: Guard against setting dispclk low for dcn31x Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 143/783] drm/amdgpu: dont free conflicting apertures for non-display devices Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 144/783] drm/amdgpu: adjust drm_firmware_drivers_only() handling Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 145/783] i3c: master: svc: Fix missing STOP for master request Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 146/783] s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste() Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 147/783] dlm: make tcp still work in multi-link env Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 148/783] loop: move vfs_fsync() out of loop_update_dio() Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 149/783] clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 150/783] um: Store full CSGSFS and SS register from mcontext Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 151/783] um: Update min_low_pfn to match changes in uml_reserved Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 152/783] net/mlx5: Preserve rate settings when creating a rate node Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 153/783] wifi: mwifiex: Fix HT40 bandwidth issue Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 154/783] bnxt_en: Query FW parameters when the CAPS_CHANGE bit is set Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 155/783] ixgbe: add support for thermal sensor event reception Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 156/783] riscv: Call secondary mmu notifier when flushing the tlb Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 157/783] ext4: reorder capability check last Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 158/783] hypfs_create_cpu_files(): add missing check for hypfs_mkdir() failure Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 159/783] scsi: st: Tighten the page format heuristics with MODE SELECT Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 160/783] scsi: st: ERASE does not change tape location Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 161/783] vfio/pci: Handle INTx IRQ_NOTCONNECTED Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 162/783] bpftool: Using the right format specifiers Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 163/783] bpf: Return prog btf_id without capable check Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 164/783] PCI: dwc: Use resource start as ioremap() input in dw_pcie_pme_turn_off() Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 165/783] jbd2: do not try to recover wiped journal Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 166/783] tcp: reorganize tcp_in_ack_event() and tcp_count_delivered() Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 167/783] rtc: rv3032: fix EERD location Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 168/783] objtool: Fix error handling inconsistencies in check() Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 169/783] thunderbolt: Do not add non-active NVM if NVM upgrade is disabled for retimer Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 170/783] erofs: initialize decompression early Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 171/783] spi: spi-mux: Fix coverity issue, unchecked return value Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 172/783] ASoC: sma1307: Add NULL check in sma1307_setting_loaded() Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 173/783] ASoC: pcm6240: Drop bogus code handling IRQ as GPIO Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 174/783] ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 175/783] kunit: tool: Fix bug in parsing test plan Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 176/783] bpf: Allow pre-ordering for bpf cgroup progs Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 177/783] kbuild: fix argument parsing in scripts/config Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 178/783] kconfig: do not clear SYMBOL_VALID when reading include/config/auto.conf Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 179/783] crypto: octeontx2 - suppress auth failure screaming due to negative tests Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 180/783] dm: restrict dm device size to 2^63-512 bytes Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 181/783] net/smc: use the correct ndev to find pnetid by pnetid table Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 182/783] xen: Add support for XenServer 6.1 platform device Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 183/783] pinctrl-tegra: Restore SFSEL bit when freeing pins Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 184/783] mfd: syscon: Add check for invalid resource size Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 185/783] mfd: tps65219: Remove TPS65219_REG_TI_DEV_ID check Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 186/783] drm/amdgpu/gfx12: dont read registers in mqd init Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 187/783] drm/amdgpu/gfx11: " Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 188/783] drm/amdgpu: Update SRIOV video codec caps Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 189/783] ASoC: sun4i-codec: support hp-det-gpios property Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 190/783] ASoC: sun4i-codec: correct dapm widgets and controls for h616 Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 191/783] clk: qcom: lpassaudiocc-sc7280: Add support for LPASS resets for QCM6490 Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 192/783] leds: Kconfig: leds-st1202: Add select for required LEDS_TRIGGER_PATTERN Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 193/783] leds: leds-st1202: Initialize hardware before DT node child operations Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 194/783] ext4: reject the data_err=abort option in nojournal mode Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 195/783] ext4: do not convert the unwritten extents if data writeback fails Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 196/783] RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject() Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 197/783] posix-timers: Add cond_resched() to posix_timer_add() search loop Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 198/783] posix-timers: Ensure that timer initialization is fully visible Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 199/783] net: stmmac: dwmac-rk: Validate GRF and peripheral GRF during probe Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 200/783] net: hsr: Fix PRP duplicate detection Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 201/783] timer_list: Dont use %pK through printk() Greg Kroah-Hartman
2025-05-27 16:19 ` [PATCH 6.14 202/783] wifi: rtw89: coex: Fix coexistence report not show as expected Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 203/783] wifi: rtw89: set force HE TB mode when connecting to 11ax AP Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 204/783] netfilter: conntrack: Bound nf_conntrack sysctl writes Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 205/783] PNP: Expand length of fixup id string Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 206/783] phy: rockchip: usbdp: Only verify link rates/lanes/voltage when the corresponding set flags are set Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 207/783] arm64/mm: Check pmd_table() in pmd_trans_huge() Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 208/783] arm64/mm: Check PUD_TYPE_TABLE in pud_bad() Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 209/783] mmc: dw_mmc: add exynos7870 DW MMC support Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 210/783] mmc: sdhci: Disable SD card clock before changing parameters Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 211/783] usb: xhci: Dont change the status of stalled TDs on failed Stop EP Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 212/783] wifi: iwlwifi: mvm: fix setting the TK when associated Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 213/783] hwmon: (dell-smm) Increment the number of fans Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 214/783] iommu: Keep dev->iommu state consistent Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 215/783] printk: Check CON_SUSPEND when unblanking a console Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 216/783] wifi: iwlwifi: dont warn when if there is a FW error Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 217/783] wifi: iwlwifi: w/a FW SMPS mode selection Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 218/783] wifi: iwlwifi: fix debug actions order Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 219/783] wifi: iwlwifi: mark Br device not integrated Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 220/783] wifi: iwlwifi: fix the ECKV UEFI variable name Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 221/783] wifi: mac80211: dont include MLE in ML reconf per-STA profile Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 222/783] wifi: cfg80211: Update the link address when a link is added Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 223/783] wifi: mac80211: fix warning on disconnect during failed ML reconf Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 224/783] wifi: mac80211_hwsim: Fix MLD address translation Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 225/783] wifi: mac80211: fix U-APSD check in ML reconfiguration Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 226/783] wifi: cfg80211: allow IR in 20 MHz configurations Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 227/783] r8169: increase max jumbo packet size on RTL8125/RTL8126 Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 228/783] ipv6: save dontfrag in cork Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 229/783] drm/amd/display: remove minimum Dispclk and apply oem panel timing Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 230/783] drm/amd/display: calculate the remain segments for all pipes Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 231/783] drm/amd/display: not abort link train when bw is low Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 232/783] drm/amd/display: Fix incorrect DPCD configs while Replay/PSR switch Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 233/783] gfs2: Check for empty queue in run_queue Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 234/783] auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common" Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 235/783] ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup() Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 236/783] badblocks: Fix a nonsense WARN_ON() which checks whether a u64 variable < 0 Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 237/783] block: acquire q->limits_lock while reading sysfs attributes Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 238/783] coresight-etb10: change etb_drvdata spinlocks type to raw_spinlock_t Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 239/783] coresight: change coresight_trace_id_maps lock " Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 240/783] iommu/vt-d: Check if SVA is supported when attaching the SVA domain Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 241/783] iommu/amd/pgtbl_v2: Improve error handling Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 242/783] fs/pipe: Limit the slots in pipe_resize_ring() Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 243/783] cpufreq: tegra186: Share policy per cluster Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 244/783] watchdog: s3c2410_wdt: Fix PMU register bits for ExynosAutoV920 SoC Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 245/783] watchdog: aspeed: Update bootstatus handling Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 246/783] PCI: endpoint: pci-epf-test: Fix double free that causes kernel to oops Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 247/783] misc: pci_endpoint_test: Give disabled BARs a distinct error code Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 248/783] selftests: pci_endpoint: Skip disabled BARs Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 249/783] crypto: lzo - Fix compression buffer overrun Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 250/783] crypto: mxs-dcp - Only set OTP_KEY bit for OTP key Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 251/783] drm/amdkfd: Set per-process flags only once for gfx9/10/11/12 Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 252/783] drm/amdkfd: Set per-process flags only once cik/vi Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 253/783] drm/amdkfd: clear F8_MODE for gfx950 Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 254/783] drm/amdgpu: increase RAS bad page threshold Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 255/783] drm/amdgpu: Fix missing drain retry fault the last entry Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 256/783] arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 257/783] arm64: tegra: Resize aperture for the IGX PCIe C5 slot Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 258/783] powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7 Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 259/783] ALSA: seq: Improve data consistency at polling Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 260/783] tcp: bring back NUMA dispersion in inet_ehash_locks_alloc() Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 261/783] rseq: Fix segfault on registration when rseq_cs is non-zero Greg Kroah-Hartman
2025-05-27 16:20 ` [PATCH 6.14 262/783] rtc: ds1307: stop disabling alarms on probe Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 263/783] ieee802154: ca8210: Use proper setters and getters for bitwise types Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 264/783] drm/xe: Nuke VMs mapping upon close Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 265/783] drm/xe: Retry BO allocation Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 266/783] soc: samsung: include linux/array_size.h where needed Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 267/783] ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114 Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 268/783] media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe() Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 269/783] media: cec: use us_to_ktime() where appropriate Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 270/783] usb: xhci: set page size to the xHCI-supported size Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 271/783] dm cache: prevent BUG_ON by blocking retries on failed device resumes Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 272/783] soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex tables Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 273/783] orangefs: Do not truncate file size Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 274/783] drm/gem: Test for imported GEM buffers with helper Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 275/783] net: phylink: use pl->link_interface in phylink_expects_phy() Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 276/783] blk-throttle: dont take carryover for prioritized processing of metadata Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 277/783] remoteproc: qcom_wcnss: Handle platforms with only single power domain Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 278/783] drm/xe: Disambiguate GMDID-based IP names Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 279/783] drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 280/783] drm/amdgpu: Reinit FW shared flags on VCN v5.0.1 Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 281/783] drm/amd/display: Ensure DMCUB idle before reset on DCN31/DCN35 Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 282/783] drm/amd/display: Skip checking FRL_MODE bit for PCON BW determination Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 283/783] drm/amd/display: Fix DMUB reset sequence for DCN401 Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 284/783] drm/amd/display: Fix p-state type when p-state is unsupported Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 285/783] drm/amd/display: Request HW cursor on DCN3.2 with SubVP Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 286/783] drm/amdgpu: Avoid HDP flush on JPEG v5.0.1 Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 287/783] drm/amdgpu: Add offset normalization in VCN v5.0.1 Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 288/783] perf/core: Clean up perf_try_init_event() Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 289/783] media: cx231xx: set device_caps for 417 Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 290/783] pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned" Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 291/783] rcu: Fix get_state_synchronize_rcu_full() GP-start detection Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 292/783] drm/msm/dpu: Set possible clones for all encoders Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 293/783] net: ethernet: ti: cpsw_new: populate netdev of_node Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 294/783] eth: fbnic: Prepend TSENE FW fields with FBNIC_FW Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 295/783] net: phy: nxp-c45-tja11xx: add match_phy_device to TJA1103/TJA1104 Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 296/783] dpll: Add an assertion to check freq_supported_num Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 297/783] ublk: enforce ublks_max only for unprivileged devices Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 298/783] iommufd: Disallow allocating nested parent domain with fault ID Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 299/783] media: imx335: Set vblank immediately Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 300/783] net: pktgen: fix mpls maximum labels list parsing Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 301/783] perf/core: Fix perf_mmap() failure path Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 302/783] perf/hw_breakpoint: Return EOPNOTSUPP for unsupported breakpoint type Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 303/783] ALSA: hda/realtek: Enable PC beep passthrough for HP EliteBook 855 G7 Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 304/783] scsi: logging: Fix scsi_logging_level bounds Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 305/783] ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config() Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 306/783] ipv4: fib: Hold rtnl_net_lock() in ip_rt_ioctl() Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 307/783] drm/rockchip: vop2: Add uv swap for cluster window Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 308/783] block: mark bounce buffering as incompatible with integrity Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 309/783] null_blk: generate null_blk configfs features string Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 310/783] ublk: complete command synchronously on error Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 311/783] media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 312/783] media: uvcvideo: Handle uvc menu translation inside uvc_get_le_value Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 313/783] clk: imx8mp: inform CCF of maximum frequency of clocks Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 314/783] PM: sleep: Suppress sleeping parent warning in special case Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 315/783] x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2 Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 316/783] hwmon: (acpi_power_meter) Fix the fake power alarm reporting Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 317/783] hwmon: (gpio-fan) Add missing mutex locks Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 318/783] ARM: at91: pm: fix at91_suspend_finish for ZQ calibration Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 319/783] drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 320/783] fpga: altera-cvp: Increase credit timeout Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 321/783] perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling counters Greg Kroah-Hartman
2025-05-27 16:21 ` [PATCH 6.14 322/783] soc: apple: rtkit: Use high prio work queue Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 323/783] soc: apple: rtkit: Implement OSLog buffers properly Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 324/783] wifi: ath12k: Report proper tx completion status to mac80211 Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 325/783] PCI: brcmstb: Expand inbound window size up to 64GB Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 326/783] PCI: brcmstb: Add a softdep to MIP MSI-X driver Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 327/783] firmware: arm_ffa: Set dma_mask for ffa devices Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 328/783] drm/xe/vf: Retry sending MMIO request to GUC on timeout error Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 329/783] drm/xe/pf: Create a link between PF and VF devices Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 330/783] net/mlx5: Avoid report two health errors on same syndrome Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 331/783] selftests/net: have `gro.sh -t` return a correct exit code Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 332/783] driver core: faux: only create the device if probe() succeeds Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 333/783] pinctrl: sophgo: avoid to modify untouched bit when setting cv1800 pinconf Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 334/783] drm/amdkfd: KFD release_work possible circular locking Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 335/783] drm/xe: xe_gen_wa_oob: replace program_invocation_short_name Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 336/783] leds: pwm-multicolor: Add check for fwnode_property_read_u32 Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 337/783] accel/amdxdna: Check interrupt register before mailbox_rx_worker exits Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 338/783] net: ethernet: mtk_ppe_offload: Allow QinQ, double ETH_P_8021Q only Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 339/783] net: xgene-v2: remove incorrect ACPI_PTR annotation Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 340/783] dmaengine: ti: k3-udma-glue: Drop skip_fdq argument from k3_udma_glue_reset_rx_chn Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 341/783] wifi: rtw89: Parse channel from IE to correct invalid hardware reports during scanning Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 342/783] bonding: report duplicate MAC address in all situations Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 343/783] tcp: be less liberal in TSEcr received while in SYN_RECV state Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 344/783] pinctrl: qcom: msm8917: Add MSM8937 wsa_reset pin Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 345/783] wifi: ath12k: Improve BSS discovery with hidden SSID in 6 GHz band Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 346/783] soc: ti: k3-socinfo: Do not use syscon helper to build regmap Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 347/783] bpf: Search and add kfuncs in struct_ops prologue and epilogue Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 348/783] Octeontx2-af: RPM: Register driver with PCI subsys IDs Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 349/783] x86/build: Fix broken copy command in genimage.sh when making isoimage Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 350/783] drm/amd/display: handle max_downscale_src_width fail check Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 351/783] drm/amd/display: fix dcn4x init failed Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 352/783] drm/amd/display: fix check for identity ratio Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 353/783] drm/amd/display: Fix mismatch type comparison Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 354/783] drm/amd/display: Add opp recout adjustment Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 355/783] drm/amd/display: Fix mismatch type comparison in custom_float Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 356/783] ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 357/783] ASoC: mediatek: mt8188: Add reference for dmic clocks Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 358/783] x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus() Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 359/783] vhost-scsi: Return queue full for page alloc failures during copy Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 360/783] vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-endian machines Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 361/783] cpuidle: menu: Avoid discarding useful information Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 362/783] media: adv7180: Disable test-pattern control on adv7180 Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 363/783] media: tc358746: improve calculation of the D-PHY timing registers Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 364/783] net/mlx5e: Add correct match to check IPSec syndromes for switchdev mode Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 365/783] scsi: mpi3mr: Update timestamp only for supervisor IOCs Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 366/783] loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 367/783] net: stmmac: Correct usage of maximum queue number macros Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 368/783] libbpf: Fix out-of-bound read Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 369/783] virtio: break and reset virtio devices on device_shutdown() Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 370/783] dm: fix unconditional IO throttle caused by REQ_PREFLUSH Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 371/783] gpiolib: sanitize the return value of gpio_chip::set_config() Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 372/783] scsi: scsi_debug: First fixes for tapes Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 373/783] bpf: arm64: Silence "UBSAN: negation-overflow" warning Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 374/783] clk: sunxi-ng: h616: Reparent GPU clock during frequency changes Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 375/783] net/mlx5: Change POOL_NEXT_SIZE define value and make it global Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 376/783] x86/kaslr: Reduce KASLR entropy on most x86 systems Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 377/783] crypto: ahash - Set default reqsize from ahash_alg Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 378/783] crypto: skcipher - Zap type in crypto_alloc_sync_skcipher Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 379/783] net: ipv6: Init tunnel link-netns before registering dev Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 380/783] rtnetlink: Lookup device in target netns when creating link Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 381/783] drm/xe/oa: Ensure that polled read returns latest data Greg Kroah-Hartman
2025-05-27 16:22 ` [PATCH 6.14 382/783] MIPS: Use arch specific syscall name match function Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 383/783] drm/amdgpu: remove all KFD fences from the BO on release Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 384/783] x86/mm: Make MMU_GATHER_RCU_TABLE_FREE unconditional Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 385/783] x86/locking: Use ALT_OUTPUT_SP() for percpu_{,try_}cmpxchg{64,128}_op() Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 386/783] genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 387/783] pps: generators: replace copy of pps-gen info struct with const pointer Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 388/783] MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 389/783] clocksource: mips-gic-timer: Enable counter when CPUs start Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 390/783] PCI: epf-mhi: Update device ID for SA8775P Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 391/783] scsi: mpt3sas: Send a diag reset if target reset fails Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 392/783] wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 393/783] wifi: rtw88: Fix rtw_init_ht_cap() " Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 394/783] wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31 Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 395/783] wifi: rtw88: Fix rtw_mac_power_switch() for RTL8814AU Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 396/783] wifi: rtw89: fw: propagate error code from rtw89_h2c_tx() Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 397/783] wifi: rtw89: fw: get sb_sel_ver via get_unaligned_le32() Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 398/783] wifi: rtw89: fw: add blacklist to avoid obsolete secure firmware Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 399/783] wifi: rtw89: 8922a: fix incorrect STA-ID in EHT MU PPDU Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 400/783] net: pktgen: fix access outside of user given buffer in pktgen_thread_write() Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 401/783] power: supply: axp20x_battery: Update temp sensor for AXP717 from device tree Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 402/783] EDAC/ie31200: work around false positive build warning Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 403/783] i3c: master: svc: Flush FIFO before sending Dynamic Address Assignment(DAA) Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 404/783] netdevsim: call napi_schedule from a timer context Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 405/783] mfd: axp20x: AXP717: Add AXP717_TS_PIN_CFG to writeable regs Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 406/783] eeprom: ee1004: Check chip before probing Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 407/783] irqchip/riscv-imsic: Separate next and previous pointers in IMSIC vector Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 408/783] drm/xe/client: Skip show_run_ticks if unable to read timestamp Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 409/783] drm/amd/pm: Fetch current power limit from PMFW Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 410/783] drm/amd/display: Add support for disconnected eDP streams Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 411/783] drm/amd/display: Guard against setting dispclk low when active Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 412/783] drm/amd/display: Fix BT2020 YCbCr limited/full range input Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 413/783] drm/amd/display: Read LTTPR ALPM caps during link cap retrieval Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 414/783] Revert "drm/amd/display: Request HW cursor on DCN3.2 with SubVP" Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 415/783] drm/amd/display: Dont treat wb connector as physical in create_validate_stream_for_sink Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 416/783] serial: mctrl_gpio: split disable_ms into sync and no_sync APIs Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 417/783] RDMA/core: Fix best page size finding when it can cross SG entries Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 418/783] pmdomain: imx: gpcv2: use proper helper for property detection Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 419/783] can: c_can: Use of_property_present() to test existence of DT property Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 420/783] bpf: dont do clean_live_states when state->loop_entry->branches > 0 Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 421/783] bpf: copy_verifier_state() should copy loop_entry field Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 422/783] eth: mlx4: dont try to complete XDP frames in netpoll Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 423/783] PCI: Fix old_size lower bound in calculate_iosize() too Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 424/783] ACPI: HED: Always initialize before evged Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 425/783] vxlan: Join / leave MC group after remote changes Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 426/783] x86/boot: Disable stack protector for early boot code Greg Kroah-Hartman
2025-05-28 17:52   ` Brian Gerst
2025-05-29  6:34     ` Greg Kroah-Hartman
2025-05-29  6:59       ` Ard Biesheuvel
2025-05-29  7:55         ` Greg Kroah-Hartman
2025-05-29 16:17       ` Brian Gerst
2025-05-27 16:23 ` [PATCH 6.14 427/783] posix-timers: Invoke cond_resched() during exit_itimers() Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 428/783] hrtimers: Replace hrtimer_clock_to_base_table with switch-case Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 429/783] irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 430/783] media: test-drivers: vivid: dont call schedule in loop Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 431/783] bpf: Make every prog keep a copy of ctx_arg_info Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 432/783] net/mlx5: Modify LSB bitmask in temperature event to include only the first bit Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 433/783] net/mlx5: Apply rate-limiting to high temperature warning Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 434/783] firmware: arm_ffa: Reject higher major version as incompatible Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 435/783] firmware: arm_ffa: Handle the presence of host partition in the partition info Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 436/783] firmware: xilinx: Dont send linux address to get fpga config get status Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 437/783] io_uring: use IO_REQ_LINK_FLAGS more Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 438/783] io_uring: sanitise ring params earlier Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 439/783] ASoC: ops: Enforce platform maximum on initial value Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 440/783] ASoC: tas2764: Add reg defaults for TAS2764_INT_CLK_CFG Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 441/783] ASoC: tas2764: Mark SW_RESET as volatile Greg Kroah-Hartman
2025-05-27 16:23 ` [PATCH 6.14 442/783] ASoC: tas2764: Power up/down amp on mute ops Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 443/783] ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot() Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 444/783] pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 445/783] smack: recognize ipv4 CIPSO w/o categories Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 446/783] drm/xe/pf: Release all VFs configs on device removal Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 447/783] smack: Revert "smackfs: Added check catlen" Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 448/783] kunit: tool: Use qboot on QEMU x86_64 Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 449/783] media: i2c: imx219: Correct the minimum vblanking value Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 450/783] media: v4l: Memset argument to 0 before calling get_mbus_config pad op Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 451/783] media: stm32: csi: use ARRAY_SIZE to search D-PHY table Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 452/783] media: stm32: csi: add missing pm_runtime_put on error Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 453/783] media: i2c: ov2740: Free control handler on error path Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 454/783] bnxt_en: Set NPAR 1.2 support when registering with firmware Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 455/783] net/mlx4_core: Avoid impossible mlx4_db_alloc() order value Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 456/783] drm/xe: Stop ignoring errors from xe_ttm_stolen_mgr_init() Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 457/783] drm/xe: Fix xe_tile_init_noalloc() error propagation Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 458/783] clk: qcom: ipq5018: allow it to be bulid on arm32 Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 459/783] accel/amdxdna: Refactor hardware context destroy routine Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 460/783] clk: qcom: clk-alpha-pll: Do not use random stack value for recalc rate Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 461/783] drm/xe/debugfs: fixed the return value of wedged_mode_set Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 462/783] drm/xe/debugfs: Add missing xe_pm_runtime_put in wedge_mode_set Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 463/783] x86/ibt: Handle FineIBT in handle_cfi_failure() Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 464/783] x86/traps: Cleanup and robustify decode_bug() Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 465/783] x86/boot: Mark start_secondary() with __noendbr Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 466/783] sched: Reduce the default slice to avoid tasks getting an extra tick Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 467/783] serial: sh-sci: Update the suspend/resume support Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 468/783] pinctrl: renesas: rzg2l: Add suspend/resume support for pull up/down Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 469/783] drm/xe/display: Remove hpd cancel work sync from runtime pm path Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 470/783] phy: phy-rockchip-samsung-hdptx: Swap the definitions of LCPLL_REF and ROPLL_REF Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 471/783] phy: core: dont require set_mode() callback for phy_get_mode() to work Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 472/783] phy: exynos5-usbdrd: fix EDS distribution tuning (gs101) Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 473/783] soundwire: amd: change the soundwire wake enable/disable sequence Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 474/783] soundwire: cadence_master: set frame shape and divider based on actual clk freq Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 475/783] jbd2: Avoid long replay times due to high number or revoke blocks Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 476/783] net: stmmac: dwmac-loongson: Set correct {tx,rx}_fifo_size Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 477/783] scsi: usb: Rename the RESERVE and RELEASE constants Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 478/783] drm/amdgpu/mes11: fix set_hw_resources_1 calculation Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 479/783] drm/amdkfd: fix missing L2 cache info in topology Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 480/783] drm/amdgpu: Set snoop bit for SDMA for MI series Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 481/783] drm/amd/display: pass calculated dram_speed_mts to dml2 Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 482/783] drm/amd/display: remove TF check for LLS policy Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 483/783] drm/amd/display: Dont try AUX transactions on disconnected link Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 484/783] drm/amdgpu: reset psp->cmd to NULL after releasing the buffer Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 485/783] drm/amd/pm: Skip P2S load for SMU v13.0.12 Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 486/783] drm/amd/display: Support multiple options during psr entry Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 487/783] Revert "drm/amd/display: Exit idle optimizations before attempt to access PHY" Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 488/783] drm/amd/display: Fixes for mcache programming in DML21 Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 489/783] drm/amd/display: Ammend DCPG IP control sequences to align with HW guidance Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 490/783] drm/amd/display: Account For OTO Prefetch Bandwidth When Calculating Urgent Bandwidth Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 491/783] drm/amd/display: Update CR AUX RD interval interpretation Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 492/783] drm/amd/display: Initial psr_version with correct setting Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 493/783] drm/amdgpu/gfx10: Add cleaner shader for GFX10.1.10 Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 494/783] drm/amdgpu: Skip err_count sysfs creation on VF unsupported RAS blocks Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 495/783] amdgpu/soc15: enable asic reset for dGPU in case of suspend abort Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 496/783] drm/amd/display: Reverse the visual confirm recouts Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 497/783] drm/amd/display: Increase block_sequence array size Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 498/783] drm/amd/display: Use Nominal vBlank If Provided Instead Of Capping It Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 499/783] drm/amd/display: Populate register address for dentist for dcn401 Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 500/783] drm/amdgpu: Use active umc info from discovery Greg Kroah-Hartman
2025-05-27 16:24 ` [PATCH 6.14 501/783] drm/amdgpu: enlarge the VBIOS binary size limit Greg Kroah-Hartman
2025-05-27 16:24 ` Greg Kroah-Hartman [this message]
2025-05-27 16:25 ` [PATCH 6.14 503/783] drm/amd/display/dm: drop hw_support check in amdgpu_dm_i2c_xfer() Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 504/783] scsi: target: spc: Fix loop traversal in spc_rsoc_get_descr() Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 505/783] net/mlx5: XDP, Enable TX side XDP multi-buffer support Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 506/783] net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 507/783] net/mlx5e: set the tx_queue_len for pfifo_fast Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 508/783] net/mlx5e: reduce rep rxq depth to 256 for ECPF Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 509/783] net/mlx5e: reduce the max log mpwrq sz for ECPF and reps Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 510/783] drm/v3d: Add clock handling Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 511/783] xfrm: prevent high SEQ input in non-ESN mode Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 512/783] iio: adc: ad7606: protect register access Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 513/783] wifi: ath12k: Enable MLO setup ready and teardown commands for single split-phy device Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 514/783] wifi: ath12k: use arvif instead of link_conf in ath12k_mac_set_key() Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 515/783] wifi: ath12k: fix the ampdu id fetch in the HAL_RX_MPDU_START TLV Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 516/783] wifi: ath12k: Update the peer id in PPDU end user stats TLV Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 517/783] mptcp: pm: userspace: flags: clearer msg if no remote addr Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 518/783] wifi: iwlwifi: use correct IMR dump variable Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 519/783] wifi: iwlwifi: dont warn during reprobe Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 520/783] wifi: mac80211: always send max agg subframe num in strict mode Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 521/783] wifi: mac80211: dont unconditionally call drv_mgd_complete_tx() Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 522/783] wifi: mac80211: remove misplaced drv_mgd_complete_tx() call Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 523/783] wifi: mac80211: set ieee80211_prep_tx_info::link_id upon Auth Rx Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 524/783] wifi: mac80211: add HT and VHT basic set verification Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 525/783] wifi: mac80211: Drop cooked monitor support Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 526/783] net: fec: Refactor MAC reset to function Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 527/783] powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 528/783] powerpc/pseries/iommu: create DDW for devices with DMA mask less than 64-bits Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 529/783] arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 530/783] ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure() Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 531/783] r8152: add vendor/device ID pair for Dell Alienware AW1022z Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 532/783] s390/crash: Use note name macros Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 533/783] iio: adc: ad7944: dont use storagebits for sizing Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 534/783] igc: Avoid unnecessary link down event in XDP_SETUP_PROG process Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 535/783] pstore: Change kmsg_bytes storage size to u32 Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 536/783] leds: trigger: netdev: Configure LED blink interval for HW offload Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 537/783] ext4: dont write back data before punch hole in nojournal mode Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 538/783] ext4: remove writable userspace mappings before truncating page cache Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 539/783] wifi: rtw88: Fix rtw_update_sta_info() for RTL8814AU Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 540/783] wifi: rtw88: Extend rtw_fw_send_ra_info() " Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 541/783] wifi: rtw88: Fix download_firmware_validate() " Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 542/783] wifi: rtw88: Fix __rtw_download_firmware() " Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 543/783] wifi: rtw89: coex: Assign value over than 0 to avoid firmware timer hang Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 544/783] wifi: rtw89: fw: validate multi-firmware header before getting its size Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 545/783] wifi: rtw89: fw: validate multi-firmware header before accessing Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 546/783] wifi: rtw89: call power_on ahead before selecting firmware Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 547/783] iio: dac: ad3552r-hs: use instruction mode for configuration Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 548/783] iio: dac: adi-axi-dac: add bus mode setup Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 549/783] clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 550/783] netdevsim: allow normal queue reset while down Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 551/783] net: page_pool: avoid false positive warning if NAPI was never added Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 552/783] tools/power turbostat: Clustered Uncore MHz counters should honor show/hide options Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 553/783] hwmon: (xgene-hwmon) use appropriate type for the latency value Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 554/783] drm/xe: Fix PVC RPe and RPa information Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 555/783] f2fs: introduce f2fs_base_attr for global sysfs entries Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 556/783] media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 557/783] media: qcom: camss: Add default case in vfe_src_pad_code Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 558/783] drm/rockchip: vop2: Improve display modes handling on RK3588 HDMI0 Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 559/783] eth: fbnic: set IFF_UNICAST_FLT to avoid enabling promiscuous mode when adding unicast addrs Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 560/783] tools: ynl-gen: dont output external constants Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 561/783] net/mlx5e: Avoid WARN_ON when configuring MQPRIO with HTB offload enabled Greg Kroah-Hartman
2025-05-27 16:25 ` [PATCH 6.14 562/783] cpufreq: amd-pstate: Remove unnecessary driver_lock in set_boost Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 563/783] vxlan: Annotate FDB data races Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 564/783] ipv4: ip_gre: Fix set but not used warning in ipgre_err() if IPv4-only Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 565/783] r8169: dont scan PHY addresses > 0 Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 566/783] net: flush_backlog() small changes Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 567/783] bridge: mdb: Allow replace of a host-joined group Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 568/783] ice: init flow director before RDMA Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 569/783] ice: treat dyn_allowed only as suggestion Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 570/783] rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 571/783] rcu: handle unstable rdp in rcu_read_unlock_strict() Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 572/783] rcu: fix header guard for rcu_all_qs() Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 573/783] perf: Avoid the read if the count is already updated Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 574/783] ice: count combined queues using Rx/Tx count Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 575/783] drm/xe/relay: Dont use GFP_KERNEL for new transactions Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 576/783] net/mana: fix warning in the writer of client oob Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 577/783] scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 578/783] scsi: lpfc: Ignore ndlp rport mismatch in dev_loss_tmo callbk Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 579/783] scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when pci_irq_vector() fails Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 580/783] scsi: lpfc: Reduce log message generation during ELS ring clean up Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 581/783] scsi: st: Restore some drive settings after reset Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 582/783] wifi: ath12k: Avoid napi_sync() before napi_enable() Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 583/783] HID: usbkbd: Fix the bit shift number for LED_KANA Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 584/783] arm64: zynqmp: add clock-output-names property in clock nodes Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 585/783] ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 586/783] ASoC: rt722-sdca: Add some missing readable registers Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 587/783] irqchip/riscv-aplic: Add support for hart indexes Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 588/783] dm vdo vio-pool: allow variable-sized metadata vios Greg Kroah-Hartman
2025-05-27 19:08   ` Matthew Sakai
2025-05-29  6:36     ` Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 589/783] dm vdo indexer: prevent unterminated string warning Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 590/783] dm vdo: use a short static string for thread name prefix Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 591/783] drm/ast: Find VBIOS mode from regular display size Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 592/783] bpf: Use kallsyms to find the function name of a struct_opss stub function Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 593/783] bpftool: Fix readlink usage in get_fd_type Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 594/783] firmware: arm_scmi: Relax duplicate name constraint across protocol ids Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 595/783] perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 596/783] perf/amd/ibs: Fix ->config to sample period calculation for OP PMU Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 597/783] clk: renesas: rzg2l-cpg: Refactor Runtime PM clock validation Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 598/783] wifi: rtl8xxxu: retry firmware download on error Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 599/783] wifi: rtw88: Dont use static local variable in rtw8822b_set_tx_power_index_by_rate Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 600/783] wifi: rtw89: add wiphy_lock() to work that isnt held wiphy_lock() yet Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 601/783] spi: zynqmp-gqspi: Always acknowledge interrupts Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 602/783] regulator: ad5398: Add device tree support Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 603/783] wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 override Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 604/783] accel/qaic: Mask out SR-IOV PCI resources Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 605/783] drm/xe/pf: Reset GuC VF config when unprovisioning critical resource Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 606/783] wifi: ath9k: return by of_get_mac_address Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 607/783] wifi: ath12k: Fetch regdb.bin file from board-2.bin Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 608/783] drm/xe/pf: Move VFs reprovisioning to worker Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 609/783] wifi: ath12k: Fix end offset bit definition in monitor ring descriptor Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 610/783] wifi: ath12k: report station mode receive rate for IEEE 802.11be Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 611/783] wifi: ath12k: report station mode transmit rate Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 612/783] drm: bridge: adv7511: fill stream capabilities Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 613/783] drm/nouveau: fix the broken marco GSP_MSG_MAX_SIZE Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 614/783] wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer allocation Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 615/783] drm/ast: Hide Gens 1 to 3 TX detection in branch Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 616/783] drm/xe: Move suballocator init to after display init Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 617/783] drm/xe: Do not attempt to bootstrap VF in execlists mode Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 618/783] wifi: rtw89: coex: Separated Wi-Fi connecting event from Wi-Fi scan event Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 619/783] wifi: rtw89: coex: Add protect to avoid A2DP lag while Wi-Fi connecting Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 620/783] drm/xe/sa: Always call drm_suballoc_manager_fini() Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 621/783] drm/xe/vf: Perform early GT MMIO initialization to read GMDID Greg Kroah-Hartman
2025-05-27 16:26 ` [PATCH 6.14 622/783] drm/xe: Always setup GT MMIO adjustment data Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 623/783] drm/xe/guc: Drop error messages about missing GuC logs Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 624/783] drm/xe: Reject BO eviction if BO is bound to current VM Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 625/783] drm/atomic: clarify the rules around drm_atomic_state->allow_modeset Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 626/783] drm/buddy: fix issue that force_merge cannot free all roots Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 627/783] drm/xe: Add locks in gtidle code Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 628/783] drm/panel-edp: Add Starry 116KHD024006 Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 629/783] drm: Add valid clones check Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 630/783] i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work() Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 631/783] ASoC: sma1307: Fix error handling in sma1307_setting_loaded() Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 632/783] pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group() Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 633/783] watchdog: aspeed: fix 64-bit division Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 634/783] drm/amdkfd: Correct F8_MODE for gfx950 Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 635/783] drm/gem: Internally test import_attach for imported objects Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 636/783] virtgpu: dont reset on shutdown Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 637/783] x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 638/783] bpf: abort verification if env->cur_state->loop_entry != NULL Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 639/783] ipv6: remove leftover ip6 cookie initializer Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 640/783] serial: sh-sci: Save and restore more registers Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 641/783] drm/amd/display: Exit idle optimizations before accessing PHY Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 642/783] drm/amdkfd: Fix error handling for missing PASID in kfd_process_device_init_vm Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 643/783] drm/amdkfd: Fix pasid value leak Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 644/783] wifi: mac80211: Add counter for all monitor interfaces Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 645/783] HID: Kconfig: Add LEDS_CLASS_MULTICOLOR dependency to HID_LOGITECH Greg Kroah-Hartman
2025-05-30 13:44   ` Jörg-Volker Peetz
2025-05-30 14:08     ` Greg Kroah-Hartman
2025-05-30 14:09       ` Greg Kroah-Hartman
2025-05-30 14:45         ` Jörg-Volker Peetz
2025-05-30 14:45           ` Jörg-Volker Peetz
2025-05-30 14:56           ` Kate Hsuan
2025-05-30 15:38             ` Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 646/783] net-sysfs: restore behavior for not running devices Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 647/783] ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of() Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 648/783] book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 649/783] pinctrl: meson: define the pull up/down resistor value as 60 kOhm Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 650/783] smb: server: smb2pdu: check return value of xa_store() Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 651/783] platform/x86/intel: hid: Add Pantherlake support Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 652/783] platform/x86: asus-wmi: Disable OOBE state after resume from hibernation Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 653/783] platform/x86: ideapad-laptop: add support for some new buttons Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 654/783] ASoC: cs42l43: Disable headphone clamps during type detection Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 655/783] ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 656/783] ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 657/783] drm/ttm: fix the warning for hit_low and evict_low Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 658/783] nvme-pci: add quirks for device 126f:1001 Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 659/783] nvme-pci: add quirks for WDC Blue SN550 15b7:5009 Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 660/783] ALSA: usb-audio: Fix duplicated name in MIDI substream names Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 661/783] nvmet-tcp: dont restore null sk_state_change Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 662/783] io_uring/fdinfo: annotate racy sq/cq head/tail reads Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 663/783] cifs: Fix and improve cifs_query_path_info() and cifs_query_file_info() Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 664/783] cifs: Fix changing times and read-only attr over SMB1 smb_set_file_info() function Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 665/783] ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 666/783] ASoC: intel/sdw_utils: Add volume limit to cs35l56 speakers Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 667/783] iio: accel: fxls8962af: Fix wakeup source leaks on device unbind Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 668/783] iio: adc: qcom-spmi-iadc: " Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 669/783] iio: imu: st_lsm6dsx: " Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 670/783] btrfs: compression: adjust cb->compressed_folios allocation type Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 671/783] btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 672/783] btrfs: handle empty eb->folios in num_extent_folios() Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 673/783] btrfs: avoid NULL pointer dereference if no valid csum tree Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 674/783] tools: ynl-gen: validate 0 len strings from kernel Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 675/783] block: only update request sector if needed Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 676/783] wifi: iwlwifi: add support for Killer on MTL Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 677/783] x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST or Rust >= 1.88 Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 678/783] xenbus: Allow PVH dom0 a non-local xenstore Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 679/783] drm/amd/display: Call FP Protect Before Mode Programming/Mode Support Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 680/783] __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 681/783] soundwire: bus: Fix race on the creation of the IRQ domain Greg Kroah-Hartman
2025-05-27 16:27 ` [PATCH 6.14 682/783] espintcp: fix skb leaks Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 683/783] espintcp: remove encap socket caching to avoid reference leak Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 684/783] xfrm: Fix UDP GRO handling for some corner cases Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 685/783] dmaengine: idxd: Fix allowing write() from different address spaces Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 686/783] x86/sev: Fix operator precedence in GHCB_MSR_VMPL_REQ_LEVEL macro Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 687/783] kernel/fork: only call untrack_pfn_clear() on VMAs duplicated for fork() Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 688/783] remoteproc: qcom_wcnss: Fix on platforms without fallback regulators Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 689/783] clk: sunxi-ng: d1: Add missing divider for MMC mod clocks Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 690/783] xfrm: Sanitize marks before insert Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 691/783] dmaengine: idxd: Fix ->poll() return value Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 692/783] dmaengine: fsl-edma: Fix return code for unhandled interrupts Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 693/783] driver core: Split devres APIs to device/devres.h Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 694/783] devres: Introduce devm_kmemdup_array() Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 695/783] ASoC: SOF: Intel: hda: Fix UAF when reloading module Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 696/783] irqchip/riscv-imsic: Start local sync timer on correct CPU Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 697/783] perf/x86/intel: Fix segfault with PEBS-via-PT with sample_freq Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 698/783] Bluetooth: L2CAP: Fix not checking l2cap_chan security level Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 699/783] Bluetooth: btusb: use skb_pull to avoid unsafe access in QCA dump handling Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 700/783] ptp: ocp: Limit signal/freq counts in summary output functions Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 701/783] bridge: netfilter: Fix forwarding of fragmented packets Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 702/783] mr: consolidate the ipmr_can_free_table() checks Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 703/783] ice: fix vf->num_mac count with port representors Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 704/783] ice: Fix LACP bonds without SRIOV environment Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 705/783] idpf: fix null-ptr-deref in idpf_features_check Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 706/783] loop: dont require ->write_iter for writable files in loop_configure Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 707/783] pinctrl: qcom: switch to devm_register_sys_off_handler() Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 708/783] net: dwmac-sun8i: Use parsed internal PHY address instead of 1 Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 709/783] net: lan743x: Restore SGMII CTRL register on resume Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 710/783] xsk: Bring back busy polling support in XDP_COPY Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 711/783] io_uring: fix overflow resched cqe reordering Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 712/783] idpf: fix idpf_vport_splitq_napi_poll() Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 713/783] sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue() Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 714/783] octeontx2-pf: use xdp_return_frame() to free xdp buffers Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 715/783] octeontx2-pf: Add AF_XDP non-zero copy support Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 716/783] octeontx2-pf: AF_XDP zero copy receive support Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 717/783] octeontx2-pf: Avoid adding dcbnl_ops for LBK and SDP vf Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 718/783] net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 719/783] octeontx2-af: Set LMT_ENA bit for APR table entries Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 720/783] octeontx2-af: Fix APR entry mapping based on APR_LMT_CFG Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 721/783] clk: s2mps11: initialise clk_hw_onecell_data::num before accessing ::hws[] in probe() Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 722/783] crypto: algif_hash - fix double free in hash_accept Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 723/783] padata: do not leak refcount in reorder_work Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 724/783] can: slcan: allow reception of short error messages Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 725/783] can: bcm: add locking for bcm_op runtime updates Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 726/783] can: bcm: add missing rcu read protection for procfs content Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 727/783] ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid for bytes_ext Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 728/783] ASoC: SOF: Intel: hda-bus: Use PIO mode on ACE2+ platforms Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 729/783] ASoc: SOF: topology: connect DAI to a single DAI link Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 730/783] ASoC: SOF: ipc4-pcm: Delay reporting is only supported for playback direction Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 731/783] ALSA: pcm: Fix race of buffer access at PCM OSS layer Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 732/783] ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10 Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 733/783] llc: fix data loss when reading from a socket in llc_ui_recvmsg() Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 734/783] can: kvaser_pciefd: Continue parsing DMA buf after dropped RX Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 735/783] can: kvaser_pciefd: Fix echo_skb race Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 736/783] io_uring/net: only retry recv bundle for a full transfer Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 737/783] net: dsa: microchip: linearize skb for tail-tagging switches Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 738/783] vmxnet3: update MTU after device quiesce Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 739/783] mmc: sdhci_am654: Add SDHCI_QUIRK2_SUPPRESS_V1P8_ENA quirk to am62 compatible Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 740/783] pmdomain: renesas: rcar: Remove obsolete nullify checks Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 741/783] pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() Greg Kroah-Hartman
2025-05-27 16:28 ` [PATCH 6.14 742/783] platform/x86: dell-wmi-sysman: Avoid buffer overflow in current_password_store() Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 743/783] thermal: intel: x86_pkg_temp_thermal: Fix bogus trip temperature Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 744/783] drm/edid: fixed the bug that hdr metadata was not reset Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 745/783] smb: client: Fix use-after-free in cifs_fill_dirent Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 746/783] arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 747/783] smb: client: Reset all search buffer pointers when releasing buffer Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 748/783] Revert "drm/amd: Keep display off while going into S4" Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 749/783] Input: xpad - add more controllers Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 750/783] Input: synaptics-rmi - fix crash with unsupported versions of F34 Greg Kroah-Hartman
2025-05-27 20:42   ` Dmitry Torokhov
2025-05-29  6:35     ` Greg Kroah-Hartman
2025-05-29 21:57       ` Dmitry Torokhov
2025-05-27 16:29 ` [PATCH 6.14 751/783] alloc_tag: allocate percpu counters for module tags dynamically Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 752/783] highmem: add folio_test_partial_kmap() Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 753/783] kasan: avoid sleepable page allocation from atomic context Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 754/783] memcg: always call cond_resched() after fn() Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 755/783] mm/hugetlb: fix kernel NULL pointer dereference when replacing free hugetlb folios Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 756/783] mm/page_alloc.c: avoid infinite retries caused by cpuset race Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 757/783] module: release codetag section when module load fails Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 758/783] taskstats: fix struct taskstats breaks backward compatibility since version 15 Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 759/783] mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 760/783] mm: fix VM_UFFD_MINOR == VM_SHADOW_STACK on USERFAULTFD=y && ARM64_GCS=y Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 761/783] mm: vmalloc: actually use the in-place vrealloc region Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 762/783] mm: vmalloc: only zero-init on vrealloc shrink Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 763/783] octeontx2: hide unused label Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 764/783] wifi: mac80211: restore monitor for outgoing frames Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 765/783] nilfs2: fix deadlock warnings caused by lock dependency in init_nilfs() Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 766/783] Bluetooth: btmtksdio: Check function enabled before doing close Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 767/783] Bluetooth: btmtksdio: Do close if SDIO card removed without close Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 768/783] Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection" Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 769/783] ksmbd: fix stream write failure Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 770/783] platform/x86: think-lmi: Fix attribute name usage for non-compliant items Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 771/783] spi: use container_of_cont() for to_spi_device() Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 772/783] spi: spi-fsl-dspi: restrict register range for regmap access Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 773/783] spi: spi-fsl-dspi: Halt the module after a new message transfer Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 774/783] spi: spi-fsl-dspi: Reset SR flags before sending a new message Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 775/783] drm/xe: Use xe_mmio_read32() to read mtcfg register Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 776/783] err.h: move IOMEM_ERR_PTR() to err.h Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 777/783] drm/i915/dp: Fix determining SST/MST mode during MTP TU state computation Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 778/783] drm/amdgpu/vcn4.0.5: split code along instances Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 779/783] drm/amdgpu: read back register after written for VCN v4.0.5 Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 780/783] gcc-15: make unterminated string initialization just a warning Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 781/783] gcc-15: disable -Wunterminated-string-initialization entirely for now Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 782/783] Fix mis-uses of cc-option for warning disablement Greg Kroah-Hartman
2025-05-27 16:29 ` [PATCH 6.14 783/783] kbuild: Properly disable -Wunterminated-string-initialization for clang Greg Kroah-Hartman
2025-05-27 18:51 ` [PATCH 6.14 000/783] 6.14.9-rc1 review Florian Fainelli
2025-05-27 18:52 ` Ronald Warsow
2025-05-27 19:10 ` Naresh Kamboju
2025-05-28  8:50   ` Greg Kroah-Hartman
2025-05-27 22:14 ` Shuah Khan
2025-05-27 23:13 ` Peter Schneider
2025-05-27 23:24 ` Takeshi Ogasawara
2025-05-28  0:18 ` Miguel Ojeda
2025-05-28  6:50 ` Pavel Machek
2025-05-28  8:57 ` Ron Economos
2025-05-28  9:06 ` Christian Heusel
2025-05-28 11:26 ` Mark Brown
2025-05-28 14:52 ` Markus Reichelt
2025-05-28 19:00 ` Justin Forbes
2025-05-29 16:26 ` Hardik Garg
2025-06-04  9:40 ` 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=20250527162533.581170494@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=alexander.deucher@amd.com \
    --cc=felix.kuehling@amd.com \
    --cc=patches@lists.linux.dev \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    --cc=xiaogang.chen@amd.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