Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp872299ybl; Fri, 10 Jan 2020 08:07:38 -0800 (PST) X-Google-Smtp-Source: APXvYqwdP3JzrVPeI43P+0FaUXzd5kY5Wsl6cHwQQfZIRiqmy30626uUiViCmZkn5Q6vy/COV3Xn X-Received: by 2002:a9d:6c99:: with SMTP id c25mr3094343otr.178.1578672458054; Fri, 10 Jan 2020 08:07:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578672458; cv=none; d=google.com; s=arc-20160816; b=eI4s9XU2swiRqO36vQbpLcOtn075G/qei7ItfFQGB/pIzUH7Q68LsOT5MYBXPt6JLu GRTYP2+CpKizsS0rkfQauuxDlXOZMSdQCzmyhbnMdfTpo5FC0HkFaz3XhcF0mroDZoa1 hydR4ngYLRR/+lg2bnnb6WMvgpSCq2txHzsdwyJb2q7MiOtcTv891O2xkAkTWduVH5BI 903zauD+RoDYjA18Q5JM4A1KlwrvQ4tQBecsODllyngz4JVOKPEP9cXToVyN/MTVO0Z9 I9CVQzDLGRrkwaiUnnsZEjO6E8BeNybEgx87XKY7tw+pFWzbiTw4XsZHSKPKUug99hSw mxqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:to :from:date:dkim-signature; bh=BfHT+882ELHqK5c+i9jK+oEOYQRIBsQ/91SRDhLlKiA=; b=U1SKrkfIS05z8oX/nC7/CnJt55jMRlTE/HiH+M3q/0JvKup0zh/MXWMf4WztzqcGcT vax+Yl790KnwvuTZn23F4cONg5y4AmU/wTuRKrsGt+a3exJyNmb6xdilNZhgMz3h8rsi F5a39QOWz8SPIE4qh9t6JUe+f3lvTg9SBScR88OLv3sJA/GGZUuJZ3KJ4lW0u0P3DP8f pcNMZIUOFOWSD4LaRjiDOePMZzN35ILtHeylqBk7uomGVLvZHl4+Jj/sC0fPbLA0idLs tPvZJ6z9zGpESm3UcQxYPxg90g0liT1YyO0QBYjXo8ByfEB/6ierq7R8mmRy27rANwy1 lgDg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=rSq1lc5q; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r202si1326179oie.247.2020.01.10.08.07.22; Fri, 10 Jan 2020 08:07:38 -0800 (PST) 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; dkim=pass header.i=@kernel.org header.s=default header.b=rSq1lc5q; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728818AbgAJQFz (ORCPT + 99 others); Fri, 10 Jan 2020 11:05:55 -0500 Received: from mail.kernel.org ([198.145.29.99]:54332 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728452AbgAJQFz (ORCPT ); Fri, 10 Jan 2020 11:05:55 -0500 Received: from willie-the-truck (236.31.169.217.in-addr.arpa [217.169.31.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 0C952206ED; Fri, 10 Jan 2020 16:05:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1578672354; bh=BwQ3hgNytp3Vhhb3/aGu1TWkWmHNJvFCwz8FcQOU1d0=; h=Date:From:To:Subject:References:In-Reply-To:From; b=rSq1lc5qyWCWzqge30byPL+X5/xbXoMRsnWfIUMmQR1q9Z06hbsvq1xoudf0xEpIW 8YYCWxOchNcLb3Ku5DnU0NPIDBLmlEidbgUOgW13cxDYpAbc4qv4ngDxdZeg6ir/RQ SYSZjLSqwZmMyGUmD3Cenz7LakTi8lItKQmOsRpU= Date: Fri, 10 Jan 2020 16:05:49 +0000 From: Will Deacon To: AKASHI Takahiro , pasha.tatashin@soleen.com, catalin.marinas@arm.com, will.deacon@arm.com, robh+dt@kernel.org, frowand.list@gmail.com, bhsharma@redhat.com, kexec@lists.infradead.org, linux-kernel@vger.kernel.org, james.morse@arm.com, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v4 2/2] arm64: kexec_file: add crash dump support Message-ID: <20200110160549.GA25437@willie-the-truck> References: <20191216021247.24950-1-takahiro.akashi@linaro.org> <20191216021247.24950-3-takahiro.akashi@linaro.org> <20200108174839.GB21242@willie-the-truck> <20200109004654.GA28530@linaro.org> <20200109083254.GA7280@willie-the-truck> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200109083254.GA7280@willie-the-truck> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 09, 2020 at 08:32:54AM +0000, Will Deacon wrote: > On Thu, Jan 09, 2020 at 09:46:55AM +0900, AKASHI Takahiro wrote: > > On Wed, Jan 08, 2020 at 05:48:39PM +0000, Will Deacon wrote: > > > On Mon, Dec 16, 2019 at 11:12:47AM +0900, AKASHI Takahiro wrote: > > > > diff --git a/arch/arm64/include/asm/kexec.h b/arch/arm64/include/asm/kexec.h > > > > index 12a561a54128..d24b527e8c00 100644 > > > > --- a/arch/arm64/include/asm/kexec.h > > > > +++ b/arch/arm64/include/asm/kexec.h > > > > @@ -96,6 +96,10 @@ static inline void crash_post_resume(void) {} > > > > struct kimage_arch { > > > > void *dtb; > > > > unsigned long dtb_mem; > > > > + /* Core ELF header buffer */ > > > > + void *elf_headers; > > > > + unsigned long elf_headers_mem; > > > > + unsigned long elf_headers_sz; > > > > }; > > > > > > This conflicts with the cleanup work from Pavel. Please can you check my > > > resolution? [1] > > > > I don't know why we need to change a type of dtb_mem, > > otherwise it looks good. > > > > (I also assume that you notice that kimage_arch is of no use for kexec.) > > Yes, that's why I'd like the resolution checked. If you reckon it's cleaner > to drop Pavel's patch altogether in light of your changes, we can do that > instead. > > Thoughts? Well, I've reverted the cleanup patch so please shout if you'd prefer something else. Will