Received: by 10.223.185.116 with SMTP id b49csp1864097wrg; Sat, 24 Feb 2018 05:49:35 -0800 (PST) X-Google-Smtp-Source: AH8x22671B9Ri+Yk0SY7pNAa2z0NyvfC95kt69dZSKDe0CniZKn60qiJdVviFiG5VjiDBI79GTZp X-Received: by 10.98.201.88 with SMTP id k85mr4205835pfg.220.1519480175104; Sat, 24 Feb 2018 05:49:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519480175; cv=none; d=google.com; s=arc-20160816; b=SbKG0Sjd8sVXYYf2pp0rm/6DlY2/3zbo16U5+23rP1xyWkvlyy+da7S2MkDPk38QuK 5nR+MmOcDtIdISEj3m1BdOZG0c9UTjLtj1Lf9WT30Gjd/XllELBzgUbDUKuX5j4iTFYW WSvte9JKiqCSHC3nwiH8zABPf8RXeAcoL9G+6xaUlpJvpOUoOKSwf6ZhsZEvuoKPD+09 /0wO5yJDs/RaEzb96MmXSxG2HFc3MUzsOO7rTBLPg0Nf1fMGJ7teZVx/ErOJGR1gVw12 2FbVwEjCvmLQhUay3Dex1UjdMpomtL8IEhxnH6SPnY9s8VmYWx0RhFbDpbTVGF4A2y7q Vzew== 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:cc :to:from:date:arc-authentication-results; bh=wqcuULtxz6bRvhdoRWYaztUBTc5yCcTBOZPmOeRXO+I=; b=AXTW6vs7Bit0sJ9a2/SUWMSxMjnfskHicy/uy9dYAxD/8B8XNOXwCnj2lIQh1TNOfM nVEP7a2ydzRPP+0IM59B/F3vm0Lsw3J2wvBN0HyJNyDhNc2HM0ob7MaySf4WmmhGUf8+ FNU8nRzg/CDAQNfSbdGHrK7xDSZUxK/raw25Yj7VpkWgS/1O0S/5m1IDqShO2Evu2k8I wUKn2nRcnK9ry04YAy86pbr+zviZgvb8UTG2BDlJiOzFZ41GnbpJ8kktkkl44ALOmQH+ ADiCsDSO7G2Ne7gR/DsjS0XKYuBMlImk4iajYyFNIxpsbOYb6Qt5P14rYrMfJ7VHDUIZ 8WZg== 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 a90-v6si3551763plc.329.2018.02.24.05.49.19; Sat, 24 Feb 2018 05:49:35 -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; 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 S1751426AbeBXNsl (ORCPT + 99 others); Sat, 24 Feb 2018 08:48:41 -0500 Received: from mout.gmx.net ([212.227.15.19]:37139 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751131AbeBXNsk (ORCPT ); Sat, 24 Feb 2018 08:48:40 -0500 Received: from latitude ([88.153.6.228]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MO77c-1emIOk3WmC-005ZR5; Sat, 24 Feb 2018 14:48:34 +0100 Date: Sat, 24 Feb 2018 14:48:31 +0100 From: Jonathan =?utf-8?Q?Neusch=C3=A4fer?= To: Christophe LEROY Cc: Jonathan =?utf-8?Q?Neusch=C3=A4fer?= , linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org, Michael Ellerman , linux-mm@kvack.org, Joel Stanley Subject: Re: [PATCH 0/5] PPC32/ioremap: Use memblock API to check for RAM Message-ID: <20180224134831.iulzv7iiz3tq7icr@latitude> References: <20180222121516.23415-1-j.neuschaefer@gmx.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="px5zsypbfveej6ru" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170113 (1.7.2) X-Provags-ID: V03:K0:W0T+xY/d/bWEBI/qzi4WpNZHGaGLKVo04JfLg1Ewx03+22khryn pnyI4tXtaHGBNyO2hTht5TmUl5w5bbrD/bTjYGgGMJCyiBBpMH2ATVcNvbiN4WN2hfoEYvu dV/jgY2UUi1dnNavQEMwkBWhFy7SPZQ4MC3asOKUPkqyQwD5Z2iPWOaeAuOYngR0i1BHAsU svZanNg/uHViKmamBOJ8A== X-UI-Out-Filterresults: notjunk:1;V01:K0:/y131CPo8rw=:9QwgHJmW2PDkxFlhmrDq5x hcopfiFr06oiA6RKrnNq6dbeW3k/oIFKoaaGxgkFn3NuGKeO25+192SWLh/GeQuRpyhdF9QKO UfVCYItoq7t7MErvI3nJGH0aKmw1CMZN5PLbmg0l07G4u10xaOhMRsk1M973Orm+2i4ki/nMk /d25HmsACu5T1enyxBWXzrP87dee+uD12o0EsQb6wGhBpua1RhzfeMacFhf9QoGIF0b4ZdLnN FbiZ9Sl4ZWaAISnOiEg7MbZiMB/uhHv3FG2JCcTz/XV/eF6ZXEOdwadsYEBaYKTIgtZzCj4Oi nhBH/RxVklbesJjKVIZsC7WbVTw/UykKALyAxUq+yv57b8tqoiqDbS6F95I1j/+rZpWrPjm0m 3qkObgT/wTHz7LEWbDCd+RS22MkuiRKnr+elrn+cCDxwwl6Xv/ttrHjTpVacbNARmavKlrQgV EZLQ6tyClDMoTIa8FDrvWME/snxGwQoYXE8DKuItdPrUP44/RlFOq8kOtbcinx5WY6tdPrCrM 1ibLPzxK5+VYezmF3m7OOAemZnIk4ttWflGdTndaEQiMr4ky0s+jufQ64g4h6ueZ7zE2zckfI 2U7UiLWqUFSU1YcO3lWI8olj3PZna3uJk1kVxClC3uJh7fBr386mq393/fzIp7lLQyhDQ9hpd He2xah7oU+VbM55t+KqBB3h1orxZ6XoIcpMVGkzW5WGiQUJzYv4cRgcJSuWi0s/GZVrp9I4Al 7mGKJYAe8Ea1Y/TeiPQXzqq9Z7LSHIotdZtcD9Rn/nMIBB/0P39T8shk4fkMRN9mj6oWG0f1d sjn7/Nt9R+ZVQUOst4sQMeEiEQ2LQ== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --px5zsypbfveej6ru Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 23, 2018 at 09:01:17AM +0100, Christophe LEROY wrote: >=20 >=20 > Le 22/02/2018 =C3=A0 13:15, Jonathan Neusch=C3=A4fer a =C3=A9crit=C2=A0: > > This patchset solves the same problem as my previous one[1] but follows > > a rather different approach. Instead of implementing DISCONTIGMEM for > > PowerPC32, I simply switched the "is this RAM" check in __ioremap_caller > > to the existing page_is_ram function, and unified page_is_ram to search > > memblock.memory on PPC64 and PPC32. > >=20 > > The intended result is, as before, that my Wii can allocate the MMIO > > range of its GPIO controller, which was previously not possible, because > > the reserved memory hack (__allow_ioremap_reserved) didn't affect the > > API in kernel/resource.c. > >=20 > > Thanks to Christophe Leroy for reviewing the previous patchset. >=20 > I tested your new serie, it doesn't break my 8xx so it is OK for me. Thanks for testing it! Jonathan Neusch=C3=A4fer --px5zsypbfveej6ru Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJakW0oAAoJEAgwRJqO81/bnNkP+wZw677bWbfnSz2yBIcXvWEF rDZ1mxe7lkYQOB66/e07uuc/1MUFv2I01x8nF6hCGE1jRqE7P2UoTM8659xjpbGv iSp+W1qc2KRjyrCXXUW/5gsCHW6Hs0uyDTsmfx9uHPmnVB0UedgFbseNTafL+Hna 0gwVM1mXRQSewlg/JV1jiEIonJvS4YOMM5TAFWT91FDZzsC7vLE/WsJrtAQaxfBY IOe+0/PMICU9bBRk2wGkf8Aw89ydLPfwYKam6kABhsNFapBU61Rq6q4roOl0ZZp1 iPhzF45leSGjy1MU+f+jzZA4c58xJE82wJpxK5kES9v6yIOLGYjaMkmWVUj0FaOU ky0TIc2mj4qRCIuMo8x0X0dMut1Je6Hri4JzlB01H1FgEvOoCj6exl4IIF69LU6A mfJOZ9zPsaRrImqlT7i+sQwdTCC5733AdXssiotNuqLhSWpmfVv32EhjA6+ASNRk jI5p24iIeneVCh7wV6XGeQXC3JR9ZLH8+H4OFCps2ElMjeHr35qtnX8HPkhT10gD HLWSoZN5+itF5ZZn3KlowtUGHM7iycJz3VXbY6bYZp6+SmV0VL5K34b0NtmKQtUC 4M0Nu2X98Wluv37Zkh7Nc0mbodsS3RUDqMvcHPXuFZJN4sug/0BKqjtnq/V2p7sS AHKoHGYHVDzl3QfavCBs =RpIO -----END PGP SIGNATURE----- --px5zsypbfveej6ru--