Received: by 10.223.185.116 with SMTP id b49csp1796899wrg; Thu, 22 Feb 2018 03:21:20 -0800 (PST) X-Google-Smtp-Source: AH8x226QYQ+0ngBb7dVGMDDs4gt2KyhKt/f4W/V3axRqe+ZPvj9XCDnuGDAuvOjfIU4+Ddy4M/8M X-Received: by 10.98.130.72 with SMTP id w69mr6617314pfd.69.1519298480285; Thu, 22 Feb 2018 03:21:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519298480; cv=none; d=google.com; s=arc-20160816; b=VsFOjw+aO2I6WwMGkwbRH3Te9QdPVhLniiiZkrMFWU5acl5x16n7sQax4liouODOjy Bbth7ZFcTm/nGLItiqteSCi74w8uommwPZ/zwSC+qTCf0xK8qAMbBOk3mb3SHpamiS8q pCDuHDS6ImM1IzRoz6pKDLx0Di9ofqDLP5FYnYuUuDnllKsxAGMlaKNWmzY/xjGvirvB 0OqzWxOGBocW+oQRERWXwstAF+oNHqeyoVYiZuXFATzDW5p6KbHHkR0KzoXx9TTVR7so NafQk2HdIrmh5XjuHXgHtHMeFy9+vCflqjaNyqjgTtVE6nvI+4y4YGn+qS4xjza0Fp6x VvnA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=EDWf381AC+81kWWce75bws6AddvzmzUGCExwZPnd4zU=; b=HuwHmG8SdXxz8I/YMnIi9I0tJOP4eihu79bd54oYturzSMIFPPl0mUzIGKaWIuO5gD t+vQSPE8q8Zner7AdfEPnKrPELmdvAUrSvjQorzhDe3ukinXUr39Cwhd5uYCzZ/wfQbn KJdKBjwum/gEqYwHSuUJ5vuY/GtaUwKUvGLQ9p9qmYk3kwAO8WQa2EzQ9Z6u9dVreqwI 4liBKyFYRs75WIjhwB6IFiY8PXosfny4kS9D1c9V6jHeBhRCtYDlNXy8GC4OrdorXYY7 jdUZ+csrD9K8mCD9xK1ooxSq9xqopD9CV8eCjE1MbY/P9kkWJs6j0ZdUPa/Qf9lv4bGy k2WA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=QpIZO/OX; 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=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b10si2444887pge.563.2018.02.22.03.21.05; Thu, 22 Feb 2018 03:21:20 -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=@linaro.org header.s=google header.b=QpIZO/OX; 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=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753673AbeBVLUA (ORCPT + 99 others); Thu, 22 Feb 2018 06:20:00 -0500 Received: from mail-it0-f67.google.com ([209.85.214.67]:40216 "EHLO mail-it0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932080AbeBVLTy (ORCPT ); Thu, 22 Feb 2018 06:19:54 -0500 Received: by mail-it0-f67.google.com with SMTP id v186so6065553itc.5 for ; Thu, 22 Feb 2018 03:19:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=EDWf381AC+81kWWce75bws6AddvzmzUGCExwZPnd4zU=; b=QpIZO/OXyjsvC54/fNZkihNXp1v0PX5U1lm/jBlhZhG5jSXROy6hiCswDMkMhlTGFb ilu9QIJIzoqjEVfYhAZUuQW7DXlSW0RPfW9Hvkvi7w7wrVzCyM34oZXpUhxgmlBAdCFo 6eq9I8fukYoak5K0CIdJvE/hAYHq/66xQ6Cys= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=EDWf381AC+81kWWce75bws6AddvzmzUGCExwZPnd4zU=; b=XmJ5WrQGrgVS1x8hZVsc6LGp2JU8DHfKL4eTSFisUjZ1UB8BvYat287ghzQPhtzVpI grJwar3DA6Q77V6N628UJJoanZrlLt4lydYx9+6hCsWoefp39/ZQT5iG3mm8ytKT2mtk 5/uV6kGtnDoH37chjcNzW36KLiXfrq2IsDxmMAVE/Pf2OTuI+t13G0fKw00amR4O0DfS hq8N8+lCaRUfxTlVPSzjorZtMnO/HFz/pRIyJbXurDt8lPgSLjXnbWKqL1j25H6ObbuL IGvhm27PLGOrH6hA4qrfZAdnymWX+NHYWGJEMxPRX8Ea0ZS6llzUL3C9A0mLb8SrAsge OW0w== X-Gm-Message-State: APf1xPAJz0e7FbIx3P2zHXhFe/JraYju4AyrKbNe/2CVE72NeO5KrbLp gJx8dLHLTtKObrY8QMFj0U0FQw== X-Received: by 10.36.69.131 with SMTP id c3mr7348425itd.126.1519298394239; Thu, 22 Feb 2018 03:19:54 -0800 (PST) Received: from linaro.org ([121.95.100.191]) by smtp.googlemail.com with ESMTPSA id h2sm11028813ioa.77.2018.02.22.03.19.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 22 Feb 2018 03:19:53 -0800 (PST) From: AKASHI Takahiro To: catalin.marinas@arm.com, will.deacon@arm.com, bauerman@linux.vnet.ibm.com, dhowells@redhat.com, vgoyal@redhat.com, herbert@gondor.apana.org.au, davem@davemloft.net, akpm@linux-foundation.org, mpe@ellerman.id.au, dyoung@redhat.com, bhe@redhat.com, arnd@arndb.de, ard.biesheuvel@linaro.org, julien.thierry@arm.com Cc: kexec@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, AKASHI Takahiro Subject: [PATCH v8 11/13] arm64: kexec_file: enable KEXEC_FILE config Date: Thu, 22 Feb 2018 20:17:30 +0900 Message-Id: <20180222111732.23051-12-takahiro.akashi@linaro.org> X-Mailer: git-send-email 2.16.2 In-Reply-To: <20180222111732.23051-1-takahiro.akashi@linaro.org> References: <20180222111732.23051-1-takahiro.akashi@linaro.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Modify arm64/Kconfig to enable kexec_file_load support. Signed-off-by: AKASHI Takahiro Cc: Catalin Marinas Cc: Will Deacon --- arch/arm64/Kconfig | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 7381eeb7ef8e..79ee27b8d2a0 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -829,6 +829,16 @@ config KEXEC but it is independent of the system firmware. And like a reboot you can start any kernel with it, not just Linux. +config KEXEC_FILE + bool "kexec file based system call" + select KEXEC_CORE + select BUILD_BIN2C + ---help--- + This is new version of kexec system call. This system call is + file based and takes file descriptors as system call argument + for kernel and initramfs as opposed to list of segments as + accepted by previous system call. + config CRASH_DUMP bool "Build kdump crash kernel" help -- 2.16.2