Received: by 10.213.65.68 with SMTP id h4csp3363286imn; Mon, 9 Apr 2018 20:03:44 -0700 (PDT) X-Google-Smtp-Source: AIpwx49H10aIjLhhIri3OCZE/hOU262411OCLKbZKM9t0+jd1DnbAs4SfwBGv6XvVy3X3VBrhxjR X-Received: by 10.101.72.11 with SMTP id h11mr253581pgs.76.1523329424522; Mon, 09 Apr 2018 20:03:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523329424; cv=none; d=google.com; s=arc-20160816; b=qygZ83uEcnlHqWvSVGShw5oVsFER/OLjGIShoqeFilYwMHENEkbWhKpHqmMdJTrANj BH4kqlPclYEKsRtBLYIJwIojORdhTyIdrCwrgkeWcv8EaoTdeL6ipPkKNmI9ihI5Wp1x zNf1kI0WYBu3M9TUcigzmDsIYWKhTGihZ4aiI7lirdccNmnDkcwjCIdVcBVeR1kVXb6B 3dcQBBmpieZgSRjjH7ZhtNIbci5cnv4QDDPV/VVEhv/OKTlFtJ9BZ7YE/nBvwGdQvNWt Taxuwb1ZFtxuSsu8biEdQy05BK1NpSm8GqnjJC+Ae4kfbEgSXCL8664s3r08V5yMHm/9 lhJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=cCBOvq8Ghxm7J/cukazxhzqx8MLCJb1MKRseLeibKyI=; b=kIJ/63P7KvuPVeJOyV+9U3rI/i40BvLra1XurCoOAUCaTBnYebFilM8c+7ZGirIJoL JEXvEVnSDvO/7/2NY7sUI4+9EZPa8ai3g9hoXuR25W02ZwW68cU95obJalgk4jnqHnYU ghVdx41mwoTYOsgyW9yvF6WZLt7zb34Y+m1FzDLtI+O07C9EF/jaacYs+GfNI5Drvv5D E4wrdyNNf1YX8pU0yrSxgvqWRDW3YfRT5LfUInrMt7juDg++XwIp3rpC/HUEI+iq7KuD uHtWBR1vYCLnH5bK866PCuo+bh4MBBDENNjJWWO+lNXRGyJODtuyxMiQafHroZWWi+uI GydQ== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alibaba.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x12-v6si1699967pll.207.2018.04.09.20.03.07; Mon, 09 Apr 2018 20:03: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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=alibaba.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752493AbeDJC7a (ORCPT + 99 others); Mon, 9 Apr 2018 22:59:30 -0400 Received: from out30-132.freemail.mail.aliyun.com ([115.124.30.132]:51862 "EHLO out30-132.freemail.mail.aliyun.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752472AbeDJC72 (ORCPT ); Mon, 9 Apr 2018 22:59:28 -0400 X-Alimail-AntiSpam: AC=PASS;BC=-1|-1;BR=01201311R931e4;CH=green;FP=0|-1|-1|-1|0|-1|-1|-1;HT=e01e01429;MF=zoucao@linux.alibaba.com;NM=1;PH=DS;RN=5;SR=0;TI=SMTPD_---0T-wYORb_1523329153; Received: from localhost(mailfrom:zoucao@linux.alibaba.com fp:SMTPD_---0T-wYORb_1523329153) by smtp.aliyun-inc.com(127.0.0.1); Tue, 10 Apr 2018 10:59:14 +0800 From: zoucao@linux.alibaba.com To: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com Cc: x86@kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH V2] x86/boot/e820: add new chareater - to free BIOS memory in memmap bootargs Date: Tue, 10 Apr 2018 10:59:11 +0800 Message-Id: <20180410025912.49830-1-zoucao@linux.alibaba.com> X-Mailer: git-send-email 2.14.1.40.g8e62ba1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org this is useing memmap=0x4101000-0x6aeff000 to free BIOS reserved memory "6aeff000-6effffff : reserved": ...... 00100000-6aefefff : System RAM 01000000-0165537a : Kernel code 0165537b-01a8873f : Kernel data 01c31000-01f4efff : Kernel bss 28000000-320fffff : Crash kernel 6aeff000-6effffff : reserved --> it is e820 reserved memory 6f000000-78240fff : System RAM ...... add bootargs memmap=0x4101000-0x6aeff000, to free memory region: 6aeff000-6effffff then 6aeff000-6effffff will be merged into 00100000-78240fff. new iomem: cat /proc/iomem: ...... 00100000-78240fff : System RAM 01000000-0165537a : Kernel code 0165537b-01a8873f : Kernel data 01c31000-01f4efff : Kernel bss ...... V1>V2: fixed the wrong chareaters zoucao (1): x86/boot/e820: add new chareater "-" to free BIOS memory in memmap bootargs 7u/Documentation/kernel-parameters.txt | 6 ++++++ 7u/arch/x86/kernel/e820.c | 3 +++ 2 files changed, 9 insertions(+)