Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp1087940rwi; Mon, 10 Oct 2022 11:01:10 -0700 (PDT) X-Google-Smtp-Source: AMsMyM669spauhDJIOGf5m58LtkEp/7gwI072hpkiD0/VV2L/8y/cAIvjOJtcNL9k04CYx/kF57O X-Received: by 2002:a05:6402:4150:b0:44a:ec16:def4 with SMTP id x16-20020a056402415000b0044aec16def4mr19038562eda.21.1665424870543; Mon, 10 Oct 2022 11:01:10 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1665424870; cv=pass; d=google.com; s=arc-20160816; b=CBaqM4HsA23mQgPBqCWpPrvBJ8duEqPEKs4uo+EWnvvXlx0QO44fRNazodS/ItRXRj mn/CIOx2V40xW0voVF+al3YK1Hv5omfg+fw6coo9lIuEGysQEkUX6JRreId7fl+62Fa3 Oyzlg2Qz8ONUXLG01s3iR/MQK7J17jyJGGfUxGQ6JXL85Wj9kKjwNWTe1NUjsttY+ZNT b6rj+fcJD1XKmd54IV7OzOhcS9cEO3TbBOmCDBE5t4IJBHU9SKOUuSyN7wJhy4nucYKR yrZ5XWMceFF/GUYf2gyO4DzaiXwIBZkU4TZRNxrDPbO4voKMiLztF6wX/sTQAAdOBUGx fVDg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :in-reply-to:organization:from:references:cc:to:content-language :subject:user-agent:date:message-id:dkim-signature:dkim-signature; bh=HEnmrQBGsYM5vPC5+tG+w+S2xzru6DY/7kntFKIkYBQ=; b=u6vv4Se3v5yUp7zdhNuOZGTOG2NjBvIf6/8l52QRFngTNQUtwJxBucCkq342g9KVKS n1FGX9vtBOLyTz3jh99Yehla6AEHEaH2lWLh/8mBCpcaxt9x2EWHuaKIRUFgrMHzG0ty P8Hv+6Td9ArMIL4qAc8hpeiDJWqV3FpUOM9r4T8qqlIixPLJOMNOk9FjK+RfIN2Rr2Hc mNb7fYoyevXCqfYuf/+vP1Fv9A5n96T9TbgrheRiPfl+/TAiEoncPtT1mnu3y2erPvcK XpcsZvASlREaO2qfT8ezj+jcgaF4FjlMJjQAm/1F8f6++88a0TGahSk2Ed8R3gwAtZ8y pqiw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2022-7-12 header.b=cSLE1j5B; dkim=pass header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="z766ox/U"; arc=pass (i=1 spf=pass spfdomain=oracle.com dkim=pass dkdomain=oracle.com dmarc=pass fromdomain=oracle.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=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ds17-20020a170907725100b00782a1b59663si11472213ejc.891.2022.10.10.11.00.34; Mon, 10 Oct 2022 11:01:10 -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; dkim=pass header.i=@oracle.com header.s=corp-2022-7-12 header.b=cSLE1j5B; dkim=pass header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="z766ox/U"; arc=pass (i=1 spf=pass spfdomain=oracle.com dkim=pass dkdomain=oracle.com dmarc=pass fromdomain=oracle.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=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229741AbiJJRoW (ORCPT + 99 others); Mon, 10 Oct 2022 13:44:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47630 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229711AbiJJRoU (ORCPT ); Mon, 10 Oct 2022 13:44:20 -0400 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 84B1975CD7 for ; Mon, 10 Oct 2022 10:44:19 -0700 (PDT) Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29AHE4sq030273; Mon, 10 Oct 2022 17:44:10 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=HEnmrQBGsYM5vPC5+tG+w+S2xzru6DY/7kntFKIkYBQ=; b=cSLE1j5BJFtcIoRYuZ4jARAp8343DBndCZXNE8Uwp81l0866c6OAE+WjqpcV/yV8QJh4 3/CKqy0ZEta1jK6MoAF0D5OOM4HU2ZVyqgdXRSDOKqiCpxO01UAD1oxujCMol/wOEoxK DqxhGXH2hGmyYEIuOO01FJvuwInfqy+eKLS3aOywX4RBplrB6mYE84x4pepkTVEXencC H6DgfqB8shiIKRCUOTb5ICKu7WiccqvuolxpNFtCBrLDkIWEXJUtH2oazW1kpxFVWsDH G5R9rtEnnbjguitswBKXhNJ9SN8BBhULWMbWXAbq3yCFj5Og1NL1DVVRjv+9yxgAUAPt Vw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3k2yt1cfa0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 10 Oct 2022 17:44:09 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 29AHTLLV002881; Mon, 10 Oct 2022 17:44:09 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2169.outbound.protection.outlook.com [104.47.56.169]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3k2yn2vnk0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 10 Oct 2022 17:44:09 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QKcU64xkFwI8WUO+K8RfD1yQk+bBJ9QIr3SfHcJOJ2xSmAY8d1DY9mTLNMOMMxG7P3PRGlsamwo5sSyvg3SMA7kkbSt364/PNaQVtleSYpEGO6uaKpQuPHK+7bk1hi/yK4BfNWE3BCkuYaLSKl+8mnx0U6vGUS3fd0zja0EvR6W3HUIVQBHdH+DJH/jmnd8ppSYESZTyarxSmzmHiHs0gBOlaLBXheDEe2iSSv9Bt8Q3l9rkrWTLY8/COHtxHxpBxbNJp7XpQEvFsmzm1S1DKr2Zq9h8zd5S3HK2fP9UUclQIJQx6n6OSHvZqGpHJaBi3VjsqRgQNAB4h/wbkg5Edg== 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=HEnmrQBGsYM5vPC5+tG+w+S2xzru6DY/7kntFKIkYBQ=; b=QHsb2Kxg7O81UxgbEw0EEyCpo7QVSR3y/6yQBIfeiFMYhO+riqXYEhTzr4oNdhal1yAGSq3isOhG1s37Y8rYprJVRpgnadkdmtVVv6agB6wBmdseqANPoqD4nNk3oS27aXI2mRxXCdvmJbmwHGETTwsLHkt9H79eY2pIE6ActLheXyX+6ao4GeOj9soDQqKwNdxe3PN1iGJgc8sNt5kmaKMXRjXLXOWcEnrmJcxxZj+sI/qgOG4jhqTBCOaZjayZV0Rk8o8UIUo8bwFUh37Qk1g2rxC03R8ONV+wQbOGv7Eda4QJtePh8VhyEVwC6nHPVCrQ5M4geOhzgx97wNwACA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HEnmrQBGsYM5vPC5+tG+w+S2xzru6DY/7kntFKIkYBQ=; b=z766ox/U0qEF2zYz8J+J/wwbQke4uVSGjheAEd1jpfUlqNg/H2+uGA06G70kZBEVSLWnDVE4ouCbOLGdyookN9fpN/JGErIvsMA+zcm7HXWHNWCJqvkFUYoW0JupeKQQtds8a+LmTlXZnMKzAx/eHF8gXkBoqSjU3+Vv9mEsAhk= Received: from MW4PR10MB6535.namprd10.prod.outlook.com (2603:10b6:303:225::12) by DM4PR10MB6741.namprd10.prod.outlook.com (2603:10b6:8:10f::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5709.15; Mon, 10 Oct 2022 17:44:06 +0000 Received: from MW4PR10MB6535.namprd10.prod.outlook.com ([fe80::bd57:f68a:ddd2:7edc]) by MW4PR10MB6535.namprd10.prod.outlook.com ([fe80::bd57:f68a:ddd2:7edc%7]) with mapi id 15.20.5709.015; Mon, 10 Oct 2022 17:44:06 +0000 Message-ID: <3a43d0c6-1537-8396-1b7b-68cc24f50c18@oracle.com> Date: Mon, 10 Oct 2022 10:44:02 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 Subject: Re: [PATCH V2 2/3] vdpa_sim_net: support feature provisioning Content-Language: en-US To: mst , Jason Wang , Parav Pandit Cc: Eli Cohen , Wu Zongyong , virtualization , linux-kernel , eperezma , Zhu Lingshan , Gautam Dawar , Cindy Lu , Yongji Xie References: <20220922024305.1718-1-jasowang@redhat.com> <20220922024305.1718-3-jasowang@redhat.com> <7c555830-6909-d482-ea05-4316a02012df@oracle.com> From: Si-Wei Liu Organization: Oracle Corporation In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: BYAPR07CA0093.namprd07.prod.outlook.com (2603:10b6:a03:12b::34) To MW4PR10MB6535.namprd10.prod.outlook.com (2603:10b6:303:225::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW4PR10MB6535:EE_|DM4PR10MB6741:EE_ X-MS-Office365-Filtering-Correlation-Id: b8fb45cb-8acc-48df-78ab-08daaae70783 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ae16sn3pchJsumoZ63xmWXKYidq0SWLtfcVW3VWMpxfcMmnAv6QmHRgTMGgH8D7XFLM3580PGoLxGRO2Z3Wis7eJ/RA6LNLsEd8L+i9PbOIQ3MEV/jataZol/PgmgifOZ5+ZlFoZUsdYhKCoS37ot3GMuLFT1UJU9wYZOsHLpZ8k347rIF5SLvAPFFxE0fXIR7P4scGzxEawTBFSkTsUhWPiei3JR6CzfNf2n3X8LI9vgJOap9iAmfyGAzazYfU/MS9FM0Ctm/N/06MYBjBa5oeq8w7nW/3SFcOFqtxJ0g0RKwN1UVlwzJGXNZsZ0ThY2376IV8ba3AcTpRbmvjQgKniaMWsdpxMVh2HMqCKWqowoc4G+c3ZUMKB+2N33Y4HAN2NvS4EomJpEquMOoyZe52fcfcNES8lHA/PZTMYzT0e00jQfXwctkyhKwATKMlpEK0sEiac7UmbpwxGOi4DGfMrgWJKkMXoOqXoceVnDXf7kMrLzk7BMElAmYM7wCaQFfupwClVMYuENYqjihMQ8HvoeyyOCJOm35AkBkTOeHqflJlYFZktHZQZd5t6UbXXeJyIU7mJFDgMDiPBSgXsxitcnQ+aQBIqVk/A/g6jkFvmfwTBklyaWDrg9HNNx/Ika9WtJ8Gr2yz/6SadGP8OtbR03MiJLbMUMeBBkiyKCqCaXa57nigQCJZlXUHIRU3Owj3j9xWjbogXjPNJkR8IOcSfF/yFtafS+SUz6h8iIul9/CIVG5OO8zsghsdGzEHr6ft2DRMa2dAt7vv0FuF92GOUKFuWHRYnXHM7pEduWkk= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR10MB6535.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(366004)(39860400002)(396003)(136003)(346002)(376002)(451199015)(8676002)(31686004)(66476007)(8936002)(7416002)(2906002)(41300700001)(36756003)(110136005)(5660300002)(4326008)(54906003)(316002)(66946007)(31696002)(86362001)(66556008)(2616005)(6506007)(478600001)(26005)(36916002)(53546011)(6512007)(6486002)(186003)(38100700002)(83380400001)(6666004)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NnNabSs5QU1xbVVrWFBJekJMZk9xcmtKK3NHMnBiNnF4UkJhSlJyaGxtSGVR?= =?utf-8?B?aG5JU2FkQ1JnYjVQZ0NHWGtiK095aEhFRTJrYk5wQVZMMnZXT0JZYmY4RU9q?= =?utf-8?B?UHhPOUszVmVKSlpNQXJ1U2lFbW1QYkNsTHJGZUN1SnJvMi9jVVh3UDB2Sm1v?= =?utf-8?B?cFpCWm5XSWRUSmNncFZ5SnFsVjl4Tjh3UTk1NUN4UmpmbDgwSWt5bmowdS9K?= =?utf-8?B?V01QL1ZScVRMTEE2dDNYWlNVQm5Qa0I1V01TeE1meS84Ky9zbnNEdUp2dkUy?= =?utf-8?B?MktiaXlGMGNhS3M4MlhDb3FvSS9jNmJXcXJPV0pSeGhNemtjdTV5SVFIL1lO?= =?utf-8?B?c2JEeWxFNEJSOWEvVnhaeE80cWZMV09BV0FneFJPS0plcjRYck9NMXF4clE4?= =?utf-8?B?Uzh3NjR0c0puTVRZbENaMm9zVjQ1QUp5cW83cndsejVEQWVvZ0xJWmZ2aEsx?= =?utf-8?B?SFloNExMS0R5dTRxQm5QTzZlMzUxcnR0d0plVFlrSHlkeHpJaGV0b25VRTlt?= =?utf-8?B?dWQrVGp4SGQzRENTM3pvZ0x0OUxxa0lGc3JicFJxM3pjK0JJNmRGT0ZyTi9n?= =?utf-8?B?L2V1OGFEYTA5RWRKd2NybFV4ZnRLK0twUXlXb3FFdlVQbk5QMFlUMHhOWkc3?= =?utf-8?B?T1E2Qi8zZlVWK2ZFQVlqdlhvYW1CaFQyeVBLS2JkelJmY0c2eVVtSkZPQmxk?= =?utf-8?B?cS9yMGE5dmxTalJtdzNJOXpONFZ2L05BN3g4SGhuamUva2JsY09rZFAwc054?= =?utf-8?B?TmFGY3JXSGEwQWV5b25Td01KcWtTMC9zUnJnTVQvSDQ3MkkxYVJmS29GYUpx?= =?utf-8?B?VEFPTVBrdEYwOW1wTStPWnJIU2RUK3l0dElHY2JWRXM1YWY4WXd2MEowZE81?= =?utf-8?B?WmNpZ0VKRFF2ZWtkazRqRURWSlZDUHh5ZGNDRGdubUphQUZBK2VHWEZJcmgw?= =?utf-8?B?RUtUcFZyK0hzeVF4cmQ5amdmR0NlUkNCTnhNY2JMNVpuZlRiWEZtSVJod1hJ?= =?utf-8?B?Rkwza2YrbHgybklPcEI1ZnFtazcrUit4dlN5WkxlSmtKaFh1dUZwbjdmRVdi?= =?utf-8?B?M0pCL25hN3ZPVXdMZEVJRFVvaWltVnBOMnAyZUtvYlpqWE1mcy9zWm9HOTN1?= =?utf-8?B?aDV0d004SG9uUDhNbHQrRVZGWWFsM21aQUNSc0k0ZGoyZk9hSnRvUFV1Y01z?= =?utf-8?B?aFJyWjB1bDBLWlN4ZENqNUQxNVcxTVRid2o1c2o1ZXowRktzUG5WQTl4TGdQ?= =?utf-8?B?QWp1L0xzb3JTT25kUVZYTjl0K1ZVUnhGVDhkWk9UYkNoWEhlOHg2WmptMzhC?= =?utf-8?B?emFGb0FsL05Ya0pqTVk4WEtVV1NEQkY2NGxhQ1N5bm01ckVYYzZjSjVyUmZM?= =?utf-8?B?b2N6RkJBbjBVaTMxU25mUGhyUlJhaFRXQ3JnWG95NUU4REJuczEwUjRJRlB1?= =?utf-8?B?MGx6NkpnWFR1RHFEdlBYQ29DQkhrWVZQSUM4bjllQlhmcCtwTEUxOW1mQXlO?= =?utf-8?B?QkQrdTU5MCtYTDdBMERNVzV1NUtXU28zOU50c2ovelRhZGF3WEI2NVJtVkJ5?= =?utf-8?B?THNqRFRLdnR5ODZMOVVYQWZwWXVMbkRhbTFsaXdTMyt0empiQW9XOVo2T2No?= =?utf-8?B?V3dML0o2Q3RtZlU1NUk3TWJKMkhYQWs1blRDSmZkM1BSQmd0Q0xlb2gxTVlw?= =?utf-8?B?YVBwQlZIM0tmMW96eHpnSSs5RnFsNm0xU0RTOVMyaG1CYlhGeHdxaTZsMVYr?= =?utf-8?B?cm81ditOZFFYMDdxenhnZ2pkM3JoVG5oN0MzMERtZ1NTS0RQVGtEV0k1cW96?= =?utf-8?B?NXhhRnFGcmZ1eFUxRHZMeWJ0bU5nNExZVDd1TUtNdXdzbjUraGt2d01uQjFE?= =?utf-8?B?RjBmNTF1cWlFaUNwc0thNWlmVzVZZzcrL0o1VEtTTGlBdWdjQ29BVkQvRm1O?= =?utf-8?B?R0dicm5vdzV0b0svV21xeWtRSjI2K2pJMXNBL0wwTmlqc1k1bmQ5eldwcVAr?= =?utf-8?B?NVo4R1dKTTU2S0U5SGYybnlBQVlRT2piZDh2ZkZJTXlxRW5jY0dKQ25lalg4?= =?utf-8?B?bUdOaEpKWlg4cUdiZHpLVjVXMWN3RS8yUE9qbitxZHhWS1o0dlV2d1YyM0VB?= =?utf-8?Q?DZr8gMTir08/Hl+Jo0cyL8xKy?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: b8fb45cb-8acc-48df-78ab-08daaae70783 X-MS-Exchange-CrossTenant-AuthSource: MW4PR10MB6535.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Oct 2022 17:44:06.7818 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: ldL23f26uE7YQlJLARLu0z94/bLOJtxqljs8izsJrvs4Pj+5j6JcAznnUC7j0do37kPULcUIY80qE173lSmbFg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR10MB6741 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-10-10_11,2022-10-10_02,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 bulkscore=0 adultscore=0 malwarescore=0 phishscore=0 suspectscore=0 mlxscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2210100104 X-Proofpoint-GUID: qQPB96ZTQrV3SDktY-C6VAgclKukYVua X-Proofpoint-ORIG-GUID: qQPB96ZTQrV3SDktY-C6VAgclKukYVua X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE 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 Hi Michael, Noticed that you just merged this series that we now got two nominally duplicated attributes: VDPA_ATTR_VDPA_DEV_SUPPORTED_FEATURES and VDPA_ATTR_DEV_FEATURES. I think Jason agreed to remove one of them but did not get chance to post a new series to catch up with the merge window. Do you mind if I post a format patch similar as below to rectify this quickly from linux-next, without unnecessarily getting the dup exposed to the uAPI? Thanks, -Siwei --- a/drivers/vdpa/vdpa.c +++ b/drivers/vdpa/vdpa.c @@ -855,7 +855,7 @@ static int vdpa_dev_net_config_fill(struct vdpa_device *vdev, struct sk_buff *ms         features_device = vdev->config->get_device_features(vdev); -       if (nla_put_u64_64bit(msg, VDPA_ATTR_VDPA_DEV_SUPPORTED_FEATURES, features_device, +       if (nla_put_u64_64bit(msg, VDPA_ATTR_DEV_FEATURES, features_device,                               VDPA_ATTR_PAD))                 return -EMSGSIZE; diff --git a/include/uapi/linux/vdpa.h b/include/uapi/linux/vdpa.h index 9bd7923..6e620c3 100644 --- a/include/uapi/linux/vdpa.h +++ b/include/uapi/linux/vdpa.h @@ -53,10 +53,8 @@ enum vdpa_attr {         VDPA_ATTR_DEV_VENDOR_ATTR_NAME,         /* string */         VDPA_ATTR_DEV_VENDOR_ATTR_VALUE,        /* u64 */ -       VDPA_ATTR_DEV_FEATURES,                 /* u64 */ -         /* virtio features that are supported by the vDPA device */ -       VDPA_ATTR_VDPA_DEV_SUPPORTED_FEATURES,  /* u64 */ +       VDPA_ATTR_DEV_FEATURES,                 /* u64 */         /* new attributes must be added above here */         VDPA_ATTR_MAX, On 9/28/2022 9:10 PM, Jason Wang wrote: > I think VDPA_ATTR_VDPA_DEV_SUPPORTED_FEATURES and > VDPA_ATTR_DEV_FEATURES are equivalent, we can rebase on each other if > it is needed. > > Thanks > >