Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-7992

Please enable CONFIG_UNICODE kernel option

    • None
    • Moderate
    • sst_filesystems
    • ssg_filesystems_storage_and_HA
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • If docs needed, set a value
    • None

      Description of problem:

      The ext4 filesystem has supported case-insensitive filenames since kernel version 5.2. This needs the CONFIG_UNICODE kernel option to be enabled.

      This feature is useful, for example, for allowing Samba to operate on large directories (e.g. millions of files), given that SMB is case-insensitive.

      Version-Release number of selected component (if applicable):

      all

      How reproducible:

      Wishlist, so always

      Steps to Reproduce:
      0. modprobe ext4
      1.ls cat /sys/fs/ext4/features/casefold

      Actual results:

      ls: cannot access '/sys/fs/ext4/features/casefold': No such file or directory

      Expected results:

      File exists, indicating kernel was compiled with CONFIG_UNICODE=y.

      Additional info:

      /boot/config-5.14.0-162.6.1.el9_1.x86_86 (for example) has

      1. CONFIG_UNICODE is not set

            fs-maint FS Maint
            martin@meltin.net Martin Schwenke (Inactive)
            RH Bugzilla Integration RH Bugzilla Integration
            Boyang Xue Boyang Xue
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: