From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id A6049C77B7A for ; Thu, 18 May 2023 16:53:48 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 136AA280003; Thu, 18 May 2023 12:53:48 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 0E733900004; Thu, 18 May 2023 12:53:48 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E7AC0280003; Thu, 18 May 2023 12:53:47 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id D9105900004 for ; Thu, 18 May 2023 12:53:47 -0400 (EDT) Received: from smtpin09.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 7FB8BC0820 for ; Thu, 18 May 2023 16:53:47 +0000 (UTC) X-FDA: 80803972494.09.1F613E7 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by imf27.hostedemail.com (Postfix) with ESMTP id 7322440009 for ; Thu, 18 May 2023 16:53:43 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=koJFP2qU; spf=pass (imf27.hostedemail.com: domain of aleksander.lobakin@intel.com designates 192.55.52.43 as permitted sender) smtp.mailfrom=aleksander.lobakin@intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1684428824; a=rsa-sha256; cv=fail; b=GSuyANsKGwzn5vhPuqVO0rPQcuD5BwI5C4wYAvNjxgq32OImsUrPkH8WwqFxpz106E5gJ6 0BJhx+TPo6Z9hQaojvGeOJrgP8sDDX7h+YMFxQqpHUB63VOgyNPhEGT6YMjuabLAriW2N3 hQZ88KAeKBRTZqAC0vpebHQdieiLNMM= ARC-Authentication-Results: i=2; imf27.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=koJFP2qU; spf=pass (imf27.hostedemail.com: domain of aleksander.lobakin@intel.com designates 192.55.52.43 as permitted sender) smtp.mailfrom=aleksander.lobakin@intel.com; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1684428824; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=fiNVHMRZRgjKJsPlgxcLC7Vv43LhrmjaOmxRpNWnEm4=; b=Rg47/kxzz/sEjulgZlMWZq5+RWXOLFn7cRqUJDy6MqG2veOPXM8a7Im/5EVp1PIlRuEfU0 /G97q74/l08ApMboynng8sggpeHuqDqnCNo5Mbo0uugO9YmRISNGaHnpubUzn07ev7MUh4 1ytXOAZ7e8DTvDnV0YSJHTUHhApErvo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1684428823; x=1715964823; h=message-id:date:subject:to:cc:references:from: in-reply-to:content-transfer-encoding:mime-version; bh=LIf4f/2ILzMdE7QYHyioK8PC0ClFgzFfLjK3Dby2vAE=; b=koJFP2qUm3aVlvrbiACViu8uQfXPIcWYBd4yNicp61EKS+WzjWbAQ9LF 4COyd9CEukDYsYw5Poh011tVQVUROE/BA5TnEzhZlqhy1dlXCnKzMx5Il tp7u6dgTQlL6XkuoHTDIK4hYHDAFo5ImW4FbKhq8DKrsM7+MNSJQwcuUy iR7e7bxKG7vtsIGXUykidyUnj/esu1rJyAFyECac6huwH2BsoM/0FIYxD j/dTDsRtFA16feRoqeNSaanZvGEhNKnWzNyrdV2a9ALXXIE7zHKmwtRVg UxYOQXDmCI7CBlNw4Ze305DZqKg1+rRog4pfRPIeqdlq5lv4pOoUtQRH4 Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10714"; a="438468367" X-IronPort-AV: E=Sophos;i="6.00,174,1681196400"; d="scan'208";a="438468367" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 May 2023 09:53:41 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10714"; a="732963028" X-IronPort-AV: E=Sophos;i="6.00,285,1681196400"; d="scan'208";a="732963028" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga008.jf.intel.com with ESMTP; 18 May 2023 09:53:40 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 18 May 2023 09:53:39 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 18 May 2023 09:53:39 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Thu, 18 May 2023 09:53:39 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.46) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Thu, 18 May 2023 09:53:39 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oTYS52vneRMF6B1SJtknomY8kON6EmrYXkIKJSOp+eIOu1hSkR99FazmKzgsz08dfSlNcDeAurcFI5C7T+gDjWNlycqVPz9fWzAWZHLTzVaW4O7qs78yyB1mKQQcLey/Kg0s8HKwgxSGnJE9KSQAc3t7vfxQAIKstm2dFgpTJrMKAGH6C75n6ge9SSbt+ViPw3re2EVgnqrGegltD4YCZh8ZzgLmOHKvJwwst+0EtcmuaijG1X2GdVmc9MODHPjtsQGLzYCxardnvwffPP84GfY+I6crKdD/ag8BrJJOZMfRcJaJWwMtuN1ywuijdzAVHpJMwtqC8wCoV8gZ1OugBw== 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=fiNVHMRZRgjKJsPlgxcLC7Vv43LhrmjaOmxRpNWnEm4=; b=kCtYhAvf9e17UsyTpGivThsh3pfaCbkGQPeJ44D0A1UTIwAq3yk3YevgX4aldGnJqE01iQH4G8mdee80Byvm0SXTIdLCNIL0sM/GJdMdTSn8J5msjIsrzpvvrXCoCdPtS8mefTqqgIYfJXgLbZKHf82Klg/Z6YoaOiaf6IBLj3yKtV1J3SOU3AL6PqONHcpfdMAUV42B3I/4wFsnDyPSHC0cgikUtIzXcwGRPDDRFfx3Kp7Z61nidFCIXz4yx8hVaQYfX60jzQafQRwA7sFD0OtUoZOUquVnk4uNgx/iB6FxQrJC8T/A+yl0F22hNTOQJG7UhfFmVsDbxTC2W2adzw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM6PR11MB3625.namprd11.prod.outlook.com (2603:10b6:5:13a::21) by MN2PR11MB4693.namprd11.prod.outlook.com (2603:10b6:208:261::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.19; Thu, 18 May 2023 16:53:37 +0000 Received: from DM6PR11MB3625.namprd11.prod.outlook.com ([fe80::64d9:76b5:5b43:1590]) by DM6PR11MB3625.namprd11.prod.outlook.com ([fe80::64d9:76b5:5b43:1590%2]) with mapi id 15.20.6411.019; Thu, 18 May 2023 16:53:37 +0000 Message-ID: <996ee80f-f3d0-d0f5-d045-4636c35ce9b2@intel.com> Date: Thu, 18 May 2023 18:52:34 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH 05/20] x86: head: add dummy prototype for mk_early_pgtbl_32 Content-Language: en-US To: Arnd Bergmann CC: , Arnd Bergmann , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , "H. Peter Anvin" , Andy Lutomirski , Steven Rostedt , Masami Hiramatsu , Mark Rutland , Juergen Gross , "Srivatsa S. Bhat (VMware)" , Alexey Makhalov , VMware PV-Drivers Reviewers , Peter Zijlstra , Darren Hart , Andy Shevchenko , Boris Ostrovsky , "Rafael J. Wysocki" , , , , , , , , References: <20230516193549.544673-1-arnd@kernel.org> <20230516193549.544673-6-arnd@kernel.org> From: Alexander Lobakin In-Reply-To: <20230516193549.544673-6-arnd@kernel.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR3P281CA0072.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4b::23) To DM6PR11MB3625.namprd11.prod.outlook.com (2603:10b6:5:13a::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR11MB3625:EE_|MN2PR11MB4693:EE_ X-MS-Office365-Filtering-Correlation-Id: f5c355bb-406c-4694-ca43-08db57c06c49 X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4hZE8KcRWPJEjjVJ9PWCThrVafr+v7p0i5tuamnd3bQKveNYHf85txfZIeAdjg4VBVYy5a+U5ui4m3WUWnPosIWuG9bARGU8Hs2elA6qXInmJW5dARcqWFj38cEjnAILZyHQuyAwGvPo2hFjRpk/K9OK4WTDEqAevBmdMfuyXwtCA79qHtnaJtvEveGCZKAtWzvyOcHB9wygWLNzs+Uu1stlhhWpa2gpKuGNLUscTsYAHFvkUpZ1E5TNQM3z+J0a4ZbsUTAQ5jS6FLAx3F7iaqicv22TQHLgRbG7g2+6hHffO+WQNeDLvPIodMAG8yP9xj6PijKEAryHADTdh6JPJoPmWFvpqof7fpG06LFoHNPRAnhZtfQ5hPa6c5Zm9oGza8xMivjonNtPHZIcnpQlwOgF4KH4X02cqCy8DgTBWS9Awjvnc2T7bztIeKW7EbSLIKQAn+Tb0jjTREZkh9AwrGdsC1LSD4KpLmbM7jyuAtomnbghimbUnhh+9cjHzcDHI3pZviowsbnB6rLlvfze6BCTktNG7jab7x3URqwMGlBsdNVDpgpIdqCdE+gS5cfnZzxKlOakFyRjfTFQGmODi9pj9ueao8aZjG5sFYs4bHDyKM7iQSVfmKJQVyDA1y/6HwYAFVkCbfMBY/S6NKv6GA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR11MB3625.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(39860400002)(396003)(366004)(346002)(376002)(451199021)(6512007)(6506007)(26005)(36756003)(83380400001)(38100700002)(2616005)(31696002)(86362001)(82960400001)(186003)(54906003)(7416002)(478600001)(2906002)(4744005)(8936002)(31686004)(8676002)(316002)(41300700001)(5660300002)(66556008)(66476007)(4326008)(6916009)(66946007)(6666004)(6486002)(43740500002)(45980500001);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?di91Nzh2WG5sZXZPTUFlRTREZUpWU09MMmhoZ3Y1T0FPVS9xOUZzYkNnTERP?= =?utf-8?B?YTJFTjNjQURHdzdObTd2cjZaREhxd1p6TVE2WXByTkNabVlCOHRCelo0WXRv?= =?utf-8?B?b0FFQ01wSlB0SEdnNC9jdW1uSG9BNjVtSmRpaFd1SEZRLzV3SmVTVzZQeXZR?= =?utf-8?B?TnIxRGVXMC8yN01PcHpjdFA3VVZUVWdwRVozbUVDQmpYUWNhRTg1OG1tMVFz?= =?utf-8?B?Qnl5N2ZkanZiUHMzRTRFOEs5RHNrcnpwRFU3dmVQK2VxTDhnUmNqU04vZG90?= =?utf-8?B?UHZlcTAwcXkxM2UvYXUxUytOaE9NL0FUQ01xa0dZNXlTQ2lhcG5YL1hlem1j?= =?utf-8?B?NFFaOUhTK3BTNk9HbmZ6RlhROTUrYnJYL2lxeTRDb0lacUVNb081Vm10MGhP?= =?utf-8?B?RWRCRDlSYWZUeFNsbDRrdTNzZE5NTEZIdENVRExMRGpZVzZSWFRNS2lDWEUv?= =?utf-8?B?eU4rRmdEYThQaDcwRXlQRUNoYllXMEp5a1kyb0E3ZmZadmxUdUdSRk9raW4z?= =?utf-8?B?Vk9wYmVkYXBYL2dDZVk4QVdCeko4dWp4SFFDRFd4YXRHOUl3N3lCbndrUnlq?= =?utf-8?B?dWZhd1g0d21NQWVsK1V2bnI5bmdhUGNCcWFQNk1hVGNCNFpVS09MRmFQNGJU?= =?utf-8?B?dUJRaXNZVklSNW5CRk5OaHFtNk9Nc01VQTZGaXVWQUtRYSt4dkVjUnFrVzJ4?= =?utf-8?B?N2pXMUtBV25KYTVhcHh5ZmFLZGphZEFCVjBFdGcrQ3A1L210OHRGZitvUzdt?= =?utf-8?B?RFNLMW02R1Q5ZStFQ2NQdlhOVWhYb01nbFNXU3pGWkZsOVNQRnMvOHgyaWlC?= =?utf-8?B?QlFOc1dTSTJJZ3cvazJWMW9lZmd2Wmg2eHkyOC9zU1RnbVBTNVVJY3NUNno0?= =?utf-8?B?VU1leWx6N1ZFd2sreC84M2lkeEdNZDluT0Y4b044Y3dNTU5hSTlqdEx1Sy9K?= =?utf-8?B?M1pLRGJraUZoRGRtc0J6YUlwLzIrb1BYVitoaG9SM2hpWmw5ZDMwVldEc3dR?= =?utf-8?B?ekVrZWJyZmtRSkpRNzhyS2xoOGFLZHdTVXJKbTlaaXJYRUEvWHRhQTRtVFA1?= =?utf-8?B?UTR1NU9BL1lpSlRZV1VrNmdJby83NEVvZ0k3TTlRTGJXS2QrQWI2Y3QyYk9y?= =?utf-8?B?OXNMSm1kTTBWRUVQL2pXSk95eVpsNE5IbTJzdlJ2bEQ0L3lHVnh3NlBLQWZF?= =?utf-8?B?Tk5XRG01bHUyd1BQbjFjUU8wSTJOaU0vZHY2VytncE5qNVFpT1ZnUUFFN2lr?= =?utf-8?B?SW5saUhyR1RHY0lkRnRvSGZSVjJCK1pDZjlLT1VTNHJ1VzJuaDJqVzYzdXZO?= =?utf-8?B?NmxISmROZUVNdlFzemJTYlhwOEhNNUYrWktRVm1rSHJFSU9MR3J2ayt5TDFw?= =?utf-8?B?ZU1GSlJnR0lDaUtlLyt3Mk9GRDdhbTk3b0hqejNIMm13Vlg2TUxRTHRHRHJy?= =?utf-8?B?OTc4RFBDYnQvWkRrOGNNSS80K25pQkJtTzNHb1FreTZoUjRRYWwzd2lnVXND?= =?utf-8?B?RFRXYkdMM2FwbHpZUnVqV1M2amdXNGNFWUljaDVsNGJyZXZUUDNXclUranlT?= =?utf-8?B?YWttcCtZTmp6b0VYbGZQaEdiMW9NMVd1N2NoNm5WNnBKVnllbTAxV3lMR2Zk?= =?utf-8?B?Z3lZRjY3aDdCVlB3UW9wRHBrV3oyQjM0MUFoNC9MRDhDK3ZsOE8xVHlIOTM4?= =?utf-8?B?SUxrM0dHZGY2aGxyME9vaml2Zjg3c3piRExjMU9XMVRZcm90RlpobUluMmxE?= =?utf-8?B?aE82RDJSOTJsdGJpS1hucE5XRkxXVjQ5ZTJwRnFuamNXbGxlazBTellTZ09p?= =?utf-8?B?M1ZCVnN5VHVMcDhLaVJyWkVXNkd6dkFjTytBaWlubDJ5STJQd3R6a0N4bmh3?= =?utf-8?B?MFMxNDNSdkp3K2x2MHg3anF5emRGcU9UemkyKzBLbVBPd2lJRHgxYmk5MVdz?= =?utf-8?B?ejduSjlrR3pzQlRZMzVvc1QxS3lGZkEwSmp5NU4wQ0E1Q0pvT2tUdUlkSXFp?= =?utf-8?B?amRqNkZFNnJiVTJrcXN6TGRlS3dNQ1VKRGlWODBlZzZqR1NQVXh5V3pJRW5W?= =?utf-8?B?WERHekhFSFNrVDVoc1Z4bWM2ZG5HWUMyeG5rckgwUmEvcHhQOUlVbFVRdVhY?= =?utf-8?B?NUNZRXMzeUpyVzA4RDkyYUsxMnhtRzFjbTZtN2FmNWYvdC9xRUY0KzgrWFJF?= =?utf-8?B?UXc9PQ==?= X-MS-Exchange-CrossTenant-Network-Message-Id: f5c355bb-406c-4694-ca43-08db57c06c49 X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3625.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 May 2023 16:53:36.8257 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: unuITrb1NbgY33qlq+dkhVF/KvZ2G37sJ7EbviQNjPmyDmWyOJCWsTe6Kij8lrVqTeVDjiYnTOvNp7pOF86IQa9d3Bs4jBqN59xhZTWv/54= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4693 X-OriginatorOrg: intel.com X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 7322440009 X-Stat-Signature: dnzkrrbgukn59m1rqbyc3w9x3zum9xhc X-Rspam-User: X-HE-Tag: 1684428823-884256 X-HE-Meta: U2FsdGVkX1+dgVc+3C9UIu06UxxkwX+rVtTeHp5Cxx9KKPmq6Ic57pxT66sYOj1HjQC+KW3hEUgd2n0cQA/fozVsdkmLh0DvXqsofNBvycWa7rAFvT9znD3IIS9WVPwE5p8no8HwodAFeVSQlULseZa4IkngkwEzDIBT81PtyuU3mO5JAoXT82DA6aSEgXRaFzLIh9hLXKHA8yWrrFt82e8NDy+LdXvN5P+H5PB/spp8Gh3PJo9hb9NSmMXnY9dQN2V+dnivI2G1MOhZNsmISZJJq2NGXfCgWFZ9qkqkEH0EiEzpRLleR6kvbMUZDIsTh73FuHElLyb6MTenkssT5I/fs9JYwfcSyScespu2xLvs/42TkfEXm41gpZlfblZvnuPCa2eTgLlOuINphVKz6A5NCEmE611vLDN/pz/ynzOBxeGEBJiBCVl0abVRLFeZ/Hn5h1uMeaDJTSjI2naH83XbZNV5Sxu4WYNTC57ZfmUaPgI6cGHC8LMNd0BXeY0f+TPxSdkWuC3FkCwSwu1rGIHeJWaP90mYkqCe8FKx1rKlKefAZ6rV6HW74SsFo8edWf+o+FcqDHCK70+MbexnsaH+m/JrBSnBy0xQf1wTKR1LWNy3qdvBYu8vYK1OpqtxE7U/Oli9a4rUade3Dh/leTvXtdJi8K+BsHHHRnLt+w3+uCgEQTI4CmWFpGITyjdLLPk85ibRwIuM60EAff7+p/fO7n4yKGbqySxv7w/CyHlGDvyXTGxY3Mqc+xgRGjmu8r7lv/bOjIfNWOfWU7FLUEI6H2GFX62DHl+nmWzCMYtgd55aCIwjLzx2r6mGOZ7VVePMlmgMfu2D15Dpxulel2ii/KfksY6bF5qCgCgXb62m7r5AXKvVQqZLvqpbUl2mgNWnK7d+ls/1UfoQXU7gq9TCtScRbnXnpBhL/oWvMOgc7Rrt996cThK0Qic20h06lT+KlhfIVMldWLn5hmL IzrMnkI0 9bvJOIYTOc717k4uui6KGjdkNWEdB3tcsoIr6d6tdMhuI9wwPMmzDLrnH1ZMrp1teJSpq/QMW5VgqxarDMZYdnUcMDCCy+ahTdpL7BhdR47v5NLu2xljK4CJ2717Fb7W1afTFj+3VnP/J9AOY2fNpD7BfVlT6T9pWzGw/wo1vknzWsx/j88GJ8xsUd96Gm2TMTocMeXdRb+M9fj3z7S47Kk2nWWIjkLTXoM8rCX5LNvtXVJvm+woLJxp+UdXuRU+IjZ+eXA8KBaKjaIRJRYl9JekVRFmCh6kup2MOY5y8GibxoO0sbQTf1YRU3L2kl11617KBZCSwRwpDYrT7xV2ZlVmKkQ4Vkhi/YP6qImPtUTkmALFrfgJCvOyC7OWVJmPdsXZymflo5UkPVyB8BoLGP4wwd31myysZ0msc X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: From: Arnd Bergmann Date: Tue, 16 May 2023 21:35:34 +0200 > From: Arnd Bergmann > > 'make W=1' warns about a function without a prototype in the x86-32 head code: > > arch/x86/kernel/head32.c:72:13: error: no previous prototype for 'mk_early_pgtbl_32' [-Werror=missing-prototypes] > > This is called from assembler code, so it does not actually need a prototype. > I could not find an appropriate header for it, so just declare it in front > of the definition to shut up th warning. ^^ the :p > > Signed-off-by: Arnd Bergmann I'd say, for the whole series: Reviewed-by: Alexander Lobakin BUT apart from the Xen part, it's all black magic rituals to me :D Thanks, Olek