From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5450C51EE0C for ; Tue, 13 Oct 2026 15:42:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791906170; cv=none; b=pjKYA3qByky1RWipE4S9pPY0CQAnb4C5XgfHw2D+8Pxp5uCGxWyHeDBrHJoibU1iHr96CbG8MiWHCwWJxy6EUbYPMq1IQSUSuV5mJ2d5nj1xN8Sael2kqHAy3NfOYYjeCgMetcywGAv2T9XcruT4TUzh47GdiFSUOZtj4Tt0Ros= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791906170; c=relaxed/simple; bh=HyjwC2WBuD3zNw2RX08XNRIFsnb2jRmWsy8BXsOZxS8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=OGiEDFoI961ShypoFm77UpnxQ98UwM27kyrYd4mYS0LdenP55jNp3q+5Z44ApPpLOPNvpJ6uUMcczZQk/PO/lHb9A/oh8wL+LPp48yGhv5CnIxqK7DzE57y5DOOZsxH+pzhcpIDqyL+bSKHOkFIdIeaQih0sHCmeO/oVFU6RV0o= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=Nk0uNiNJ; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="Nk0uNiNJ" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1791906168; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=HyjwC2WBuD3zNw2RX08XNRIFsnb2jRmWsy8BXsOZxS8=; b=Nk0uNiNJpF+oqw85XDAVUj68GeF7YDp7+iHtXFTnNHpji6T2zAiNTrOcmnRhhnGZyPL/QW F90LNGLhnRGA0Gv1QW3G93/pSynC5+Et0dZ+T0bETmJJU41+6FsTbQJOzgC2RvL8oGNKN+ 888VnTgcCdR99Yk1ol6nYoM6M6kvC5o= Received: from mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-557-iy-R_dc5MQuOD1Wh1XsSUw-1; Tue, 13 Oct 2026 15:42:35 +0000 X-MC-Unique: iy-R_dc5MQuOD1Wh1XsSUw-1 X-Mimecast-MFC-AGG-ID: iy-R_dc5MQuOD1Wh1XsSUw_1791906153 Received: from mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.17]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 31E421964CEF; Tue, 13 Oct 2026 15:42:32 +0000 (UTC) Received: from jtornosm-thinkpadp1gen7.rmtes.csb (headnet04.pony-001.prod.iad2.dc.redhat.com [10.2.32.116]) by mx-prod-int-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id C209B1956041; Tue, 13 Oct 2026 15:42:26 +0000 (UTC) From: Jose Ignacio Tornos Martinez To: jgg@ziepe.ca Cc: alex@shazbot.org, ath11k@lists.infradead.org, ath12k@lists.infradead.org, bhelgaas@google.com, jjohnson@kernel.org, johannes@sipsolutions.net, jtornosm@redhat.com, kevin.tian@intel.com, kvm@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linux-wireless@vger.kernel.org, mani@kernel.org, skolothumtho@nvidia.com, yishaih@nvidia.com Subject: Re: [PATCH 0/7] Enable Qualcomm WiFi PCIe passthrough to VMs Date: Tue, 13 Oct 2026 17:42:25 +0200 Message-ID: <20261013154225.214531-1-jtornosm@redhat.com> In-Reply-To: <20261013140345.GK14213@ziepe.ca> References: <20261013140345.GK14213@ziepe.ca> Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 3.0 on 10.30.177.17 Thank you for the direction on device MSI domains. The Hyper-V reference is difficult for me to follow for this case. Could you point me to some existing KVM/VFIO equivalent, or similar example for my use case? Any pointers to relevant code, documentation, or previous discussions on this topic would be very helpful to get started in the right direction. Also, where would this need to be implemented? Kernel only because it is already supported in QEMU in a general way, or kernel and QEMU for some specifics? Best regards Jose Ignacio