Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp223374iog; Fri, 17 Jun 2022 02:19:25 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uvbXDJdVJBGaw8DSV2vpycG7aV0YQVgZWUI6FmaEcL/OQUY/RRCB/SadiSYLj7iP4ejLAD X-Received: by 2002:a17:907:7fa9:b0:711:d214:36cd with SMTP id qk41-20020a1709077fa900b00711d21436cdmr8074432ejc.600.1655457565725; Fri, 17 Jun 2022 02:19:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655457565; cv=none; d=google.com; s=arc-20160816; b=FgSA+PHU4k9n1aADteX8PpyM+2sDhBqKg7UWQSfkUapAR0kkjBrd7ZVwuV7aRJg78p +wi6WG0RjMMt6fzm8LlWTFSYkhe4qwCCBWO9qeIaEigeW0Mol3aWzlcEpftAY4ZdQHWY mXXlkWSujmFxhavpxIuksIk9XM+emhzwFVJpY/+uCLhrJ55VAXktQ2+xHh+tdNpC1DBx gS7/y0xS8aUeIOMWQb9D05WpreoL5Bbgr+PXy7d0OTm2DvWc/DyIbqNT3YLDb/Ch/MCW NUlU1BAw/rdfxBmY6vJTA7zBW2Ep9gRuRpVMzbMugyfnxZ/IYpEt3upvtwyWT0lmCruR RjEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-disposition :mime-version:message-id:subject:cc:to:from:date; bh=oa6MQMer/8xSIBDIQC2w46OJuSXUrLQ+SIUjU5wXXno=; b=FrbL0psJ8EAFZx0ZwCJIKz37fSb3kRfsgJtJlSbPkYOZKPSg3375TsUph7gESEPJnv JfvJ+b/BTfQsSXQqqzt+qLCBrBkrQmT7PF9do7XvXaTPwA5ZYP9Hjabs1onxYrgHeLLY UZMckYdphpP8BIt31cBC6Mh9vz4/yzJftfPmFcCMHB2PEWEn3zRq6cVUVuX2IJfU/BVr AqGEoF5BCVKXgePG4Pa1v0V8F4qQfQijMEXhaIVQBi16rjjG8MrJNbJLA8My/O+mQ1oW UxZCuJPChfDUm6GyOSyGAMGSGhh/A/nLtjUClXcbw1VA6n1wwDMlwIKO+/507XMMvNLy 2M8A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=8bytes.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ne7-20020a1709077b8700b007156fc5217bsi1948751ejc.899.2022.06.17.02.18.59; Fri, 17 Jun 2022 02:19:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=8bytes.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1381280AbiFQJC0 (ORCPT + 99 others); Fri, 17 Jun 2022 05:02:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48368 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232062AbiFQJCZ (ORCPT ); Fri, 17 Jun 2022 05:02:25 -0400 Received: from theia.8bytes.org (8bytes.org [IPv6:2a01:238:4383:600:38bc:a715:4b6d:a889]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9BA48393CD; Fri, 17 Jun 2022 02:02:22 -0700 (PDT) Received: by theia.8bytes.org (Postfix, from userid 1000) id EBA0379E; Fri, 17 Jun 2022 11:02:19 +0200 (CEST) Date: Fri, 17 Jun 2022 11:02:14 +0200 From: =?iso-8859-1?Q?J=F6rg_R=F6del?= To: linux-kernel@vger.kernel.org, iommu@lists.linux-foundation.org, linux-pci@vger.kernel.org, iommu@lists.linux.dev, kvm@vger.kernel.org, virtualization@lists.linux-foundation.org Cc: Alex Williamson , Arnd Bergmann , Ashok Raj , Benjamin Herrenschmidt , Bjorn Helgaas , Dan Williams , Eric Auger , Jacob Pan , Jason Gunthorpe , Jean-Philippe Brucker , Jonathan Cameron , Joerg Roedel , Kevin Tian , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Lorenzo Pieralisi , Baolu Lu , Marc Zyngier , Pali =?iso-8859-1?Q?Roh=E1r?= , Peter Zijlstra , Suravee Suthikulpanit , Thomas Gleixner , Vasant Hegde , Will Deacon Subject: [CFP LPC 2022] VFIO/IOMMU/PCI Microconference Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello everyone! We are pleased to announce that there will be another VFIO/IOMMU/PCI Microconference at this year's Linux Plumbers Conference (LPC), from 12th to the 14th of September in Dublin, Ireland. LPC is a hybrid event this year; attendance can be in person or remote. In this microconference we want to discuss ongoing developments around the VFIO, IOMMU and PCI subsystems and their interactions in Linux. Tentative topics that are under consideration for this year include (but not limited to): * PCI: - Cache Coherent Interconnect for Accelerators (CCIX)/Compute Express Link (CXL) expansion memory and accelerators management - Data Object Exchange (DOE) - Integrity and Data Encryption (IDE) - Component Measurement and Authentication (CMA) - Security Protocol and Data Model (SPDM) - I/O Address Space ID Allocator (IOASID) - INTX/MSI IRQ domain consolidation - Gen-Z interconnect fabric - ARM64 architecture and hardware - PCI native host controllers/endpoints drivers current challenges and improvements (e.g., state of PCI quirks, etc.) - PCI error handling and management e.g., Advanced Error Reporting (AER), Downstream Port Containment (DPC), ACPI Platform Error Interface (APEI) and Error Disconnect Recover (EDR) - Power management and devices supporting Active-state Power Management (ASPM) - Peer-to-Peer DMA (P2PDMA) - Resources claiming/assignment consolidation - Probing of native PCIe controllers and general reset implementation - Prefetchable vs non-prefetchable BAR address mappings - Untrusted/external devices management - DMA ownership models - Thunderbolt, DMA, RDMA and USB4 security * VFIO: - Write-combine on non-x86 architectures - I/O Page Fault (IOPF) for passthrough devices - Shared Virtual Addressing (SVA) interface - Single-root I/O Virtualization(SRIOV)/Process Address Space ID (PASID) integration - PASID in SRIOV virtual functions - Device assignment/sub-assignment * IOMMU: - /dev/iommufd development - IOMMU virtualization - IOMMU drivers SVA interface - DMA-API layer interactions and the move towards generic dma-ops for IOMMU drivers - Possible IOMMU core changes (e.g., better integration with device-driver core, etc.) Please submit your proposals on the LPC website at: https://lpc.events/event/16/abstracts/ Make sure to select the "VFIO/IOMMU/PCI MC" in the Track pulldown menu. Looking forward to seeing you all there, either in Dublin or virtual! :) The organizers, Alex Williamson Bjorn Helgaas Jörg Rödel Lorenzo Pieralisi Krzysztof Wilczyński