Move chmod of /sys/kernel/debug/tracing to fix tracing.
This is a temporary fix, since we're still not sure exactly what the
bug is.
Bug: 62547086
Test: Built, flashed, and booted Sailfish. Verified that the file has
the correct permission and that wifi and atrace work.
Change-Id: I43275e974a11754eca274f1b77d15cdd03a3b365
(cherry picked from commit 62962dd5b7)
This commit is contained in:
parent
8e7942cbd1
commit
d48c4cf234
1 changed files with 4 additions and 1 deletions
|
|
@ -314,7 +314,6 @@ on post-fs
|
|||
# Make sure /sys/kernel/debug (if present) is labeled properly
|
||||
# Note that tracefs may be mounted under debug, so we need to cross filesystems
|
||||
restorecon --recursive --cross-filesystems /sys/kernel/debug
|
||||
chmod 0755 /sys/kernel/debug/tracing
|
||||
|
||||
# We chown/chmod /cache again so because mount is run as root + defaults
|
||||
chown system cache /cache
|
||||
|
|
@ -352,6 +351,10 @@ on post-fs
|
|||
mkdir /cache/lost+found 0770 root root
|
||||
|
||||
on late-fs
|
||||
# Ensure that tracefs has the correct permissions.
|
||||
# This does not work correctly if it is called in post-fs.
|
||||
chmod 0755 /sys/kernel/debug/tracing
|
||||
|
||||
# HALs required before storage encryption can get unlocked (FBE/FDE)
|
||||
class_start early_hal
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue