Received: by 2002:a05:6a10:c7c6:0:0:0:0 with SMTP id h6csp2419287pxy; Tue, 3 Aug 2021 06:10:46 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwIzUWJzkQQVVpcj3geiQ2UWnndhaaEwwWY8iq2BTnwh5B+vxnPCbCy3jESygm9AvnmkvQ7 X-Received: by 2002:a50:d71e:: with SMTP id t30mr25143837edi.72.1627996246631; Tue, 03 Aug 2021 06:10:46 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1627996246; cv=pass; d=google.com; s=arc-20160816; b=AwRr0PkfegnAOKvKhAW562EGFu90JfgC2Htb3KfOJtc6+ROInYIwtpfWuEnluDIsow n3jHkzYKAAVHsH9RhtNkQzmGHfZoIaH5WE5greGmAhVNOiFPE+kMlpdc+tIOAyGI4LRU fWHr3TQS6ATxRnc0Jd57ytWOK9CkVShrzSxbwgT7PNOvYqQWv+HWA6NZ/4vpGKvMj5R7 Z2RSvC5sGu/Ffi5R6PteDBmAmDTID54KwAU1EXP9C/DdbScM8ZOfvROq6ujhW9PboBbJ aVIA8MddThdqq1NDL8Ba+6EIYWD0wDz6mcThG8EC2Gt09rtrcpyV6GEAFlPr7gyrTxbI etjg== 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=zYCZZfVm5GNdhU0H8T/c8PNwMkXtpxCQlHPQ4xIZOZ4=; b=r3Ueik06o5ns4qQSQgdy0XLoaACwgqoMZ0DtUFfCxjFWJPZ4Z/yRTqV2bffEv+/JvJ VVtSG2tKiFLpwGdM97xadEkprs/k2hHnNLahXnqGZKoCYpNGVsFKOYkQiVtwK9vVQG3w PMCmQIug3egV9wODLiMXzpZz1VcmbH2dJuEApL4iNN+x6E68Wm4wnIWC3Y2aWSYUf8k9 LixWc3Mknx7SXPipjWgnEJ+OikDxQsNII/+sajGfqYaKDfgXira9FiRynXVS7PIMa24d coiVPF2NvJO9slL7INFJ9lpmXVV9HfGi8zOP4N1nYwnLrl4sTv9edaRdXSUTchMkmvJW wvjw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=Gio6a6oB; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dr21si12672449ejc.474.2021.08.03.06.10.19; Tue, 03 Aug 2021 06:10:46 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b=Gio6a6oB; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236045AbhHCNJF (ORCPT + 99 others); Tue, 3 Aug 2021 09:09:05 -0400 Received: from mail-mw2nam10on2049.outbound.protection.outlook.com ([40.107.94.49]:24831 "EHLO NAM10-MW2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S235635AbhHCNJE (ORCPT ); Tue, 3 Aug 2021 09:09:04 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WYjUFb2rW5KMAtKARTLIl3dh3Hkh2584WMUjBFI0//4Zrsrjc0czsD+njg9skr+VvA8rmU14SbQKJRKwoZqF2mrpy0O6t9qRCZNCakQLM+m0XIXaviDsf3pK6RL+SU5rkZMFs7aiHeqJVKu4Ie9UDnzp7DOEagZ6eIKTitZA691BLjA6as6bAHagHKN5ZekWGS1ibm8BuuZdcuIlTqQq5SeFTlmDKwEPZbP9ImpYSftlBLpsKvShJtpW4E2C+tF1Xk5hMxi/0ofbMHXo4zJRt/AoHGvTEzat7Mda12UQdRHFB29FW4ZTTSQNrS2qxhKqCM0h7DlFhyY5ACiPGlFD1Q== 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-SenderADCheck; bh=zYCZZfVm5GNdhU0H8T/c8PNwMkXtpxCQlHPQ4xIZOZ4=; b=Yphrmj3LAEY+OT8OuOvR0HAUMxKxdzKN7kGZTNrzUZkGasj69Uh6I7M7zKZWtEM8r++qf22/8asleFJBPs6/OSePru0Penv/833Nx6RbQ06H6iafhwhdKHaN+GvrlpVsKNIMyfJnCB2Ybm8BXOi3LHL5RayW00c18ooPOHjY20sGm778j86ImJ1IKK6S2rmik32d1v91jlpfAC30bNqLy63P3YVxZ29J70c4B9fM3Kp0TAF0tEnjRLPq59ApnnIfMji9fa6p2/2PXPWA+L1KHZ8WqgiMU8aSvRNQLYHB5XrOaE+GFqx+He9dYvkSBit+Zhjvk3VNaERvbvya0SiHHA== 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=zYCZZfVm5GNdhU0H8T/c8PNwMkXtpxCQlHPQ4xIZOZ4=; b=Gio6a6oBHbA4kb9apLTq7/GprIxT93dqI/5OLbcnrhNmcebAsEIsy+wtjsRpO+xU90uE4uOYZS4Oi0AAcq7NollMXba8JdsLuYOBRNJIYyhj7B1t6dPJ1kly8jyrwyGtsbEJwHKuHodfpHbtYZarLv1YefMbRfYO/ZUsBl0licE5DsY4jkMmkeTSm/ISIcLvdz/QBSbsE5PZUKwF/61+jmo1gWMArxsWpIaDZ0kmbRzP8XTPZcgB6UquKO5aWEbFXduobLlap8iL22LdOBO/vGzqGXWg9lb2iyIOnbDFs6j7QCw9lC29+b3sYZhIUpd3hxFKCU08Va+rVJmmrCMcZw== Authentication-Results: linux.ibm.com; dkim=none (message not signed) header.d=none;linux.ibm.com; dmarc=none action=none header.from=nvidia.com; Received: from BL0PR12MB5506.namprd12.prod.outlook.com (2603:10b6:208:1cb::22) by BL1PR12MB5253.namprd12.prod.outlook.com (2603:10b6:208:30b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.21; Tue, 3 Aug 2021 13:08:51 +0000 Received: from BL0PR12MB5506.namprd12.prod.outlook.com ([fe80::d017:af2f:7049:5482]) by BL0PR12MB5506.namprd12.prod.outlook.com ([fe80::d017:af2f:7049:5482%5]) with mapi id 15.20.4373.026; Tue, 3 Aug 2021 13:08:51 +0000 Date: Tue, 3 Aug 2021 10:08:50 -0300 From: Jason Gunthorpe To: Tony Krowiak Cc: Halil Pasic , linux-s390@vger.kernel.org, linux-kernel@vger.kernel.org, borntraeger@de.ibm.com, cohuck@redhat.com, pasic@linux.vnet.ibm.com, jjherne@linux.ibm.com, alex.williamson@redhat.com, kwankhede@nvidia.com, david@redhat.com, pbonzini@redhat.com, frankja@linux.ibm.com, imbrenda@linux.ibm.com Subject: Re: [PATCH 0/2] s390/vfio-ap: do not open code locks for VFIO_GROUP_NOTIFY_SET_KVM notification Message-ID: <20210803130850.GY1721383@nvidia.com> References: <20210719193503.793910-1-akrowiak@linux.ibm.com> <3f45fe31-6666-ac87-3a98-dd942b5dfb3c@linux.ibm.com> <20210802155355.22b98789.pasic@linux.ibm.com> <6f37ef28-3cce-2f4f-3173-2c1e916900cc@linux.ibm.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6f37ef28-3cce-2f4f-3173-2c1e916900cc@linux.ibm.com> X-ClientProxiedBy: BL1P222CA0001.NAMP222.PROD.OUTLOOK.COM (2603:10b6:208:2c7::6) To BL0PR12MB5506.namprd12.prod.outlook.com (2603:10b6:208:1cb::22) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from mlx.ziepe.ca (142.162.113.129) by BL1P222CA0001.NAMP222.PROD.OUTLOOK.COM (2603:10b6:208:2c7::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.15 via Frontend Transport; Tue, 3 Aug 2021 13:08:51 +0000 Received: from jgg by mlx with local (Exim 4.94) (envelope-from ) id 1mAuA6-00C0oU-5g; Tue, 03 Aug 2021 10:08:50 -0300 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c2fce375-8537-4e68-b5a7-08d9567fd68e X-MS-TrafficTypeDiagnostic: BL1PR12MB5253: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UM640hGisn6ZAhiHr8gBVZOODqy0PwsJcRZn7jhwCXdsAUVicbPwDaGW0HSvoBjF2ZvxZ+LnM2bUikja1nKJ7rhcIwDN0KlSamu9jfSx1pKtwlv/z126OeTGkIG3QCUEYYqAol58bos6k3BJmWBcIazjqD5f15EGjLUXdBBpWeC1ueQmb5HfR/9MB4dfKS5oW81esNa7kV3Ce+Ff7cNeeMaSd3LvjPZtc6lCZjNVdmXiBPMK1le86tU+30UlCbUkEch9OSIkHYjG++u4Iag7yeUlO7K72Mn2hW+/XIqCR0LUG81z++DWG2BueVKk1kykwqzX839ZdUS6pRx8gtxujujJXdxC0CEyeLbT3wXS1nGNW5mOffKfMpVwMdgJb65D1Ir7Kcu4rZaSolD/IK9yQAolpdMaK//pGy5m5mpv6SvwhJJOVtxRJky0puRzQJWqxoBSoc/5ly+QVeKyaakMcEwwuCIuxMLxhMXQCCLUB3KXGsx9i1++3eENY8wpAk5rFXJ5cQfbP+aHDbDlVgaY5Nc4+oqI/PHcje45/hWRth55a92bVIuohT5mDwUu5qjaq2tVTWTVxqjR2ZP7gArS/g8J4K55QMi0Iwj09i/Xo3LPxGGG54FJfVhfZWXLJfhfVrtvwOTvnrzn9NXqEd2W1NuxIBhbMPVzmaqhSH4WYjvW/D8uscZ6MazwJdvPyhtOLDe3NPbvc3NuMAliWXWfP+D0/OGwW0m3owZAo/HwW3U= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL0PR12MB5506.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(376002)(366004)(396003)(136003)(39860400002)(346002)(1076003)(36756003)(86362001)(478600001)(6916009)(966005)(8936002)(4326008)(15650500001)(316002)(33656002)(7416002)(38100700002)(5660300002)(186003)(8676002)(26005)(426003)(9786002)(9746002)(2616005)(2906002)(66556008)(66476007)(66946007)(83380400001)(53546011);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?2sr4czLvGs2bC/UU+kgoLdWpWNCGQVUDONcK2keNfev8GiiohghKCEcTU6qN?= =?us-ascii?Q?9XucwuetLviv4czMcla9EyKjXbcNJjPxrMZoELGrAWm1ePpk7m1jfH+VTGZd?= =?us-ascii?Q?0Yj7hICyGJ4CUELAdX4OgL58ikKdFyDoosdAcJJxwVYUoBI8zkvZaXQ2c+s+?= =?us-ascii?Q?NGE2Zoj8foRmH04VIx1TzP4pLAsSZ+InGPV9cn5H1egvZ9YVZk3wCKmev34+?= =?us-ascii?Q?gU66dQQwnCv/pUjFicwI+MZR9PLqEjq+BXOxtAxyZNgc0aJ/A2WxZObt6G80?= =?us-ascii?Q?/lruXgAjAcYpXYVH51z6lOtMHHR3/U+wp39Mv/TuKxq9ArusmwDGV4fiQNWw?= =?us-ascii?Q?6yip6nZO8Mq3ALu3W8Cax/qqdftzn6I0xC1aJZlgWArsqzCDxYp5jizqzfBN?= =?us-ascii?Q?bULl6W8eeaIAu9OJ10pyOip0iV1sh1FKs0EI7fvTlAQAgwAWwH0pokEgjybj?= =?us-ascii?Q?U7hxvhk6mnfKY1RdfrFzz0VTTS11P/fmtP5qsjjVkrMrz7zYYNzBR7+rL+I5?= =?us-ascii?Q?t/cH5f6l/0cCIsTTPP9sE9yx4qWwRHtlrpTvpZEGLr6WcV+ahGTl91XrG5ze?= =?us-ascii?Q?JiyOuKX6tOihbBJ7D3+RW4l1NOibpHdmnlnmevuBp6ZrzxO3TBAeeN1FjRdM?= =?us-ascii?Q?V0a+SCvxbjrkGGuW48DyBLVRajA4pxwJbY4/KzLj5VilLSHia6P1/hWRFa4+?= =?us-ascii?Q?rYGMPfpzNpsbA8zhkooZ5sOvp1FmsqLj7EveaIrCjGU8Gb9BfYofmXZCyhLv?= =?us-ascii?Q?r2Xr7ew67xKKZTAfYz+ir5Aj7syF2kEbAWpjfd5a/kxaD7W18AKp7JJC4fz6?= =?us-ascii?Q?WDqJno8X7CYpB42pakRY4rIFkLhxgO2lJUbz8per+9KgcXq6l1c9WhiyaPld?= =?us-ascii?Q?WZWn8vUpGpqBgzZudSPnDgItMX1X6T69fs0LcShpDo3KMS5esxXH9+tUwN9v?= =?us-ascii?Q?r2niW2B1YFRytqSh20HxokA+e+r3LRBNCs8ZXbw/YVzBWKmKCHJFvvkBAZuk?= =?us-ascii?Q?473ffn3vVOyy5rdvn0HaqmSGo8b4ApmdvusS3iHtEKKvP2soRU5jISSvg8Vy?= =?us-ascii?Q?kxGj+MBFhZDjNfsBCSA4Q+NjCckG8E0r15VAY+U4cQva48jXkig+boSc+z1G?= =?us-ascii?Q?3AHUi+BC7KU+3S+SwoQiuM2AyqBcMp/iUirLFk7Km37TU1L3rt1kl5BGrVDh?= =?us-ascii?Q?6ESM7Ke0f+h/4n7PzfN4fiRLa9U25Q2VuJsvH8Shx1PDh4UT9MvEqT2GsAzJ?= =?us-ascii?Q?1H4axSYSCGGvT+5fDKxoKgAzmAGu4zGz8hG/A4T3yWtKa4hpZhRA8Z6hn9qS?= =?us-ascii?Q?6fXJvvTfGJC87oX/sSnKqt4G?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: c2fce375-8537-4e68-b5a7-08d9567fd68e X-MS-Exchange-CrossTenant-AuthSource: BL0PR12MB5506.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2021 13:08:51.3075 (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: 22UwEGgOaNcB9+Mt7KiFMj1HGlPu3b9wSblIL4UGIhkaVV2Kp3EZ0Kl2JeKSGmTE X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5253 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Aug 02, 2021 at 12:32:12PM -0400, Tony Krowiak wrote: > On 8/2/21 9:53 AM, Halil Pasic wrote: > > On Mon, 2 Aug 2021 09:10:26 -0400 > > Tony Krowiak wrote: > > > > > PING! > > > > > > This patch will pre-req version 17 of a patch series I have waiting in > > > the wings, > > > so I'd like to get this one merged ASAP. In particular, if a KVM > > > maintainer can > > > take a look at the comments concerning the taking of the kvm->lock > > > before the > > > matrix_mdev->lock it would be greatly appreciated. Those comments begin with > > > Message ID <20210727004329.3bcc7d4f.pasic@linux.ibm.com> from Halil Pasic. > > As far as I'm concerned, we can move forward with this. Was this > > supposed to go in via Alex's tree? > > I am not certain, Christian queued the previous patches related to > this on: > > > https://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git/log/?h=fixes > > Jason G., since this will need to be integrated with your other patches, > where should this be queued? I prefer changes to the vfio stuff go to Alex as we are changing it a lot as well this cycle. Jason