Commit ccc861ed authored by Alan Ding's avatar Alan Ding Committed by Richard Fung
Browse files

CHROMIUM: config: Don't set CONFIG_TRACEFS_DISABLE_AUTOMOUNT for arm64



ARCVM mounts debugfs in tast dev mode environment for ureadahead tracing
to function during the ChromeOS Android Uprev build process. In order
for arc.DataCollector tast to run ureadahead in tracing mode on arm64
devices, /sys/kernel/debug/tracing/* needs to be mounted. x86_64 config
also does not have this config set where ureadahead tracing is working.

Note that debugfs is not mounted in production where ureadahead operates
in default / readahead mode as required by GTS (and therefore tracefs is
not automounted in production).

BUG=b:265969396
BUG=b:259450728
BUG=b:180359699
TEST=Use modprobe configs and zcat /proc/config.gz on kukui to confirm
configuration items are not set.
TEST=Manually verified /sys/kernel/debug/tracing/* is mounted with RO
boot flag ro.boot.arcvm_mount_debugfs=1.
TEST=tast run $DUT arc.DataCollector.vm_r_local

Signed-off-by: default avatarAlan Ding <alanding@google.com>
Change-Id: I49540a1f7cf886b9af102bf5b89b8956330ecbc6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/4183045


Reviewed-by: default avatarHikaru Nishida <hikalium@chromium.org>
Tested-by: default avatarAlan Ding <alanding@chromium.org>
Reviewed-by: default avatarLepton Wu <lepton@chromium.org>
Commit-Queue: Alan Ding <alanding@chromium.org>
Reviewed-by: default avatarMasami Hiramatsu <mhiramat@google.com>
Signed-off-by: default avatarRichard Fung <richardfung@google.com>
parent 8b338579
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment