From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 4F39EC433EF for ; Tue, 26 Apr 2022 06:41:20 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 2994483DBD; Tue, 26 Apr 2022 08:41:17 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="jGSsD4My"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 8EAD183DAC; Tue, 26 Apr 2022 08:41:15 +0200 (CEST) Received: from mail-pj1-x102b.google.com (mail-pj1-x102b.google.com [IPv6:2607:f8b0:4864:20::102b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id E2E4883E6C for ; Tue, 26 Apr 2022 08:41:08 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=michael@amarulasolutions.com Received: by mail-pj1-x102b.google.com with SMTP id z5-20020a17090a468500b001d2bc2743c4so1695761pjf.0 for ; Mon, 25 Apr 2022 23:41:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qRKE4611bvS1HIUZY/WWe3NKxRMqLNXHAiF+B9eRhyQ=; b=jGSsD4MyVEpDqQtHxQ0UYZSCyvvtWcyxla5nJyvyv7yfJd0ev5bH9auwAEh0fpWOdW NUWcKKWdmilT+vvQHasdO4Gp5gNJSFMotJsnp0Ku6yvGu2reI3NLpsNuta6W+xJg/6ON bMI3/RVMerfD0QhHb2kD/CDHtFpLJXggvvzyM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qRKE4611bvS1HIUZY/WWe3NKxRMqLNXHAiF+B9eRhyQ=; b=Y/Vg06jATE3UWtD9R3XnOS2w8rupoiKGx+z6s4XfqtAtWu01vcEOA+VDFZkAB5IlFA K1Jh5csfAhZgB3X21hQh842u1H5zdRs4Iv272Mw9t7xuWMG1/TTj9v5KFbZPiC8zH6G8 SP21BwzpdTVz10O2NGhucVZdrZoBkC+4XHc50WwKvUzf8yrdZqoHLpYJcbAAUl61cnbK +u7ZYVSvDNhYp3OBi4OtcIjBGwwpbiAzkKg9+YNwhvcKT5KwFhlm3vDregCWErtbzrvX CYz29/zbWnUIhGuE5UZeQoaUwZ+mFOP1IHrDswrLRu36AzJEXHN9gyP2fVP6O2T8vaaH dCdw== X-Gm-Message-State: AOAM5337XOrYFSyxExJP6v9/WqG4v1VYur6FeDdhOlp/nJjOTEq0c1iK IJ2u9bngrH4kQPjDsrayU9zpojQPgGHywL8BoDEDJA== X-Google-Smtp-Source: ABdhPJzd4uUKdVs0vZsfju7aC6eRTK1oDDj82pncnqAr5bSy1F9+0LCly8ELxPOGdvb+sZqH7UMsiUH79vnQNf/E3c8= X-Received: by 2002:a17:90b:4c85:b0:1d4:bc0b:90eb with SMTP id my5-20020a17090b4c8500b001d4bc0b90ebmr25138705pjb.171.1650955267091; Mon, 25 Apr 2022 23:41:07 -0700 (PDT) MIME-Version: 1.0 References: <20220425232650.GG6644@bill-the-cat> In-Reply-To: <20220425232650.GG6644@bill-the-cat> From: Michael Nazzareno Trimarchi Date: Tue, 26 Apr 2022 08:40:55 +0200 Message-ID: Subject: Re: [ANN] U-Boot v2022.07-rc1 released To: Tom Rini Cc: u-boot@lists.denx.de Content-Type: text/plain; charset="UTF-8" X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean Hi Tom On Tue, Apr 26, 2022 at 1:27 AM Tom Rini wrote: > > Hey all, > > It's release day and so here's v2022.07-rc1. There's a lot in here, and > there's a few more things yet to come, hopefully this week, in terms of > pull requests. > > In terms of a changelog, > git log --merges v2022.04..v2022.07-rc1 > contains what I've pulled but as always, better PR messages and tags > will provide better results here. > > So we're now looking at regular releases every other Monday, and with > final release on July 4th, 2022. Thanks all! > > -- > Tom I have sent some patches that fixes imx6/8 architecture on bad block skipping. Right now we have this in uboot while (is_badblock(mtd, offs, 1)) { page = page + nand_page_per_block; /* Check i we've reached the end of flash. */ if (page >= mtd->size >> chip->page_shift) { free(page_buf); return -ENOMEM; } } in spl code of nand controller. That code does not work if get one bad block https://lore.kernel.org/all/20220423081155.27687-2-michael@amarulasolutions.com/T/ It's not enough to add offs += mtd->erasesize; because the first erase block is not considered at all. And even take a look at the follow up RFC. Michael