Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2414304imm; Thu, 23 Aug 2018 21:51:44 -0700 (PDT) X-Google-Smtp-Source: ANB0VdaQ7LHMcApMJcXZhbpsRVGhZWVmUUY0GqjCZH3D6p5qabuBKgobw05AulJJ/cKAcrefHcdD X-Received: by 2002:a17:902:bd87:: with SMTP id q7-v6mr68718pls.254.1535086304480; Thu, 23 Aug 2018 21:51:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535086304; cv=none; d=google.com; s=arc-20160816; b=O8wWseKs7PmzCsJ1Mg/INA04ssenoHTQIniwEOHD9YLvVSQ07jcFwvO/7hCEHsXmCR A+mUmzn75zMggdrJPIimQoOLbganQHCGdqIxjCenpAfgvuz8ghUr/r2vK0cbrt+p6sCo 1B51nVeFhrmIO0bGTXRd/q4e9Z8yXEIlTopuM8zZjDeiFFV/Bi6YscJtwIgFYC9EGt5O Yw2ScgFH9SlBnNDi5I7lzQKtW+ZT/KEm5wQl3sWH7MJhEeAaBTMfscfq7QUjJ/2fA7sO XchC/2miZ9/HFStpKvBA8+3lDjZA1pIjLF1db80YA5qjAmFLiYP0sFLtxowotXxLrgD9 xbfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :arc-authentication-results; bh=XGUkPMCITTmUR5LPuU4p1NSuPX4lsp8b3zdSKsUKtGc=; b=ixKKdihTZkNl1ea9NnnRufPM0z7hjyziXFh/sqDjf6QJRtp/WhzQ2pRq8hIcgYXLCV iCG41Hdzh3qgLdnQeAvK7oB8w51BJGJGbcvqWt+GTuwuIAc6pB/CGKXgH+E6fzALjncp lP3mNuz/1mOywLpdwoSSFcA7QcHtgdmtEXiH37UzMEXlHAtBvHwFmEPlBxnBgyRaGHIi HPXevz6lpnf2ABLN72DG0ufBhbqATKh+ULGSuziaKYMyPo1SUv0zAH7uapTd5nTojBaH ylah5sFOU/rn7SW0RZxErf/XId/VC24H4BPMQqV4F8wQgwds2GRbAHpUNI/Lj459QEsY nndg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a65-v6si6065064pla.149.2018.08.23.21.51.16; Thu, 23 Aug 2018 21:51:44 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726592AbeHXIWY (ORCPT + 99 others); Fri, 24 Aug 2018 04:22:24 -0400 Received: from mout.gmx.net ([212.227.15.19]:37321 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726244AbeHXIWY (ORCPT ); Fri, 24 Aug 2018 04:22:24 -0400 Received: from homer.simpson.net ([185.221.149.242]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Ma1pn-1fXOZo3qAh-00Lnno; Fri, 24 Aug 2018 06:49:00 +0200 Message-ID: <1535086138.4661.9.camel@gmx.de> Subject: Re: [PATCH] x86, kdump: Fix efi=noruntime NULL pointer dereference From: Mike Galbraith To: Dave Young , Ard Biesheuvel Cc: Baoquan He , Sebastian Andrzej Siewior , lkml , Kexec Mailing List , linux-efi Date: Fri, 24 Aug 2018 06:48:58 +0200 In-Reply-To: <20180823035705.GA5743@dhcp-128-65.nay.redhat.com> References: <1533737025.4936.3.camel@gmx.de> <20180809042153.GA4377@dhcp-128-65.nay.redhat.com> <1533800010.5087.71.camel@gmx.de> <20180809091333.GA8008@dhcp-128-65.nay.redhat.com> <20180822102310.GA19827@dhcp-128-65.nay.redhat.com> <20180823035705.GA5743@dhcp-128-65.nay.redhat.com> Content-Type: text/plain; charset="ISO-8859-15" X-Mailer: Evolution 3.26.6 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:EjxL/Q+WTUNa+9zdXUDybQdEbVmezTXf9+X39ei8cj+eWn3IKVL Al6O4ZzF2N6TiIA1RiscjkRs8zQVZ7FauHD32mxT/oZjbSSHWxnCHAEi6gVWztn2f82iRmE VZrsSesuc8O/l+przdFenIATEdLkJYT+lUtgwQQc1NIPFve9iPG8tNKjh6d1coBwMcJisZv F2HI8uWgZa/YgoHNacShA== X-UI-Out-Filterresults: notjunk:1;V01:K0:xk/SAjc/26c=:5UgiCok4hl+6MTYvPc00+b 2G0d/h/q8/21Zlo+CUV/WMXdNqrCAOxTzzCQb02k5su4ZJbPBX4QjMGvcNw+uO18JjW/c7fAf qanycM51h7tls++1Ny4r0HatTtsv+FnAOVPhTtjb+V9+ooFO4tdcQVTsd2Sh+Q56vb4JJUeyn V9QIMepTVe1ZUPP4/WJu5w7fil/MX6pWPtT9pdORW5d+a2YNVvta+3JdZnr9W17xqjVcZavLu gv9lwpw/L4qWyRb3XhaH0C5OzRkvDTU24pZxiDvR1aBBu9FVBdx5fwwkK0knkdpPW97i/jdR2 PIlcZGd4dUqLiE+df/D8+odq+3KSIfAFuxbObLh/vCeG6t6GG3pyaWD1uDreR+MRLq62WQcZx x/LOZMrJRDdyLzJT46gGQ+Lc2LHfTDNovGaP3rVnBF+WEIumdSh54dRd1HHgETro83aN8lMR8 4OvbFOw2Den8aocKikwFUtHnhY38nIr7fCOxV+vzwP+i2uh/3FZBReJ9fX/KScdn6XFALDPqz KDMLtLzFjpQqChq0joksoywX1V68PYGF0L+VTT540BLkiXR0yQ5ClIzgjS3dE18hxTCky2Z1+ o1j7bQAQ8Dr/ZHYc7fyEXRHSsXch56FwPKZHHGxrEqGaz6T3oKFiKTURXtNGg+nffJSZCpLwG af6aMCHfDxiKiD7arnDJHLmC5XsNPig7pehF4f49/cgGjy5p3quG13Y226yarzzxDv34OsYnl kzqxwx+6lcH42zksvcfDjPaRxYS8zotxMaGfbSrvgyVBOLlF3MR8dyixJ45wZOmm2ip7AgIQA 4ePk/ST Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 2018-08-23 at 11:57 +0800, Dave Young wrote: > > Mike, since we are going this way, I'm working on a kexec code cleanup, > but it needs careful testing so still need some time. > > Can you help test below efi fix and provide you tested-by if it works? While it averts the efi=noruntime oops on kdump kernel load, the kernel does not boot when kdump is triggered. Bailing in setup_efi_state() in addition restores functionality. -Mike