From patchwork Fri Aug 3 19:58:43 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mike Rapoport X-Patchwork-Id: 10555465 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id DFDEA13AC for ; Fri, 3 Aug 2018 19:59:08 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D082D2C165 for ; Fri, 3 Aug 2018 19:59:08 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C46E52C245; Fri, 3 Aug 2018 19:59:08 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 64D1C2C165 for ; Fri, 3 Aug 2018 19:59:08 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E71836B0005; Fri, 3 Aug 2018 15:59:06 -0400 (EDT) Delivered-To: linux-mm-outgoing@kvack.org Received: by kanga.kvack.org (Postfix, from userid 40) id E1F566B0006; Fri, 3 Aug 2018 15:59:06 -0400 (EDT) X-Original-To: int-list-linux-mm@kvack.org X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CE6976B0007; Fri, 3 Aug 2018 15:59:06 -0400 (EDT) X-Original-To: linux-mm@kvack.org X-Delivered-To: linux-mm@kvack.org Received: from mail-oi0-f69.google.com (mail-oi0-f69.google.com [209.85.218.69]) by kanga.kvack.org (Postfix) with ESMTP id 9F3996B0005 for ; Fri, 3 Aug 2018 15:59:06 -0400 (EDT) Received: by mail-oi0-f69.google.com with SMTP id v4-v6so5652024oix.2 for ; Fri, 03 Aug 2018 12:59:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-original-authentication-results:x-gm-message-state:from:to:cc :subject:date:message-id; bh=o59Q8/K1DM5cW+4FlFvwocdQVI+U1OQLO1XHC89PpvE=; b=iy5EFTAvFgP3v72jOxgRVUIVWaXUV6pUTc1xl3JzKfVA3fewkNDu3W5FQjBL8NjCkV IWUNJ8noQiIrVclU4jkZO8Wk0U7V44CR1qZpugzaUAdlUr9uzsR9eH48n2zvUZ2uJdcw 3M1lQ5oxvJ+NpWGo63EdE0itM/1Yy2C/pPDlQmInm6+VkDAH92nHsi+o/i7nOq2Ux0Nu j9hVO+eX38AJNnfkdSD8L2wpO79Ev6q5Qsku/2ooWGB6nLthAXg3/O5WRvWFlbq1Zvtu fZiycJDNLhkBM9goSIWif6bLJL60/z93N8fLUQrXptnmK1Arr9WAHgOCT0p/qI+CSE7f iORw== X-Original-Authentication-Results: mx.google.com; spf=neutral (google.com: 148.163.158.5 is neither permitted nor denied by best guess record for domain of rppt@linux.vnet.ibm.com) smtp.mailfrom=rppt@linux.vnet.ibm.com; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com X-Gm-Message-State: AOUpUlH/sXbZ0pWIfO4YzTrrZmHa/NCvR4ic2Wlg8esLps2C7zIH33kn xCkWxju5KzEqo48rvD+3A2vzRofQiZEpB3hc65aU375ajYc6WyLrL9IUuHMG1+66wxG0QNP+l48 C4ZbfqF8CowsYCjgDLjV+uIB6h+5F5RycsGQDRPCOikkuMbzMhDGXkbUKdYodB/Y= X-Received: by 2002:aca:ed57:: with SMTP id l84-v6mr4947186oih.62.1533326346366; Fri, 03 Aug 2018 12:59:06 -0700 (PDT) X-Google-Smtp-Source: AAOMgpduvHBBq9zCsBLJ0QUKfQA4ML4BSyTJktpOWLHHVoGsr2ldQc+0B08VpcDxDoV3DNmLqNiv X-Received: by 2002:aca:ed57:: with SMTP id l84-v6mr4947126oih.62.1533326345415; Fri, 03 Aug 2018 12:59:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533326345; cv=none; d=google.com; s=arc-20160816; b=anbEmIo0qYRjP6Kfrwz6+Am77tacI4ECIpr40FiurTiKlg2k7RJXZZmPJzzerItrS7 VxucVySqpItdqM5IAo5Y9Et+N4Pq7hSQYWfgUKSvQp0MPxDlUUcZHy/jCZ91Y3/GvA6v zbte1XPhS7Rw9f2kBz60Xs7AmNCmU6y7zgJsBTP9wlpJhAtd3kaWGS0QwmzA+6zRfu8j CqgxFNgU8+BxZtpU5s6i1wEDkCdUrTwU/Ft2mW+1KIBpHrEgDOiZqeDxhs1D6bsHJdMW /5hrTLJ1zMcTuelF1EKSWqQi4qI8T70LO6BelcURQrVqgP2BKWeouZtJdlKl76y/q3Xt eRqQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from:arc-authentication-results; bh=o59Q8/K1DM5cW+4FlFvwocdQVI+U1OQLO1XHC89PpvE=; b=mCo0aWjFWPXzxOAgBsb+JA5iRJNyPNxcWjVU8L/tt4774uR0Y9atXizhu5o/qXaY5R IogSpQi/qkfT3/Ybd9wt4ffyqS+qfyQX/J3AHX3LCalxsg0VtYBElHmhgqj07BjOcxCc 5u6h1f0In9ixuXosM16tOR7j/lghTECo2k0hivZNGQkzwLOmvPn/Q8bQVYAYGSJw+6tr bSPwMWNk2ME34IA26zjDOoR1/VsC6OhzrJZSWIxyYChjgTf6ElSyI92L1YFCJQp43Snv 7CpUUgzZTnIHo1cAqG1vAkqQegSy1tQwAh1HjEOpt8Z/4OME/zDr7ehM7vzXTPi2mtib 7a/A== ARC-Authentication-Results: i=1; mx.google.com; spf=neutral (google.com: 148.163.158.5 is neither permitted nor denied by best guess record for domain of rppt@linux.vnet.ibm.com) smtp.mailfrom=rppt@linux.vnet.ibm.com; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: from mx0a-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com. [148.163.158.5]) by mx.google.com with ESMTPS id w187-v6si3789894oib.128.2018.08.03.12.59.05 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 03 Aug 2018 12:59:05 -0700 (PDT) Received-SPF: neutral (google.com: 148.163.158.5 is neither permitted nor denied by best guess record for domain of rppt@linux.vnet.ibm.com) client-ip=148.163.158.5; Authentication-Results: mx.google.com; spf=neutral (google.com: 148.163.158.5 is neither permitted nor denied by best guess record for domain of rppt@linux.vnet.ibm.com) smtp.mailfrom=rppt@linux.vnet.ibm.com; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: from pps.filterd (m0098416.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w73Jx4ZX186716 for ; Fri, 3 Aug 2018 15:59:04 -0400 Received: from e06smtp07.uk.ibm.com (e06smtp07.uk.ibm.com [195.75.94.103]) by mx0b-001b2d01.pphosted.com with ESMTP id 2kmt6sfp02-1 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 03 Aug 2018 15:59:04 -0400 Received: from localhost by e06smtp07.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Fri, 3 Aug 2018 20:58:59 +0100 Received: from b06cxnps3075.portsmouth.uk.ibm.com (9.149.109.195) by e06smtp07.uk.ibm.com (192.168.101.137) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; (version=TLSv1/SSLv3 cipher=AES256-GCM-SHA384 bits=256/256) Fri, 3 Aug 2018 20:58:55 +0100 Received: from d06av22.portsmouth.uk.ibm.com (d06av22.portsmouth.uk.ibm.com [9.149.105.58]) by b06cxnps3075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id w73Jws0617694772 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 3 Aug 2018 19:58:54 GMT Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 4C77D4C046; Fri, 3 Aug 2018 22:59:05 +0100 (BST) Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 2B3354C044; Fri, 3 Aug 2018 22:59:03 +0100 (BST) Received: from rapoport-lnx (unknown [9.148.204.91]) by d06av22.portsmouth.uk.ibm.com (Postfix) with ESMTPS; Fri, 3 Aug 2018 22:59:03 +0100 (BST) Received: by rapoport-lnx (sSMTP sendmail emulation); Fri, 03 Aug 2018 22:58:51 +0300 From: Mike Rapoport To: Andrew Morton Cc: Richard Kuo , Ley Foon Tan , Richard Weinberger , Guan Xuetao , Michal Hocko , linux-hexagon@vger.kernel.org, nios2-dev@lists.rocketboards.org, linux-um@lists.infradead.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, Mike Rapoport Subject: [PATCH RESEND 0/7] switch several architectures NO_BOOTMEM Date: Fri, 3 Aug 2018 22:58:43 +0300 X-Mailer: git-send-email 2.7.4 X-TM-AS-GCONF: 00 x-cbid: 18080319-0028-0000-0000-000002E51BB6 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 18080319-0029-0000-0000-0000239D33DF Message-Id: <1533326330-31677-1-git-send-email-rppt@linux.vnet.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-08-03_08:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=622 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1808030216 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: X-Virus-Scanned: ClamAV using ClamSMTP Hi, These patches perform conversion to NO_BOOTMEM of hexagon, nios2, uml and unicore32. The architecture maintainers have acked the patches, but, since I've got no confirmation the patches are going through the arch tree I'd appreciate if the set would be applied to the -mm tree. Mike Rapoport (7): hexagon: switch to NO_BOOTMEM of: ignore sub-page memory regions nios2: use generic early_init_dt_add_memory_arch nios2: switch to NO_BOOTMEM um: setup_physmem: stop using global variables um: switch to NO_BOOTMEM unicore32: switch to NO_BOOTMEM arch/hexagon/Kconfig | 3 +++ arch/hexagon/mm/init.c | 20 +++++++----------- arch/nios2/Kconfig | 3 +++ arch/nios2/kernel/prom.c | 17 --------------- arch/nios2/kernel/setup.c | 39 ++++++---------------------------- arch/um/Kconfig.common | 2 ++ arch/um/kernel/physmem.c | 22 +++++++++---------- arch/unicore32/Kconfig | 1 + arch/unicore32/mm/init.c | 54 +---------------------------------------------- drivers/of/fdt.c | 11 +++++----- 10 files changed, 41 insertions(+), 131 deletions(-)