Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1609163pxb; Thu, 4 Mar 2021 16:15:11 -0800 (PST) X-Google-Smtp-Source: ABdhPJzIf7qxbd7wcJ58JQtxrDfm85b+kx1dCRFUM5MDMkfF/eH2ON0uaaINngQAWEW80MG0S0j3 X-Received: by 2002:a05:6e02:1a66:: with SMTP id w6mr5652546ilv.95.1614903311730; Thu, 04 Mar 2021 16:15:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614903311; cv=none; d=google.com; s=arc-20160816; b=Cn9EHq7D/gpv6o+IyhtyuMaBIlndRYK5DE7vSrDsnh3Lo5h8C9zSjFwXWxEqbTdipT aa+VCK0uW2Vb0fODYiiKJdP0a94LIr8N6PE84VldF6PnZJUUATiZJcOzBJb3cnzjvR4G Qj8cJcQFxYMKQp2E3AcvO2D7aH1K9Zf7bzhPnsfBa+3UQHf6SoGpK75VgH9fzveLRgtV rBfmT6vjclwguMLp+EYR3kMBVzDRTOngshXqYscX2jSHzXYbFg0Am1X2goaGLp2lCXgM eTSjPI7BmhnFjmO2Q7PIxu/YhdjMdEI3YMfDeDcofkC/Xb2aRKmJBreSqncH51voo47/ Dd4g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:references:in-reply-to :date:cc:to:from:subject:message-id; bh=sPpavbLdg98T3coBh6S4hGAY3oCk08Zc/Uc6UcFe4Do=; b=0Vi7Src4HiJ+ErXsrOjKzmuCizR59zuX5DC3EYkBwfKivmMjmeIdZ7lX16xYgR87T/ mHMPn3lQU88XIA52w/Q9Y5tvcigQhdIarHUHHnvqzTx4IgTgyHyKwLVbjZ+Iga7Tsj5g hX58Q5s4gTfp4VS2RVju1TbQ121tmbkIHaPwCuGZ68YUFlPAEN487liiO/QpJewaNupz sn4gapW4/sgZ1HTZBbVstKLiA7aKLf/vrbKHfBo+HTJ0Ma13XIn/YgE5Sxj7g08GbKVO c5RTadLhdcJ46RMWT2jt+t5pIWQ+wwbctpPAlPPDm8pOGLFJHZS9zbWPYMHGMtyJzVWg 4/aw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b4si686803ilj.14.2021.03.04.16.14.58; Thu, 04 Mar 2021 16:15:11 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234026AbhCDPKp (ORCPT + 99 others); Thu, 4 Mar 2021 10:10:45 -0500 Received: from mx2.suse.de ([195.135.220.15]:55732 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234201AbhCDPKM (ORCPT ); Thu, 4 Mar 2021 10:10:12 -0500 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.221.27]) by mx2.suse.de (Postfix) with ESMTP id 07974AAC5; Thu, 4 Mar 2021 15:09:31 +0000 (UTC) Message-ID: <827b317d7f5da6e048806922098291faacdb19f9.camel@suse.de> Subject: Re: [PATCH stable v5.10 0/7] arm64: Default to 32-bit wide ZONE_DMA From: Nicolas Saenz Julienne To: Greg KH Cc: Jing Xiangfeng , catalin.marinas@arm.com, will@kernel.org, akpm@linux-foundation.org, paul.walmsley@sifive.com, palmer@dabbelt.com, aou@eecs.berkeley.edu, rppt@kernel.org, lorenzo.pieralisi@arm.com, guohanjun@huawei.com, sudeep.holla@arm.com, rjw@rjwysocki.net, lenb@kernel.org, song.bao.hua@hisilicon.com, ardb@kernel.org, anshuman.khandual@arm.com, bhelgaas@google.com, guro@fb.com, robh+dt@kernel.org, stable@vger.kernel.org, linux-arm-kernel@lists.infradead.org, frowand.list@gmail.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-riscv@lists.infradead.org, wangkefeng.wang@huawei.com Date: Thu, 04 Mar 2021 16:09:28 +0100 In-Reply-To: References: <20210303073319.2215839-1-jingxiangfeng@huawei.com> <9bc396116372de5b538d71d8f9ae9c3259f1002e.camel@suse.de> Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-MTEftY67Mi99IToWhxLf" User-Agent: Evolution 3.38.4 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-MTEftY67Mi99IToWhxLf Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, 2021-03-04 at 15:17 +0100, Greg KH wrote: > On Thu, Mar 04, 2021 at 03:05:32PM +0100, Nicolas Saenz Julienne wrote: > > Hi Greg. > >=20 > > On Thu, 2021-03-04 at 14:46 +0100, Greg KH wrote: > > > On Wed, Mar 03, 2021 at 03:33:12PM +0800, Jing Xiangfeng wrote: > > > > Using two distinct DMA zones turned out to be problematic. Here's a= n > > > > attempt go back to a saner default. > > >=20 > > > What problem does this solve? How does this fit into the stable kern= el > > > rules? > >=20 > > We changed the way we setup memory zones in arm64 in order to cater for > > Raspberry Pi 4's weird DMA constraints: ZONE_DMA spans the lower 1GB of= memory > > and ZONE_DMA32 the rest of the 32bit address space. Since you can't all= ocate > > memory that crosses zone boundaries, this broke crashkernel allocations= on big > > machines. This series fixes all this by parsing the HW description and = checking > > for DMA constrained buses. When not found, the unnecessary zone creatio= n is > > skipped. >=20 > What kernel/commit caused this "breakage"? 1a8e1cef7603 arm64: use both ZONE_DMA and ZONE_DMA32 Regards, Nicolas --=-MTEftY67Mi99IToWhxLf Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEErOkkGDHCg2EbPcGjlfZmHno8x/4FAmBA+CgACgkQlfZmHno8 x/5JVgf/eqHD1C2EmaD/V/HHrBczhUaM9DPc5otgTDC5gKnYF8FgdBOH4oJyh2Hb l9M2tznHD8hHoxowOw0BcxY+WOGYwZXRx8R5pNPb/NKZqFDCQ3Dgw1eMt8uYNg+5 oPS7JE5ldh3siUgaLV32wueyIqbx3A8WbSLouwSPz0TVK2DqVKd+SkLAS68qwTc4 QO9ikKdB7rg7RXvm6YOaP2uzWMn/PJgAEX/LMwv/CjfU+DVUE3uyqyXdsRby8nE8 tzXJi5AvfsGaUXsqQShCqdAAGuuQ6raG/r0oKfvUfAypKd4d46JFfdGlJ5iT7w8s NlfFKZ2ZWHdwif+tNt2Lipct8pelxw== =RW7q -----END PGP SIGNATURE----- --=-MTEftY67Mi99IToWhxLf--