CHROMIUM: config: Enable CONFIG_UNICODE After the planned migration from virtio-fs to virtio-blk for Android /data directory (go/arcvm-virtio-blk-data), the content of Android /data will no longer be available at /home/root/<hash>/android-data/data on the host side. Currently, some tast tests access the directory from the host side with this path. In order to accommodate such tests with the virtio-blk /data migration, we are going to mount the virtio-blk disk image of Android /data direcory on the host side at /home/root/<hash>/android-data/data in these tests. Since the file system for Android /data uses casefold feature and cannot be mounted on the host without CONFIG_UNICODE, we are enabling it on all host kernel versions that support this config. BUG=b:233565855 TEST=Check that ARCVM guest disk image (which has casefold feature) can TEST=be mounted on the host. TEST=Run `chromeos/scripts/kernelconfig checkconfig`. Signed-off-by: Momoko Hattori <momohatt@google.com> Change-Id: I1c737c284963d50a809a3678f13683301fad2cab Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/3816183 Reviewed-by: Junichi Uekawa <uekawa@chromium.org> Tested-by: Momoko Hattori <momohatt@chromium.org> Reviewed-by: Sangwhan Moon <sxm@google.com> Reviewed-by: Sergey Senozhatsky <senozhatsky@chromium.org> Commit-Queue: Momoko Hattori <momohatt@chromium.org> Tested-by: Sangwhan Moon <sxm@google.com>
diff --git a/chromeos/config/chromeos/base.config b/chromeos/config/chromeos/base.config index 2d2e666..c31ed7a 100644 --- a/chromeos/config/chromeos/base.config +++ b/chromeos/config/chromeos/base.config
@@ -423,6 +423,7 @@ CONFIG_UDF_FS=m CONFIG_UDMABUF=y CONFIG_UHID=y +CONFIG_UNICODE=y CONFIG_UNIX=y CONFIG_USB=y CONFIG_USBIP_CORE=m