Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp1028829iob; Fri, 13 May 2022 20:14:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyy1Xibckm6D3axI472Gc2ymfOCCjI1XGe5rzPk7O3nbiPYWLxGGKRmh7l9cpWRahgbqzaR X-Received: by 2002:a05:600c:4fd5:b0:394:55ae:32c7 with SMTP id o21-20020a05600c4fd500b0039455ae32c7mr17382729wmq.73.1652498040840; Fri, 13 May 2022 20:14:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1652498040; cv=pass; d=google.com; s=arc-20160816; b=mUmYSVgcat/tDlOuwP+FGlHGh0KQ3Wptn345bJnN5S3t9LHqIeARhBAJVDWw180mqn C6RiDkytAtULHTCkPSehPATWfZQS5M6Jsa1Ly/T5gELbJoJyh7Rf4/bS1rzTIbqHe7eM aN072UZ3K5kLQu4bcOBAyjFX0eUwXH77ikdNAs/R2VQ/jEXfq57RXwOXerZ+QP0wfsl/ yoZXe6NTMm7g93hdH9mAJ1UoW3Z2mOjYdTiw2ny36kCrxZDjG3SgImiqCHYlL2zfGnXT zo6qvw2Wslo1LcIgrOgdrk0hntq9OnKUOU8RzegoNjkkdnknTbgCeYMkpXSqpk5NEZpz +7TA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:in-reply-to:content-disposition :references:message-id:subject:cc:to:from:date:dkim-signature; bh=F7TugaAgWAhzr7rY+7UWV7rebYfTMDpZLXYoLwFUnmI=; b=EL3MCOmpCWPrIbtvHR83aVkC/ZGaRgR9cEakBeYHBJ9zOQczKKjI5QG6g+xyTMAqDp qmPSltyRxZZDfflqBLxhoNq7SqAJk5Ozpi9riw5P95DygVhdYUPHkbFCjj/EVLvKBrkC AQfjdaN8Aq9p4wV37+VAtHaZkYZfYm/fA82xwtCLKsnlLJMTE/sZhluU/s5q1efVczYp O7RzIX9gRu1E/p7iitu1E90amymOqtiB2j9gYtUHp8Z7zBYDLM3VtIPwZJcfZcrvke+o A06n0qqAVKzML8mBG1frotzP127eV415xMfdOIq6V8ovZx9/R+IyOXEPOoomi424bhdM Lqsw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=BOAnIIop; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=nvidia.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id c9-20020a7bc009000000b00394557dce6csi6727567wmb.61.2022.05.13.20.14.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 May 2022 20:14:00 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=BOAnIIop; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=nvidia.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id E25BF3D9231; Fri, 13 May 2022 16:53:50 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1383526AbiEMTG1 (ORCPT + 99 others); Fri, 13 May 2022 15:06:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35064 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1355664AbiEMTGX (ORCPT ); Fri, 13 May 2022 15:06:23 -0400 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2044.outbound.protection.outlook.com [40.107.220.44]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E17C2972C9 for ; Fri, 13 May 2022 12:06:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cVluheBl5q1NVy5zICsPTUYPCslXEm3qJAAXDn+gEgxIf7MaZ0smffv7ojf/7u84lAds5aOnAZdm05IbEJ93JbMXbcm4EOgLiVUDrSNPjtTHLbDg6DlcKAeR3BvVgvNFRodZo7HXel8B45HyVKw9LzAdEhLCgb7mJjdSPsS2udN1AnaEtAasX7SuiIzA1CXAmW7/iroEdOlD0lNTiU+WOjaYFPMDZW58albvZAIEy5NuLbYy46b5dMSUBP1BcS3cDhz1+XxERdhiEpnT+Nc7i7+Yj/ED2njhVuaQjCwNyrjBp73zjh8DI4H9sBiRkR6nGlTZGv9EkimzVA7NeL89vw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=F7TugaAgWAhzr7rY+7UWV7rebYfTMDpZLXYoLwFUnmI=; b=egeMzXIkObGUAqfzsmO2h0VWaWYbz3/qRpOSY7OG+4XNsN3ATkx09yQjfl+uB96r5bFITgHiJfid638CYDBGD6nEas/guMDKNV/Y56RdQBWTFYRETPsTNjwSznl+gVtG/Vz443TDKu6utmFJESUjhioYTbSAtvBlaF2AWgvB6qDVjRY3d101+Ru68QHYZ17mFS51mN/NQdeOiI4pCrXo/frgO6/RPj94uQkcwSzEph4CEqzz/RsjRHLYo7NTjPXmC/uhfOpyy3ZK+5H1kzHoaiHA0rtbI0EyMQ/my8mEjAOqtusaqjKlTb7k9wDp+febukJpeur/oAr11yXPdLInAg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F7TugaAgWAhzr7rY+7UWV7rebYfTMDpZLXYoLwFUnmI=; b=BOAnIIop1ks5bk8MUaMpO07NLNKlPMjDUlnniOkXzZC4XeAmC4TDFfuweRDG0LyLZJeZ0SkLUERINrX51f21Jq4WoEoyn5b1EvPmpm7OM9hs6rLTg/XtulIKnzHa8rIXA6c3jGAjkvASdseJB9ir4wEeoVyZYJ/SJLQXCH+5jA6hefmDjl4hbMEhBSey1FcYk3O/jLio1XrFmm2T+A4HrsFTb0zBn+Miu8TSnMJ/4RTEB4QDztoDM9pT/T2HbbdUNnkktFM0Iynxu11vWKYydNYKbrRh48gzkRG7asdafwXNG6uKx3mIcGYrscvg58zLF4MGuN8NjvjDTQVJxemQYQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from MN2PR12MB4192.namprd12.prod.outlook.com (2603:10b6:208:1d5::15) by MN2PR12MB4176.namprd12.prod.outlook.com (2603:10b6:208:1d5::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5250.13; Fri, 13 May 2022 19:06:18 +0000 Received: from MN2PR12MB4192.namprd12.prod.outlook.com ([fe80::ec2d:9167:1b47:2db2]) by MN2PR12MB4192.namprd12.prod.outlook.com ([fe80::ec2d:9167:1b47:2db2%5]) with mapi id 15.20.5250.013; Fri, 13 May 2022 19:06:18 +0000 Date: Fri, 13 May 2022 16:06:16 -0300 From: Jason Gunthorpe To: Alex Williamson Cc: Joerg Roedel , Qian Cai , Kevin Tian , linux-kernel@vger.kernel.org, iommu@lists.linux-foundation.org Subject: Re: [RESEND PATCH v8 00/11] Fix BUG_ON in vfio_iommu_group_notifier() Message-ID: <20220513190616.GS1343366@nvidia.com> References: <20220418005000.897664-1-baolu.lu@linux.intel.com> <20220502161204.GA22@qian> <20220504102956.0f5b5302.alex.williamson@redhat.com> <20220513102548.5cf2a3aa.alex.williamson@redhat.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220513102548.5cf2a3aa.alex.williamson@redhat.com> X-ClientProxiedBy: BL0PR0102CA0059.prod.exchangelabs.com (2603:10b6:208:25::36) To MN2PR12MB4192.namprd12.prod.outlook.com (2603:10b6:208:1d5::15) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 80745be5-c1b1-4d06-e689-08da3513a8ed X-MS-TrafficTypeDiagnostic: MN2PR12MB4176:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: s2cco99tVOMQgIPUFl7/DPCPG2i75h4ypDopamyj1TIbEBV9oGPEHlY713ZO/XFJ9RrqU25WMwzikF/en0vv0VQkLghVkBZRQ2sePoZLEXhcOEQfVFJzTOhETjHdQwgezOlRnBl+AjIzSFGZxEYyMlSrhTKiq/3+oqEaCT9XOrvC/uvcYiXQ4QxhO9OFHxdKDCO7NtNSuk6hxYgUzz/1QeFCM4whveQh8emGcUlUU4Oi8S6A3+1EMdVEBpKGBpkdFPVa3a2YqRRK+74Rm9pfqs7FUmlVn8BiK4oSDWRoPTnIzNH1epz6CYwFniUK97iYYfYr6DTSc7PPoNhmElSx06j+4VxgKWGxVO7NJ/AIQvvKA+WI6USs9gl9lvscOuFO1K4bTf2aG58pRj1Px6Kk3OpchJB0I8WnuYdpVoRMf41R5uY7CH88mFIy56k/dIV38bJcb54DkzgAVjbPPM1noCXXJOQjrmtbyCkf/NCEWJXiclzVvAYmF7qHV2iyaqCgH3wcI5m8stfprNwX9qwazVZAKg858yZ6KSN6BI/F0ZHbdyH2V5PnMSO+uzrAmEHF7rFHDENKlTgme2GNmcTy95o1HMPHQHGhAxIecmamX46Hx2dZ+n5cYIuiXPHr4pHHALpSRk+7hq0Y2mM8DWLaAQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR12MB4192.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(508600001)(66946007)(66556008)(36756003)(4326008)(86362001)(8676002)(66476007)(33656002)(6486002)(2616005)(1076003)(2906002)(6916009)(54906003)(186003)(83380400001)(5660300002)(6506007)(6512007)(26005)(316002)(4744005)(38100700002)(8936002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?/tEZHaXa4obkojNQswfc4wsTJrbz0VzKgfoN9G3++Ugz52x52Ss+N2kuOXsr?= =?us-ascii?Q?IlWeviLLTa81jeX/EqCmtzSCOA9yAMrLwDMAtuK6NpJ+ElsNELl1Xt+vrBb6?= =?us-ascii?Q?RXDVCugwziLeeb1nxTHJKImQnYraxyEGNHndgaCXnbitsRpURUrnMuQ4Q8di?= =?us-ascii?Q?l2NOecqqIrwMUJR1mzDIh2vIxMDPpDSsDuGA619om1vSKkwKjn215TbgzADD?= =?us-ascii?Q?pu7zaTLXQhDk7Yb7Zm54gyGgupCgz/eeBl1GMpESy7uV2bvtbR2ZOU+RgsBt?= =?us-ascii?Q?5oy6Bi38OtaFduce710jdrkxQFWY2hLBx3aOXHZgswAFZKURDGtbFIcQ5gZs?= =?us-ascii?Q?tQV0rcmM4zEdOjCvLqwLFW+R3XOqEozsXkSNV3V6l+lXcZkvTA3VoNVXPh8R?= =?us-ascii?Q?inyjP0wmZPwrohg4BGCRejjtry1Vmp6khCbTgIwSYG1RUzaaGJaJg1LsRE54?= =?us-ascii?Q?v0UfUT5JAqq1Zo9SpMgT/ZjTuOhGH3BXhQtinr099XeAKVihgez/XqlCNUom?= =?us-ascii?Q?VIy1bUrhw4B0GWLHAqZFPItFqGSPXMupcuoMi5K0yb74yGFd5HGZC3fLpdw0?= =?us-ascii?Q?KjeGgqithqOS7j3FNEcojY6ogItJUQmgwi51Y7YM/opimkPebtC/FnEma1nu?= =?us-ascii?Q?BB0mh8zd5pRj+9PXPxr+MEI8HRyeYnKjO6EJZK3lmgA9HVO/M/i4THSPy1pM?= =?us-ascii?Q?wq9/MPYkAwbe0MZEOQFC0HUXJMNYpXd838xXdgLHzlVVu6iU+/N7RlCrCb0v?= =?us-ascii?Q?Zu91OAcjmsMTiJBY28TS+QXXTlpZQSwOVpuLJr7oRgCOLTNyteraP/a49QZN?= =?us-ascii?Q?XPcdE+hNYCxayKFXE1tZ40D7y3ANJWvk8cv0igI4kkfk0pwYNhWCu3ZXsiPN?= =?us-ascii?Q?2Na7H7WxpKg8inrbkK1/wYnhHqJD4buDZWHJw8cDrni/QlaNDC9NnWolxpeT?= =?us-ascii?Q?uzpCbXrX7egK+xj0nJK3LcQeLQi1yEolNSQYju6eKF0VUGuEqmUTmZ+X2WcM?= =?us-ascii?Q?3GWKzic4p/vuge1EOD5w19MnDnhSsNW5UFpX61OnB94SJA5qY5G7/ISMnZ1Z?= =?us-ascii?Q?NKPGOnD10v9ttarbe/R2qkveVZyJkd/NP5tjoXh7zBBocfP07VgTop3Ytxt0?= =?us-ascii?Q?bTNM9k2lwlQUyh/O9pie6Ys+yfuJpdoJgUD0mamhHylGWBumed7Uei8OFZel?= =?us-ascii?Q?3SM1ihs3LflZVDB7h6/aSk033OPqlyN1CstUtdl7G+PbTp99voV7zb/tvnyC?= =?us-ascii?Q?4qwEJz6rDi26jIXb9Z4IjMiM9LLIJkIEx9yc6eSxUUYfOJYWWr4eDCQBrNA6?= =?us-ascii?Q?Y1HXRD9H2RfVXa9xfG1d8kBJ6F51a4u9bhiGd9X8MDB0MsFSTTyrtsVsDtGh?= =?us-ascii?Q?IgbmsjpOHf+/0JKXErCEGcXzthJta1mvLB1RSbkk+x+jGap9WVI/H1Ga/neL?= =?us-ascii?Q?dw2/Na6liVN5cdgm8xn5rFVmnwkqsAH5bYLWrO6jg4gMZfQq4JTfbpTtmohv?= =?us-ascii?Q?yPlDhei903zS8OyMvmeq5fNc/ItwG6mpfLZkyJVg13yPoxqoYu8FhRaVnITY?= =?us-ascii?Q?B8yPCNphQk/BGqWZvnsj/QttTu/xC/L5zOHAOsglk/k69eyPgL68rPm72DZQ?= =?us-ascii?Q?ZYpzxM8EhKzvlYEW7QRwSAXL4iMqiZMRvH/d2P+AiIeipvMu6VwkwTvj1Zsh?= =?us-ascii?Q?X2Ewrr9C2iH0t3BjccNStTig9tT3DYn5PczYwxgUsL2xide8l5bbootvxEek?= =?us-ascii?Q?gpPYn0DOng=3D=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 80745be5-c1b1-4d06-e689-08da3513a8ed X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB4192.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 May 2022 19:06:18.2722 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: R7PoV66bptYsj9vvaAo/+4F8VOMgaiILvqzsq/b2Mkk/Fwb70OItzQS7RBiz12Ge X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4176 X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=unavailable 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 On Fri, May 13, 2022 at 10:25:48AM -0600, Alex Williamson wrote: > On Fri, 13 May 2022 17:49:44 +0200 > Joerg Roedel wrote: > > > Hi Alex, > > > > On Wed, May 04, 2022 at 10:29:56AM -0600, Alex Williamson wrote: > > > Done, and thanks for the heads-up. Please try to cc me when the > > > vfio-notifier-fix branch is merged back into your next branch. Thanks, > > > > This has happened now, the vfio-notifier-fix branch got the fix and is > > merged back into my next branch. > > Thanks, Joerg! > > Jason, I'll push a merge of this with > > Subject: [PATCH] vfio: Delete container_q > 0-v1-a1e8791d795b+6b-vfio_container_q_jgg@nvidia.com > > and > > Subject: [PATCH v3 0/8] Remove vfio_group from the struct file facing VFIO API > 0-v3-f7729924a7ea+25e33-vfio_kvm_no_group_jgg@nvidia.com > > as soon as my sanity build finishes. Thanks, Thanks, I'll rebase and repost the remaining vfio series. Jason