Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp601138iob; Tue, 3 May 2022 05:57:35 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwh95cPo/A9qM6Nlavl1yNjd7dDZgfswOzmV74K+VP117/s5AqsGfIxjOfbHG1rNusO3Z2F X-Received: by 2002:a17:903:2cf:b0:151:a932:f1f0 with SMTP id s15-20020a17090302cf00b00151a932f1f0mr16757847plk.130.1651582654845; Tue, 03 May 2022 05:57:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651582654; cv=none; d=google.com; s=arc-20160816; b=qRRGVr/LBGvKYw0JAccW+pNJ18FU2/DdwbystSVEA5RSgCDHOfJ6qYxwIaYhxE9m2S Bkp9zcZqSbWqZVvlkiCf4EeiZPH8f8GrTslwjJw2hHa7JksepYQrH5h7RcPWYQJ5cZud MtnkdxEPLLqWwNP3nxxYpavwYdS/ZtdwgvwMMspYRQtfxd5s5Z0cicxEgRcPF8ZPKTdW HZCZB0pwUUtl5fl+eeXfsTaFwlptcbpZxQa3x5cTlBGUDahZCcwMKPYZCOgrAWUQLl0i hU62Bpn5elHJepuBGNTuCL/VBDhJdIcu4dP5xSnc0mVtPoKNSK4ri5vhpkkBs4tFpQGc A2Pw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=R88wo/T/6eZn9cucBIsCDAKdGoIoh/NUYzY2/qxZt9Y=; b=t+0UMQdUePaUU1B3QzN3M7TYbscBS4svNES1tl4ue4vc93FMORUAAlabmHfkprK9Cl V1kxIksX/Hv4y+OItVb3MxVamd8bGWJFuptvkRJeHZwWlTZK5k800zSZJO5C9wBF/odY gCXQ4cb+B4buV0rCWx+fgR22Njl/Ccasa/ttqfmxm015YN1Vc12i+VK839B7R0bJBeuf r7oUPo9rnVLNHi3OrsxTkdPidVYw/JlUfI7qPGF6bQYkroqsyLTYMNAI5ugW7CRglyF7 oTzFZ5E7fSOR05PcQYkbWbVm7iZoD2hZ247Kpm1BrDqMKAQokfrJL1m/1PJl44KwYW/R 0Gjg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x2-20020a63cc02000000b003c257a836b2si3386274pgf.192.2022.05.03.05.57.17; Tue, 03 May 2022 05:57:34 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231938AbiECHVy (ORCPT + 99 others); Tue, 3 May 2022 03:21:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52536 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231847AbiECHVW (ORCPT ); Tue, 3 May 2022 03:21:22 -0400 Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.135]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 76FEA393D4; Tue, 3 May 2022 00:17:40 -0700 (PDT) Received: from mail-yb1-f181.google.com ([209.85.219.181]) by mrelayeu.kundenserver.de (mreue010 [213.165.67.97]) with ESMTPSA (Nemesis) id 1MwQGj-1o4Y5v28NZ-00sKu1; Tue, 03 May 2022 09:17:38 +0200 Received: by mail-yb1-f181.google.com with SMTP id m128so29711496ybm.5; Tue, 03 May 2022 00:17:37 -0700 (PDT) X-Gm-Message-State: AOAM530ac8FQ+e8bk0f0/Xn4zgo2T5XODBgBL4nzIrlzyyER6M7QCQsf 9N54883iJJ+z0CX6Go0spAlXoXPyuvUPt15MEZ0= X-Received: by 2002:a25:c604:0:b0:645:d969:97a7 with SMTP id k4-20020a25c604000000b00645d96997a7mr12300750ybf.134.1651562256127; Tue, 03 May 2022 00:17:36 -0700 (PDT) MIME-Version: 1.0 References: <20220419163810.2118169-1-arnd@kernel.org> <3df135a2-17f5-d6c6-b4a8-e1a60e254297@roeck-us.net> <6f1b27fa-96d1-4be7-ac6a-762610314f2a@roeck-us.net> <8d6d453a-e6fc-439b-2f34-e60c22fc9e98@roeck-us.net> <149509dd-f43d-1b27-4395-81eab4ff3455@roeck-us.net> <4dcdbfe2-9edf-320b-d123-3b62c8b5e28e@roeck-us.net> <04840b4f-5b9d-b29a-62f7-e5148d415313@roeck-us.net> In-Reply-To: <04840b4f-5b9d-b29a-62f7-e5148d415313@roeck-us.net> From: Arnd Bergmann Date: Tue, 3 May 2022 09:17:20 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 00/48] ARM: PXA multiplatform support To: Guenter Roeck Cc: Arnd Bergmann , Robert Jarzmik , Linux ARM , Daniel Mack , Haojian Zhuang , Marek Vasut , Philipp Zabel , Lubomir Rintel , Paul Parsons , Sergey Lapin , Thomas Bogendoerfer , Michael Turquette , Stephen Boyd , "Rafael J. Wysocki" , Viresh Kumar , Dmitry Torokhov , Ulf Hansson , Dominik Brodowski , Helge Deller , Mark Brown , Linus Walleij , Linux Kernel Mailing List , "open list:BROADCOM NVRAM DRIVER" , IDE-ML , linux-clk , Linux PM list , "open list:HID CORE LAYER" , patches@opensource.cirrus.com, linux-leds@vger.kernel.org, linux-mmc , linux-mtd , linux-rtc@vger.kernel.org, USB list , Linux Fbdev development list , dri-devel , ALSA Development Mailing List Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:FMzsgWqwV+5A3vF2F+NmVabemxm0c086701qqBK1iJ49eZSURqN xPj+RXTf/Nz3+i8FvbYCQB7Db9uIAh7dxjHjWVdHRRJM+n8I9VNfLTNvK29tc3dMS3XwFlP edT5+EpDEG6xeXgx6SauaFl7Oy/uDeARG+6oyhCC77qymUOA3Ei/UWMpfCv+p1j4n7vrv+G vzNhtWmjBIFpRl/q+pJMw== X-UI-Out-Filterresults: notjunk:1;V03:K0:y9+PRathUfw=:P04xd6FUI2drJc7Dg5HxSc lUH5LqPZ9ERWB2UaEVoYmELLlK8A6+EFJ56CaFrd/okMBOn6EApJ7kVPHG1LOI0A5sPh4MAkb JzyTcjsl4WuDSs8AxbSmABltJc0aUAD5oRFet3fhBhAjotbJdxYz71HIJy7mFzE2eXVu2sofg PideLortlpfnbgtbtv8PHebkan8dJ17/XKbUYiHfO7C55KSTkuqtILldaRJ3busyU1qlGrAvL nidJZDzJEHCzM7u/BXOU+rnRj6HcA1TpGIRT4deDZEvTLpbMZU5BiHvHvkL72vDMWohTPHkCd OXzJWLF5S4jHfRzNw4HfvWvctaDGIqdP1wFfvcZAOakn3j0cb4QLeWP/jjhRT0shu9q665A+d lt1s9fpVlN04IXzy9aa/xJzOGMEPtLzSadBpJfPkKv4drlTSPqL4Y3vLk/RKwT88Gzx6wumQc ne0c1bB5v9Eopo0tOQCa1VAgR9GMq7J74EoPW30/foU0ivvQ2hbrzTpAXARJXz42j7zNBj1UZ qA2m/hjrhp7SmxUgbDqkgovHF532o9oGCK6Qa9msalFg4xauk7dYzhXcUXdGtndSA5hf4Aapd e1/pV+yt2OP6pLmGhLs2U7sj4LfWD2cbugX2q74y15Q+FVbQ9bq2H9RmMPhSkA7HAuVGWba7A 2RT0ZZS6t6OTA26S6RDG3vIChw5KGbHow/pvZzMIgYYNPSen3r+Ez7DFAqNfcYp0f6WSkIggw bAjsGJM+Du4B8Y5SNq5OlQCv2s4j+m8AFlUngHiCAEplNCptnYwnCC7NcXlcuf25xZfA4Qx1N 5+ZOKQArg0Fst6clEov4EcNI4HoFtoDtT0IOR06O2rYjE1YNW4= X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 3, 2022 at 4:55 AM Guenter Roeck wrote: > On 5/2/22 14:03, Arnd Bergmann wrote: > > On Mon, May 2, 2022 at 10:35 PM Guenter Roeck wrote: > >> On 5/2/22 12:21, Arnd Bergmann wrote: > > qemu puts initrd in the middle of available memory. With the image size > being ~1MB larger than with v5.18-rc, this is too much, and the kernel > overwrites part of initrd. This causes it to be corrupted. > > It looks like that would have happened eventually, your patch series just > made it happen now. The kernel is just getting too large to run on such small > systems. I worked around the problem in my version of qemu by loading initrd > at the end of the (small) RAM. With that, I no longer see the boot failure. Ok, thanks for confirming. If it's just the image size that changed, then I think we can live with it. Having the kernel image grow by 1MB seems excessive though, I'd like to understand better where that increase comes from. Starting out from pxa_defconfig, I see a 40KB increase from the final patch that moves to multiplatform support, which I think is fine. If you have a z2 specific config, that would probably not enable CONFIG_OF, which is always turned on for multiplatform, but again that only adds around 250KB in my builds (using gcc-11). This is more than I'd like it to be, but still much less than 1MB. Arnd