Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp2495120ioo; Sat, 28 May 2022 15:56:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx0Eo4XRJGF99Ze7nSqHWicpWFjILTL+ihlcqhSS3ET+N4EGSuYPLPFHEFTVeLVa7SS8F0R X-Received: by 2002:a63:e315:0:b0:3fa:8780:9a1b with SMTP id f21-20020a63e315000000b003fa87809a1bmr23820198pgh.306.1653778564486; Sat, 28 May 2022 15:56:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653778564; cv=none; d=google.com; s=arc-20160816; b=jUVPU0o8fGGwNz9FmZrpmnpASj+quKrh7MAHGoEfvzA23jxMlWFpp4Snfa2taTG+An SkuIFxCSTxe2xTTUyfWkFTKqD3a5eTAuwK41CG8/6ezeyGLMxMOBma7iFNf4WxtycCCK XVN0Xkn44WKVDLQY06cAHNO6i5A1ah10G4HX+h8XOutxo41YOEd95ZgH0ZNPw1ja+MGj DFGaYw4XS1Hjn5grSoSeHiQ3xAvkN+3A95YE6kDP0RQUvGZAurVKFTtLnIpTCkJvpTwu x28sfq1t7drDcy9h5yVQwKr62HLH9mo7S6Wuumn9PPByA0ZKHmUXn5bTvbYXeDMFKp5T 2EzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:subject:message-id:date:from:mime-version :dkim-signature; bh=lcv+WxJFHV20qbHWSjv7o6OApdQxYB9IE9Ik0cT/3yY=; b=sfFu4amjNTyHBTVu4HAj5hp2zZC4CIm0JxAeWooGzMP62ViVlMknekiiRfQDMBlDEC xg0vn33mmleMtLJxiZbTehFF2uUKIr36bvccCq4yamaxl5wPddQGQsJwKU6QSm6zKJgT E585gjGM0kAB9clru50XkDmLmFFoHghBH2+F8LkJjebeMGl0oBBCGdDY14o9+hDOE2U2 2ueHf/09YheRyyrWJN+0IRiRq6KQY2GcvLOf2KTy9Fh79WvUtthiUlhhFx6nqinll9Gz AhqG/qLDJFuQmBNhm36D9ppTaHc2FK9Js1aXPSnMXAo1hgbM4YA+IyLmxjTgBpHxWGOP wzhw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=NSveMsBb; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id c9-20020a170902aa4900b001637d6bac7csi9426486plr.93.2022.05.28.15.56.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 May 2022 15:56:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=NSveMsBb; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 079AF20BF1; Sat, 28 May 2022 15:56:02 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230060AbiE1Wz7 (ORCPT + 99 others); Sat, 28 May 2022 18:55:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33210 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229887AbiE1Wz6 (ORCPT ); Sat, 28 May 2022 18:55:58 -0400 Received: from mail-ot1-x32c.google.com (mail-ot1-x32c.google.com [IPv6:2607:f8b0:4864:20::32c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5AA6C20BF1 for ; Sat, 28 May 2022 15:55:57 -0700 (PDT) Received: by mail-ot1-x32c.google.com with SMTP id c15-20020a9d684f000000b0060b097c71ecso5347465oto.10 for ; Sat, 28 May 2022 15:55:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=lcv+WxJFHV20qbHWSjv7o6OApdQxYB9IE9Ik0cT/3yY=; b=NSveMsBbkN75P7u2nUMdXSs/SNI8qZQ9bgyxTDfNOHIn+NIkyEpged7I/mvaPRPxEo EW/SDDNeRA5Ohpk8fTtr4MF/k1dYcSZqxotGCgwMTW9TOtpqr+q+WEsL/hhwQO43y7xp OvqbjJ1LwGqWOp3xObmmB957zQRYDICFmG/7b131AC4v9BcJwRaA8dk4wjEqRJ0MSFi2 JxRZmM4bmXSakXQGdxeqGtNUNM+zr4MoVTD6XZAUlLxS+GscDkOv7jVMJclYjDa3BpI2 y8xsjN2Vb2G3MvBt4m3oRh/l/kcL6MFZi3KgZAfTW33t1FG7tMz468VOYtTf5soLc9q2 2dng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=lcv+WxJFHV20qbHWSjv7o6OApdQxYB9IE9Ik0cT/3yY=; b=FuRERZ09v6iTycAKYMUVAMQWMKb/vGjdWFgRla2WpE3SpuAAvC7GzvFpks77llLuWA MgCCgi9QS8cXOl+Hyxs0Q8fwwO2W0pH01cza7rRm2Z5+gEC8w6mFUIjfwYH4LvXELSCV FHQRGnXEFdQQVE3HC5vUUQ8ns/nECJB06WaZ3TEkggdm+FsFH/v9+QZSU/CGnuSQjskP 2xjGxvXkU77IWZsnQq+Ql8YwJ1vEmZ2CY2Jzwn4aFSUu70k2SzIobZ3nmpMOWBaVRgA6 JhpZQip2bVQlohRT9JYlhehUFFZE/wfS+ONKA9SObR2iqScBwd7xNQmxKBRMwMS4bvfx WOPA== X-Gm-Message-State: AOAM532ffC6dXUBUKqsh65mws9NgxLYFKT/sTfEeWT0Eac7iU41Z7gSG Ns1xlbzccjXX4aAce9fdgpSmwJWQPk+sTlfkHDlY6rM1KE0= X-Received: by 2002:a9d:19e5:0:b0:606:d75:9239 with SMTP id k92-20020a9d19e5000000b006060d759239mr19481568otk.120.1653778556605; Sat, 28 May 2022 15:55:56 -0700 (PDT) MIME-Version: 1.0 From: "Stephen E. Baker" Date: Sat, 28 May 2022 18:55:45 -0400 Message-ID: Subject: simplify ext4_sb_read_encoding regression To: linux-ext4@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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-ext4@vger.kernel.org Hello, I have a Samsung Chromebook Plus (rk3399-gru-kevin) which boots linux off an external ssd plugged into USB. The root filesystem is ext4 with unicode support, case folding is enabled only on some directories in my home directory. Since 5.17 the system has been unbootable. I ran a git bisect and it pointed to aa8bf298a96acaaaa3af07d09cf7ffeb9798e48a ext4: simplify ext4_sb_read_encoding Unfortunately reverting that commit alone did not make 5.17 bootable, and reverting the whole patch series conflicts with later changes. tune2fs 1.46.5 (30-Dec-2021) Filesystem volume name: Last mounted on: /mnt/chrome Filesystem UUID: 8b5e21f1-3d26-4340-8326-d5a3e54f89fc Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent 64bit flex_bg casefold sparse_super large_file huge_file dir_nlink extra_isize metadata_csum Filesystem flags: signed_directory_hash Default mount options: user_xattr acl Filesystem state: clean Errors behavior: Continue Filesystem OS type: Linux Inode count: 30523392 Block count: 122087425 Reserved block count: 6104371 Overhead clusters: 2196820 Free blocks: 108560118 Free inodes: 29690527 First block: 0 Block size: 4096 Fragment size: 4096 Group descriptor size: 64 Reserved GDT blocks: 1024 Blocks per group: 32768 Fragments per group: 32768 Inodes per group: 8192 Inode blocks per group: 512 Flex block group size: 16 Filesystem created: Sun Apr 24 18:30:23 2022 Last mount time: Sat May 28 18:45:39 2022 Last write time: Sat May 28 18:45:39 2022 Mount count: 118 Maximum mount count: -1 Last checked: Sun Apr 24 18:30:23 2022 Check interval: 0 () Lifetime writes: 96 GB Reserved blocks uid: 0 (user root) Reserved blocks gid: 0 (group root) First inode: 11 Inode size: 256 Required extra isize: 32 Desired extra isize: 32 Journal inode: 8 Default directory hash: half_md4 Directory Hash Seed: 4973c679-1148-4fa4-b450-2bd335cee42d Journal backup: inode blocks Checksum type: crc32c Checksum: 0x9480930d Character encoding: utf8-12.1