Message ID | 20230814214446.6659-9-eric.devolder@oracle.com (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 B1AC1C04A6A for <linux-mm@archiver.kernel.org>; Mon, 14 Aug 2023 21:45:47 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 707A790000E; Mon, 14 Aug 2023 17:45:45 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 690698E0012; Mon, 14 Aug 2023 17:45:45 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 493F890000E; Mon, 14 Aug 2023 17:45:45 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 358C58E0012 for <linux-mm@kvack.org>; Mon, 14 Aug 2023 17:45:45 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 0B1381C9AD7 for <linux-mm@kvack.org>; Mon, 14 Aug 2023 21:45:45 +0000 (UTC) X-FDA: 81124042650.03.7377537 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf18.hostedemail.com (Postfix) with ESMTP id A00D41C0027 for <linux-mm@kvack.org>; Mon, 14 Aug 2023 21:45:41 +0000 (UTC) Authentication-Results: imf18.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-03-30 header.b=deTHQ4Dn; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="cNXA/+e5"; spf=pass (imf18.hostedemail.com: domain of eric.devolder@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=eric.devolder@oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1692049541; a=rsa-sha256; cv=pass; b=6hYSfaIn+Uvri2jI7qmeNwMO5i7uWf4DG3yX+s1G2aShR1sPzEfMq32GOFiynG3JoYEk5P EJzOu2+H8ej1ikOydQu8XkROBEfMDbD8mDdXtymuUR2RqPp4FL2s6Ugd55UOv79GmUkrwH p6CVT6XFcMCyIoPvoB+K0Ea8IU8eib0= ARC-Authentication-Results: i=2; imf18.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2023-03-30 header.b=deTHQ4Dn; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b="cNXA/+e5"; spf=pass (imf18.hostedemail.com: domain of eric.devolder@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=eric.devolder@oracle.com; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1692049541; 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=EZLABlgzY4iKQ+X/IydT5kyN7j29B37kOOcS5x+m40Y=; b=4IxA3K+WOTqLYvsO/JkmJkAGKxCrZcrBVhEGL7sw1sIt6xZbi1v8NFa7IalcuhxbZKOPmV lv6EbvxXwmkqX116piZHsC9wjDAVB/Gn/lSPs1ap1gjPPdi2dpoq5g/igW7PV0nBxF4w9t jkiv0KKXa4UO2Gpma49QfbKNsfvlRCA= Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 37EJOsFm023657; Mon, 14 Aug 2023 21:45:19 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2023-03-30; bh=EZLABlgzY4iKQ+X/IydT5kyN7j29B37kOOcS5x+m40Y=; b=deTHQ4DnAW8iXe0ghSP5Jvjvpmlh3mFX/Pofd4eKNKEQFW73LX3ALrXFdbEl2EUOaTip xg4GAT5vf+UX+qnEL4TEifwEkDruQjt8Xu0GErYRWejYT8etNQSdtqRScMm7oSOtK+ly QKpJdyUqwA+NU/wIoWAk855iACwSD67YajgbWlQft64eo3G1bEomY/UJGOEhytasDg2t apneUOZ8FZY5lcYJ+zolNd/nDZKGZjiN0dCxmwr6XO40uancnCJfFf9rjBFvj78EcJi8 9iGu1yduRSS9KowjTp/l+29xG8uOyj7gKOhPFQhZs9iDX6iaOsSsiO7lRi2dd+AUHYL/ qQ== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3se2w5umm2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 14 Aug 2023 21:45:18 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 37EKcvdd020093; Mon, 14 Aug 2023 21:45:17 GMT Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2105.outbound.protection.outlook.com [104.47.55.105]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3sey3up5qt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 14 Aug 2023 21:45:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aLVjFrUszRMoVLnuENbiv2M37clW7d8yCovNEVBj79JQJXi9VVM4WHTGtAJ/Kie7QacFZ9LXcBQDyQ9cJZsOrBJ3/bVz/mvjYLU41PhDyHbAwhP0spadBxVS6MB9Y/e49zmByzqupwMz4lqCCBdy+xuk38FKL+R5NLgTYBDSCy9Enj1OJeJc6rC37rLhV1XOCncQoUP/RYDiZqeo98DFcWBABTRHI6epBxPpWQXWvrGhIhizxKO1I6LSGbY4HqoX4FWbSdwhC2ccRdytgozEN6QY5hQxjbk6rqvT8/1fH1gnms4sp9JA1kGbGXqa3aCk9Laviq4oZImiJ4J7ALAcFA== 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=EZLABlgzY4iKQ+X/IydT5kyN7j29B37kOOcS5x+m40Y=; b=TWPcrxoFHmb4U7oXExx+H3sqBdVWM2D7CfGeQ0BqoF1v1kYqxCO4UJ8BxqQ9gHgjII4y8ffvBkh/yhlbFDv9VNmuhC4vjB32nIBuJ9qI2WzTWSgRpPOHjTxXEzmVNAwDFAcS7I5dQNOBWsePmeO4hVPNQWpjxKh4BkW/TuJfjfqnrj5M1YaYJK2OQLx9oVz6S7yW6gWpxIuDY1qdm+f+mFh1g0apCxQWLBxoollCel/vBJs1/ipmmXUz+MiHAlylblOZs0FWDPliJz1uaDFT0PdUR/Mh1XZ3EcV0t8cZBNXKg9WG2W5/JqMGyB1QfpykNRrcrTQ41WGebQa1cR2K9g== 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=EZLABlgzY4iKQ+X/IydT5kyN7j29B37kOOcS5x+m40Y=; b=cNXA/+e55txcP3pB6AuVtSqB5NE7jO/bQLdjuIpfO6A/39X9xHerygtbWgVyj/itJ4BN312Fh6MmZOcZeKiAC+ylIv/X8c+QVdLRQ3pi2LFwXO3jvcyuRviv1IGvwevwu9SDXM8IZ+2gw2niOZ1NcxJG54XbJY3oWb9Vet32xXE= Received: from CO1PR10MB4531.namprd10.prod.outlook.com (2603:10b6:303:6c::22) by PH0PR10MB6957.namprd10.prod.outlook.com (2603:10b6:510:285::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6678.24; Mon, 14 Aug 2023 21:45:14 +0000 Received: from CO1PR10MB4531.namprd10.prod.outlook.com ([fe80::be4f:55e6:89c5:4f57]) by CO1PR10MB4531.namprd10.prod.outlook.com ([fe80::be4f:55e6:89c5:4f57%4]) with mapi id 15.20.6678.025; Mon, 14 Aug 2023 21:45:14 +0000 From: Eric DeVolder <eric.devolder@oracle.com> To: linux-kernel@vger.kernel.org, david@redhat.com, osalvador@suse.de, corbet@lwn.net, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org, bhe@redhat.com, ebiederm@xmission.com, kexec@lists.infradead.org Cc: hpa@zytor.com, gregkh@linuxfoundation.org, rafael@kernel.org, vgoyal@redhat.com, dyoung@redhat.com, lf32.dev@gmail.com, akpm@linux-foundation.org, naveen.n.rao@linux.vnet.ibm.com, zohar@linux.ibm.com, bhelgaas@google.com, vbabka@suse.cz, tiwai@suse.de, seanjc@google.com, linux@weissschuh.net, vschneid@redhat.com, linux-mm@kvack.org, linux-doc@vger.kernel.org, sourabhjain@linux.ibm.com, konrad.wilk@oracle.com, boris.ostrovsky@oracle.com, eric.devolder@oracle.com Subject: [PATCH v28 8/8] x86/crash: optimize CPU changes Date: Mon, 14 Aug 2023 17:44:46 -0400 Message-Id: <20230814214446.6659-9-eric.devolder@oracle.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20230814214446.6659-1-eric.devolder@oracle.com> References: <20230814214446.6659-1-eric.devolder@oracle.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SN4PR0501CA0007.namprd05.prod.outlook.com (2603:10b6:803:40::20) To CO1PR10MB4531.namprd10.prod.outlook.com (2603:10b6:303:6c::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1PR10MB4531:EE_|PH0PR10MB6957:EE_ X-MS-Office365-Filtering-Correlation-Id: a3c1696c-5fa7-4b89-c578-08db9d0fbe1d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6RSJUm7tWRfpyfJZpqtG7GdNDa2WiP+qqPuD+yL3M4pp/3HNx55YXdTCyKUi3RTeMV2I8AO/YhtCk+/uGJ8Al2AWwLMQW0npN8VdgsSyAzikN8ktVvIaErw0UcUSTtR19J+xDP3ytrpm04XMAlpqeQouDlrBsWwgvlQ/N+1BZpX0GM0S2nlT6fpryP0kmyKdW5EiT44naNSRTDDSJsULQxVDbgcljbbCOAcvP9IwG2uCByLuo9naWwkoAxzEgNfKBc9gVhhY7jI6dRGv24Ja9eKHA/ohW4u4sP1iVUeU6KzthCwgYCNbhQKZ3hx9PCzvrfgk8OltDymhhueAxAC6gcQOHipHaq8ojsgNE6NKNVwtQ5B+zEXM+KSpsY578DRym3XDkFUqr77cHQrdt8u0aJwRc9im7i8LzD6ra8uuZLe7780LAIsxVwQXpdWrfxea/debvH9tRAdLeUM8GXshhlU3tDxY/q7boX7gfglT+wMJrYgTKqJDGLLcdibcZChN7NluxUM3x7E9H7puwnGU//DQjkkQpRNSrni9QdSMl6r+QZ9gi0D8+9Qw3ZRNYhtfOGtLTsqm+FIMaCcRYkVxOvLBWKndmWbkHHD10TCzTWw= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR10MB4531.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(376002)(396003)(346002)(366004)(136003)(39860400002)(1800799006)(186006)(451199021)(6486002)(6666004)(6512007)(6506007)(478600001)(107886003)(2616005)(1076003)(2906002)(26005)(83380400001)(7416002)(7406005)(66556008)(41300700001)(316002)(66476007)(66946007)(5660300002)(8936002)(8676002)(4326008)(86362001)(921005)(38100700002)(36756003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mLYTLiG+kvsfFZdsiDtHssq6sA7W8WzMu57ffC1nY0GVYdQY1hG4zlzAk3iGVOPdkxXMeYyVwy+JzCNy7GfPml3htfzIbWspORXoM/IiieV4E1L+vROGZkj5vEkHbZtnIuqmf4UhS/Nh/dSlq6JlwtwZuc50ZmApXoZlal7j8X5bgmeeuuRbCapzhOZe3QETCldk9209wgECt9EtwTncF9yevtCYtVELi7Dd0b6SKji/a7x1T6HvgeVKXHmgF7iY5McBfcAB+KVfN8COm7qHzJP4r5752HcDYJ6khN18Rhb0j2A11wJ0Vn/rOkrpn9jDsBh65nXJW6NfwY5786wH985WWK2z2wRIkKtTc5kE3po8vPYwLQgJMEEyMUvETwFKjUmERdGx6v/+iihvMyBl5LQu9Zead/94ATilJgENILzHNePwBrF5hkJBzO0Dm2f+E2f3LD61EzUOavkjrDIChGekH53ZfcesATl6b6ih73UuuKtX2KS/JUc0Z9OBwW3DIEj1iY5SQqofKnCegHbvLqS3hwB2aOQrBfCbg07MxCpd/Ih67oTkH1kyScVrhmjiZJzbx0jPh4VgU6jAAalISdtTjMnglkXyE0WiI18aJt/KzaWlmZdPLi305fkHPlkhzDVmN2jT4UiEsfolnAkKRg/hvLsqQ3EaPowPdAz7+ueTcIS56BG4CAvhd1yboKYYhCNzcMMBR1aldUOuO5ghkANmm2SP/z2Rg2UTctHiE7HcTwAITnR9HjsFFnkHynH3x60/hHCUlvQ6gAMHCxAxReOKen5M9EEUjQSW1IM9cldet3LGG+M7ScwIrOB2eYVSpD2Vnc1mIBrI7xM/TZ/OKlwpozHiZiMWJPMjhCAttmVofPbVsOewacBfWye73IVSGq3Zg9U2pyJb7HPzIABFK6PftypbiVKY8HLBikhn8CveFsVCGrRvHOrTlYYhn0m1IjsWcSyqzsyZW3i1MNuPd5439L1tEhrI3SMRFXYWHIMfId+qPJoWRlit17ZFA0WY67i9Ao7ntHWWerjTe48QHMTaEeNeZLE7eq5UX/nkLTMZNzrLsvbG6ZDdwkcTwzg/Gyc8pYkWKrEAIuzZRGq29KlSp6lIqwiZlyGwni1W2TI7C4mi5JWNAUQH6Xf2udwfVMUKYrzJMvcqPOARcTrOORqr9gVBnw/dkakWo37+rxC7XKnTDr+vBwiOaWOgoutkbUlkuYwz4FvA1uL2rj1O+2XBBUnuJcVjgGR1KP8WgeGELYVJRYVrZPmdIbjvaoL++wEUnGwVkqoiRJ2A7pxHAjq2UDRYBhi5vmPViK5o7UtpYc+bxGTE7q6dEz/xqpbssAOR5cNiJE0efr+V06ygaV1rGUT4+ddcgRtLLdq5kNdptJOk1BJOPVDVe+rKe0wzNIVk6tzbB7nFB129ZJIHmpSOoMNqjnWCDp019jNIECCZ9pE9Nvo41lsQGiOZ192nfH6qw6uDURfnXhLJKhg/uQmFvfM75Bo3NqTpDOemU/vSqtdiGIncpy1jxTG8804SgJck+3PDDPOxMlEF2COkshLI9L2pY5Lf5nhsu5tqiENOoJAXKgzZ6ouUfBDNU6uLLsPt9jESUFb2CeSA7rprEw== X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: Wf+KiiWxzuqmjw6+v+Zj5xO8JUkdJgdI2R6/F9/OTxGY0yMXFPK0Q4e8dcVlhWqQCgbonoNkhSw5sfsFkPr7EKJG68CISxMMQhxSr/po/YNf2bgfw4zQKYw2qT8bl5wosbGgxvlIo2IwSlBauhtG08vejctrf/5KQ68xSGqCZDvMZ4SrM+3DYBbysXXkb3H4S66wVfngQTHXgzskcJ6YKtnmgrNyIrMqewmbjC+h5xXLqfqkZ/TOzvshY1bHGNYZlGKu0YUXaJ+drnvdzH/0Zi/LntyhKjGVLxxTEarrWxFQB6TSEDGsJUVkKH3nVwW+QmWmg4O+KyUuKb4yBCQZqDNddzJlGlB0EndW1TYTupvmgWzf9LFRRih24wWM2qTanyQDfE1P6Y0GZCBQOyudE1YMtL7YdvL6vPFNjKnTwrDMLtX6BoMJpYEY0DZv8xKiAv47CSKHYrr2k5hmpSYm4DkL5VR3QXqfO+l94vFUJJAK0OkPgwjol3CLC+os7PNksnrt+4D5t7yAvdSi7B3f2CstmP8UhHvzgZlGm96iBL58H3VjvvP+n/i5+rRQbD5hzffSir7iHq8bOqHD/mU80YATN6GebP87HqeOwR2D6wkTOZmgav0d5zhTw/Ksnm78BCffY+yqMrBsn2Hg8pJlTBD+EauGJPu65Mu7kIYS9KsQ78ZlNEFeWVNo7kwssTY13fLbGipp3wxyX2+QHAR9VHOT5gXl3pRBltVwKfpnPFlsNrdlKy2KCQBKVCz5wTBNDZvJititvKzbOg9LXe1Y5ZbKE2CrTLKSCH2lgfR4Fx8bjDoBVLRc3Gzp7u8HhltwvfF7txtE2zDZWN2NoH4vNnCEXWzx0L8N+sHSCA2TLlMd80Ll3tjdYFCuzQQirMjhpyI5EeJrDFs6W4imXELkJGP/9XNMmzxh1iFvRAuUAkk1zGb0IURJ0G/6sooatjifcdO2JXOVViExjlXkGtR7cS/aVFth85c/3QIGEcTUD/Z2LKEzV1bquzrfNgMzpAULmD2hm6UtF4uA6rFctHYuo7rV8Jr98oirDL9EJwht5PTUeQDJAk/poofTM9HL02xHALqE+G9Snqf3pDfqXxyq4rguc+02P6/5ingOSTVR0koEPu0XeDWhasP7EUVW79R2W5IwM9f2YzbSwVwdbh9UUwYJrcdW+GRaUnQ9zd0vOxHrc9pJpCEYWeV+YehZmb+rbg0QtWw/BCU9c+AAwiqRbX/eW1mK649HmjmOWshfnXYa0J+33pJRJvZ4XC89S7FAc0H79/xPuMKOSZhIg0doWAsI8vTC1geebayDyTPfwZSGt8XuNvfCHVAfimm0+Hr/ff1di1BthZvTnkWGnB5ZKZFxNVGAbNIpz+lKFEJQEE2cvSrHHWz5H10osaDKD7Ks7c67MWJ1OLqSFhgk+bfKwm/oVgrRQYHnzne2XnCGFr4= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: a3c1696c-5fa7-4b89-c578-08db9d0fbe1d X-MS-Exchange-CrossTenant-AuthSource: CO1PR10MB4531.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Aug 2023 21:45:14.4784 (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: liTCe1t09610c7VZM3zUSKDknP2kWIazWFA64WRNy3CeYuKpUTnIA5q93F47vXkaSl20wOKtLnNQ5owe+yYzTbGBo6iYczZ8PfKcmuU6fOA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB6957 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-14_18,2023-08-10_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 mlxlogscore=999 spamscore=0 mlxscore=0 adultscore=0 bulkscore=0 suspectscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308140200 X-Proofpoint-ORIG-GUID: dITMQgYODfZhQZkyeoEka6AhLU2uajD3 X-Proofpoint-GUID: dITMQgYODfZhQZkyeoEka6AhLU2uajD3 X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: A00D41C0027 X-Stat-Signature: si1qnjex1bghkbwo9beb9fioqyhyab7s X-Rspam-User: X-HE-Tag: 1692049541-452394 X-HE-Meta: U2FsdGVkX1+93uWo1M4HYOrN6qbelKXLpsEyiumEOXtsYBqQzRHQ9KPdwv/gyKdGBUz7XejrPbOPHi5WJLaICiVmmjtjucffM4Z8/SEZosF0KUZYFpIEuhCOcf+yztv+Ev+WNl9trJS7ntp9I7uazeaZijH9i+i+BbwrgUb8eQvc4TSUXIY8GOUSRn9F14t30nM+msxdyIRrWcovUSJXq2ccA/15xhKkbyGI8rtTNyLLuz8neqE5O09MTH0Ap24XqX39yZOKhofElc8gJeCFCQBo7x7msso0ZrGt23R7BtuWRQLfT6+JxJER2QXGtuWx+s4vR4U4GIMIWoEgjeS/ckSFnStC+RR8UsIJTTsZHR2xFQVFSSIyfJ2gej9caUpbFgyprSVH6y4lJi9zRmneKuz72dw/QplbO7baIItYcGai2D1X3cAf+DmZrdbkpQU14MDyQcwRiN+WFBNjQhfcND6g+PVB3E8I8GWVL30sspwlCb02liEwGMJjYXy7BY83XnI0x00iIP+vreh8x4I3gInnosOWDnwbgIcRpU3ASvWYsUvSYAc3uI8CjJcL800UqivW3IsdbVsPYK9k0YuBfyCdoxRIFxK6ERpsLGbjNYJ/68YWyDmY/G46mNc178c0hUp9hb7fCE5D062FVzCIK7UWpIdbegh/IXu8Ib1vEoWLhjlTwkHf4UXcN4HyCDKTh7GbVACj5UgU2Kie1TCAotUqFHfcQbLjc7T2KgYI1P6a3r6oKfiNXMgu/El/EGgGT1e4OISpGBRm32U9I/a9Z8aJCFdJmFkAsJbIFQ9dqOkdSeewbX3/F9HCqtsiVFBxTU+H7acY4TxAS1YDzmJ1nVjphzJdwXydp+hx5B4cMtW7f4uoOiuxskyiIKCwPKjf7v3czseCZ3tDQZ43EvDlQIAXdcECymtv9hXnhBVxqCY1qNc0qdKWF3gP1r99arXQNYWkzmYZofYLeGPrvVf VAgm6VSe MINw+5gPFKGM4u6lX5EwHd+BSmi3QnVTB7N3OJcH3SdfWJSO9hVIRzvJ/lsvU0g27+qnaXDLCfUFg1d1vdtgwamGOIgjYZL6Q9/tzMJxsf0+0ZCtsi73kyyRmLz0fzVKl70pOBisrnr6kLAvR5D7zoXczhjGNjzYGoKxQN2B/7yCUV5Vt7wTEGipM7Aqi8V/9x0RFAUMWYsmblPQPrKFNLaPRMuy7c4e4gK4hurYz5qaMb4Scu6qasGHFrjzZbuLJ2cYkABicTtFN0IGJpHk3G4zsbCXhf15M9R4E8+G/nd4wnNO3iTTakbZMYrVJwnK2eA7QuM+9EE4w9hOQXb23ym3MO38uISi6zxnlWuv028gNNLz57JeH+8gyzzeMRfYXjAjoHpDCsjvmXD+AfO3EIqt02mPL5B5DyW7nJlawiEzz55XuwEjoF+mR7Jo2UWbJ+mIMlZ9D12qGExLknY3uxGdfUnLZ16p8dBAKex728MRv2IrFc/ptfwAjsWFUD7/NXGmx0gWeGRGciYqxX2PWix0qAiLKzUgsxt68 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: <linux-mm.kvack.org> |
Series |
crash: Kernel handling of CPU and memory hot un/plug
|
expand
|
diff --git a/arch/x86/kernel/crash.c b/arch/x86/kernel/crash.c index 1900efcdf1bc..86d2ca80b9b2 100644 --- a/arch/x86/kernel/crash.c +++ b/arch/x86/kernel/crash.c @@ -469,6 +469,16 @@ void arch_crash_handle_hotplug_event(struct kimage *image) unsigned long mem, memsz; unsigned long elfsz = 0; + /* + * As crash_prepare_elf64_headers() has already described all + * possible CPUs, there is no need to update the elfcorehdr + * for additional CPU changes. + */ + if ((image->file_mode || image->elfcorehdr_updated) && + ((image->hp_action == KEXEC_CRASH_HP_ADD_CPU) || + (image->hp_action == KEXEC_CRASH_HP_REMOVE_CPU))) + return; + /* * Create the new elfcorehdr reflecting the changes to CPU and/or * memory resources.