Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp795714pxp; Fri, 11 Mar 2022 15:21:32 -0800 (PST) X-Google-Smtp-Source: ABdhPJy7VH4AlS/7M3IGlxevh07J02Bj4jeWDZXxy6hZbxuDVxaGnq7YEVaYFqLBv+IzPsiOjCvT X-Received: by 2002:a63:2a95:0:b0:37c:46b0:2088 with SMTP id q143-20020a632a95000000b0037c46b02088mr10573133pgq.150.1647040892459; Fri, 11 Mar 2022 15:21:32 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1647040892; cv=pass; d=google.com; s=arc-20160816; b=CGCSknWE5B51nFwzfUQQYuIXNEXGfQkG5KNkKmdYZbAj8MXOd/tWvZSuP2Cej3Kzs9 We1EgGribxjzeG1e0B9LU7ymjLRMa/mKiSjgm6N+e44b3eO44BuYHsh9+06kBV1VPGPZ B/PLJ942mDE49WJy1XDuaG5HqIW5bS2YQ1xYoqCaZPvRovRToHgln5lVU99fAUdET/dt +3r2H6ovMoxsXTw+4LBhWhkudGkbKkkWX6vv+FjD6nzpAN7MOSjrVm6fYT8Aqgcpvf+B NLVgr5sBLYSz9H61QE8nf6R7ZtpvGW5QiH2AgSJNqXy6JXenPQwZkewrJ3ILjosn5Qpt lqiw== 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:from:references:cc:to:content-language:subject :user-agent:date:message-id:dkim-signature:dkim-signature; bh=eOwkiKVKM+CFHzLED+bslnb+pRK6RA8Is8BgbESIvcs=; b=sHF4657GzCgpUFaeAkR7hiatS2DHzsq7VQLC/zywezYubL+m67m7yoRuHUm32sDM8l LJJ5mU0df4ad66othg0Uto9afGm5IpOhAetSWv1b7Lwqc74MSmtBT8oJjhOUx7CpttJz 3uz+6A3drrBzyqzQ+t+5m2em4/JnhIAi3eA8dn5wpwpnELr0R6trJuOyvDEkeKoE1Egb wDkWqXUbqRoUAaH6Ew6eVl72cSq9r9oSq9QcqQbpqITVFjV2VnlX36fqUvPWUbS3+4Pm LiPBLwUwBII1KY2kaLBWBu5XMlYjc9TBiIdydb0a9wIlgJRIzWa84nZWL6sNLILNCEt0 YMHQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2021-07-09 header.b=UsG0ByX1; dkim=pass header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=TPW4U0oS; arc=pass (i=1 spf=pass spfdomain=oracle.com dkim=pass dkdomain=oracle.com dmarc=pass fromdomain=oracle.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=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id j191-20020a6380c8000000b003810c492c47si3014017pgd.459.2022.03.11.15.21.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Mar 2022 15:21:32 -0800 (PST) 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=@oracle.com header.s=corp-2021-07-09 header.b=UsG0ByX1; dkim=pass header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=TPW4U0oS; arc=pass (i=1 spf=pass spfdomain=oracle.com dkim=pass dkdomain=oracle.com dmarc=pass fromdomain=oracle.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=NONE sp=NONE dis=NONE) header.from=oracle.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 8DE943A6008; Fri, 11 Mar 2022 14:08:06 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1349104AbiCKOWg (ORCPT + 99 others); Fri, 11 Mar 2022 09:22:36 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56640 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345180AbiCKOWf (ORCPT ); Fri, 11 Mar 2022 09:22:35 -0500 Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 26F421C7EA5 for ; Fri, 11 Mar 2022 06:21:32 -0800 (PST) Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 22BDTDpd029475; Fri, 11 Mar 2022 14:21:19 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-2021-07-09; bh=eOwkiKVKM+CFHzLED+bslnb+pRK6RA8Is8BgbESIvcs=; b=UsG0ByX195bflkVlwW+k85dayeWcBlJn8M1cJf6oD6rEjTACeQlo2gqNzQeiDNmf0YdS 621PDy/fm+RsK+LjCWgpXoe3UagIRd88yFm0RLFyCoOArnidB8vX4AA1Z1h1/lpOBWYS yGmNIbU15rCCm5FYzGxU0+a4osjPeixQEdKsuqbrT1RHi80jnuJIpSsqQNajcUPVxQLU aMHDcLiEK8JfIiuEBpk7fDjOENI8BpYKhvHKpp+DDEswzO4C1sZPBARCSizsCDUgA98P EY+4wwBchKLon21kmFyGX+/IUCsL2uNLU/NuctwJMWGVXJSoua/N0W9Z8RKhAMRSdedh qA== Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3ekxn2savd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 Mar 2022 14:21:19 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 22BEBKml143029; Fri, 11 Mar 2022 14:21:18 GMT Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1anam02lp2046.outbound.protection.outlook.com [104.47.57.46]) by aserp3020.oracle.com with ESMTP id 3ekyp49am7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 Mar 2022 14:21:18 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U8sfQySo2+k1OWfMTwHqyUU88SV4iWuMzxGzeYKk6KOP7jxPq0gxJh84lGxT7vdfwluwo9qY9/Z3c0qNkOrdLVWrl3PfBgE8ijyxDHBZSPke85owDsjMl9QMYlQU+TSNs1dhIdSgSAB1mcfsfHV1LaeXtLcMbVZ5oWs4M4Q0y9OlBtYDQ+SZqNQFbO29LqXUNrPWq2m5XEFVunWLh6WHbZrd6y+ySgT29DZazuxnf2qes6Lea4BjqXFF1xBgZdwYUK3v9786DX5TLka+2CZzB95wR3qqeqwao6cHYIZU2dbDTlmVX/kqwYEN4Kll/oXBk+D2gn7jxKH7ISoMzBPEtw== 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=eOwkiKVKM+CFHzLED+bslnb+pRK6RA8Is8BgbESIvcs=; b=Nrhg7acr/+kp6ld/2QYxMQvGUiSGWmyiIC4ShXIrgQcaCmmOC36msuwCTBGgn5A768giMTzkfibu2s3PEONYd6yWxGGuPqoKGuJfyWSw7HQksIwRPejmzSNogp508htcQDXO3I76wJBlEjstr5YAjYx8Wi4p1tNk/VD/hQpFu37N6RfGkEnM0+bvcxc96dII2ty8g3g4fN6PrNyZFN8WIyTY5Z8CexnyM7A4Xsgk22nq05b8Cuny4t5tzWvo02B6iEKCTsXOg3Ja2pGNm1oBMqREFFBhhEIka0tACOirscXQ+KkBfASZCPgpMrM0RbKp0rhLwVQTXWRzAsFw4ibs1A== 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=eOwkiKVKM+CFHzLED+bslnb+pRK6RA8Is8BgbESIvcs=; b=TPW4U0oSsczHEtmOuOc7Yv/AVyZnFbkuqUBiZWEd10Yh4gU9B20aZ62cVYwz1rL8O8Ah2XbiG+3M9WUivRTln2gAd3pVrfpm7xv1VZMYX6yRK6J5BMwFVpjJbdRkHmIjSI15+oc+439vq+H/aNxKWcRF751/3JzzpAWvPqG+TUI= Received: from BLAPR10MB5009.namprd10.prod.outlook.com (2603:10b6:208:321::10) by DS7PR10MB5200.namprd10.prod.outlook.com (2603:10b6:5:3a6::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.22; Fri, 11 Mar 2022 14:21:16 +0000 Received: from BLAPR10MB5009.namprd10.prod.outlook.com ([fe80::1b2:b41c:b2f0:c755]) by BLAPR10MB5009.namprd10.prod.outlook.com ([fe80::1b2:b41c:b2f0:c755%7]) with mapi id 15.20.5061.023; Fri, 11 Mar 2022 14:21:16 +0000 Message-ID: Date: Fri, 11 Mar 2022 09:21:04 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.6.2 Subject: Re: [PATCH] drivers/xen: use helper macro __ATTR_RW Content-Language: en-US To: zhanglianjie , Juergen Gross , David Vrabel Cc: Greg Kroah-Hartman , Stefano Stabellini , xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, Konrad Rzeszutek Wilk References: <20220305133823.158961-1-zhanglianjie@uniontech.com> From: Boris Ostrovsky In-Reply-To: <20220305133823.158961-1-zhanglianjie@uniontech.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BY5PR17CA0039.namprd17.prod.outlook.com (2603:10b6:a03:167::16) To BLAPR10MB5009.namprd10.prod.outlook.com (2603:10b6:208:321::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 50f016c9-88e8-4707-bf29-08da036a678f X-MS-TrafficTypeDiagnostic: DS7PR10MB5200: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: tQHlWKEv6zuek2avROKSR9uKylPIPjVKfUdqiMhqXkVo1tATHsgBFVjUkct3qllqRl9F/qLgdPf+ErQGjk2VezSLgMDv8ANwjaOgWwjD4CkbN5WuwxAmQQv02qcpvD6HpKT2+YKHug/7pSRqNqfdrNaxnVWixFKJJarGzHqaA7GuTMvpJ5vQ4yqFvkHz9CNen5puyICYzLCWG9cV+E//qfYMFJVvHybGe5nqWiTkBjAe27WHnyH4WhxCMORx/uauKtt9mBjsj8Ct/3WOqxAkdvmHc4FatouYYNLdugS+uCArpkxrOc6Gd93yKZxaLtefRscEOurPL1r4pvFR54LFh3D6cMF9hio7lxOTp/SWtTuWUd04ZMxsh9PxTw1sl7EzRw++86FTqt2cgT+cuDnHUzybXm6O8wg1IJhVy7Zk+ydR/wPWh45nSGCqbKSt4DvlZSW7FhepoICpVLq1UL4mcKlhap7WtS7WiSPijQAYITk+LHVpJzOxwh3KS750VWXsGQCjTxJKfNY/Kf5pyhQL1ouYH71e3yfzGwDgkKiOqc95mc0FPTBWzeKNTvEk4iE4PES+/HtOcP+6Bb7vIJ+HJlYQ11hQaAFE/CpBa5qRu3ghwZqW6RVd2Lzj02aVcTSZ7g+PW7y1oHpW1r/N1FDFkyStAcXX8MJ83JeY41H2ntHiK80ItBcVzBnWGKM+WiPetMrieCVu+DTUomkD78gOQkKcc/GQ1kPrZQ6CcSapE1RB8sCrSOtkOAV9CXhv2t68 X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BLAPR10MB5009.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(6512007)(6506007)(83380400001)(316002)(2906002)(4326008)(8676002)(6486002)(66556008)(6666004)(5660300002)(31696002)(66946007)(8936002)(53546011)(86362001)(44832011)(66476007)(4744005)(508600001)(2616005)(36756003)(107886003)(186003)(26005)(38100700002)(31686004)(110136005)(54906003)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TTlJVHc5QmgrTWJSbk9HTmVQY005WFM4N3I0dlV6M2R4SHdzd1d1ZkRKT04w?= =?utf-8?B?UTNDNGFDRHIvUm5URE1ZcTIwbnVDdUx1VFVUa0hNM2F3WlpMUkhWNEt0TDVM?= =?utf-8?B?N2tQMDI0RGVBdkNOTEJHUGhSTGNJVVhmYXhxazRmV1g5RWJ4cStIVEFaam1p?= =?utf-8?B?dGV3SEtBWlJ2QThKa2VUU2dGbE5iT1BrSTBVdmNGaFJOU3k1M214YTQ1ZUNS?= =?utf-8?B?d3BpbjA2REk0TU0xM0pKZnpTSXhrQWFTMVNqa2szWlljVnpwVzl4V2NPOHRW?= =?utf-8?B?VVpmcE0rQ3VnL2dMMEZqS2VleU1PQ29BSlFiU0lSWFJlaWJCb3NWMjVzVmNu?= =?utf-8?B?QzFpVjlFOWU5YmRkSTMrSFVxK3VxVGlOYkNKU00yWDNqSXU0ZDM4Mi95VHh0?= =?utf-8?B?V1ZMM0dhSmV0NUNlWloxVkVqckEvQnNCbEMxYzRCaUpYUEZzbDM1WmtBZGRp?= =?utf-8?B?ejBOWXBZTzJLTC9LM0ZMRDlHK004cFg0MTBtZkoxZXI0clZkeEhzV1Z1cGhx?= =?utf-8?B?WU9HUlpOeGRpcFVQMzBzdStRNXBmd3duNUI0VFpCNm1GMVBGNEgwek9pVmE2?= =?utf-8?B?SHBHZHVnNEtyTEVkZmRKRVFwTjcya1FvcFc4UFZNa1NMQ05SNW9leWg2Z3NB?= =?utf-8?B?RFVzUzUxZEdaOUFyZWVVaW44aUFJcUlvMWlMY2RtbjdEelI4OFhWZEhqdGJM?= =?utf-8?B?QW1uSXRrVExaUnQyTGNnWHFUSEJPMTNmT1hiZFRpOFdES1lBai9zYVY3eFA1?= =?utf-8?B?VFV3VmFTay9sZWtYYnE1dnJNM0hVUWtyb2lXVE1ocnRkRUp4RFhvYWszWXNr?= =?utf-8?B?WWlwWDAyQzJMUFNHYUkrQThaV0l3c0tSa1Y4RU9lTGVwVy82VW83aklMVHdG?= =?utf-8?B?NGZLblNkREtnY0F0SWhxVy84T0kwUzVvZWJjaWxTM2VLSEZOVktQSnUybDhX?= =?utf-8?B?MFRha2VFRnN4NmF4UjBQTU5hZmM2NmE4dG9uTlhkTGo1Z1Z4YkVUWk52VU1T?= =?utf-8?B?eDN3SGlhRGdnTVIrd0J3UWxydzIzc2VDWmdKbGV0Z0REZHJnMDVIZUM3WmRG?= =?utf-8?B?OTVQUnh1VWpBZFpWQ3QxLzdzMUw5SjdvV29aMDQ3WVRFK1V5NFNZb1Iydm95?= =?utf-8?B?VXFDenZhRWx3aFkrcFBkWkthTityMGhaNXl5TnpyQVNFdWt6QzhHcHgvanFT?= =?utf-8?B?eFkxemQ2dUdpVkJKM3E4Wmp0TGJOenhDQWZRTE9hRUUyZXppNFM4dDEzbEg2?= =?utf-8?B?YTBEWVFNa0M1aG9uV0ZtRGppWTAyNUZzbkp0ZU0vQXB1QjlxMElESFhHK0Rv?= =?utf-8?B?WVRzRG5PditNQjlWdnZUYUlvM29KRjdPNStpeUhqMGJ6Qk5kdXkrdEZudUtB?= =?utf-8?B?dFBuM3p1aTZQanZVSDFmT09aZjhUR25VNzRUaG9rOFhuQWhqeDZpWHBObHZ3?= =?utf-8?B?enMxTEd0YTdFaUdlOTAyOGhxd2lLQVE1cnplNVNHTE5lbEo1ZkVLMUtuamhu?= =?utf-8?B?em9KTlliWFBGMDRId2ZacDU3UnNLSHhHS2grcVZETjFiNlcyWi9sdGgvaGJG?= =?utf-8?B?OXgxSHJNRjhaQ0VETWVmSUxNQ2JGdFBpSDJYdGI1L0p5S3FSYTVzcnVyU0x2?= =?utf-8?B?OS91UGZFQTNENHkwU01oZURUdHRYeG5SbUJKUDdMSXdxeDJtL3BheFpaSzhP?= =?utf-8?B?K0UyOVZQUDB2RGZQU3pZU0RzZDUvYWpLamJxY2RUY3VneFNyOSt0Z2VHUFFh?= =?utf-8?B?ZjZyUXFFdTROdDZqTGFadEVPVUd5bVFtKzNuazNORm9BN3RrNS9iRmJyN3g2?= =?utf-8?B?L0lKRXlwOWQ1dmZnMXJ2WVY3ZjJoRTIwbzM2emxjbFEzMWM5Zm5ISXlLYldL?= =?utf-8?B?MFJiejROdXNsc2hpNDBiYXdEdzRYbVBvVmEyTWE4dTRPdDY3c1VnMHJCL3BP?= =?utf-8?B?ZWdPM09Td0FRaXRlcFFVS1huQU9EZnUvdUpuWmZ6OHdkM3pHdnYwT0NXRVdG?= =?utf-8?B?OFZQQjFpdCtRPT0=?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 50f016c9-88e8-4707-bf29-08da036a678f X-MS-Exchange-CrossTenant-AuthSource: BLAPR10MB5009.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2022 14:21:16.7580 (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: S5+RItXTu/+K10tmkX4zUM1VMd+BpfO+PyDUYJMjkGSN1jM0MdRobVH+hIUL/UsbwN9xSSZitw1bvynCmVyEtuGsMnu1IykBtrdTjvHmKdw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB5200 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10282 signatures=692556 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 phishscore=0 mlxscore=0 bulkscore=0 mlxlogscore=999 spamscore=0 adultscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2203110070 X-Proofpoint-ORIG-GUID: LJs2khjPCxfIHDVfn-_gIWHP8AFmU7l3 X-Proofpoint-GUID: LJs2khjPCxfIHDVfn-_gIWHP8AFmU7l3 X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,NICE_REPLY_A,RDNS_NONE,SPF_HELO_NONE, T_SCC_BODY_TEXT_LINE autolearn=no 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 3/5/22 8:38 AM, zhanglianjie wrote: > Use helper macro __ATTR_RW to define HYPERVISOR_ATTR_RW to make code more clear. > Minor readability improvement. > > Signed-off-by: zhanglianjie Reviewed-by: Boris Ostrovsky Applied to for-linus-5.18 (with whitespace change noted in commit message)