Thunderbird: Upgrade notes

Introduction

These are my notes as I upgraded Thunderbird from version 3.0.7 (released September 2010) to 91.10.0 on Linux Mint 19. That’s more than a ten year’s gap, which says something about what I think about upgrading software (which was somewhat justified, given the rubbish issues that arose, as detailed below). What eventually forced me to do this was the need to support OAuth2 in order to send emails through Google’s Gmail server (supported since 91.8.0).

Thunderbird is essentially a Firefox browser which happens to be set up with a GUI that processes emails. So for example, the classic menubar is hidden, but can be revealed by pressing Alt.

Using the correct profile

When attempting to run a new version of Thunderbird, be sure to rename ~/.thunderbird into something else, or else the current profile will be upgraded right away. With some luck, the suffixes (e.g. -release) might make Thunderbird ignore the old information, but don’t trust that.

Actually, it seems like this is handled gracefully anyhow. When I installed exactly the same version on a different position on the disk, it ignored the profile with -release suffix, and added one with -release-1. So go figure.

To select which profile to work with, invoke Thunderbird with Profile Manager with

$ thunderbird -profilemanager &

For making the upgrade, first make a backup tarball from the original profile directory.

To adopt in into the new version of Thunderbird, invoke the Profile Manager and pick Create Profile…, create a new directory (I called it “mainprofile”), and pick that as the place for the new profile. Launch Thunderbird, quit right away, and then delete the new directory. Rename the old directory with the new deleted directory’s name. Then launch Thunderbird again.

Add-ons

Previously, I had the following add-ons:

  • BiDi Mail UI (apparently still necessary)
  • Clippings. Just import the previous clippings from ~/clipdat2.rdf. Unlike the old version, the data is kept in a database file inside the profile, so the old file can be deleted.
  • Gnome Integration Options for calling a command on mail arrival. It was deprecated. So I went for Mailbox Alert, which allows adding specific actions: Sound, a message and/or command. With mail folder granularity, in fact.
  • Mail Tweak. It’s really really old, and probably unnecessary since long.
  • Outgoing Message Format (for text vs. HTML messages). Deprecated since long, as these options are integrated into Thunderbird itself.

So I remained with the first two only.

Installing Thunderbird

The simplest Thunderbird installation involves downloading it from their website and extract the tarball somewhere in the user’s own directories. For a proper installation, I installed it under /usr/local/bin/ with

# tar -C /usr/local/bin -xjvf thunderbird-91.10.0.tar.bz2

as root. And then reorganize it slightly:

# cd /usr/local/bin
# mv thunderbird thunderbird-91.10.0
# ln -s thunderbird-91.10.0/thunderbird

Composing HTML messages

Right-click the account at the left bar, pick Settings and select the Composition & Addressing item. Make sure Compose messages in HTML is unchecked: Messages should be composed as plain text by default.

Then go through each of the mail identities and verify that Compose messages in HTML is unchecked under the Composition & Addressing tab.

However if Shift is pressed along with clicking Write, Reply or whatever for composing a new message, Thunderbird opens it as HTML.

Recover old contacts

Thunderbird went from the old *.mab format to SQLite for keeping the address books. So go Tools > Import… > Pick Address Books… and pick Monk Database, and from there pick abook.mab (and posssibly repeat this with history.mab, but I skipped this, because it’s too much).

Silencing update notices

Thunderbird, like most software nowadays, wants to update itself automatically, because who cares if something goes wrong all of the sudden as long as the latest version is installed.

I messed around with this for quite long until I found the solution. So I’m leaving everything I did written here, but it’s probably enough with just adding policies.json, as suggested below.

So to the whole story (which you probably want to skip): Under Preferences > General > Updates I selected “check for updates” rather than install automatically (it can’t anyhow, since I’ve installed Thunderbird as root), but then it starts nagging that there are updates.

So it’s down to setting the application properties manually by going to Preferences > General > Config Editor… (button at the bottom).

I changed app.update.promptWaitTime to 31536000 (365 days) but that didn’t have any effect. So I added an app.update.silent property and set it true, but that didn’t solve the problem either. So the next step was to change app.update.staging.enabled to false, and that did the trick. Well, almost. With this, Thunderbird didn’t issue a notification, but its tab on the system tray gets focus every day. Passive aggressive.

As a side note, there are other suggestions I’ve encountered out there: To change app.update.url so that Thunderbird doesn’t know where to look for updates, or set app.update.doorhanger false. Haven’t tried either.

So what actually worked: Create a policies.json in /usr/local/bin/thunderbird/distribution/, with “DisableAppUpdate“: true, that is:

{
 "policies": {
  "DisableAppUpdate": true
 }
}

Note that the “distribution” directory must be in the same the directory as the actual executable for Thunderbird (that is, follow the symbolic link if such exists). In my case, I had to add this directory myself, because of a manual installation.

And, as suggested on this page, the successful deployment can be verified by restarting Thunderbird, and then looking at Help > About inside Thunderbird, which now says (note the comment on updates being disabled):

The About window after disabling updatess with policies.jsonIn hindsight, I can speculate on why this works: The authors of Thunderbird really don’t want us to turn off automatic updates, mainly because if people start running outdated software, that increases the chance of a widespread attack on some vulnerability, which can damage the software’s reputation. So Thunderbird is designed to ignore previous possibilities to turn the update off.

There’s only one case where there’s no choice: If Thunderbird was installed by the distribution. In this case, it’s installed as root, so it can’t be updated by a plain user. Hence it’s the distribution’s role to nag. And it has the same interest to nag about upgrades (reputation and that).

So I guess that’s why Thunderbird respects this JSON file only.

Folders with new mails in red

Exactly like 10 years ago, the trick is to create a “chrome” directory under .thunderbird/ and then add the following file:

$ cat ~/.thunderbird/sdf2k45i.default/chrome/userChrome.css
@namespace
url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */

/* Setting the color of folders containing new messages to red */

treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true) {
 font-weight: bold;
 color: red !important;
}

But unlike old Thunderbird, this file isn’t read by default. So to fix that, go to Preferences > General > Config Editor… (button at the bottom) and there change toolkit.legacyUserProfileCustomizations.stylesheets to true.

New mail icon in system tray

Thunderbird sends a regular notification when a new mail arrives, but exactly like last time, I want a dedicated icon that is dismissed only when I click it. The rationale is to be able to see if a new mail has arrived at a quick glance of the system tray. Neither zenity –notification nor send-notify were good for this, since they send the common notification (zenity used to just add an icon, but it “got better”).

But then there’s yad. I began with “apt install yad”, but that gave me a really old version that distorted the icon in the system bar. So I installed it from the git repository’s tag 1.0. I first attempted v12.0, but I ended up with the problem mentioned here, and didn’t want to mess around with it more.

Its “make install” adds /usr/local/bin/yad, as well as a lot of yad.mo under /usr/local/share/locale/*, a lot of yad.png under /usr/local/share/icons/*, yad.m4 under /usr/local/share/aclocal/ and yad.1 + pfd.1 in /usr/local/share/man/man1. So quite a lot of files, but in a sensible way.

With this done, the following script is kept (as executable) as /usr/local/bin/new-mail-icon:

#!/usr/bin/perl
use warnings;
use strict;
use Fcntl qw[ :flock ];

my $THEDIR="$ENV{HOME}/.thunderbird";
my $ICON="$THEDIR/green-mail-unread.png";

my $NOW=scalar localtime;

open(my $fh, "<", "$ICON")
  or die "Can't open $ICON for read: $!";

# Lock the file. If it's already locked, the icon is already
# in the tray, so fail silently (and don't block).

flock($fh, LOCK_EX | LOCK_NB) or exit 0;

fork() && exit 0; # Only child continues

system('yad', '--notification', "--text=New mail on $NOW", "--image=$ICON", '--icon-size=32');

This script is the improved version of the previous one, and it prevents multiple icons in the tray much better: It locks the icon file exclusively and without blocking. Hence if there’s any other process that shows the icon, subsequent attempts to lock this file fail immediately.

Since the “yad” call takes a second or two, the scripts forks and exits before that, so it doesn’t delay Thunderbird’s machinery.

With this script in place, the Mailbox Alert is configured as follows. Add a new item to the list as in this dialog box:

Setting dialog box for Mailbox Alert extension

The sound should be set to a WAV file of choice.

Then right-click the mail folder to have covered (Local Folders in my case), pick Mailbox Alert and enable “New Mail” and “Alert for child folders”.

Then right-click “Inbox” under this folder, and verify that nothing is checked for Mailbox Alert for it (in particular not “Default sound”). That except for the Outbox and Draft folders, for which “Don’t let parent folders alert for this one” should be checked, or else there’s a false alarm on autosaving and when using “send later”.

Later on, I changed my mind and added a message popup, so now all three checkboxes are ticked, and the Message tab reads:

Mail Alert dialog box, after update

I picked the icon as /usr/local/bin/thunderbird-91.10.0/chrome/icons/default/default32.png (this depends on the installation path, of course).

I’m not 100% clear why the original alert didn’t show up, even though “Show an alert” was still checked under “Incoming Mails” at Preferences > General. I actually preferred the good old one, but it seems like Mailbox Alert muted it. I unchecked it anyhow, just to be safe.

Refusing to remember passwords + failing to sent through gmail

It’s not a real upgrade if a weird problem doesn’t occur out of the blue.

So attempting to Get Messages from pop3 server at localhost failed quite oddly: Every time I checked the box to use Password Manager to remember the password, it got stuck with “Main: Connected to 127.0.0.1…”. But checking with Wireshark, it turned out that Thunderbird asked the server about its capabilities (CAPA), got an answer and then did nothing for about 10 seconds, after which it closed the connection.

On the other hand, when I didn’t request remembering the password, it went fine, and so did subsequent attempts to fetch mail from the pop3 server.

Another thing was that when attempting to use Gmail’s server, I went through the entire OAuth2 thing (the browser window, and asking for my permissions) but then the mail was just stuck on “Sending message”. Like, forever.

So I followed the advice here, and deleted key3.db, key4.db, secmod.db, cert*.db and all signon* files with Thunderbird not running of course. Really old stuff.

And that fixed it.

The files that were apparently created when things got fine were logins.json, cert9.db, key4.db and pkcs11.txt. But I might have missed something.

The GUI stuck for a few seconds every now and then

This happened occasionally when I navigated from one mail folder to another. The solution I found somewhere was to delete all .msf files from where Thunderbird keeps the mail info, and that did the trick. Ehm, just for a while. After a few days, it was back.

As a side effect, it forgot the display settings for each folder, i.e. which columns to show and in what order.

These .msf files are apparently indexes to the files containing the actual messages, and indeed it took a few seconds before something appeared when I went to view each mail folder for the first time. At which time the new .msf files went from zero bytes to a significant figure.

Since the problem remains, I watched “top” when the GUI got stuck. And indeed, Thunderbird’s process was at 100%, but so was a completely different process: caribou. Which is a virtual keyboard. Do I need one? No. So to get rid of this process (which runs all the time, but doesn’t eat a lot of CPU normally), go Accessibility settings, the Keyboard tab and turn “Enable the on-screen keyboard” off. The process is gone, and so is the problem with the GUI? Nope. It’s basically the same, but instead of two processes taking 100% CPU, now it’s Thunderbird alone. I have no idea what to do next.

 

dmesg output of a Google Pixel 6 Pro

Just in case this helps anyone, this is the output of the dmesg command. The phone was rooted with Magisk, or else how would I get this? But at this stage, I hadn’t install Zygisk or any other module to hide the fact that the phone is rooted.

Note that there’s also logcat for the general system log.

This is with Android 12, build Raven SQ1D.220105.007.

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[    0.000000] Linux version 5.10.43-android12-9-00005-g740f7fbe5f39-ab7943734 (build-user@build-host) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Mon Nov 22 13:49:23 UTC 2021
[    0.000000] Machine model: Raven DVT
[    0.000000] Stack Depot is disabled
[    0.000000] efi: UEFI not found.
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009f0000000, size 256 MiB
[    0.000000] OF: reserved mem: initialized node farawimg, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009ec400000, size 60 MiB
[    0.000000] OF: reserved mem: initialized node faimg, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009cc400000, size 512 MiB
[    0.000000] OF: reserved mem: initialized node vframe, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009c5400000, size 52 MiB
[    0.000000] OF: reserved mem: initialized node vscaler, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009c0c00000, size 72 MiB
[    0.000000] OF: reserved mem: initialized node vstream, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009bec00000, size 32 MiB
[    0.000000] OF: reserved mem: initialized node faceauth_tpu, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009bbc00000, size 48 MiB
[    0.000000] OF: reserved mem: initialized node faprev, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x0000000097000000, size 4 MiB
[    0.000000] OF: reserved mem: initialized node xhci_dma@0x97000000, compatible id shared-dma-pool
[    0.000000] Zone ranges:
[    0.000000] DMA32    [mem 0x0000000080000000-0x00000000ffffffff]
[    0.000000] Normal   [mem 0x0000000100000000-0x0000000affffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000] node   0: [mem 0x0000000080000000-0x00000000901fffff]
[    0.000000] node   0: [mem 0x0000000090200000-0x00000000905fffff]
[    0.000000] node   0: [mem 0x0000000090600000-0x0000000092ffffff]
[    0.000000] node   0: [mem 0x0000000093000000-0x00000000973fffff]
[    0.000000] node   0: [mem 0x0000000097400000-0x00000000b75fffff]
[    0.000000] node   0: [mem 0x00000000c0000000-0x00000000dfffffff]
[    0.000000] node   0: [mem 0x00000000e2500000-0x00000000f87fffff]
[    0.000000] node   0: [mem 0x00000000f8800000-0x00000000fa7fffff]
[    0.000000] node   0: [mem 0x00000000fa800000-0x00000000fd3effff]
[    0.000000] node   0: [mem 0x00000000fd3f0000-0x00000000fd3fefff]
[    0.000000] node   0: [mem 0x00000000fd3ff000-0x00000000fd7fffff]
[    0.000000] node   0: [mem 0x00000000fd800000-0x00000000fd901fff]
[    0.000000] node   0: [mem 0x00000000fd902000-0x00000000ffffffff]
[    0.000000] node   0: [mem 0x0000000880000000-0x0000000affffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x0000000affffffff]
[    0.000000] On node 0 totalpages: 3100928
[    0.000000] DMA32 zone: 7492 pages used for memmap
[    0.000000] DMA32 zone: 0 pages reserved
[    0.000000] DMA32 zone: 479488 pages, LIFO batch:63
[    0.000000] DMA32 zone: 512 pages in unavailable ranges
[    0.000000] Normal zone: 40960 pages used for memmap
[    0.000000] Normal zone: 2621440 pages, LIFO batch:63
[    0.000000] cma: Reserved 16 MiB at 0x00000000ff000000
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.1
[    0.000000] Load bootconfig: 1550 bytes 99 nodes
[    0.000000] percpu: Embedded 33 pages/cpu s95768 r8192 d31208 u135168
[    0.000000] pcpu-alloc: s95768 r8192 d31208 u135168 alloc=33*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: SYS_ID_AA64MMFR1_EL1[11:8]: forced to 0
[    0.000000] CPU features: detected: GIC system register CPU interface
[    0.000000] CPU features: kernel page table isolation forced ON by KASLR
[    0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[    0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 3052476
[    0.000000] Kernel command line: stack_depot_disable=on kasan.stacktrace=off kvm-arm.mode=protected cgroup_disable=pressure cgroup.memory=nokmem rcupdate.rcu_expedited=1 rcu_nocbs=0-7 clocksource=arch_sys_counter root=/dev/ram0 firmware_class.path=/vendor/firmware reserve-fimc=0xffffff90f9fe0000 clk_ignore_unused loop.max_part=7 coherent_pool=4M no_console_suspend softlockup_panic=1 sysrq_always_enabled cgroup_disable=memory dyndbg="func alloc_contig_dump_pages +p" printk.devkmsg=on cma_sysfs.experimental=Y stack_depot_disable=off page_pinner=on at24.write_timeout=100 log_buf_len=1024K bootconfig console=null exynos_drm.panel_name=samsung-s6e3hc3 tcpci_max77759.conf_sbu=0  bootconfig
[    0.000000] cgroup: Disabling pressure control group feature
[    0.000000] sysrq: sysrq always enabled.
[    0.000000] printk: log_buf_len: 1048576 bytes
[    0.000000] printk: early log buf free: 125744(95%)
[    0.000000] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.000000] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.000000] mem auto-init: stack:all(zero), heap alloc:on, heap free:off
[    0.000000] software IO TLB: mapped [mem 0x00000000ea000000-0x00000000ee000000] (64MB)
[    0.000000] Memory: 10653040K/12403712K available (28800K kernel code, 2082K rwdata, 10580K rodata, 3008K init, 1103K bss, 677520K reserved, 1073152K cma-reserved)
[    0.000000] random: get_random_u64 called from kmem_cache_open+0x2c/0x388 with crng_init=0
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu: \x09RCU event tracing is enabled.
[    0.000000] rcu: \x09RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] rcu: \x09RCU restricting CPUs from NR_CPUS=32 to nr_cpu_ids=8.
[    0.000000] \x09All grace periods are expedited (rcu_expedited).
[    0.000000] \x09Trampoline variant of Tasks RCU enabled.
[    0.000000] \x09Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: 960 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] GICv3: 16 PPIs implemented
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000010440000
[    0.000000] rcu: \x09Offload RCU callbacks from CPUs: 0-7.
[    0.000000] kfence: initialized - using 524288 bytes for 63 objects at 0x(____ptrval____)-0x(____ptrval____)
[    0.000000] arch_timer: cp15 timer(s) running at 24.57MHz (virt).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x5ab00a189, max_idle_ns: 440795202599 ns
[    0.000003] sched_clock: 56 bits at 24MHz, resolution 40ns, wraps every 4398046511099ns
[    0.000969] Calibrating delay loop (skipped), value calculated using timer frequency.. 49.15 BogoMIPS (lpj=98304)
[    0.000982] pid_max: default: 32768 minimum: 301
[    0.001086] LSM: Security Framework initializing
[    0.001128] SELinux:  Initializing.
[    0.001263] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.001292] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.002135] Disabling memory control group subsystem
[    0.003231] rcu: Hierarchical SRCU implementation.
[    0.004237] EFI services will not be available.
[    0.004481] smp: Bringing up secondary CPUs ...
[    0.005203] Detected VIPT I-cache on CPU1
[    0.005239] GICv3: CPU1: found redistributor 100 region 0:0x0000000010460000
[    0.005277] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[    0.005924] Detected VIPT I-cache on CPU2
[    0.005941] GICv3: CPU2: found redistributor 200 region 0:0x0000000010480000
[    0.005971] CPU2: Booted secondary processor 0x0000000200 [0x412fd050]
[    0.006573] Detected VIPT I-cache on CPU3
[    0.006590] GICv3: CPU3: found redistributor 300 region 0:0x00000000104a0000
[    0.006617] CPU3: Booted secondary processor 0x0000000300 [0x412fd050]
[    0.007518] CPU features: detected: Spectre-v4
[    0.007522] Detected PIPT I-cache on CPU4
[    0.007537] GICv3: CPU4: found redistributor 400 region 0:0x00000000104c0000
[    0.007558] CPU4: Booted secondary processor 0x0000000400 [0x414fd0b0]
[    0.008176] Detected PIPT I-cache on CPU5
[    0.008193] GICv3: CPU5: found redistributor 500 region 0:0x00000000104e0000
[    0.008215] CPU5: Booted secondary processor 0x0000000500 [0x414fd0b0]
[    0.009099] Detected PIPT I-cache on CPU6
[    0.009117] GICv3: CPU6: found redistributor 600 region 0:0x0000000010500000
[    0.009140] CPU6: Booted secondary processor 0x0000000600 [0x411fd440]
[    0.009749] Detected PIPT I-cache on CPU7
[    0.009769] GICv3: CPU7: found redistributor 700 region 0:0x0000000010520000
[    0.009791] CPU7: Booted secondary processor 0x0000000700 [0x411fd440]
[    0.009847] smp: Brought up 1 node, 8 CPUs
[    0.009895] SMP: Total of 8 processors activated.
[    0.009900] CPU features: detected: Privileged Access Never
[    0.009905] CPU features: detected: LSE atomic instructions
[    0.009910] CPU features: detected: User Access Override
[    0.009914] CPU features: detected: 32-bit EL0 Support
[    0.009919] CPU features: detected: Common not Private translations
[    0.009924] CPU features: detected: RAS Extension Support
[    0.009929] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[    0.009933] CPU features: detected: CRC32 instructions
[    0.009939] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    0.009944] CPU features: detected: RCpc load-acquire (LDAPR)
[    0.009950] CPU features: detected: Protected KVM
[    0.078947] CPU: All CPU(s) started at EL1
[    0.078988] alternatives: patching kernel code
[    0.125696] allocated 98566144 bytes of page_ext
[    0.144817] Registered cp15_barrier emulation handler
[    0.144833] Registered setend emulation handler
[    0.144838] KASLR enabled
[    0.144900] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.144914] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.152736] pinctrl core: initialized pinctrl subsystem
[    0.153108] NET: Registered protocol family 16
[    0.154061] DMA: preallocated 4096 KiB GFP_KERNEL pool for atomic allocations
[    0.154568] DMA: preallocated 4096 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.154603] audit: initializing netlink subsys (disabled)
[    0.154680] audit: type=2000 audit(0.116:1): state=initialized audit_enabled=0 res=1
[    0.154840] thermal_sys: Registered thermal governor 'step_wise'
[    0.154842] thermal_sys: Registered thermal governor 'user_space'
[    0.154844] thermal_sys: Registered thermal governor 'power_allocator'
[    0.156555] cpuidle: using governor menu
[    0.156650] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.156765] ASID allocator initialised with 32768 entries
[    0.156800] Serial: AMBA PL011 UART driver
[    0.157249] printk: console [ramoops-1] enabled
[    0.157274] pstore: Registered ramoops as persistent store backend
[    0.157277] ramoops: using 0x400000@0xfd3ff000, ecc: 0
[    0.186059] iommu: Default domain type: Translated
[    0.186260] SCSI subsystem initialized
[    0.186306] usbcore: registered new interface driver usbfs
[    0.186321] usbcore: registered new interface driver hub
[    0.186334] usbcore: registered new device driver usb
[    0.186377] mc: Linux media interface: v0.10
[    0.186386] videodev: Linux video capture interface: v2.00
[    0.186417] EDAC MC: Ver: 3.0.0
[    0.186745] Advanced Linux Sound Architecture Driver Initialized.
[    0.186894] Bluetooth: Core ver 2.22
[    0.186908] NET: Registered protocol family 31
[    0.186911] Bluetooth: HCI device and connection manager initialized
[    0.186917] Bluetooth: HCI socket layer initialized
[    0.186921] Bluetooth: L2CAP socket layer initialized
[    0.186928] Bluetooth: SCO socket layer initialized
[    0.186984] nfc: nfc_init: NFC Core ver 0.1
[    0.186996] NET: Registered protocol family 39
[    0.187123] clocksource: Switched to clocksource arch_sys_counter
[    0.211523] VFS: Disk quotas dquot_6.6.0
[    0.211558] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.211902] NET: Registered protocol family 2
[    0.212077] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.215605] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    0.215718] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.215941] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    0.216065] TCP: Hash tables configured (established 131072 bind 65536)
[    0.216129] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.216190] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.216283] NET: Registered protocol family 1
[    0.216294] NET: Registered protocol family 44
[    0.216303] PCI: CLS 0 bytes, default 64
[    0.216397] Trying to unpack rootfs image as initramfs...
[    0.297477] Freeing initrd memory: 26844K
[    0.298428] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[    0.298589] kvm [1]: HYP mode not available
[    0.300578] Initialise system trusted keyrings
[    0.300660] workingset: timestamp_bits=46 max_order=22 bucket_order=0
[    0.303048] fuse: init (API version 7.32)
[    0.325446] Key type asymmetric registered
[    0.325451] Asymmetric key parser 'x509' registered
[    0.325469] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 240)
[    0.325483] io scheduler mq-deadline registered
[    0.325489] io scheduler kyber registered
[    0.325535] io scheduler bfq registered
[    0.327423] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    0.328398] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    0.330013] brd: module loaded
[    0.333970] loop: module loaded
[    0.334769] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[    0.334774] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[    0.335105] libphy: Fixed MDIO Bus: probed
[    0.335108] tun: Universal TUN/TAP device driver, 1.6
[    0.335138] CAN device driver interface
[    0.335142] PPP generic driver version 2.4.2
[    0.335166] PPP BSD Compression module registered
[    0.335170] PPP Deflate Compression module registered
[    0.335180] PPP MPPE Compression module registered
[    0.335184] NET: Registered protocol family 24
[    0.335187] PPTP driver version 0.8.5
[    0.335295] usbcore: registered new interface driver rtl8150
[    0.335307] usbcore: registered new interface driver r8152
[    0.335318] usbcore: registered new interface driver cdc_ether
[    0.335327] usbcore: registered new interface driver cdc_eem
[    0.335341] usbcore: registered new interface driver cdc_ncm
[    0.335350] usbcore: registered new interface driver aqc111
[    0.335697] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.335701] ehci-pci: EHCI PCI platform driver
[    0.335712] ehci-platform: EHCI generic platform driver
[    0.336054] usbcore: registered new interface driver cdc_acm
[    0.336058] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    0.336139] usbcore: registered new interface driver uas
[    0.336155] usbcore: registered new interface driver usb-storage
[    0.336301] dummy_hcd dummy_hcd.0: USB Host+Gadget Emulator, driver 02 May 2005
[    0.336307] dummy_hcd dummy_hcd.0: Dummy host controller
[    0.336313] dummy_hcd dummy_hcd.0: new USB bus registered, assigned bus number 1
[    0.336376] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[    0.336380] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.336384] usb usb1: Product: Dummy host controller
[    0.336388] usb usb1: Manufacturer: Linux 5.10.43-android12-9-00005-g740f7fbe5f39-ab7943734 dummy_hcd
[    0.336392] usb usb1: SerialNumber: dummy_hcd.0
[    0.336500] hub 1-0:1.0: USB hub found
[    0.336511] hub 1-0:1.0: 1 port detected
[    0.336741] usbcore: registered new interface driver xpad
[    0.336787] usbcore: registered new interface driver uvcvideo
[    0.336791] USB Video Class driver (1.1.1)
[    0.336794] gspca_main: v2.14.0 registered
[    0.336953] device-mapper: uevent: version 1.0.3
[    0.337015] device-mapper: ioctl: 4.44.0-ioctl (2021-02-01) initialised: dm-devel@redhat.com
[    0.337148] Bluetooth: HCI UART driver ver 2.3
[    0.337152] Bluetooth: HCI UART protocol H4 registered
[    0.337160] Bluetooth: HCI UART protocol LL registered
[    0.337198] Bluetooth: HCI UART protocol Broadcom registered
[    0.337205] Bluetooth: HCI UART protocol QCA registered
[    0.337581] sdhci: Secure Digital Host Controller Interface driver
[    0.337584] sdhci: Copyright(c) Pierre Ossman
[    0.337587] sdhci-pltfm: SDHCI platform and OF driver helper
[    0.337678] hid: raw HID events driver (C) Jiri Kosina
[    0.338007] usbcore: registered new interface driver usbhid
[    0.338011] usbhid: USB HID core driver
[    0.338077] ashmem: initialized
[    0.338246] gnss: GNSS driver registered with major 511
[    0.338733] usbcore: registered new interface driver snd-usb-audio
[    0.338865] GACT probability NOT on
[    0.338874] Mirror/redirect action on
[    0.338882] netem: version 1.3
[    0.338906] u32 classifier
[    0.338909] input device check on
[    0.338912] Actions configured
[    0.339331] xt_time: kernel timezone is -0000
[    0.339413] ipip: IPv4 and MPLS over IPv4 tunneling driver
[    0.339579] gre: GRE over IPv4 demultiplexor driver
[    0.339583] ip_gre: GRE over IPv4 tunneling driver
[    0.339880] IPv4 over IPsec tunneling driver
[    0.340097] Initializing XFRM netlink socket
[    0.340106] IPsec XFRM device driver
[    0.340253] NET: Registered protocol family 10
[    0.340736] Segment Routing with IPv6
[    0.340789] mip6: Mobile IPv6
[    0.340999] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    0.341218] ip6_gre: GRE over IPv6 tunneling driver
[    0.341328] NET: Registered protocol family 17
[    0.341337] NET: Registered protocol family 15
[    0.341363] can: controller area network core
[    0.341395] NET: Registered protocol family 29
[    0.341398] can: raw protocol
[    0.341402] can: broadcast manager protocol
[    0.341406] can: netlink gateway - max_hops=1
[    0.341491] Bluetooth: RFCOMM TTY layer initialized
[    0.341496] Bluetooth: RFCOMM socket layer initialized
[    0.341505] Bluetooth: RFCOMM ver 1.11
[    0.341511] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    0.341515] Bluetooth: HIDP socket layer initialized
[    0.341523] l2tp_core: L2TP core driver, V2.0
[    0.341528] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[    0.341531] tipc: Activated (version 2.0.0)
[    0.341571] NET: Registered protocol family 30
[    0.341600] tipc: Started in single node mode
[    0.341663] NET: Registered protocol family 36
[    0.341727] NET: Registered protocol family 40
[    0.341855] registered taskstats version 1
[    0.341862] Loading compiled-in X.509 certificates
[    0.341879] page_owner is disabled
[    0.341882] page_pinner enabled
[    0.342061] Key type ._fscrypt registered
[    0.342064] Key type .fscrypt registered
[    0.342067] Key type fscrypt-provisioning registered
[    0.342113] pstore: Invalid compression size for deflate: 0
[    0.343412] clk: Not disabling unused clocks
[    0.343419] ALSA device list:
[    0.343424] No soundcards found.
[    0.343465] Warning: unable to open an initial console.
[    0.344001] Freeing unused kernel memory: 3008K
[    0.387361] Failed to set sysctl parameter 'kernel.softlockup_panic=1': parameter not found
[    0.387440] Run /init as init process
[    0.387444] with arguments:
[    0.387446] /init
[    0.387447] bootconfig
[    0.387448] bootconfig
[    0.387450] with environment:
[    0.387452] HOME=/
[    0.387453] TERM=linux
[    0.387454] reserve-fimc=0xffffff90f9fe0000
[    0.387455] softlockup_panic=1
[    0.387457] dyndbg=func alloc_contig_dump_pages +p
[    0.422788] magiskinit: Failed to mount /metadata failed with 2: No such file or directory
[    0.424625] init: init first stage started!
[    0.426818] init: Loading module /lib/modules/zsmalloc.ko with args ''
[    0.428152] init: Loaded kernel module /lib/modules/zsmalloc.ko
[    0.428197] init: Loading module /lib/modules/lzo.ko with args ''
[    0.428845] init: Loaded kernel module /lib/modules/lzo.ko
[    0.428882] init: Loading module /lib/modules/lzo-rle.ko with args ''
[    0.429514] init: Loaded kernel module /lib/modules/lzo-rle.ko
[    0.429638] init: Loading module /lib/modules/exynos-pd_el3.ko with args ''
[    0.430065] init: Loaded kernel module /lib/modules/exynos-pd_el3.ko
[    0.430084] init: Loading module /lib/modules/phy-exynos-usbdrd-super.ko with args ''
[    0.433043] init: Loaded kernel module /lib/modules/phy-exynos-usbdrd-super.ko
[    0.433106] init: Loading module /lib/modules/exynos-pmu-if.ko with args ''
[    0.433854] exynos-pmu-if 17460000.exynos-pmu: exynos_pmu_if probe
[    0.434057] init: Loaded kernel module /lib/modules/exynos-pmu-if.ko
[    0.434080] init: Loading module /lib/modules/phy-exynos-mipi-dsim.ko with args ''
[    0.434493] exynos-mipi-phy dphy_m4s4_dsim0@0x1C2E0000: exynos_mipi_phy_probe: isolation 0x3eb8
[    0.434529] exynos-mipi-phy dphy_m4s4_dsim0@0x1C2E0000: creating exynos-mipi-phy
[    0.434724] init: Loaded kernel module /lib/modules/phy-exynos-mipi-dsim.ko
[    0.434768] init: Loading module /lib/modules/phy-exynos-mipi.ko with args ''
[    0.435411] exynos-mipi-phy-csi 1a4f1300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435416] exynos-mipi-phy-csi 1a4f1300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 0
[    0.435451] exynos-mipi-phy-csi 1a4f1300.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435479] exynos-mipi-phy-csi 1a4f1b00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435482] exynos-mipi-phy-csi 1a4f1b00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 1
[    0.435505] exynos-mipi-phy-csi 1a4f1b00.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435533] exynos-mipi-phy-csi 1a4f2300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435537] exynos-mipi-phy-csi 1a4f2300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 2
[    0.435563] exynos-mipi-phy-csi 1a4f2300.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435591] exynos-mipi-phy-csi 1a4f2600.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435594] exynos-mipi-phy-csi 1a4f2600.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 3
[    0.435615] exynos-mipi-phy-csi 1a4f2600.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435642] exynos-mipi-phy-csi 1a4f2b00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435645] exynos-mipi-phy-csi 1a4f2b00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 4
[    0.435668] exynos-mipi-phy-csi 1a4f2b00.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435691] exynos-mipi-phy-csi 1a4f2e00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435695] exynos-mipi-phy-csi 1a4f2e00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 5
[    0.435716] exynos-mipi-phy-csi 1a4f2e00.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435737] exynos-mipi-phy-csi 1a4f3300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435740] exynos-mipi-phy-csi 1a4f3300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 6
[    0.435763] exynos-mipi-phy-csi 1a4f3300.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435784] exynos-mipi-phy-csi 1a4f3600.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435788] exynos-mipi-phy-csi 1a4f3600.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 7
[    0.435811] exynos-mipi-phy-csi 1a4f3600.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.436023] init: Loaded kernel module /lib/modules/phy-exynos-mipi.ko
[    0.436078] init: Loading module /lib/modules/pinctrl-samsung-core.ko with args ''
[    0.438304] samsung-pinctrl 17a80000.pinctrl: irq number not available
[    0.438375] samsung-pinctrl 17940000.pinctrl: irq number not available
[    0.438728] input: gpio_keys as /devices/platform/gpio_keys/input/input0
[    0.440435] init: Loaded kernel module /lib/modules/pinctrl-samsung-core.ko
[    0.440507] init: Loading module /lib/modules/dss.ko with args ''
[    0.442267] dpm: v1.01
[    0.442272] dpm: found features of debug policy
[    0.442275] dpm: dump-mode is Full Dump
[    0.442279] dpm: file-support of dump-mode is disabled
[    0.442283] log item - task_log is enabled
[    0.442286] log item - work_log is enabled
[    0.442290] log item - cpuidle_log is enabled
[    0.442293] log item - suspend_log is enabled
[    0.442296] log item - irq_log is enabled
[    0.442299] log item - hrtimer_log is enabled
[    0.442302] log item - clk_log is enabled
[    0.442306] log item - pmu_log is enabled
[    0.442309] log item - freq_log is enabled
[    0.442312] log item - dm_log is enabled
[    0.442315] log item - regulator_log is enabled
[    0.442319] log item - thermal_log is enabled
[    0.442322] log item - acpm_log is enabled
[    0.442325] log item - printk_log is enabled
[    0.442329] dpm: debug-kinfo is enabled
[    0.442332] dpm: found policy of debug policy
[    0.442336] dpm: run [default] at [el1_da]
[    0.442339] dpm: run [default] at [el1_ia]
[    0.442343] dpm: run [default] at [el1_undef]
[    0.442346] dpm: run [default] at [el1_sp_pc]
[    0.442349] dpm: run [default] at [el1_inv]
[    0.442352] dpm: run [default] at [el1_serror]
[    0.442360] debug-snapshot dss: SJTAG is enabled
[    0.442367] item - header is enabled
[    0.442375] item - log_kevents is enabled
[    0.442491] item - log_bcm is enabled
[    0.442563] debug-snapshot dss: log_s2d item is disabled, Skip alloc reserved memory
[    0.442567] item - log_array_reset is enabled
[    0.442735] debug-snapshot dss: log_array_panic item is disabled, Skip alloc reserved memory
[    0.442739] debug-snapshot dss: log_slcdump item is disabled, Skip alloc reserved memory
[    0.442743] debug-snapshot dss: log_preslcdump item is disabled, Skip alloc reserved memory
[    0.442748] item - log_itmon is enabled
[    0.444015] debug-snapshot dss: debug-snapshot physical / virtual memory layout:
[    0.444020] header          : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x10000 / en:1
[    0.444024] log_kevents     : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x700000 / en:1
[    0.444028] log_bcm         : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x400000 / en:1
[    0.444032] log_array_reset : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xa00000 / en:1
[    0.444035] log_itmon       : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x10000 / en:1
[    0.444039] debug-snapshot dss: total_item_size: 21632KB, dbg_snapshot_log struct size: 4200KB
[    0.444045] debug-snapshot-log physical / virtual memory layout:
[    0.444048] task_log    : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x50000 / en:1
[    0.444052] work_log    : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x60000 / en:1
[    0.444056] cpuidle_log : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x40000 / en:1
[    0.444059] suspend_log : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x14000 / en:1
[    0.444062] irq_log     : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x180000 / en:1
[    0.444066] hrtimer_log : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x50000 / en:1
[    0.444069] clk_log     : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xa000 / en:1
[    0.444073] pmu_log     : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x8000 / en:1
[    0.444076] freq_log    : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xc0000 / en:1
[    0.444080] dm_log      : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xa000 / en:1
[    0.444083] regulator_log: phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xe000 / en:1
[    0.444086] thermal_log : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xc000 / en:1
[    0.444090] acpm_log    : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x8000 / en:1
[    0.444093] printk_log  : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x48000 / en:1
[    0.444119] debug-snapshot dss: enabled
[    0.444124] debug-snapshot dss: dbg_snapshot_probe successful.
[    0.444685] init: Loaded kernel module /lib/modules/dss.ko
[    0.444732] init: Loading module /lib/modules/systrace.ko with args ''
[    0.445289] init: Loaded kernel module /lib/modules/systrace.ko
[    0.445344] init: Loading module /lib/modules/gs_acpm.ko with args ''
[    0.446268] gs-acpm-ipc 17610000.acpm_ipc: acpm_ipc probe
[    0.446613] [ACPM] acpm framework SRAM dump to dram base: 0x88c9c0000
[    0.446713] gs-acpm-ipc 17610000.acpm_ipc: acpm_ipc probe done.
[    0.446857] gs-acpm 17440000.acpm: acpm probe
[    0.446872] gs-acpm 17440000.acpm: acpm probe done.
[    0.447113] init: Loaded kernel module /lib/modules/gs_acpm.ko
[    0.447169] init: Loading module /lib/modules/exynos_pm_qos.ko with args ''
[    0.447881] init: Loaded kernel module /lib/modules/exynos_pm_qos.ko
[    0.447933] init: Loading module /lib/modules/ect_parser.ko with args ''
[    0.448925] ect_probe: Reserved memory for ect: addr=90000000, size=3a000
[    0.448935] exynos-ect exynos-ect: Exynos ect driver probe done!
[    0.449249] init: Loaded kernel module /lib/modules/ect_parser.ko
[    0.449301] init: Loading module /lib/modules/cmupmucal.ko with args ''
[    0.455501] ECT version: 0105
[    0.455601] vclk initialize for cmucal
[    0.456011] gs101_cal_data_init: cal data init
[    0.457076] cmu_top_base : 0x1e080000
[    0.471651] init: Loaded kernel module /lib/modules/cmupmucal.ko
[    0.471740] init: Loading module /lib/modules/gs101-itmon.ko with args ''
[    0.472802] panic threshold: 2
[    0.472809] policy: err_fatal: [3]
[    0.472813] policy: err_drex_tmout: [3]
[    0.472817] policy: err_cpu: [3]
[    0.472821] policy: err_ip: [0]
[    0.472825] policy: err_unhandled: [1]
[    0.472878] success to register request irq237 - BUS_DATA0
[    0.472906] success to register request irq238 - BUS_DATA1
[    0.472961] success to register request irq239 - BUS_DATA2
[    0.472995] success to register request irq240 - BUS_DATA3
[    0.473029] success to register request irq241 - BUS_PERI0
[    0.473069] success to register request irq242 - BUS_PERI1
[    0.473091] success to register request irq243 - BUS_PERI2
[    0.473127] success to register request irq244 - BUS_PERI3
[    0.473322] success to probe gs101 ITMON driver
[    0.473615] init: Loaded kernel module /lib/modules/gs101-itmon.ko
[    0.473697] init: Loading module /lib/modules/exynos_mct.ko with args ''
[    0.474422] init: Loaded kernel module /lib/modules/exynos_mct.ko
[    0.474456] init: Loading module /lib/modules/exynos-cpupm.ko with args ''
[    0.475677] init: Loaded kernel module /lib/modules/exynos-cpupm.ko
[    0.475725] init: Loading module /lib/modules/s2mpu.ko with args ''
[    0.476971] init: Loaded kernel module /lib/modules/s2mpu.ko
[    0.477061] init: Loading module /lib/modules/pl330.ko with args ''
[    0.478502] init: Loaded kernel module /lib/modules/pl330.ko
[    0.478541] init: Loading module /lib/modules/samsung-dma.ko with args ''
[    0.479619] init: Loaded kernel module /lib/modules/samsung-dma.ko
[    0.479648] init: Loading module /lib/modules/spi-s3c64xx.ko with args ''
[    0.481049] init: Loaded kernel module /lib/modules/spi-s3c64xx.ko
[    0.481069] init: Loading module /lib/modules/shm_ipc.ko with args ''
[    0.482533] cpif: cp_shmem_probe: +++
[    0.482542] cpif: cp_rmem_setup_latecall: rmem 0 cp_rmem 0xf0000000 0x00800000
[    0.482547] cpif: cp_rmem_setup_latecall: rmem 1 cp_msi_rmem 0xf6200000 0x00001000
[    0.482552] cpif: cp_rmem_setup_latecall: rmem 2 cp_rmem_1 0xe8000000 0x01c00000
[    0.482557] cpif: cp_rmem_setup_latecall: rmem 3 cp_rmem_2 0xee000000 0x00400000
[    0.482566] cpif: cp_shmem_probe: use_mem_map_on_cp is disabled. Use dt information
[    0.482570] cpif: cp_shmem_probe: 0 0 3 IPC 0xf0000000 0x00400000 1
[    0.482574] cpif: cp_shmem_probe: 0 2 6 PKTPROC 0xe8000000 0x01c00000 0
[    0.482578] cpif: cp_shmem_probe: 0 3 7 PKTPROC_UL 0xee000000 0x00400000 0
[    0.482581] cpif: cp_shmem_probe: 0 1 10 MSI 0xf6200000 0x00001000 0
[    0.482584] cpif: cp_shmem_probe: ---
[    0.482856] init: Loaded kernel module /lib/modules/shm_ipc.ko
[    0.482915] init: Loading module /lib/modules/pcie-exynos-gs101-rc-cal.ko with args ''
[    0.484281] init: Loaded kernel module /lib/modules/pcie-exynos-gs101-rc-cal.ko
[    0.484327] init: Loading module /lib/modules/acpm_flexpmu_dbg.ko with args ''
[    0.485648] ACPM-FLEXPMU-DBG:  exynos_flexpmu_dbg_probe: FLEXPMU_DBG buffer with size 1024 found
[    0.485770] init: Loaded kernel module /lib/modules/acpm_flexpmu_dbg.ko
[    0.485819] init: Loading module /lib/modules/exynos-pm.ko with args ''
[    0.487182] exynos-pm 174d0000.exynos-pm: initialized
[    0.487273] init: Loaded kernel module /lib/modules/exynos-pm.ko
[    0.487294] init: Loading module /lib/modules/pcie-exynos-core.ko with args ''
[    0.489613] init: Loaded kernel module /lib/modules/pcie-exynos-core.ko
[    0.489666] init: Loading module /lib/modules/clk_exynos.ko with args ''
[    0.491825] unsupport cmucal node 12d
[    0.491829] unsupport cmucal node 12d
[    0.491833] ra_get_value:[12d]type : 0
[    0.498096] GS101: Clock setup completed
[    0.498272] init: Loaded kernel module /lib/modules/clk_exynos.ko
[    0.498382] init: Loading module /lib/modules/dwc3-exynos-usb.ko with args ''
[    0.500418] init: Loaded kernel module /lib/modules/dwc3-exynos-usb.ko
[    0.500476] init: Loading module /lib/modules/exynos-pd.ko with args ''
[    0.500660] clocksource: mct-frc: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 77769386669 ns
[    0.501059] s3c64xx-spi 10940000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.501066] s3c64xx-spi 10940000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.501217] s3c64xx-spi 10940000.spi: set usi mode - 0x2
[    0.501275] s3c64xx-spi 10940000.spi: Not using idle state
[    0.501280] s3c64xx-spi 10940000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.501285] s3c64xx-spi 10940000.spi: PORT 5 fifo_lvl_mask = 0x7f
[    0.501510] exynos-pd 17461c00.pd-eh: on
[    0.501568] exynos-pd 17461e00.pd-g3d: on
[    0.501667] exynos-pd 17462000.pd-embedded_g3d: on
[    0.501680] exynos-pd 17461e00.pd-g3d: has new subdomain pd-embedded_g3d
[    0.501730] exynos-pd 17462080.pd-hsi0: on
[    0.501765] exynos-pd 17462280.pd-disp: on
[    0.501825] exynos-pd 17462200.pd-dpu: on
[    0.501837] exynos-pd 17462280.pd-disp: has new subdomain pd-dpu
[    0.501878] exynos-pd 17462300.pd-g2d: on
[    0.501914] exynos-pd 17462380.pd-mfc: on
[    0.501950] exynos-pd 17462400.pd-csis: on
[    0.501985] exynos-pd 17462480.pd-pdp: on
[    0.502027] exynos-pd 17462680.pd-itp: on
[    0.502065] exynos-pd 17462500.pd-dns: on
[    0.502077] exynos-pd 17462680.pd-itp: has new subdomain pd-dns
[    0.502117] exynos-pd 17462580.pd-g3aa: on
[    0.502260] exynos-pd 17462600.pd-ipp: on
[    0.502271] exynos-pd 17462480.pd-pdp: has new subdomain pd-ipp
[    0.502394] s3c64xx-spi 10950000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.502425] s3c64xx-spi 10950000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.502438] s3c64xx-spi 10950000.spi: set usi mode - 0x2
[    0.502601] s3c64xx-spi 10950000.spi: Couldn't get pinctrl.
[    0.502607] s3c64xx-spi 10950000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.502611] s3c64xx-spi 10950000.spi: PORT 6 fifo_lvl_mask = 0x7f
[    0.502637] exynos-pd 17462700.pd-mcsc: on
[    0.502710] exynos-pd 17462780.pd-gdc: on
[    0.502752] exynos-pd 17462800.pd-tnr: on
[    0.502794] exynos-pd 17462880.pd-bo: on
[    0.502831] exynos-pd 17462900.pd-tpu: on
[    0.502982] init: Loaded kernel module /lib/modules/exynos-pd.ko
[    0.503019] init: Loading module /lib/modules/debug-snapshot-sfrdump.ko with args ''
[    0.503827] s3c64xx-spi 10a20000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.503835] s3c64xx-spi 10a20000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.503846] s3c64xx-spi 10a20000.spi: set usi mode - 0x2
[    0.503884] s3c64xx-spi 10a20000.spi: Not using idle state
[    0.503889] s3c64xx-spi 10a20000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.503894] s3c64xx-spi 10a20000.spi: PORT 14 fifo_lvl_mask = 0x7f
[    0.504181] debug-snapshot-sfrdump dss-sfrdump: There is no sfr dump list.
[    0.504187] debug-snapshot-sfrdump dss-sfrdump: dbg_snapshot_sfrdump_probe successful.
[    0.504277] init: Loaded kernel module /lib/modules/debug-snapshot-sfrdump.ko
[    0.504344] init: Loading module /lib/modules/debug-snapshot-qd.ko with args ''
[    0.505021] s3c64xx-spi 10d20000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.505028] s3c64xx-spi 10d20000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.505104] s3c64xx-spi 10d20000.spi: set usi mode - 0x2
[    0.505153] s3c64xx-spi 10d20000.spi: Not using idle state
[    0.505159] s3c64xx-spi 10d20000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.505164] s3c64xx-spi 10d20000.spi: PORT 9 fifo_lvl_mask = 0x7f
[    0.505307] debug-snapshot-qdump dss-qdump: No Quick dump mode
[    0.505381] init: Loaded kernel module /lib/modules/debug-snapshot-qd.ko
[    0.505442] init: Loading module /lib/modules/debug-snapshot-debug-kinfo.ko with args ''
[    0.506102] s3c64xx-spi 10d30000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.506110] s3c64xx-spi 10d30000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.506121] s3c64xx-spi 10d30000.spi: set usi mode - 0x2
[    0.506157] s3c64xx-spi 10d30000.spi: Not using idle state
[    0.506162] s3c64xx-spi 10d30000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.506167] s3c64xx-spi 10d30000.spi: PORT 10 fifo_lvl_mask = 0x7f
[    0.506556] init: Loaded kernel module /lib/modules/debug-snapshot-debug-kinfo.ko
[    0.506625] init: Loading module /lib/modules/pixel-debug-test.ko with args ''
[    0.507494] s3c64xx-spi 10d40000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.507502] s3c64xx-spi 10d40000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.507514] s3c64xx-spi 10d40000.spi: set usi mode - 0x2
[    0.507548] PIXEL DEBUG TEST: pixel_debug_test_init() initialized!
[    0.507569] s3c64xx-spi 10d40000.spi: Not using idle state
[    0.507576] s3c64xx-spi 10d40000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.507581] s3c64xx-spi 10d40000.spi: PORT 11 fifo_lvl_mask = 0x7f
[    0.507623] init: Loaded kernel module /lib/modules/pixel-debug-test.ko
[    0.507644] init: Loading module /lib/modules/exynos-debug-test.ko with args ''
[    0.508750] s3c64xx-spi 10d60000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.508757] s3c64xx-spi 10d60000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.508769] s3c64xx-spi 10d60000.spi: set usi mode - 0x2
[    0.508815] s3c64xx-spi 10d60000.spi: Not using idle state
[    0.508820] s3c64xx-spi 10d60000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.508824] exynos-debug-test exynos-debug-test: exynos_debug_test_probe() called
[    0.508828] PIXEL DEBUG TEST: debug_trigger_register() DEBUG TEST: [exynos] test triggers are registered!
[    0.508829] s3c64xx-spi 10d60000.spi: PORT 13 fifo_lvl_mask = 0x7f
[    0.508848] exynos-debug-test exynos-debug-test: exynos_debug_test_probe() ret=[0x0]
[    0.509000] init: Loaded kernel module /lib/modules/exynos-debug-test.ko
[    0.509069] init: Loading module /lib/modules/trusty-core.ko with args ''
[    0.510512] trusty odm:trusty: trusty version: Project: slider, Build: 7834658, Built: 20:56:35 Oct 18 2021
[    0.510521] trusty odm:trusty: selected api version: 5 (requested 5)
[    0.510961] init: Loaded kernel module /lib/modules/trusty-core.ko
[    0.511012] init: Loading module /lib/modules/exynos-adv-tracer.ko with args ''
[    0.512561] exynos-adv-tracer 176c0000.exynos-adv_tracer: adv_tracer_ipc_init successful.
[    0.512570] exynos-adv-tracer 176c0000.exynos-adv_tracer: adv_tracer_probe successful.
[    0.512753] init: Loaded kernel module /lib/modules/exynos-adv-tracer.ko
[    0.512819] init: Loading module /lib/modules/samsung-secure-iova.ko with args ''
[    0.513708] init: Loaded kernel module /lib/modules/samsung-secure-iova.ko
[    0.513769] init: Loading module /lib/modules/samsung_dma_heap.ko with args ''
[    0.515445] samsung,dma-heap-chunk video_stream_dma_heap: assigned reserved memory node vstream
[    0.515484] Registered vstream-secure dma-heap successfully
[    0.515515] samsung,dma-heap-chunk video_frame_dma_heap: assigned reserved memory node vframe
[    0.515538] Registered vframe-secure dma-heap successfully
[    0.515559] samsung,dma-heap-chunk video_scaler_dma_heap: assigned reserved memory node vscaler
[    0.515577] Registered vscaler-secure dma-heap successfully
[    0.515726] samsung,dma-heap-cma faceauth_tpu_dma_heap: assigned reserved memory node faceauth_tpu
[    0.515750] Registered faceauth_tpu-secure dma-heap successfully
[    0.515767] samsung,dma-heap-cma faceauth_image_heap: assigned reserved memory node faimg
[    0.515786] Registered faimg-secure dma-heap successfully
[    0.515810] samsung,dma-heap-cma faceauth_rawimage_heap: assigned reserved memory node farawimg
[    0.515829] Registered farawimg-secure dma-heap successfully
[    0.515853] samsung,dma-heap-cma faceauth_preview_heap: assigned reserved memory node faprev
[    0.515872] Registered faprev-secure dma-heap successfully
[    0.516055] Registered famodel-secure dma-heap successfully
[    0.516088] Registered tui-secure dma-heap successfully
[    0.516188] Registered system dma-heap successfully
[    0.516205] Registered system-uncached dma-heap successfully
[    0.516235] Registered video_system dma-heap successfully
[    0.516251] Registered video_system-uncached dma-heap successfully
[    0.516436] init: Loaded kernel module /lib/modules/samsung_dma_heap.ko
[    0.516485] init: Loading module /lib/modules/trusty-ipc.ko with args ''
[    0.518034] init: Loaded kernel module /lib/modules/trusty-ipc.ko
[    0.518081] init: Loading module /lib/modules/gsa.ko with args ''
[    0.519639] gsa 17c90000.gsa-ns: Initialized
[    0.519795] init: Loaded kernel module /lib/modules/gsa.ko
[    0.519845] init: Loading module /lib/modules/sjtag-driver.ko with args ''
[    0.520928] sjtag sjtag_ap: [probe sts read]: SJTAG_GET_STATUS: Success - Cmd status: 0x00000010
[    0.525201] sjtag sjtag_gsa: [probe sts read]: SJTAG_GET_STATUS: Success - Cmd status: 0x00000010-0
[    0.525413] init: Loaded kernel module /lib/modules/sjtag-driver.ko
[    0.525451] init: Loading module /lib/modules/exynos-coresight.ko with args ''
[    0.526658] debug-snapshot dss: Add halt,  functions from exynos_coresight_probe+0x658/0x678 [exynos_coresight]
[    0.526663] exynos-coresight coresight@25000000: exynos_coresight_probe Successful
[    0.526761] init: Loaded kernel module /lib/modules/exynos-coresight.ko
[    0.526809] init: Loading module /lib/modules/exynos-ecc-handler.ko with args ''
[    0.527755] exynos-ecc-handler ecc-handler: request irq245 for ecc handler[DSU, L3 DATA or TAG or Snoop filter RAM]
[    0.527775] exynos-ecc-handler ecc-handler: request irq246 for ecc handler[CORE0, L1,L2 DATA or TAG RAM]
[    0.527793] exynos-ecc-handler ecc-handler: request irq247 for ecc handler[CORE1, L1,L2 DATA or TAG RAM]
[    0.527809] exynos-ecc-handler ecc-handler: request irq248 for ecc handler[CORE2, L1,L2 DATA or TAG RAM]
[    0.527825] exynos-ecc-handler ecc-handler: request irq249 for ecc handler[CORE3, L1,L2 DATA or TAG RAM]
[    0.527841] exynos-ecc-handler ecc-handler: request irq250 for ecc handler[CORE4, L1,L2 DATA or TAG RAM]
[    0.527856] exynos-ecc-handler ecc-handler: request irq251 for ecc handler[CORE5, L1,L2 DATA or TAG RAM]
[    0.527871] exynos-ecc-handler ecc-handler: request irq252 for ecc handler[CORE6, L1,L2 DATA or TAG RAM]
[    0.527887] exynos-ecc-handler ecc-handler: request irq253 for ecc handler[CORE7, L1,L2 DATA or TAG RAM]
[    0.527975] init: Loaded kernel module /lib/modules/exynos-ecc-handler.ko
[    0.528028] init: Loading module /lib/modules/exynos-coresight-etm.ko with args ''
[    0.531975] exynos-etm exynos-etm: exynos_etm_probe successful
[    0.532158] init: Loaded kernel module /lib/modules/exynos-coresight-etm.ko
[    0.532234] init: Loading module /lib/modules/exynos-adv-tracer-s2d.ko with args ''
[    0.533470] exynos-adv-tracer-s2d exynos_adv_tracer_s2d: S2D disabled
[    0.533560] debug-snapshot dss: Add arraydump, scandump mode functions from adv_tracer_s2d_probe+0x328/0x35c [exynos_adv_tracer_s2d]
[    0.533565] exynos-adv-tracer-s2d exynos_adv_tracer_s2d: adv_tracer_s2d_probe successful.
[    0.533664] init: Loaded kernel module /lib/modules/exynos-adv-tracer-s2d.ko
[    0.533713] init: Loading module /lib/modules/pixel-boot-metrics.ko with args ''
[    0.534725] init: Loaded kernel module /lib/modules/pixel-boot-metrics.ko
[    0.534796] init: Loading module /lib/modules/sched_tp.ko with args ''
[    0.536628] init: Loaded kernel module /lib/modules/sched_tp.ko
[    0.536655] init: Loading module /lib/modules/vh_sched.ko with args ''
[    0.538779] init: Loaded kernel module /lib/modules/vh_sched.ko
[    0.538821] init: Loading module /lib/modules/vh_preemptirq_long.ko with args ''
[    0.540049] init: Loaded kernel module /lib/modules/vh_preemptirq_long.ko
[    0.540090] init: Loading module /lib/modules/vh_thermal.ko with args ''
[    0.541136] init: Loaded kernel module /lib/modules/vh_thermal.ko
[    0.541170] init: Loading module /lib/modules/vh_fs.ko with args ''
[    0.542205] init: Loaded kernel module /lib/modules/vh_fs.ko
[    0.542239] init: Loading module /lib/modules/vh_cgroup.ko with args ''
[    0.543338] init: Loaded kernel module /lib/modules/vh_cgroup.ko
[    0.543390] init: Loading module /lib/modules/vh_i2c.ko with args ''
[    0.544333] init: Loaded kernel module /lib/modules/vh_i2c.ko
[    0.544368] init: Loading module /lib/modules/gs-chipid.ko with args ''
[    0.545767] gs-chipid 10000000.chipid: CPU[GS101]B0 CPU_REV[0x11] Detected
[    0.545891] init: Loaded kernel module /lib/modules/gs-chipid.ko
[    0.545933] init: Loading module /lib/modules/exynos-cpuhp.ko with args ''
[    0.546842] exynos_cpuhp: Register new user [name:SYSFS, mask:0-7]
[    0.546854] exynos_cpuhp: Exynos CPUHP driver probe done!
[    0.546999] init: Loaded kernel module /lib/modules/exynos-cpuhp.ko
[    0.547039] init: Loading module /lib/modules/exynos-pd-dbg.ko with args ''
[    0.547960] exynos_pd_dbg dbgdev-pd-aoc: deferred probe timeout, ignoring dependency
[    0.547969] exynos_pd_dbg: probe of dbgdev-pd-aoc failed with error -110
[    0.547996] exynos_pd_dbg dbgdev-pd-bus1: deferred probe timeout, ignoring dependency
[    0.548001] exynos_pd_dbg: probe of dbgdev-pd-bus1 failed with error -110
[    0.548023] exynos_pd_dbg dbgdev-pd-bus2: deferred probe timeout, ignoring dependency
[    0.548028] exynos_pd_dbg: probe of dbgdev-pd-bus2 failed with error -110
[    0.548257] exynos_pd_dbg dbgdev-pd-hsi2: deferred probe timeout, ignoring dependency
[    0.548262] exynos_pd_dbg: probe of dbgdev-pd-hsi2 failed with error -110
[    0.548341] exynos_pd: pd-disp sync_state: children need sync
[    0.548957] init: Loaded kernel module /lib/modules/exynos-pd-dbg.ko
[    0.549033] init: Loading module /lib/modules/power_stats.ko with args ''
[    0.550751] init: Loaded kernel module /lib/modules/power_stats.ko
[    0.550843] init: Loading module /lib/modules/s2mpg10-mfd.ko with args ''
[    0.552135] s2mpg10:s2mpg10_i2c_init
[    0.552184] init: Loaded kernel module /lib/modules/s2mpg10-mfd.ko
[    0.552225] init: Loading module /lib/modules/s2mpg11-mfd.ko with args ''
[    0.553457] s2mpg11:s2mpg11_i2c_init
[    0.553500] init: Loaded kernel module /lib/modules/s2mpg11-mfd.ko
[    0.553543] init: Loading module /lib/modules/exynos-dm.ko with args ''
[    0.554869] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554874] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554877] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554883] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554887] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554890] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554894] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554897] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554901] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554904] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554908] exynos-dm 17000000.exynos-dm: dm_type: 0(dm_cpu_cl0), available = true
[    0.554911] exynos-dm 17000000.exynos-dm: dm_type: 1(dm_cpu_cl1), available = true
[    0.554914] exynos-dm 17000000.exynos-dm: dm_type: 2(dm_cpu_cl2), available = true
[    0.554918] exynos-dm 17000000.exynos-dm: dm_type: 3(dm_mif), available = true
[    0.554921] exynos-dm 17000000.exynos-dm: dm_type: 4(dm_int), available = true
[    0.554924] exynos-dm 17000000.exynos-dm: dm_type: 5(dm_intcam), available = true
[    0.554927] exynos-dm 17000000.exynos-dm: dm_type: 6(dm_cam), available = true
[    0.554931] exynos-dm 17000000.exynos-dm: dm_type: 7(dm_tpu), available = true
[    0.554934] exynos-dm 17000000.exynos-dm: dm_type: 8(dm_tnr), available = true
[    0.554937] exynos-dm 17000000.exynos-dm: dm_type: 9(dm_disp), available = true
[    0.554941] exynos-dm 17000000.exynos-dm: dm_type: 10(dm_mfc), available = true
[    0.554944] exynos-dm 17000000.exynos-dm: dm_type: 11(dm_BO), available = true
[    0.555062] init: Loaded kernel module /lib/modules/exynos-dm.ko
[    0.555144] init: Loading module /lib/modules/exynos_devfreq.ko with args ''
[    0.557367] gs101-devfreq 17000010.devfreq_mif: l123_restrict 0
[    0.557376] gs101-devfreq 17000010.devfreq_mif: no power domain
[    0.557387] gs101-devfreq 17000010.devfreq_mif: MIF clock info exist
[    0.557391] gs101-devfreq 17000010.devfreq_mif: This doesn't use boot value
[    0.557395] gs101-devfreq 17000010.devfreq_mif: This does not bts update
[    0.557400] gs101-devfreq 17000010.devfreq_mif: This does not update fvp
[    0.557475] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  3172000Khz,        0uV
[    0.557509] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  2730000Khz,        0uV
[    0.557537] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  2535000Khz,        0uV
[    0.557571] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  2288000Khz,        0uV
[    0.557603] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  2028000Khz,        0uV
[    0.557632] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  1716000Khz,        0uV
[    0.557663] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  1539000Khz,        0uV
[    0.557690] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  1352000Khz,        0uV
[    0.557721] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  1014000Khz,        0uV
[    0.557754] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :   845000Khz,        0uV
[    0.557781] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :   676000Khz,        0uV
[    0.557809] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :   546000Khz,        0uV
[    0.557838] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :   421000Khz,        0uV
[    0.557843] gs101-devfreq 17000010.devfreq_mif: max_freq: 3172000Khz, get_max_freq: 3172000Khz
[    0.557847] gs101-devfreq 17000010.devfreq_mif: min_freq: 421000Khz, get_min_freq: 421000Khz
[    0.557850] gs101-devfreq 17000010.devfreq_mif: min_freq: 421000Khz, max_freq: 3172000Khz
[    0.557854] gs101-devfreq 17000010.devfreq_mif: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    0.557916] gs101-devfreq 17000010.devfreq_mif: Initial Frequency: 3172000, Initial Voltage: 0
[    0.558342] gs101-devfreq 17000010.devfreq_mif: failed to update frequency from PM QoS (-11)
[    0.558358] gs101-devfreq 17000010.devfreq_mif: failed to update frequency from PM QoS (-11)
[    0.558552] gs101-devfreq 17000010.devfreq_mif: MIF cdev is initialized!!
[    0.558557] gs101-devfreq 17000010.devfreq_mif: devfreq is initialized!!
[    0.558776] gs101-devfreq 17000020.devfreq_int: no power domain
[    0.558783] gs101-devfreq 17000020.devfreq_int: This doesn't use boot value
[    0.558789] gs101-devfreq 17000020.devfreq_int: This does not bts update
[    0.558792] gs101-devfreq 17000020.devfreq_int: This does not update fvp
[    0.558797] gs101-devfreq 17000020.devfreq_int: Operation function get_dev_status will not be registered.
[    0.558802] gs101-devfreq 17000020.devfreq_int: Not registered UM monitor data
[    0.558806] gs101-devfreq 17000020.devfreq_int: ALT-DVFS is not declared by device tree.
[    0.558875] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   533000Khz,        0uV
[    0.558906] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   465000Khz,        0uV
[    0.558937] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   332000Khz,        0uV
[    0.558966] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   267000Khz,        0uV
[    0.559002] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   200000Khz,        0uV
[    0.559034] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   155000Khz,        0uV
[    0.559062] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   100000Khz,        0uV
[    0.559066] gs101-devfreq 17000020.devfreq_int: max_freq: 533000Khz, get_max_freq: 533000Khz
[    0.559070] gs101-devfreq 17000020.devfreq_int: min_freq: 100000Khz, get_min_freq: 100000Khz
[    0.559073] gs101-devfreq 17000020.devfreq_int: min_freq: 100000Khz, max_freq: 533000Khz
[    0.559078] gs101-devfreq 17000020.devfreq_int: initial_freq: 533000Khz, suspend_freq: 100000Khz
[    0.559255] gs101-devfreq 17000020.devfreq_int: Initial Frequency: 533000, Initial Voltage: 0
[    0.559837] gs101-devfreq 17000020.devfreq_int: INT cdev is initialized!!
[    0.559848] gs101-devfreq 17000020.devfreq_int: devfreq is initialized!!
[    0.560067] gs101-devfreq 17000030.devfreq_intcam: no power domain
[    0.560075] gs101-devfreq 17000030.devfreq_intcam: This doesn't use boot value
[    0.560079] gs101-devfreq 17000030.devfreq_intcam: This does not use acpm
[    0.560083] gs101-devfreq 17000030.devfreq_intcam: This does not bts update
[    0.560087] gs101-devfreq 17000030.devfreq_intcam: This does not update fvp
[    0.560093] gs101-devfreq 17000030.devfreq_intcam: Operation function get_dev_status will not be registered.
[    0.560097] gs101-devfreq 17000030.devfreq_intcam: Not registered UM monitor data
[    0.560101] gs101-devfreq 17000030.devfreq_intcam: ALT-DVFS is not declared by device tree.
[    0.560158] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   664000Khz,        0uV
[    0.560191] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   533000Khz,        0uV
[    0.560220] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   465000Khz,        0uV
[    0.560252] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   332000Khz,        0uV
[    0.560280] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   233000Khz,        0uV
[    0.560311] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   134000Khz,        0uV
[    0.560345] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :    67000Khz,        0uV
[    0.560349] gs101-devfreq 17000030.devfreq_intcam: max_freq: 664000Khz, get_max_freq: 664000Khz
[    0.560353] gs101-devfreq 17000030.devfreq_intcam: min_freq: 67000Khz, get_min_freq: 67000Khz
[    0.560356] gs101-devfreq 17000030.devfreq_intcam: min_freq: 67000Khz, max_freq: 664000Khz
[    0.560360] gs101-devfreq 17000030.devfreq_intcam: initial_freq: 67000Khz, suspend_freq: 67000Khz
[    0.560364] gs101-devfreq 17000030.devfreq_intcam: Initial Frequency: 67000, Initial Voltage: 0
[    0.560800] gs101-devfreq 17000030.devfreq_intcam: INTCAM cdev is initialized!!
[    0.560812] gs101-devfreq 17000030.devfreq_intcam: devfreq is initialized!!
[    0.561030] gs101-devfreq 17000040.devfreq_disp: no power domain
[    0.561037] gs101-devfreq 17000040.devfreq_disp: This doesn't use boot value
[    0.561042] gs101-devfreq 17000040.devfreq_disp: This does not use acpm
[    0.561046] gs101-devfreq 17000040.devfreq_disp: This does not bts update
[    0.561050] gs101-devfreq 17000040.devfreq_disp: This does not update fvp
[    0.561055] gs101-devfreq 17000040.devfreq_disp: Operation function get_dev_status will not be registered.
[    0.561060] gs101-devfreq 17000040.devfreq_disp: Not registered UM monitor data
[    0.561064] gs101-devfreq 17000040.devfreq_disp: ALT-DVFS is not declared by device tree.
[    0.561115] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   664000Khz,        0uV
[    0.561151] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   533000Khz,        0uV
[    0.561180] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   465000Khz,        0uV
[    0.561209] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   400000Khz,        0uV
[    0.561242] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   310000Khz,        0uV
[    0.561270] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   267000Khz,        0uV
[    0.561300] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   134000Khz,        0uV
[    0.561304] gs101-devfreq 17000040.devfreq_disp: max_freq: 664000Khz, get_max_freq: 664000Khz
[    0.561308] gs101-devfreq 17000040.devfreq_disp: min_freq: 134000Khz, get_min_freq: 134000Khz
[    0.561311] gs101-devfreq 17000040.devfreq_disp: min_freq: 134000Khz, max_freq: 664000Khz
[    0.561316] gs101-devfreq 17000040.devfreq_disp: initial_freq: 400000Khz, suspend_freq: 134000Khz
[    0.561320] gs101-devfreq 17000040.devfreq_disp: Initial Frequency: 400000, Initial Voltage: 0
[    0.561916] gs101-devfreq 17000040.devfreq_disp: DISP cdev is initialized!!
[    0.561927] gs101-devfreq 17000040.devfreq_disp: devfreq is initialized!!
[    0.562145] gs101-devfreq 17000050.devfreq_cam: no power domain
[    0.562154] gs101-devfreq 17000050.devfreq_cam: This doesn't use boot value
[    0.562159] gs101-devfreq 17000050.devfreq_cam: This does not use acpm
[    0.562164] gs101-devfreq 17000050.devfreq_cam: This does not bts update
[    0.562167] gs101-devfreq 17000050.devfreq_cam: This does not update fvp
[    0.562173] gs101-devfreq 17000050.devfreq_cam: Operation function get_dev_status will not be registered.
[    0.562178] gs101-devfreq 17000050.devfreq_cam: Not registered UM monitor data
[    0.562181] gs101-devfreq 17000050.devfreq_cam: ALT-DVFS is not declared by device tree.
[    0.562230] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   664000Khz,        0uV
[    0.562264] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   533000Khz,        0uV
[    0.562294] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   465000Khz,        0uV
[    0.562323] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   332000Khz,        0uV
[    0.562355] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   233000Khz,        0uV
[    0.562381] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   134000Khz,        0uV
[    0.562411] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :    67000Khz,        0uV
[    0.562415] gs101-devfreq 17000050.devfreq_cam: max_freq: 664000Khz, get_max_freq: 664000Khz
[    0.562419] gs101-devfreq 17000050.devfreq_cam: min_freq: 67000Khz, get_min_freq: 67000Khz
[    0.562422] gs101-devfreq 17000050.devfreq_cam: min_freq: 67000Khz, max_freq: 664000Khz
[    0.562427] gs101-devfreq 17000050.devfreq_cam: initial_freq: 67000Khz, suspend_freq: 67000Khz
[    0.562431] gs101-devfreq 17000050.devfreq_cam: Initial Frequency: 67000, Initial Voltage: 0
[    0.562893] gs101-devfreq 17000050.devfreq_cam: CAM cdev is initialized!!
[    0.562904] gs101-devfreq 17000050.devfreq_cam: devfreq is initialized!!
[    0.563116] gs101-devfreq 17000060.devfreq_tnr: no power domain
[    0.563147] gs101-devfreq 17000060.devfreq_tnr: This doesn't use boot value
[    0.563152] gs101-devfreq 17000060.devfreq_tnr: This does not use acpm
[    0.563156] gs101-devfreq 17000060.devfreq_tnr: This does not bts update
[    0.563160] gs101-devfreq 17000060.devfreq_tnr: This does not update fvp
[    0.563164] gs101-devfreq 17000060.devfreq_tnr: Operation function get_dev_status will not be registered.
[    0.563168] gs101-devfreq 17000060.devfreq_tnr: Not registered UM monitor data
[    0.563172] gs101-devfreq 17000060.devfreq_tnr: ALT-DVFS is not declared by device tree.
[    0.563229] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   664000Khz,        0uV
[    0.563258] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   533000Khz,        0uV
[    0.563289] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   465000Khz,        0uV
[    0.563318] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   332000Khz,        0uV
[    0.563347] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   233000Khz,        0uV
[    0.563379] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   134000Khz,        0uV
[    0.563406] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :    67000Khz,        0uV
[    0.563410] gs101-devfreq 17000060.devfreq_tnr: max_freq: 664000Khz, get_max_freq: 664000Khz
[    0.563414] gs101-devfreq 17000060.devfreq_tnr: min_freq: 67000Khz, get_min_freq: 67000Khz
[    0.563418] gs101-devfreq 17000060.devfreq_tnr: min_freq: 67000Khz, max_freq: 664000Khz
[    0.563422] gs101-devfreq 17000060.devfreq_tnr: initial_freq: 67000Khz, suspend_freq: 67000Khz
[    0.563426] gs101-devfreq 17000060.devfreq_tnr: Initial Frequency: 67000, Initial Voltage: 0
[    0.563889] gs101-devfreq 17000060.devfreq_tnr: TNR cdev is initialized!!
[    0.563900] gs101-devfreq 17000060.devfreq_tnr: devfreq is initialized!!
[    0.564033] gs101-devfreq 17000070.devfreq_mfc: no power domain
[    0.564040] gs101-devfreq 17000070.devfreq_mfc: This doesn't use boot value
[    0.564045] gs101-devfreq 17000070.devfreq_mfc: This does not use acpm
[    0.564048] gs101-devfreq 17000070.devfreq_mfc: This does not bts update
[    0.564052] gs101-devfreq 17000070.devfreq_mfc: This does not update fvp
[    0.564057] gs101-devfreq 17000070.devfreq_mfc: Operation function get_dev_status will not be registered.
[    0.564062] gs101-devfreq 17000070.devfreq_mfc: Not registered UM monitor data
[    0.564067] gs101-devfreq 17000070.devfreq_mfc: ALT-DVFS is not declared by device tree.
[    0.564121] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   711000Khz,        0uV
[    0.564152] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   664000Khz,        0uV
[    0.564182] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   533000Khz,        0uV
[    0.564212] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   465000Khz,        0uV
[    0.564243] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   356000Khz,        0uV
[    0.564273] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   267000Khz,        0uV
[    0.564299] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   100000Khz,        0uV
[    0.564303] gs101-devfreq 17000070.devfreq_mfc: max_freq: 711000Khz, get_max_freq: 711000Khz
[    0.564307] gs101-devfreq 17000070.devfreq_mfc: min_freq: 134000Khz, get_min_freq: 100000Khz
[    0.564310] gs101-devfreq 17000070.devfreq_mfc: min_freq: 134000Khz, max_freq: 711000Khz
[    0.564315] gs101-devfreq 17000070.devfreq_mfc: initial_freq: 100000Khz, suspend_freq: 100000Khz
[    0.564320] gs101-devfreq 17000070.devfreq_mfc: Initial Frequency: 267000, Initial Voltage: 0
[    0.565286] gs101-devfreq 17000070.devfreq_mfc: MFC cdev is initialized!!
[    0.565297] gs101-devfreq 17000070.devfreq_mfc: devfreq is initialized!!
[    0.565430] gs101-devfreq 17000080.devfreq_bo: no power domain
[    0.565437] gs101-devfreq 17000080.devfreq_bo: This doesn't use boot value
[    0.565442] gs101-devfreq 17000080.devfreq_bo: This does not use acpm
[    0.565446] gs101-devfreq 17000080.devfreq_bo: This does not bts update
[    0.565450] gs101-devfreq 17000080.devfreq_bo: This does not update fvp
[    0.565456] gs101-devfreq 17000080.devfreq_bo: Operation function get_dev_status will not be registered.
[    0.565460] gs101-devfreq 17000080.devfreq_bo: Not registered UM monitor data
[    0.565464] gs101-devfreq 17000080.devfreq_bo: ALT-DVFS is not declared by device tree.
[    0.565519] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   620000Khz,        0uV
[    0.565553] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   533000Khz,        0uV
[    0.565581] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   465000Khz,        0uV
[    0.565612] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   400000Khz,        0uV
[    0.565639] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   310000Khz,        0uV
[    0.565667] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   222000Khz,        0uV
[    0.565700] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :    95000Khz,        0uV
[    0.565705] gs101-devfreq 17000080.devfreq_bo: max_freq: 620000Khz, get_max_freq: 620000Khz
[    0.565709] gs101-devfreq 17000080.devfreq_bo: min_freq: 95000Khz, get_min_freq: 95000Khz
[    0.565712] gs101-devfreq 17000080.devfreq_bo: min_freq: 95000Khz, max_freq: 620000Khz
[    0.565717] gs101-devfreq 17000080.devfreq_bo: initial_freq: 95000Khz, suspend_freq: 95000Khz
[    0.565721] gs101-devfreq 17000080.devfreq_bo: Initial Frequency: 95000, Initial Voltage: 0
[    0.566182] gs101-devfreq 17000080.devfreq_bo: BO cdev is initialized!!
[    0.566186] gs101-devfreq 17000080.devfreq_bo: devfreq is initialized!!
[    0.566409] init: Loaded kernel module /lib/modules/exynos_devfreq.ko
[    0.566488] init: Loading module /lib/modules/slc_pt.ko with args ''
[    0.568484] init: Loaded kernel module /lib/modules/slc_pt.ko
[    0.568510] init: Loading module /lib/modules/acpm_mbox_test.ko with args ''
[    0.570187] acpm-stress mbox: acpm_mbox_test_probe
[    0.570207] acpm-stress mbox: acpm_mbox_test_probe done
[    0.570307] init: Loaded kernel module /lib/modules/acpm_mbox_test.ko
[    0.570357] init: Loading module /lib/modules/slc_dummy.ko with args ''
[    0.571552] init: Loaded kernel module /lib/modules/slc_dummy.ko
[    0.571622] init: Loading module /lib/modules/slc_pmon.ko with args ''
[    0.572900] init: Loaded kernel module /lib/modules/slc_pmon.ko
[    0.572917] init: Loading module /lib/modules/slc_acpm.ko with args ''
[    0.574247] google,slc-acpm slc-acpm: channel 10
[    0.574280] google,slc-acpm slc-acpm: found valid acpm firmware 1.8.
[    0.574285] google,slc-acpm slc-acpm: Asynchronous notification enabled
[    0.574371] slc-pmon: Error when fetching number of events (0).
[    0.574455] init: Loaded kernel module /lib/modules/slc_acpm.ko
[    0.574505] init: Loading module /lib/modules/gsa_gsc.ko with args ''
[    0.575917] gsa-gsc 17c90000.gsa-ns:gsa_gsc@0: Initiliazed
[    0.575985] init: Loaded kernel module /lib/modules/gsa_gsc.ko
[    0.576062] init: Loading module /lib/modules/exynos-bcm_dbg-dump.ko with args ''
[    0.577281] init: Loaded kernel module /lib/modules/exynos-bcm_dbg-dump.ko
[    0.577298] init: Loading module /lib/modules/bcm_dbg.ko with args ''
[    0.579748] bcm_info: ipc channel info: ch_num(2), size(5)
[    0.585252] bcm_info: exynos_bcm_dbg_set_dump_info: virtual address for reserved memory: v_addr = 0x(____ptrval____)
[    0.585256] bcm_info: exynos_bcm_dbg_set_dump_info: buffer size for reserved memory: buff_size = 0x100000
[    0.593067] bcm_info: exynos_bcm_dbg_probe: exynos bcm is initialized!!
[    0.593343] init: Loaded kernel module /lib/modules/bcm_dbg.ko
[    0.593425] init: Loading module /lib/modules/boot_device_spi.ko with args ''
[    0.594612] cpif: cpboot_spi_probe: bus_num:9 count:0
[    0.594724] init: Loaded kernel module /lib/modules/boot_device_spi.ko
[    0.594778] init: Loading module /lib/modules/exynos_dit.ko with args ''
[    0.596929] cpif: dit_create: dit created. hw_ver:0x02010000, tx:1, rx:1, clat:0, hal:1, ext_len:2048, irq:2
[    0.597160] init: Loaded kernel module /lib/modules/exynos_dit.ko
[    0.597257] init: Loading module /lib/modules/exynos-btsopsgs101.ko with args ''
[    0.598527] init: Loaded kernel module /lib/modules/exynos-btsopsgs101.ko
[    0.598576] init: Loading module /lib/modules/exynos-bts.ko with args ''
[    0.601048] bts_probe successfully done.
[    0.601312] init: Loaded kernel module /lib/modules/exynos-bts.ko
[    0.601357] init: Loading module /lib/modules/cpif.ko with args ''
[    0.606203] cpif: cpif_probe: Exynos CP interface driver CPIF-20210812R1
[    0.606210] cpif: cpif_probe: cpif: +++ ()
[    0.606216] cpif: parse_dt_common_pdata: protocol:1
[    0.606222] cpif: parse_dt_common_pdata: capability_check:1
[    0.606227] cpif: parse_dt_common_pdata: cp2ap_active_not_alive:0
[    0.606328] cpif: parse_dt_iodevs_pdata: num_iodevs:51
[    0.606331] cpif: modem_if_parse_dt_pdata: DT parse complete!
[    0.606564] cpif: s5100_get_pdata: S5100 PCIe Channel Number : 0
[    0.606599] cpif: s5100_init_modemctl_device: Register GPIO interrupts
[    0.607712] cpif: create_modemctl_device: s5123 is created!!!
[    0.607729] cpif: create_link_device: +++
[    0.607733] cpif: create_link_device: MODEM:s5123 LINK:PCIE
[    0.607741] cpif: create_link_device: link_attrs:0x00000fc8
[    0.607796] cpif: cpboot_spi_get_device: Get bus_num:9
[    0.607807] cpif: create_link_device: PCIE<->s5123: LINK_ATTR_DPRAM_MAGIC
[    0.607850] cpif: create_link_device: ipc_base=(____ptrval____), ipc_size=4194304
[    0.607859] cpif: construct_ctrl_msg: ERR! wrong type for ctrl msg
[    0.607862] cpif: construct_ctrl_msg: ERR! wrong type for ctrl msg
[    0.607922] cpif: pktproc_get_info: version:2 cp_base:0x20000000 mode:1 num_queue:1
[    0.607926] cpif: pktproc_get_info: use_buff_mng:0 use_napi:1 exclusive_irq:0
[    0.607936] cpif: pktproc_get_info: iocc:1 max_packet_size:2048 baaw:1 36bit_data:0
[    0.607952] cpif: pktproc_get_info: info_rgn 0x00000000 0x00000100 desc_rgn 0x00000100 0x000fff00 100 buff_rgn 0x00100000
[    0.607959] cpif: pktproc_get_info: cached:1/1
[    0.607962] cpif: pktproc_create: memaddr:0xe8000000 memsize:0x01c00000
[    0.608022] cpif: pktproc_create: info + desc size:0x00100000
[    0.608025] cpif: pktproc_create: Total buff buffer size:0x01b00000 Queue:1 Size by queue:0x01b00000
[    0.608029] cpif: pktproc_create: Create queue 0
[    0.608048] cpif: pktproc_create: num_desc:13824 cp_desc_pbase:0x20000100 desc_size:0x00036000
[    0.608051] cpif: pktproc_create: cp_buff_pbase:0x20100000 buff_size:0x01b00000
[    0.608055] cpif: dit_set_buf_size: dir:1 size:2048
[    0.608059] cpif: dit_set_desc_ring_len: dir:1 len:13823 src_len:15871 dst_len:15871
[    0.608084] cpif: pktproc_get_info_ul: cp_base:0x26000000 num_queue:2 max_packet_size:2048 iocc:1
[    0.608089] cpif: pktproc_get_info_ul: info/desc rgn cache: 1 buff rgn cache: 1 padding_required:1
[    0.608100] cpif: pktproc_get_info_ul: info_rgn 0x00000000 0x00000100 desc_rgn 0x00000100 0x000fff00 buff_rgn 0x00100000
[    0.608104] cpif: pktproc_create_ul: memaddr:0xee000000 memsize:0x00400000
[    0.608164] cpif: pktproc_create_ul: info + desc size:0x00100000
[    0.608168] cpif: pktproc_create_ul: Total buffer size:0x00300000 Queue:2 Size by queue:0x00180000
[    0.608171] cpif: pktproc_create_ul: Queue 0
[    0.608175] cpif: pktproc_create_ul: num_desc:768 desc_offset:0x26000100 desc_size:0x00006000
[    0.608179] cpif: pktproc_create_ul: buff_offset:0x26100000 buff_size:0x00180000
[    0.608183] cpif: pktproc_create_ul: Queue 1
[    0.608186] cpif: pktproc_create_ul: num_desc:768 desc_offset:0x26006100 desc_size:0x00006000
[    0.608190] cpif: pktproc_create_ul: buff_offset:0x26280000 buff_size:0x00180000
[    0.608194] cpif: dit_set_buf_size: dir:0 size:2048
[    0.608197] cpif: dit_set_pktproc_base: dir:0 base:0xEE280000
[    0.608201] cpif: dit_set_desc_ring_len: dir:0 len:768 src_len:768 dst_len:768
[    0.608209] cpif: tpmon_parse_dt: trigger:30Mbps min:100msec max:500msec
[    0.608214] cpif: tpmon_parse_dt: monitor interval:100msec hold:3000msec stop:15mbps
[    0.608219] cpif: tpmon_parse_dt: boost hold:100msec unboost percent:6000
[    0.608223] cpif: tpmon_parse_dt: IRQ_0 is not enabled:0 0
[    0.608231] cpif: tpmon_parse_dt: name:IRQ_DIT_PKTPROC_Q measure:2 target:6 enable:1 idx:0 num:1/2 proto:0 check_udp:0 urgent:1
[    0.608237] cpif: tpmon_parse_dt: name:IRQ_DIT_Q measure:3 target:6 enable:1 idx:0 num:1/2 proto:0 check_udp:0 urgent:1
[    0.608241] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608246] cpif: tpmon_parse_dt: name:IRQ_DIT measure:0 target:6 enable:1 idx:0 num:1/2 proto:0 check_udp:0 urgent:0
[    0.608250] cpif: tpmon_parse_dt: RPS_Q is not enabled:0 0
[    0.608254] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608259] cpif: tpmon_parse_dt: name:RPS_TP measure:0 target:0 enable:1 idx:0 num:2/3 proto:0 check_udp:0 urgent:0
[    0.608263] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608269] cpif: tpmon_parse_dt: name:GRO measure:0 target:1 enable:1 idx:0 num:1/2 proto:0 check_udp:0 urgent:0
[    0.608273] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608278] cpif: tpmon_parse_dt: name:MIF measure:0 target:2 enable:1 idx:0 num:1/2 proto:0 check_udp:1 urgent:0
[    0.608282] cpif: tpmon_parse_dt: CL0 is not enabled:0 0
[    0.608286] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608292] cpif: tpmon_parse_dt: name:CL1 measure:0 target:10 enable:1 idx:4 num:1/2 proto:0 check_udp:0 urgent:0
[    0.608296] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608301] cpif: tpmon_parse_dt: name:PCIE_LP measure:0 target:3 enable:1 idx:0 num:1/2 proto:0 check_udp:0 urgent:0
[    0.608643] cpif: create_link_device: ---
[    0.608655] cpif: cpif_probe: s5123: PCIE link created
[    0.608713] cpif: create_io_device: umts_ipc0 created. attrs:0x00002000
[    0.608750] cpif: create_io_device: umts_ipc1 created. attrs:0x00002000
[    0.608778] cpif: create_io_device: umts_rfs0 created. attrs:0x00000000
[    0.608809] cpif: create_io_device: umts_router created. attrs:0x00000000
[    0.608838] cpif: create_io_device: umts_dm0 created. attrs:0x00000000
[    0.608867] cpif: create_io_device: umts_loopback created. attrs:0x00000000
[    0.609189] cpif: create_io_device: rmnet0 created. attrs:0x00002000
[    0.609338] cpif: create_io_device: rmnet1 created. attrs:0x00002000
[    0.609467] cpif: create_io_device: rmnet2 created. attrs:0x00002000
[    0.609583] cpif: create_io_device: rmnet3 created. attrs:0x00002000
[    0.609707] cpif: create_io_device: rmnet4 created. attrs:0x00002000
[    0.609828] cpif: create_io_device: rmnet5 created. attrs:0x00002000
[    0.609947] cpif: create_io_device: rmnet6 created. attrs:0x00002000
[    0.610058] cpif: create_io_device: rmnet7 created. attrs:0x00002000
[    0.610180] cpif: create_io_device: rmnet8 created. attrs:0x00002000
[    0.610294] cpif: create_io_device: rmnet9 created. attrs:0x00002000
[    0.610410] cpif: create_io_device: rmnet10 created. attrs:0x00002000
[    0.610530] cpif: create_io_device: rmnet11 created. attrs:0x00002000
[    0.610651] cpif: create_io_device: rmnet12 created. attrs:0x00002000
[    0.610765] cpif: create_io_device: rmnet13 created. attrs:0x00002000
[    0.610886] cpif: create_io_device: rmnet14 created. attrs:0x00002000
[    0.611003] cpif: create_io_device: rmnet15 created. attrs:0x00002000
[    0.611146] cpif: create_io_device: rmnet16 created. attrs:0x00002000
[    0.611261] cpif: create_io_device: rmnet17 created. attrs:0x00002000
[    0.611374] cpif: create_io_device: rmnet18 created. attrs:0x00002000
[    0.611490] cpif: create_io_device: rmnet19 created. attrs:0x00002000
[    0.611614] cpif: create_io_device: rmnet20 created. attrs:0x00002000
[    0.611738] cpif: create_io_device: rmnet21 created. attrs:0x00002000
[    0.611855] cpif: create_io_device: rmnet22 created. attrs:0x00002000
[    0.611965] cpif: create_io_device: rmnet23 created. attrs:0x00002000
[    0.612089] cpif: create_io_device: rmnet24 created. attrs:0x00002000
[    0.612201] cpif: create_io_device: rmnet25 created. attrs:0x00002000
[    0.612324] cpif: create_io_device: rmnet26 created. attrs:0x00002000
[    0.612442] cpif: create_io_device: rmnet27 created. attrs:0x00002000
[    0.612563] cpif: create_io_device: rmnet28 created. attrs:0x00002000
[    0.612681] cpif: create_io_device: rmnet29 created. attrs:0x00002000
[    0.612804] cpif: create_io_device: dummy created. attrs:0x00000000
[    0.612836] cpif: create_io_device: multipdp created. attrs:0x00000000
[    0.612851] cpif: create_io_device: BOOT device = umts_boot0
[    0.612868] cpif: create_io_device: umts_boot0 created. attrs:0x00000200
[    0.612898] cpif: create_io_device: umts_rcs0 created. attrs:0x00000000
[    0.612924] cpif: create_io_device: umts_rcs1 created. attrs:0x00000000
[    0.612951] cpif: create_io_device: umts_wfc0 created. attrs:0x00000000
[    0.612977] cpif: create_io_device: umts_wfc1 created. attrs:0x00000000
[    0.613006] cpif: create_io_device: oem_ipc0 created. attrs:0x00000000
[    0.613036] cpif: create_io_device: oem_ipc1 created. attrs:0x00000000
[    0.613062] cpif: create_io_device: oem_ipc2 created. attrs:0x00000000
[    0.613087] cpif: create_io_device: oem_ipc3 created. attrs:0x00000000
[    0.613114] cpif: create_io_device: oem_ipc4 created. attrs:0x00000000
[    0.613140] cpif: create_io_device: oem_ipc5 created. attrs:0x00000000
[    0.613166] cpif: create_io_device: oem_ipc6 created. attrs:0x00000000
[    0.613195] cpif: create_io_device: oem_ipc7 created. attrs:0x00000000
[    0.613218] cpif: cpif_probe: cpif: done ---
[    0.613594] init: Loaded kernel module /lib/modules/cpif.ko
[    0.613697] init: Loading module /lib/modules/cp_thermal_zone.ko with args ''
[    0.614956] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 0
[    0.615447] thermal thermal_zone15: failed to read out thermal zone (-22)
[    0.615461] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 1
[    0.615566] thermal thermal_zone16: failed to read out thermal zone (-22)
[    0.615571] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 2
[    0.615661] thermal thermal_zone17: failed to read out thermal zone (-22)
[    0.615665] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 3
[    0.615752] thermal thermal_zone18: failed to read out thermal zone (-22)
[    0.615757] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 4
[    0.615837] thermal thermal_zone19: failed to read out thermal zone (-22)
[    0.615842] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 5
[    0.615919] thermal thermal_zone20: failed to read out thermal zone (-22)
[    0.615923] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 6
[    0.615999] thermal thermal_zone21: failed to read out thermal zone (-22)
[    0.616004] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 7
[    0.616079] thermal thermal_zone22: failed to read out thermal zone (-22)
[    0.616083] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 8
[    0.616158] thermal thermal_zone23: failed to read out thermal zone (-22)
[    0.616439] init: Loaded kernel module /lib/modules/cp_thermal_zone.ko
[    0.616498] init: Loading module /lib/modules/eh.ko with args ''
[    0.618196] eh: starting probing
[    0.619611] eh: starting probing done
[    0.619651] exynos_pd: pd-eh sync_state: turn_off = 0
[    0.619824] init: Loaded kernel module /lib/modules/eh.ko
[    0.619903] init: Loading module /lib/modules/hardlockup-debug.ko with args ''
[    0.621315] hardlockup-debug-driver hardlockup-debugger: success to register all-core lockup detector - ret: 0
[    0.621326] hardlockup-debug-driver hardlockup-debugger: Initialized hardlockup debug dump successfully.
[    0.621441] init: Loaded kernel module /lib/modules/hardlockup-debug.ko
[    0.621489] init: Loading module /lib/modules/hardlockup-watchdog.ko with args ''
[    0.622751] hardlockup-watchdog hardlockup-watchdog: sampling_time = 4sec, opportunity_cnt = 3, panic = 1
[    0.626347] hardlockup_watchdog_enable: cpu0: enabled - interval: 4 sec
[    0.626964] hardlockup_watchdog_enable: cpu1: enabled - interval: 4 sec
[    0.627552] hardlockup_watchdog_enable: cpu2: enabled - interval: 4 sec
[    0.628150] hardlockup_watchdog_enable: cpu3: enabled - interval: 4 sec
[    0.629025] hardlockup_watchdog_enable: cpu4: enabled - interval: 4 sec
[    0.629627] hardlockup_watchdog_enable: cpu5: enabled - interval: 4 sec
[    0.630081] hardlockup_watchdog_enable: cpu6: enabled - interval: 4 sec
[    0.630264] hardlockup_watchdog_enable: cpu7: enabled - interval: 4 sec
[    0.630288] hardlockup-watchdog hardlockup-watchdog: Hardlockup Watchdog driver
[    0.630492] init: Loaded kernel module /lib/modules/hardlockup-watchdog.ko
[    0.630557] init: Loading module /lib/modules/pixel_stat_sysfs.ko with args ''
[    0.631210] init: Loaded kernel module /lib/modules/pixel_stat_sysfs.ko
[    0.631258] init: Loading module /lib/modules/pixel_stat_mm.ko with args ''
[    0.632726] init: Loaded kernel module /lib/modules/pixel_stat_mm.ko
[    0.632787] init: Loading module /lib/modules/dbgcore-dump.ko with args ''
[    0.634062] dbgcore: init ok
[    0.634111] init: Loaded kernel module /lib/modules/dbgcore-dump.ko
[    0.634163] init: Loading module /lib/modules/exynos-seclog.ko with args ''
[    0.635505] exynos-seclog seclog: [ERROR] EL3 Monitor doesn't support Secure log
[    0.635510] exynos-seclog seclog: Fail to initialize Secure log
[    0.635531] exynos-seclog: probe of seclog failed with error -22
[    0.635598] init: Loaded kernel module /lib/modules/exynos-seclog.ko
[    0.635642] init: Loading module /lib/modules/max77826-gs-regulator.ko with args ''
[    0.636876] init: Loaded kernel module /lib/modules/max77826-gs-regulator.ko
[    0.636917] init: Loading module /lib/modules/pmic_class.ko with args ''
[    0.637837] init: Loaded kernel module /lib/modules/pmic_class.ko
[    0.637878] init: Loading module /lib/modules/s2mpg10-regulator.ko with args ''
[    0.639216] init: Loaded kernel module /lib/modules/s2mpg10-regulator.ko
[    0.639261] init: Loading module /lib/modules/s2mpg10-powermeter.ko with args ''
[    0.640486] init: Loaded kernel module /lib/modules/s2mpg10-powermeter.ko
[    0.640533] init: Loading module /lib/modules/s2mpg11-regulator.ko with args ''
[    0.641593] init: Loaded kernel module /lib/modules/s2mpg11-regulator.ko
[    0.641635] init: Loading module /lib/modules/s2mpg11-powermeter.ko with args ''
[    0.642576] init: Loaded kernel module /lib/modules/s2mpg11-powermeter.ko
[    0.642648] init: Loading module /lib/modules/logbuffer.ko with args ''
[    0.643488] init: Loaded kernel module /lib/modules/logbuffer.ko
[    0.643507] init: Loading module /lib/modules/exynos_tty.ko with args ''
[    0.645353] exynos-uart 175b0000.serial: set usi mode - 0x1
[    0.645385] exynos-uart 175b0000.serial: IRQ index 1 not found
[    0.645390] exynos-uart 175b0000.serial: No explicit src-clk. Use default src-clk
[    0.645422] 175b0000.serial: ttySAC16 at MMIO 0x175b0000 (irq = 190, base_baud = 0) is a S3C6400/10
[    0.645669] logbuffer: id:tty16 registered
[    0.645725] exynos-uart 10a00000.uart: usi offset is not specified
[    0.645731] exynos-uart 10a00000.uart: no lookup for usi-phandle.
[    0.645749] exynos-uart 10a00000.uart: IRQ index 1 not found
[    0.645753] exynos-uart 10a00000.uart: No explicit src-clk. Use default src-clk
[    0.645772] 10a00000.uart: ttySAC0 at MMIO 0x10a00000 (irq = 270, base_baud = 0) is a S3C6400/10
[    0.646008] init: Loaded kernel module /lib/modules/exynos_tty.ko
[    0.646070] init: Loading module /lib/modules/exyswd-rng.ko with args ''
[    0.647036] [ExyRNG] passed the start-up test
[    0.647051] ExyRNG: hwrng registered
[    0.647073] ExyRNG driver, (c) 2014 Samsung Electronics
[    0.647135] init: Loaded kernel module /lib/modules/exyswd-rng.ko
[    0.647198] init: Loading module /lib/modules/samsung-iommu-group.ko with args ''
[    0.647761] random: fast init done
[    0.648239] init: Loaded kernel module /lib/modules/samsung-iommu-group.ko
[    0.648259] init: Loading module /lib/modules/samsung_iommu.ko with args ''
[    0.649214] random: crng init done
[    0.649675] samsung-sysmmu 1a090000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.649868] samsung-sysmmu 1ca40000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.650046] samsung-sysmmu 1a510000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.650218] samsung-sysmmu 1a540000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.650429] samsung-sysmmu 1b080000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.650443] exynos_pd: pd-dns sync_state: turn_off = 1
[    0.650604] exynos_pd: pd-itp sync_state: children need sync
[    0.650791] samsung-sysmmu 1c100000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.650943] samsung-sysmmu 1c110000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.651106] samsung-sysmmu 1c120000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.651118] exynos_pd: pd-dpu sync_state: turn_off = 1
[    0.651283] exynos_pd: pd-disp sync_state: turn_off = 1
[    0.651555] samsung-sysmmu 1c660000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.651733] samsung-sysmmu 1c690000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.651892] samsung-sysmmu 1c710000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652073] samsung-sysmmu 1a880000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652084] exynos_pd: pd-g3aa sync_state: turn_off = 1
[    0.652352] samsung-sysmmu 1baa0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652541] samsung-sysmmu 1bad0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652724] samsung-sysmmu 1bb00000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652923] samsung-sysmmu 1ad00000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652936] exynos_pd: pd-ipp sync_state: turn_off = 1
[    0.653125] exynos_pd: pd-pdp sync_state: children need sync
[    0.653289] samsung-sysmmu 1b780000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.653464] samsung-sysmmu 1b7b0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.653621] samsung-sysmmu 1b7e0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.653796] samsung-sysmmu 1c870000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.653959] samsung-sysmmu 1c8a0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.653969] exynos_pd: pd-mfc sync_state: turn_off = 1
[    0.654285] samsung-sysmmu 1bc70000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.654471] samsung-sysmmu 1bca0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.654656] samsung-sysmmu 1bcd0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.654842] samsung-sysmmu 1bd00000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.654997] samsung-sysmmu 1bd30000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.655167] samsung-sysmmu 1cc40000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.655178] exynos_pd: pd-tpu sync_state: turn_off = 1
[    0.655605] init: Loaded kernel module /lib/modules/samsung_iommu.ko
[    0.655680] init: Loading module /lib/modules/g2d.ko with args ''
[    0.658454] exynos-g2d 1c640000.g2d: has sysmmu 1c660000.sysmmu (total count:1)
[    0.658474] exynos-g2d 1c640000.g2d: has sysmmu 1c690000.sysmmu (total count:2)
[    0.658499] exynos-g2d 1c640000.g2d: Adding to iommu group 5
[    0.658521] exynos-g2d 1c640000.g2d: attached with pgtable 0xffffff880e558000
[    0.659281] exynos-g2d 1c640000.g2d: Probed FIMG2D version 0xa0000004
[    0.659586] init: Loaded kernel module /lib/modules/g2d.ko
[    0.659645] init: Loading module /lib/modules/zram.ko with args ''
[    0.661740] zram: Added device: zram0
[    0.661807] init: Loaded kernel module /lib/modules/zram.ko
[    0.661858] init: Loading module /lib/modules/zcomp_cpu.ko with args ''
[    0.662983] init: Loaded kernel module /lib/modules/zcomp_cpu.ko
[    0.663023] init: Loading module /lib/modules/zcomp_eh.ko with args ''
[    0.664205] init: Loaded kernel module /lib/modules/zcomp_eh.ko
[    0.664248] init: Loading module /lib/modules/at24.ko with args 'write_timeout=100'
[    0.665640] init: Loaded kernel module /lib/modules/at24.ko
[    0.665690] init: Loading module /lib/modules/gsc-spi.ko with args ''
[    0.666604] init: Loaded kernel module /lib/modules/gsc-spi.ko
[    0.666639] init: Loading module /lib/modules/gvotable.ko with args ''
[    0.668005] init: Loaded kernel module /lib/modules/gvotable.ko
[    0.668044] init: Loading module /lib/modules/sbb-mux.ko with args ''
[    0.669224] sbb-mux: Initializing signal [0, '0']...
[    0.669231] sbb-mux: Initializing signal [1, '1']...
[    0.669239] sbb-mux: Initializing signal [2, 'kernel_test']...
[    0.669247] sbb-mux: Initializing signal [3, 'userland_test']...
[    0.669254] sbb-mux: Initializing signal [4, 'gp_region_0']...
[    0.669261] sbb-mux: Initializing signal [5, 'gp_region_1']...
[    0.669268] sbb-mux: Initializing signal [6, 'gp_region_2']...
[    0.669276] sbb-mux: Initializing signal [7, 'gp_region_3']...
[    0.669283] sbb-mux: Initializing signal [8, 'k_gp_region_0']...
[    0.669289] sbb-mux: Initializing signal [9, 'k_gp_region_1']...
[    0.669296] sbb-mux: Initializing signal [10, 'k_gp_region_2']...
[    0.669304] sbb-mux: Initializing signal [11, 'k_gp_region_3']...
[    0.669428] sbb-mux: Calling sbb_mux_drv_probe!
[    0.669452] sbb-mux: Num GPIOs: 4.
[    0.669470] sbb-mux: GPIO system id: 101.
[    0.669488] Correctly initialized GPIO tracker #101 for GPIO C1_T0__XHSI2_GPIO0!
[    0.669494] sbb-mux: GPIO system id: 102.
[    0.669505] Correctly initialized GPIO tracker #102 for GPIO C1_T1__XHSI2_GPIO1!
[    0.669514] sbb-mux: GPIO system id: 117.
[    0.669526] Correctly initialized GPIO tracker #117 for GPIO C1_T2__XAPC_DISP_TE_SEC!
[    0.669532] sbb-mux: GPIO system id: 143.
[    0.669544] Correctly initialized GPIO tracker #143 for GPIO C1_T3__XAPC_USI4_CTSn_CSn!
[    0.669591] sbb-mux: Registered! :D
[    0.669637] init: Loaded kernel module /lib/modules/sbb-mux.ko
[    0.669678] init: Loading module /lib/modules/sscoredump.ko with args ''
[    0.670955] init: Loaded kernel module /lib/modules/sscoredump.ko
[    0.671027] init: Loading module /lib/modules/bbd.ko with args ''
[    0.672424] init: Loaded kernel module /lib/modules/bbd.ko
[    0.672442] init: Loading module /lib/modules/bcm47765.ko with args ''
[    0.673781] GPSREGS: ssp-host-req=49, ssp-mcu_req=119, ssp-mcu-resp=113 nstandby=115
[    0.674129] GPSREGS: Can not get ts default pinstate
[    0.674168] GPSREGS: Probe OK. ssp-host-req=49, irq=292, priv=0x0000000096549dc4
[    0.674239] GPSBBD: (505,1) registered /dev/bbd_sensor
[    0.674256] GPSBBD: (505,2) registered /dev/bbd_control
[    0.674275] GPSBBD: (505,3) registered /dev/bbd_patch
[    0.674291] GPSBBD: (505,4) registered /dev/bbd_pwrstat
[    0.674296] GPSBBD: 89152 nsec elapsed
[    0.674450] init: Loaded kernel module /lib/modules/bcm47765.ko
[    0.674513] init: Loading module /lib/modules/s2mpg1x-gpio.ko with args ''
[    0.675738] init: Loaded kernel module /lib/modules/s2mpg1x-gpio.ko
[    0.675796] init: Loading module /lib/modules/ufs-exynos-core.ko with args ''
[    0.677997] exynos-ufs 14700000.ufs: exynos_ufs_probe: start
[    0.678004] exynos-ufs 14700000.ufs: ===============================
[    0.678020] exynos-ufs 14700000.ufs: reg_hci    0xffffffc012d11100
[    0.678028] exynos-ufs 14700000.ufs: reg_unipro 0xffffffc014000000
[    0.678034] exynos-ufs 14700000.ufs: reg_ufsp   0xffffffc012d19000
[    0.678041] exynos-ufs 14700000.ufs: reg_phy    0xffffffc01335c000
[    0.678047] exynos-ufs 14700000.ufs: reg_cport  0xffffffc012d1b000
[    0.678051] exynos-ufs 14700000.ufs:
[    0.678140] exynos-ufs 14700000.ufs: ufs-iocc: offset 0x710, mask 0x3, value 0x3
[    0.678145] exynos-ufs 14700000.ufs: No ufs-pm-qos node, not guarantee pm qos
[    0.678149] exynos-ufs 14700000.ufs: evt version : 1, board: 1
[    0.678155] exynos-ufs 14700000.ufs: ===============================
[    0.678166] exynos-ufs 14700000.ufs: exynos_ufs_init_dbg:
[    0.678170] exynos-ufs 14700000.ufs: UNIP_COMP_AXI_AUX_FIELD = 0x00000040
[    0.678173] exynos-ufs 14700000.ufs: __WSTRB = 0x0f000000
[    0.679561] exynos-ufs 14700000.ufs: ufshcd_populate_vreg: Unable to find vdd-hba-supply regulator, assuming enabled
[    0.679667] exynos-ufs 14700000.ufs: ufshcd_populate_vreg: unable to find vcc-max-microamp
[    0.679672] exynos-ufs 14700000.ufs: ufshcd_populate_vreg: Unable to find vccq-supply regulator, assuming enabled
[    0.679676] exynos-ufs 14700000.ufs: ufshcd_populate_vreg: Unable to find vccq2-supply regulator, assuming enabled
[    0.680942] exynos-ufs 14700000.ufs: configured KDN with MKE=1, DT=0, KE=0
[    0.680983] exynos-ufs 14700000.ufs: enabled inline encryption support with wrapped keys
[    0.682608] scsi host0: ufshcd
[    0.682819] exynos-ufs 14700000.ufs: kdn: evicting keyslot 0
[    0.683273] exynos-ufs 14700000.ufs: kdn: evicting keyslot 1
[    0.684127] exynos-ufs 14700000.ufs: kdn: evicting keyslot 2
[    0.685013] exynos-ufs 14700000.ufs: kdn: evicting keyslot 3
[    0.685870] exynos-ufs 14700000.ufs: kdn: evicting keyslot 4
[    0.686304] exynos-ufs 14700000.ufs: kdn: evicting keyslot 5
[    0.686694] exynos-ufs 14700000.ufs: kdn: evicting keyslot 6
[    0.687083] exynos-ufs 14700000.ufs: kdn: evicting keyslot 7
[    0.687900] exynos-ufs 14700000.ufs: kdn: evicting keyslot 8
[    0.688324] exynos-ufs 14700000.ufs: kdn: evicting keyslot 9
[    0.688715] exynos-ufs 14700000.ufs: kdn: evicting keyslot 10
[    0.689102] exynos-ufs 14700000.ufs: kdn: evicting keyslot 11
[    0.689491] exynos-ufs 14700000.ufs: kdn: evicting keyslot 12
[    0.689878] exynos-ufs 14700000.ufs: kdn: evicting keyslot 13
[    0.690269] exynos-ufs 14700000.ufs: kdn: evicting keyslot 14
[    0.690657] exynos-ufs 14700000.ufs: kdn: evicting keyslot 15
[    0.691061] exynos-ufs 14700000.ufs: mclk: 133248000
[    0.691076] exynos-ufs 14700000.ufs: kdn: restoring keys
[    0.713549] exynos-ufs 14700000.ufs: ufshcd_print_pwr_info:[RX, TX]: gear=[1, 1], lane[1, 1], pwr[SLOWAUTO_MODE, SLOWAUTO_MODE], rate = 0
[    0.713573] exynos-ufs 14700000.ufs: PA_ActiveTxDataLanes(2), PA_ActiveRxDataLanes(2)
[    0.713582] exynos-ufs 14700000.ufs: max_gear(4), PA_MaxRxHSGear(4)
[    0.713594] exynos-ufs 14700000.ufs: UFS link start-up passes
[    0.742656] exynos-ufs 14700000.ufs: ufshpb_get_dev_info: HPB 103 version is not supported.
[    0.743697] exynos-ufs 14700000.ufs: ufshcd_query_flag: Sending flag query for idn 18 failed, err = 253
[    0.745033] exynos-ufs 14700000.ufs: ufshcd_query_flag: Sending flag query for idn 18 failed, err = 253
[    0.745938] exynos-ufs 14700000.ufs: ufshcd_query_flag: Sending flag query for idn 18 failed, err = 253
[    0.745954] exynos-ufs 14700000.ufs: ufshcd_query_flag_retry: query attribute, opcode 5, idn 18, failed with error 253 after 3 retires
[    0.752095] exynos-ufs 14700000.ufs: UFS device initialized
[    0.755821] exynos-ufs 14700000.ufs: PA_ActiveTxDataLanes(2),PA_ActiveRxDataLanes(2)
[    0.755927] exynos-ufs 14700000.ufs: Power mode change(0): M(1)G(4)L(2)HS-series(2)
[    0.755935] exynos-ufs 14700000.ufs: HS mode config passes
[    0.755950] exynos-ufs 14700000.ufs: ufshcd_print_pwr_info:[RX, TX]: gear=[4, 4], lane[2, 2], pwr[FAST MODE, FAST MODE], rate = 2
[    0.756036] exynos-ufs 14700000.ufs: ufshcd_find_max_sup_active_icc_level: Regulator capability was not set, actvIccLevel=0
[    0.757108] scsi 0:0:0:49488: Well-known LUN    SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.758770] scsi 0:0:0:49476: Well-known LUN    SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.759991] scsi 0:0:0:49456: Well-known LUN    SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.762131] scsi 0:0:0:0: Direct-Access     SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.764048] scsi 0:0:0:1: Direct-Access     SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.764430] sd 0:0:0:0: Power-on or device reset occurred
[    0.765779] scsi 0:0:0:2: Direct-Access     SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.766520] sd 0:0:0:1: Power-on or device reset occurred
[    0.767385] scsi 0:0:0:3: Direct-Access     SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.768415] sd 0:0:0:2: Power-on or device reset occurred
[    0.768838] sd 0:0:0:0: [sda] 31196160 4096-byte logical blocks: (128 GB/119 GiB)
[    0.769025] sd 0:0:0:3: Power-on or device reset occurred
[    0.769221] sd 0:0:0:0: [sda] Write Protect is off
[    0.769233] sd 0:0:0:0: [sda] Mode Sense: 00 32 00 10
[    0.769630] sd 0:0:0:1: [sdb] 8192 4096-byte logical blocks: (33.6 MB/32.0 MiB)
[    0.769987] sd 0:0:0:1: [sdb] Write Protect is off
[    0.770001] sd 0:0:0:1: [sdb] Mode Sense: 00 32 00 10
[    0.770204] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
[    0.770683] sd 0:0:0:1: [sdb] Write cache: enabled, read cache: enabled, supports DPO and FUA
[    0.770857] sd 0:0:0:1: [sdb] Optimal transfer size 524288 bytes
[    0.771095] sd 0:0:0:0: [sda] Optimal transfer size 524288 bytes
[    0.771233] sd 0:0:0:3: [sdd] 1024 4096-byte logical blocks: (4.19 MB/4.00 MiB)
[    0.771411] sd 0:0:0:3: [sdd] Write Protect is off
[    0.771425] sd 0:0:0:3: [sdd] Mode Sense: 00 32 00 10
[    0.772088] sd 0:0:0:3: [sdd] Write cache: enabled, read cache: enabled, supports DPO and FUA
[    0.772423] sd 0:0:0:3: [sdd] Optimal transfer size 524288 bytes
[    0.772718] sd 0:0:0:2: [sdc] 8192 4096-byte logical blocks: (33.6 MB/32.0 MiB)
[    0.773255] sd 0:0:0:2: [sdc] Write Protect is off
[    0.773273] sd 0:0:0:2: [sdc] Mode Sense: 00 32 00 10
[    0.774510] sd 0:0:0:2: [sdc] Write cache: enabled, read cache: enabled, supports DPO and FUA
[    0.774746] sdd: sdd1 sdd2
[    0.775203] sd 0:0:0:2: [sdc] Optimal transfer size 524288 bytes
[    0.775226] sdb: sdb1 sdb2 sdb3 sdb4 sdb5 sdb6 sdb7 sdb8 sdb9 sdb10
[    0.775719] sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 sda14 sda15 sda16 sda17 sda18 sda19 sda20 sda21 sda22 sda23 sda24 sda25 sda26 sda27
[    0.777628] sd 0:0:0:3: [sdd] Attached SCSI disk
[    0.778262] sdc: sdc1 sdc2 sdc3 sdc4 sdc5 sdc6 sdc7 sdc8 sdc9 sdc10
[    0.779058] sd 0:0:0:1: [sdb] Attached SCSI disk
[    0.780402] sd 0:0:0:0: [sda] Attached SCSI disk
[    0.782409] sd 0:0:0:2: [sdc] Attached SCSI disk
[    0.783061] init: Loaded kernel module /lib/modules/ufs-exynos-core.ko
[    0.783313] init: Loading module /lib/modules/sg.ko with args ''
[    0.785750] scsi 0:0:0:49488: Attached scsi generic sg0 type 30
[    0.785778] scsi 0:0:0:49476: Attached scsi generic sg1 type 30
[    0.785805] scsi 0:0:0:49456: Attached scsi generic sg2 type 30
[    0.785830] sd 0:0:0:0: Attached scsi generic sg3 type 0
[    0.785855] sd 0:0:0:1: Attached scsi generic sg4 type 0
[    0.785882] sd 0:0:0:2: Attached scsi generic sg5 type 0
[    0.785905] sd 0:0:0:3: Attached scsi generic sg6 type 0
[    0.785998] init: Loaded kernel module /lib/modules/sg.ko
[    0.786055] init: Loading module /lib/modules/spidev.ko with args ''
[    0.787437] init: Loaded kernel module /lib/modules/spidev.ko
[    0.787531] init: Loading module /lib/modules/xhci-exynos.ko with args ''
[    0.790248] init: Loaded kernel module /lib/modules/xhci-exynos.ko
[    0.790298] init: Loading module /lib/modules/usb_f_dm.ko with args ''
[    0.791384] init: Loaded kernel module /lib/modules/usb_f_dm.ko
[    0.791439] init: Loading module /lib/modules/usb_f_dm1.ko with args ''
[    0.792494] init: Loaded kernel module /lib/modules/usb_f_dm1.ko
[    0.792576] init: Loading module /lib/modules/usb_f_etr_miu.ko with args ''
[    0.794181] ETR MIU configured
[    0.794275] init: Loaded kernel module /lib/modules/usb_f_etr_miu.ko
[    0.794362] init: Loading module /lib/modules/usb_psy.ko with args ''
[    0.795566] init: Loaded kernel module /lib/modules/usb_psy.ko
[    0.795614] init: Loading module /lib/modules/slg46826.ko with args ''
[    0.796687] init: Loaded kernel module /lib/modules/slg46826.ko
[    0.796705] init: Loading module /lib/modules/tcpci_fusb307.ko with args ''
[    0.797816] init: Loaded kernel module /lib/modules/tcpci_fusb307.ko
[    0.797911] init: Loading module /lib/modules/max77759_helper.ko with args ''
[    0.798658] init: Loaded kernel module /lib/modules/max77759_helper.ko
[    0.798712] init: Loading module /lib/modules/bc_max77759.ko with args ''
[    0.799559] init: Loaded kernel module /lib/modules/bc_max77759.ko
[    0.799615] init: Loading module /lib/modules/max77759_contaminant.ko with args ''
[    0.800829] init: Loaded kernel module /lib/modules/max77759_contaminant.ko
[    0.800852] init: Loading module /lib/modules/tcpci_max77759.ko with args 'conf_sbu=0'
[    0.802581] logbuffer: id:tcpm registered
[    0.802643] init: Loaded kernel module /lib/modules/tcpci_max77759.ko
[    0.802691] init: Loading module /lib/modules/usbc_cooling_dev.ko with args ''
[    0.804091] init: Loaded kernel module /lib/modules/usbc_cooling_dev.ko
[    0.804140] init: Loading module /lib/modules/goodixfp.ko with args ''
[    0.805545] input: qwerty as /devices/virtual/input/input1
[    0.805630] goodixfp: version V1.2.12
[    0.805766] goodixfp: status = 0x0
[    0.805844] init: Loaded kernel module /lib/modules/goodixfp.ko
[    0.805890] init: Loading module /lib/modules/keycombo.ko with args ''
[    0.806970] init: Loaded kernel module /lib/modules/keycombo.ko
[    0.807019] init: Loading module /lib/modules/keydebug.ko with args ''
[    0.808095] keydebug_parse_dt: DT:key_down_delay=6000 dbg_fn_delay=2000 keys_down num_keys=1
[    0.808101] keydebug_parse_dt: DT:keys_down=116
[    0.809930] init: Loaded kernel module /lib/modules/keydebug.ko
[    0.810046] init: Loading module /lib/modules/rtc-s2mpg10.ko with args ''
[    0.811497] init: Loaded kernel module /lib/modules/rtc-s2mpg10.ko
[    0.811571] init: Loading module /lib/modules/i2c-exynos5.ko with args ''
[    0.813533] exynos5-hsi2c 10900000.hsi2c: set usi mode - 0x4
[    0.813701] exynos5-hsi2c 10900000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 1000000 DIV = 11 TIMING FS1(FS+) = 0x1E0FF00 TIMING FS2(FS+) = 0x30003E0 TIMING FS3(FS+) = 0xB0000
[    0.814479] exynos5-hsi2c 10910000.hsi2c: set usi mode - 0x4
[    0.814545] exynos5-hsi2c 10910000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 1000000 DIV = 11 TIMING FS1(FS+) = 0x1E0FF00 TIMING FS2(FS+) = 0x30003E0 TIMING FS3(FS+) = 0xB0000
[    0.814786] exynos5-hsi2c 10920000.hsi2c: set usi mode - 0x4
[    0.814850] exynos5-hsi2c 10920000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 950000 DIV = 12 TIMING FS1(FS+) = 0x1E0FF00 TIMING FS2(FS+) = 0x30003E0 TIMING FS3(FS+) = 0xC0000
[    0.815048] exynos5-hsi2c 10930000.hsi2c: set usi mode - 0x4
[    0.815103] exynos5-hsi2c 10930000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 1000000 DIV = 11 TIMING FS1(FS+) = 0x1E0FF00 TIMING FS2(FS+) = 0x30003E0 TIMING FS3(FS+) = 0xB0000
[    0.815329] exynos5-hsi2c 10960000.hsi2c: set usi mode - 0x4
[    0.815394] exynos5-hsi2c 10960000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 370000 DIV = 33 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x210000
[    0.816183] exynos5-hsi2c 10970000.hsi2c: set usi mode - 0x4
[    0.816241] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[    0.816378] at24 5-0050: supply vcc not found, using dummy regulator
[    0.816815] at24 5-0050: 1024 byte 24c08 EEPROM, writable, 1 bytes/write
[    0.817356] exynos5-hsi2c 10d50000.hsi2c: set usi mode - 0x4
[    0.817434] exynos5-hsi2c 10d50000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[    0.818265] init: Loaded kernel module /lib/modules/i2c-exynos5.ko
[    0.818352] init: Loading module /lib/modules/i2c-acpm.ko with args ''
[    0.819548] i2c-acpm acpm_mfd_bus@17500000: acpm mfd bus driver probe started
[    0.820036] s2mpg10:s2mpg10_i2c_probe
[    0.820057] of_s2mpg10_dt: irq-gpio: 6
[    0.820773] s2mpg10_i2c_probe device found: rev.0x 1
[    0.820841] s2mpg10:s2mpg10_irq_init irq=341, irq->gpio=6
[    0.833797] s2mpg10:s2mpg10_irq_init s2mpg10_COMMON_INT_MASK=0x06
[    0.854034] OCP BUCK_OCP_CTRL1: 0xb0
[    0.854085] OCP BUCK_OCP_CTRL2: 0xbb
[    0.854135] OCP BUCK_OCP_CTRL3: 0x0
[    0.854184] OCP BUCK_OCP_CTRL4: 0x0
[    0.854233] OCP BUCK_OCP_CTRL5: 0xb0
[    0.854282] SMPL_WARN_CTRL : 0x64
[    0.854331] B2M_OCP_WARN : 0x88
[    0.854379] B3M_OCP_WARN : 0x8d
[    0.854428] B10M_OCP_WARN : 0x8d
[    0.854476] B2M_SOFT_OCP_WARN : 0x88
[    0.854526] B3M_SOFT_OCP_WARN : 0x8d
[    0.854575] B10M_SOFT_OCP_WARN : 0x94
[    0.854625] create_s2mpg10_pmic_sysfs: master pmic sysfs start
[    0.856399] s2mpg10-rtc s2mpg10-rtc: s2m_rtc_enable_wtsr_smpl: WTSR: enable, COLDRST : disable, SMPL: disable
[    0.858703] s2mpg10-rtc s2mpg10-rtc: s2m_rtc_read_time: 2022-06-04 11:16:28(0x40)AM
[    0.860079] s2mpg10-rtc s2mpg10-rtc: s2m_rtc_read_alarm: 2022-06-04 11:01:50(6)
[    0.861497] s2mpg10-rtc s2mpg10-rtc: s2m_rtc_read_time: 2022-06-04 11:16:28(0x40)AM
[    0.861622] s2mpg10-rtc s2mpg10-rtc: registered as rtc0
[    0.863202] s2mpg10-rtc s2mpg10-rtc: s2m_rtc_read_time: 2022-06-04 11:16:28(0x40)AM
[    0.863853] s2mpg10-rtc s2mpg10-rtc: setting system clock to 2022-06-04T11:16:28 UTC (1654341388)
[    0.864616] s2mpg10_meter_probe: DSM_TRIM_OFFSET: 0x27
[    0.864620] s2mpg10_meter_probe: BUCK_METER_TRIM3: 0xc8
[    0.864625] s2mpg10_meter_probe: dsm_trim: 231, dsm_result: 3
[    0.864794] create_s2mpg10_meter_sysfs: s2mpg10 meter sysfs start
[    0.865724] i2c-acpm acpm_mfd_bus@17500000: acpm mfd bus driver probe was succeeded
[    0.865863] i2c-acpm acpm_mfd_bus@17510000: acpm mfd bus driver probe started
[    0.866320] s2mpg11:s2mpg11_i2c_probe
[    0.866350] of_s2mpg11_dt: irq-gpio: 7
[    0.866423] exynos-pcie-rc 11920000.pcie: ## PCIe RC PROBE start
[    0.866455] exynos-pcie-rc 11920000.pcie: register PCI sleep hook
[    0.866480] exynos-pcie-rc 11920000.pcie: ## PCIe ch 0 ##
[    0.866502] exynos-pcie-rc 11920000.pcie: Failed to parse the number of chip-ver, default '0'
[    0.866511] exynos-pcie-rc 11920000.pcie: parse the number of lanes: 2
[    0.866520] exynos-pcie-rc 11920000.pcie: Cache Coherency unit is ENABLED.
[    0.866528] exynos-pcie-rc 11920000.pcie: MSI is ENABLED.
[    0.866536] exynos-pcie-rc 11920000.pcie: ## PCIe use SICD
[    0.866545] exynos-pcie-rc 11920000.pcie: ## PCIe use PCIE ON Sleep
[    0.866553] exynos-pcie-rc 11920000.pcie: PCIe SysMMU is DISABLED.
[    0.866560] exynos-pcie-rc 11920000.pcie: PCIe I/A is ENABLED.
[    0.866567] exynos-pcie-rc 11920000.pcie: PCIe L1SS(L1.2) is ENABLED.
[    0.866586] exynos-pcie-rc 11920000.pcie: exynos_pcie_rc_parse_dt: pcie int_min_lock = 200000
[    0.866717] exynos-pcie-rc 11920000.pcie: wlan gpio is not defined -> don't use wifi through pcie#0
[    0.866728] exynos-pcie-rc 11920000.pcie: ssd gpio is not defined -> don't use ssd through pcie#0
[    0.866780] exynos-pcie-rc 11920000.pcie: No idle pin state(but it's OK)!!
[    0.866829] s2mpg11_i2c_probe device found: rev.0x 1
[    0.866875] s2mpg11:s2mpg11_irq_init irq=387, irq->gpio=7
[    0.867169] exynos-pcie-rc 11920000.pcie: Initialize PHY functions.
[    0.867177] exynos-pcie-rc 11920000.pcie: Initialize PCIe function.
[    0.875853] exynos-pcie-rc 11920000.pcie: PCIe cap [0x1][Power Management]: 0x40
[    0.875861] exynos-pcie-rc 11920000.pcie: PCIe cap [0x5][Message Signalled Interrupts]: 0x50
[    0.875869] exynos-pcie-rc 11920000.pcie: PCIe cap [0x10][PCI Express]: 0x70
[    0.875879] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x1][Advanced Error Reporting]: 0x100
[    0.875888] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x19][Secondary PCIe Capability]: 0x148
[    0.875895] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x1e][L1 PM Substates]: 0x194
[    0.875904] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x25][Data Link Feature]: 0x1a4
[    0.875911] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x26][Physical Layer 16GT/s]: 0x158
[    0.875919] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x27][Physical Layer 16GT/s Margining]: 0x17c
[    0.876052] exynos-pcie-rc 11920000.pcie: host bridge /pcie@11920000 ranges:
[    0.876064] exynos-pcie-rc 11920000.pcie:   No bus range found for /pcie@11920000, using [bus 00-ff]
[    0.876082] exynos-pcie-rc 11920000.pcie:      MEM 0x0040000000..0x0040feffff -> 0x0040000000
[    0.876260] exynos-pcie-rc 11920000.pcie: invalid resource
[    0.876393] exynos-pcie-rc 11920000.pcie: PCI host bridge to bus 0000:00
[    0.876406] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.876413] pci_bus 0000:00: root bus resource [mem 0x40000000-0x40feffff]
[    0.876480] pci 0000:00:00.0: [144d:ecec] type 01 class 0x060400
[    0.876701] pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
[    0.886763] s2mpg11:s2mpg11_irq_init s2mpg11_COMMON_INT_MASK=0x06
[    0.888623] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    0.889594] pcieport 0000:00:00.0: PME: Signaling with IRQ 388
[    0.890328] pcieport 0000:00:00.0: AER: enabled with IRQ 388
[    0.890559] exynos-pcie-rc 11920000.pcie: PCIE idle ip index : 31
[    0.890570] exynos-pcie-rc 11920000.pcie: exynos_pcie_rc_probe, ip idle status : 1, idle_ip_index: 31
[    0.891242] exynos-pcie-rc 11920000.pcie: ## register pcie connection function
[    0.891257] Registered pcie_is_connect func
[    0.891266] exynos-pcie-rc 11920000.pcie: ## exynos_pcie_rc_probe: PCIe probe success
[    0.891585] exynos-pcie-rc 14520000.pcie: ## PCIe RC PROBE start
[    0.891603] exynos-pcie-rc 14520000.pcie: ## PCIe ch 1 ##
[    0.895888] exynos-pcie-rc 14520000.pcie: successfully bound to S2MPU
[    0.895961] exynos-pcie-rc 14520000.pcie: Failed to parse the number of chip-ver, default '0'
[    0.895973] exynos-pcie-rc 14520000.pcie: parse the number of lanes: 1
[    0.895988] exynos-pcie-rc 14520000.pcie: ## PCIe don't use MSI
[    0.895999] exynos-pcie-rc 14520000.pcie: ## PCIe use SICD
[    0.896008] exynos-pcie-rc 14520000.pcie: ## PCIe don't use PCIE ON Sleep
[    0.896017] exynos-pcie-rc 14520000.pcie: PCIe SysMMU is DISABLED.
[    0.896026] exynos-pcie-rc 14520000.pcie: PCIe I/A is ENABLED.
[    0.896036] exynos-pcie-rc 14520000.pcie: PCIe L1SS(L1.2) is ENABLED.
[    0.896048] exynos-pcie-rc 14520000.pcie: PCIe DYNAMIC PHY ISOLATION is Enabled.
[    0.896070] exynos-pcie-rc 14520000.pcie: exynos_pcie_rc_parse_dt: pcie int_min_lock = 200000
[    0.896567] exynos-pcie-rc 14520000.pcie: ssd gpio is not defined -> don't use ssd through pcie#1
[    0.896977] exynos-pcie-rc 14520000.pcie: No idle pin state(but it's OK)!!
[    0.898158] exynos-pcie-rc 14520000.pcie: Initialize PHY functions.
[    0.898169] exynos-pcie-rc 14520000.pcie: Initialize PCIe function.
[    0.905906] OCP BUCK_OCP_CTRL1: 0xb0
[    0.905964] B2S_OCP_WARN : 0x88
[    0.906014] B2S_SOFT_OCP_WARN : 0x88
[    0.906067] create_s2mpg11_pmic_sysfs: master pmic sysfs start
[    0.906171] exynos-pcie-rc 14520000.pcie: PCIe cap [0x1][Power Management]: 0x40
[    0.906180] exynos-pcie-rc 14520000.pcie: PCIe cap [0x5][Message Signalled Interrupts]: 0x50
[    0.906186] exynos-pcie-rc 14520000.pcie: PCIe cap [0x10][PCI Express]: 0x70
[    0.906194] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x1][Advanced Error Reporting]: 0x100
[    0.906202] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x19][Secondary PCIe Capability]: 0x148
[    0.906207] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x1e][L1 PM Substates]: 0x194
[    0.906215] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x25][Data Link Feature]: 0x1a4
[    0.906221] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x26][Physical Layer 16GT/s]: 0x158
[    0.906228] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x27][Physical Layer 16GT/s Margining]: 0x17c
[    0.906403] exynos-pcie-rc 14520000.pcie: host bridge /pcie@14520000 ranges:
[    0.906419] exynos-pcie-rc 14520000.pcie:   No bus range found for /pcie@14520000, using [bus 00-ff]
[    0.906438] exynos-pcie-rc 14520000.pcie:      MEM 0x0060000000..0x0060feffff -> 0x0060000000
[    0.906454] create_s2mpg11_meter_sysfs: s2mpg11 meter sysfs start
[    0.906604] exynos-pcie-rc 14520000.pcie: invalid resource
[    0.906865] exynos-pcie-rc 14520000.pcie: PCI host bridge to bus 0001:00
[    0.906879] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.906886] pci_bus 0001:00: root bus resource [mem 0x60000000-0x60feffff]
[    0.906967] pci 0001:00:00.0: [144d:eced] type 01 class 0x060400
[    0.907005] pci 0001:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
[    0.907037] pci 0001:00:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref]
[    0.907240] pci 0001:00:00.0: PME# supported from D0 D3hot D3cold
[    0.914081] i2c-acpm acpm_mfd_bus@17510000: acpm mfd bus driver probe was succeeded
[    0.919533] pci 0001:00:00.0: BAR 0: assigned [mem 0x60000000-0x600fffff]
[    0.919547] pci 0001:00:00.0: BAR 6: assigned [mem 0x60100000-0x6010ffff pref]
[    0.919559] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[    0.919938] init: Loaded kernel module /lib/modules/i2c-acpm.ko
[    0.920199] init: Loading module /lib/modules/i2c-dev.ko with args ''
[    0.920687] genirq: irq_chip PCI-MSI did not update eff. affinity mask of irq 389
[    0.920718] pcieport 0001:00:00.0: PME: Signaling with IRQ 389
[    0.921484] pcieport 0001:00:00.0: AER: enabled with IRQ 389
[    0.921676] exynos-pcie-rc 14520000.pcie: PCIE idle ip index : 32
[    0.921686] exynos-pcie-rc 14520000.pcie: exynos_pcie_rc_probe, ip idle status : 1, idle_ip_index: 32
[    0.921972] i2c /dev entries driver
[    0.922347] init: Loaded kernel module /lib/modules/i2c-dev.ko
[    0.922427] init: Loading module /lib/modules/videobuf2-dma-sg.ko with args ''
[    0.922593] exynos-pcie-rc 14520000.pcie: ## exynos_pcie_rc_probe: PCIe probe success
[    0.923667] init: Loaded kernel module /lib/modules/videobuf2-dma-sg.ko
[    0.923784] init: Loading module /lib/modules/exynos_mfc.ko with args ''
[    0.934779] s5p-mfc mfc: has sysmmu 1c870000.sysmmu (total count:1)
[    0.934826] s5p-mfc mfc: has sysmmu 1c8a0000.sysmmu (total count:2)
[    0.934875] s5p-mfc mfc: Adding to iommu group 3
[    0.934927] s5p-mfc mfc: attached with pgtable 0xffffff880e55c000
[    0.934945] s5p-mfc mfc: Reserved IOMMU mapping [0x0..0x10000000)
[    0.934952] s5p-mfc mfc: Reserved IOMMU mapping [0x10000000..0x10100000)
[    0.935040] s5p-mfc mfc: Reserved IOMMU mapping [0x0..0x10000000)
[    0.935047] s5p-mfc mfc: Reserved IOMMU mapping [0x10000000..0x10100000)
[    0.935077] s5p-mfc mfc: mfc_probe is called
[    0.935209] s5p-mfc mfc: __mfc_create_bitrate_table:718: [QoS] bitrate table[0] 134000KHz: ~ 49152Kbps
[    0.935217] s5p-mfc mfc: __mfc_create_bitrate_table:718: [QoS] bitrate table[1] 267000KHz: ~ 98304Kbps
[    0.935225] s5p-mfc mfc: __mfc_create_bitrate_table:718: [QoS] bitrate table[2] 400000KHz: ~ 147456Kbps
[    0.935231] s5p-mfc mfc: __mfc_create_bitrate_table:718: [QoS] bitrate table[3] 534000KHz: ~ 196608Kbps
[    0.935238] s5p-mfc mfc: __mfc_create_bitrate_table:718: [QoS] bitrate table[4] 666000KHz: ~ 245760Kbps
[    0.935333] s5p-mfc mfc: video device registered as /dev/video6
[    0.935363] s5p-mfc mfc: video device registered as /dev/video7
[    0.935385] s5p-mfc mfc: video device registered as /dev/video8
[    0.935411] s5p-mfc mfc: video device registered as /dev/video9
[    0.935443] s5p-mfc mfc: video device registered as /dev/video10
[    0.935465] s5p-mfc mfc: video device registered as /dev/video11
[    0.938354] mfc-core 1c8d0000.MFC-0: has sysmmu 1c870000.sysmmu (total count:1)
[    0.938367] mfc-core 1c8d0000.MFC-0: has sysmmu 1c8a0000.sysmmu (total count:2)
[    0.938385] mfc-core 1c8d0000.MFC-0: changed DMA range [0x0000000000000000..0x00000000d0000000] successfully.
[    0.938390] mfc-core 1c8d0000.MFC-0: attached with pgtable 0xffffff880e55c000
[    0.938395] mfc-core 1c8d0000.MFC-0: Adding to iommu group 3
[    0.938403] mfc-core 1c8d0000.MFC-0: changed DMA range [0x0000000000000000..0x00000000d0000000] successfully.
[    0.938408] mfc-core 1c8d0000.MFC-0: attached with pgtable 0xffffff880e55c000
[    0.938416] mfc-core 1c8d0000.MFC-0: Reserved IOMMU mapping [0x10000000..0x10100000)
[    0.938427] mfc-core 1c8d0000.MFC-0: mfc_core_probe is called
[    0.940270] mfc-core 1c8d0000.MFC-0: mfc_core_probe:661: [QoS] control: mfc_freq(1), mo(1), bw(1)
[    0.940291] mfc-core 1c8d0000.MFC-0: mfc_core_probe:662: [QoS]-------------------Default table
[    0.940302] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[0] mfc: 134000, int: 100000, mif: 421000, bts_scen: default(0)
[    0.940310] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[1] mfc: 267000, int: 200000, mif: 421000, bts_scen: default(0)
[    0.940319] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[2] mfc: 267000, int: 200000, mif: 676000, bts_scen: default(0)
[    0.940329] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[3] mfc: 356000, int: 332000, mif: 1014000, bts_scen: default(0)
[    0.940337] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[4] mfc: 465000, int: 332000, mif: 1014000, bts_scen: default(0)
[    0.940347] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[5] mfc: 664000, int: 332000, mif: 1539000, bts_scen: mfc_uhd(1)
[    0.940356] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[6] mfc: 664000, int: 533000, mif: 1539000, bts_scen: mfc_uhd_10bit(2)
[    0.940366] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[7] mfc: 711000, int: 533000, mif: 1539000, bts_scen: mfc_8k_dec30(3)
[    0.940373] mfc-core 1c8d0000.MFC-0: mfc_core_probe:671: [QoS]-------------------Encoder only table
[    0.940379] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[0] mfc: 134000, int: 100000, mif: 421000, bts_scen: default(0)
[    0.940385] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[1] mfc: 267000, int: 200000, mif: 421000, bts_scen: default(0)
[    0.940391] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[2] mfc: 267000, int: 200000, mif: 676000, bts_scen: default(0)
[    0.940396] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[3] mfc: 356000, int: 332000, mif: 1014000, bts_scen: default(0)
[    0.940402] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[4] mfc: 465000, int: 332000, mif: 1014000, bts_scen: default(0)
[    0.940408] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[5] mfc: 533000, int: 200000, mif: 1539000, bts_scen: default(0)
[    0.940414] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[6] mfc: 664000, int: 332000, mif: 1539000, bts_scen: mfc_uhd(1)
[    0.940419] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[7] mfc: 664000, int: 533000, mif: 1539000, bts_scen: mfc_uhd_10bit(2)
[    0.940472] mfc-core 1c8d0000.MFC-0: mfc_client_pt_register:112: [SLC] PT Client Register success
[    0.941898] mfc-core 1c8d0000.MFC-0: mfc_core_probe is completed
[    0.941974] s5p-mfc mfc: mfc_probe is completed
[    0.942892] init: Loaded kernel module /lib/modules/exynos_mfc.ko
[    0.943061] init: Loading module /lib/modules/bigocean.ko with args ''
[    0.945353] bigocean 1cb00000.bigocean: has sysmmu 1ca40000.sysmmu (total count:1)
[    0.945389] bigocean 1cb00000.bigocean: Adding to iommu group 2
[    0.945425] bigocean 1cb00000.bigocean: attached with pgtable 0xffffff8810448000
[    0.946026] exynos_pd: pd-bo sync_state: turn_off = 1
[    0.946679] init: Loaded kernel module /lib/modules/bigocean.ko
[    0.946787] init: Loading module /lib/modules/smfc.ko with args ''
[    0.949134] exynos-jpeg 1c700000.smfc: has sysmmu 1c710000.sysmmu (total count:1)
[    0.949171] exynos-jpeg 1c700000.smfc: Adding to iommu group 6
[    0.949192] exynos-jpeg 1c700000.smfc: attached with pgtable 0xffffff881044c000
[    0.949335] exynos-jpeg 1c700000.smfc: device ID is not declared: unique device
[    0.949440] exynos-jpeg 1c700000.smfc: Probed H/W Version: 15.01.2015
[    0.949459] exynos_pd: pd-g2d sync_state: turn_off = 1
[    0.949774] init: Loaded kernel module /lib/modules/smfc.ko
[    0.949842] init: Loading module /lib/modules/debug-reboot.ko with args ''
[    0.950778] init: Loaded kernel module /lib/modules/debug-reboot.ko
[    0.950865] init: Loading module /lib/modules/google_bcl.ko with args ''
[    0.952947] init: Loaded kernel module /lib/modules/google_bcl.ko
[    0.952978] init: Loading module /lib/modules/gs101_thermal.ko with args ''
[    0.956195] gs101-tmu 100a0000.BIG: tmu type: 0
[    0.956201] gs101-tmu 100a0000.BIG: thermal zone use pause function
[    0.956208] gs101-tmu 100a0000.BIG: thermal zone use hardlimit function
[    0.956214] gs101-tmu 100a0000.BIG: thermal zone use cpu hw throttling function
[    0.956714] thermal thermal_zone0: failed to read out thermal zone (-22)
[    0.956781] [acpm_tmu] tz 0 threshold: 0:20 1:70 2:0 3:0 4:95 5:103 6:108 7:115
[    0.956827] [acpm_tmu] tz 0 hysteresis: 0:5 1:2 2:0 3:0 4:5 5:5 6:5 7:3
[    0.958638] BIG: failed to retrieve bcl_dev. Retry.
[    0.959188] Disable tz_id: 0 thermal genl event
[    0.959294] gs101-tmu 100a0000.MID: tmu type: 0
[    0.959300] gs101-tmu 100a0000.MID: thermal zone use pause function
[    0.959306] gs101-tmu 100a0000.MID: thermal zone use hardlimit function
[    0.959506] thermal thermal_zone1: failed to read out thermal zone (-22)
[    0.959570] [acpm_tmu] tz 1 threshold: 0:20 1:70 2:0 3:0 4:95 5:98 6:108 7:115
[    0.959614] [acpm_tmu] tz 1 hysteresis: 0:5 1:2 2:0 3:0 4:5 5:5 6:5 7:3
[    0.960939] Disable tz_id: 1 thermal genl event
[    0.961043] gs101-tmu 100a0000.LITTLE: tmu type: 0
[    0.961289] thermal thermal_zone2: failed to read out thermal zone (-22)
[    0.961342] [acpm_tmu] tz 2 threshold: 0:20 1:70 2:0 3:0 4:100 5:103 6:110 7:115
[    0.961376] [acpm_tmu] tz 2 hysteresis: 0:5 1:2 2:0 3:0 4:5 5:5 6:5 7:3
[    0.961787] Disable tz_id: 2 thermal genl event
[    0.961843] gs101-tmu 100b0000.G3D: tmu type: 1
[    0.961847] gs101-tmu 100b0000.G3D: thermal zone use hardlimit function
[    0.961957] thermal thermal_zone3: failed to read out thermal zone (-22)
[    0.962121] [acpm_tmu] tz 3 threshold: 0:20 1:70 2:0 3:95 4:98 5:104 6:108 7:115
[    0.962163] [acpm_tmu] tz 3 hysteresis: 0:5 1:2 2:0 3:5 4:5 5:4 6:3 7:3
[    0.963728] Disable tz_id: 3 thermal genl event
[    0.963828] gs101-tmu 100b0000.ISP: tmu type: 2
[    0.963999] thermal thermal_zone4: failed to read out thermal zone (-22)
[    0.964053] [acpm_tmu] tz 4 threshold: 0:20 1:70 2:95 3:98 4:103 5:108 6:110 7:115
[    0.964086] [acpm_tmu] tz 4 hysteresis: 0:5 1:2 2:5 3:5 4:5 5:5 6:5 7:5
[    0.964717] [ISP TMU] index : 0, fps : 60
[    0.964726] [ISP TMU] index : 1, fps : 15
[    0.964733] [ISP TMU] index : 2, fps : 5
[    0.964940] Fail to find device node
[    0.964945] Disable tz_id: 4 thermal genl event
[    0.965037] gs101-tmu 100b0000.TPU: tmu type: 3
[    0.965042] gs101-tmu 100b0000.TPU: thermal zone use pause function
[    0.965049] gs101-tmu 100b0000.TPU: thermal zone use hardlimit function
[    0.965213] thermal thermal_zone5: failed to read out thermal zone (-22)
[    0.965277] [acpm_tmu] tz 5 threshold: 0:20 1:70 2:0 3:95 4:98 5:104 6:108 7:115
[    0.965321] [acpm_tmu] tz 5 hysteresis: 0:5 1:2 2:0 3:5 4:5 5:4 6:5 7:3
[    0.967073] Disable tz_id: 5 thermal genl event
[    0.967345] init: Loaded kernel module /lib/modules/gs101_thermal.ko
[    0.967477] init: Loading module /lib/modules/gpu_cooling.ko with args ''
[    0.968979] init: Loaded kernel module /lib/modules/gpu_cooling.ko
[    0.969036] init: Loading module /lib/modules/gs101_spmic_thermal.ko with args ''
[    0.970151] gs101-spmic-thermal gs101-spmic-thermal: DMA mask not set
[    0.970914] gs101-spmic-thermal gs101-spmic-thermal: Enabled NTC channels: 0xf7
[    0.970919] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 0
[    0.971328] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 1
[    0.971586] gs101-spmic-thermal gs101-spmic-thermal: Set sensor 1 hot trip(mdegC):59000, ret:0
[    0.971590] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 2
[    0.971777] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 3
[    0.971858] thermal thermal_zone10: failed to read out thermal zone (-5)
[    0.971910] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 4
[    0.972088] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 5
[    0.972266] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 6
[    0.972441] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 7
[    0.975597] gs101-spmic-thermal gs101-spmic-thermal: probe done, now wait for sensors
[    0.975759] init: Loaded kernel module /lib/modules/gs101_spmic_thermal.ko
[    0.975847] init: Loading module /lib/modules/s3c2410_wdt.ko with args ''
[    0.975955] gs101-spmic-thermal gs101-spmic-thermal: Sensor 0 raw:0x960
[    0.976083] gs101-spmic-thermal gs101-spmic-thermal: Sensor 1 raw:0x971
[    0.976195] gs101-spmic-thermal gs101-spmic-thermal: Sensor 2 raw:0x93f
[    0.976303] gs101-spmic-thermal gs101-spmic-thermal: Sensor 4 raw:0x96c
[    0.977223] gs101-spmic-thermal gs101-spmic-thermal: Sensor 5 raw:0x957
[    0.977398] gs101-spmic-thermal gs101-spmic-thermal: Sensor 6 raw:0x95d
[    0.977507] gs101-spmic-thermal gs101-spmic-thermal: Sensor 7 raw:0x987
[    0.977699] s3c2410-wdt 10060000.watchdog_cl0: watchdog cluster0 probe
[    0.977706] s3c2410-wdt 10060000.watchdog_cl0: It is not a multistage watchdog.
[    0.977726] s3c2410-wdt 10060000.watchdog_cl0: NONCPU_INT_EN reg val: 1fc
[    0.977742] s3c2410-wdt 10060000.watchdog_cl0: probe: mapped reg_base=0000000033191be0
[    0.977882] s3c2410-wdt 10060000.watchdog_cl0: Watchdog cluster 0 stop done, WTCON = 15718
[    0.977892] s3c2410-wdt 10060000.watchdog_cl0: NONCPU_OUT set true done, val = 38d10, en= 1
[    0.977900] s3c2410-wdt 10060000.watchdog_cl0: NONCPU_INT_EN set true done, val = 1fc, mask = 0
[    0.977909] s3c2410-wdt 10060000.watchdog_cl0: Watchdog cluster 0 stop done, WTCON = 15718
[    0.977943] debug-snapshot dss: Add wdt start, wdt expire, wdt stop functions from s3c2410wdt_probe+0x780/0x990 [s3c2410_wdt]
[    0.977950] s3c2410-wdt 10060000.watchdog_cl0: watchdog cluster 0, inactive, reset disabled, irq disabled
[    0.977955] s3c2410-wdt 10060000.watchdog_cl0: DBGACK enabled
[    0.977962] s3c2410-wdt 10060000.watchdog_cl0: windowed watchdog disabled, wtmincnt=1ff5e
[    0.977965] Multistage watchdog disabled
[    0.978000] s3c2410-wdt 10070000.watchdog_cl1: watchdog cluster1 probe
[    0.978012] s3c2410-wdt 10070000.watchdog_cl1: NONCPU_INT_EN reg val: 4
[    0.978020] s3c2410-wdt 10070000.watchdog_cl1: probe: mapped reg_base=000000008aaf0776
[    0.978050] s3c2410-wdt 10070000.watchdog_cl1: s3c2410wdt_multistage_wdt_stop: cluster 1 stop done, WTCON 00015701
[    0.978058] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 stop done, WTCON = 15700
[    0.978068] s3c2410-wdt 10070000.watchdog_cl1: NONCPU_OUT set true done, val = 2088, en= 1
[    0.978077] s3c2410-wdt 10070000.watchdog_cl1: s3c2410wdt_multistage_wdt_stop: cluster 1 stop done, WTCON 00015700
[    0.978084] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 stop done, WTCON = 15700
[    0.978090] s3c2410-wdt 10070000.watchdog_cl1: watchdog cluster 1, inactive, reset disabled, irq disabled
[    0.978093] s3c2410-wdt 10070000.watchdog_cl1: DBGACK enabled
[    0.978099] s3c2410-wdt 10070000.watchdog_cl1: windowed watchdog disabled, wtmincnt=19918
[    0.978103] Multistage watchdog enabled
[    0.978241] init: Loaded kernel module /lib/modules/s3c2410_wdt.ko
[    0.978296] init: Loading module /lib/modules/softdog.ko with args ''
[    0.979408] softdog: initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout=0)
[    0.979414] softdog:              soft_reboot_cmd=<not set> soft_active_on_boot=0
[    0.979459] init: Loaded kernel module /lib/modules/softdog.ko
[    0.979551] init: Loading module /lib/modules/exynos-acme.ko with args ''
[    0.982963] cpu cpu0: EM: created perf domain
[    0.982968] exynos_acme: Complete to initialize cpufreq-domain0
[    0.982972] exynos_acme: CPUFREQ of domain0 cal-id : 0xb040002
[    0.982977] exynos_acme: CPUFREQ of domain0 sibling cpus : 0-3
[    0.982981] exynos_acme: CPUFREQ of domain0 boot freq = 1197000 kHz, resume freq = 1197000 kHz
[    0.982985] exynos_acme: CPUFREQ of domain0 max freq : 1803000 kHz, min freq : 300000 kHz
[    0.982989] exynos_acme: CPUFREQ of domain0 table size = 11
[    0.982993] exynos_acme: CPUFREQ of domain0 : L0    300000 kHz
[    0.982998] exynos_acme: CPUFREQ of domain0 : L1    574000 kHz
[    0.983001] exynos_acme: CPUFREQ of domain0 : L2    738000 kHz
[    0.983005] exynos_acme: CPUFREQ of domain0 : L3    930000 kHz
[    0.983008] exynos_acme: CPUFREQ of domain0 : L4   1098000 kHz
[    0.983012] exynos_acme: CPUFREQ of domain0 : L5   1197000 kHz
[    0.983015] exynos_acme: CPUFREQ of domain0 : L6   1328000 kHz
[    0.983018] exynos_acme: CPUFREQ of domain0 : L7   1401000 kHz
[    0.983022] exynos_acme: CPUFREQ of domain0 : L8   1598000 kHz
[    0.983025] exynos_acme: CPUFREQ of domain0 : L9   1704000 kHz
[    0.983029] exynos_acme: CPUFREQ of domain0 : L10  1803000 kHz
[    0.984072] cpu cpu4: EM: created perf domain
[    0.984076] exynos_acme: Complete to initialize cpufreq-domain1
[    0.984079] exynos_acme: CPUFREQ of domain1 cal-id : 0xb040003
[    0.984083] exynos_acme: CPUFREQ of domain1 sibling cpus : 4-5
[    0.984087] exynos_acme: CPUFREQ of domain1 boot freq = 1197000 kHz, resume freq = 1491000 kHz
[    0.984091] exynos_acme: CPUFREQ of domain1 max freq : 2253000 kHz, min freq : 400000 kHz
[    0.984095] exynos_acme: CPUFREQ of domain1 table size = 14
[    0.984099] exynos_acme: CPUFREQ of domain1 : L0    400000 kHz
[    0.984102] exynos_acme: CPUFREQ of domain1 : L1    553000 kHz
[    0.984106] exynos_acme: CPUFREQ of domain1 : L2    696000 kHz
[    0.984110] exynos_acme: CPUFREQ of domain1 : L3    799000 kHz
[    0.984113] exynos_acme: CPUFREQ of domain1 : L4    910000 kHz
[    0.984116] exynos_acme: CPUFREQ of domain1 : L5   1024000 kHz
[    0.984120] exynos_acme: CPUFREQ of domain1 : L6   1197000 kHz
[    0.984123] exynos_acme: CPUFREQ of domain1 : L7   1328000 kHz
[    0.984126] exynos_acme: CPUFREQ of domain1 : L8   1491000 kHz
[    0.984131] exynos_acme: CPUFREQ of domain1 : L9   1663000 kHz
[    0.984134] exynos_acme: CPUFREQ of domain1 : L10  1836000 kHz
[    0.984137] exynos_acme: CPUFREQ of domain1 : L11  1999000 kHz
[    0.984142] exynos_acme: CPUFREQ of domain1 : L12  2130000 kHz
[    0.984146] exynos_acme: CPUFREQ of domain1 : L13  2253000 kHz
[    0.985352] cpu cpu6: EM: created perf domain
[    0.985356] exynos_acme: Complete to initialize cpufreq-domain2
[    0.985359] exynos_acme: CPUFREQ of domain2 cal-id : 0xb040004
[    0.985362] exynos_acme: CPUFREQ of domain2 sibling cpus : 6-7
[    0.985367] exynos_acme: CPUFREQ of domain2 boot freq = 1106000 kHz, resume freq = 1826000 kHz
[    0.985370] exynos_acme: CPUFREQ of domain2 max freq : 2802000 kHz, min freq : 500000 kHz
[    0.985373] exynos_acme: CPUFREQ of domain2 table size = 17
[    0.985377] exynos_acme: CPUFREQ of domain2 : L0    500000 kHz
[    0.985380] exynos_acme: CPUFREQ of domain2 : L1    851000 kHz
[    0.985384] exynos_acme: CPUFREQ of domain2 : L2    984000 kHz
[    0.985388] exynos_acme: CPUFREQ of domain2 : L3   1106000 kHz
[    0.985391] exynos_acme: CPUFREQ of domain2 : L4   1277000 kHz
[    0.985395] exynos_acme: CPUFREQ of domain2 : L5   1426000 kHz
[    0.985398] exynos_acme: CPUFREQ of domain2 : L6   1582000 kHz
[    0.985401] exynos_acme: CPUFREQ of domain2 : L7   1745000 kHz
[    0.985404] exynos_acme: CPUFREQ of domain2 : L8   1826000 kHz
[    0.985408] exynos_acme: CPUFREQ of domain2 : L9   2048000 kHz
[    0.985411] exynos_acme: CPUFREQ of domain2 : L10  2188000 kHz
[    0.985416] exynos_acme: CPUFREQ of domain2 : L11  2252000 kHz
[    0.985419] exynos_acme: CPUFREQ of domain2 : L12  2401000 kHz
[    0.985423] exynos_acme: CPUFREQ of domain2 : L13  2507000 kHz
[    0.985426] exynos_acme: CPUFREQ of domain2 : L14  2630000 kHz
[    0.985430] exynos_acme: CPUFREQ of domain2 : L15  2704000 kHz
[    0.985433] exynos_acme: CPUFREQ of domain2 : L16  2802000 kHz
[    0.985471] exynos_acme: CPUFREQ domain0 registered
[    0.986031] exynos_acme: CPUFREQ domain1 registered
[    0.986084] cpif: tpmon_cpufreq_nb: freq_qos_add_request for cpu4 min
[    0.986299] exynos_acme: CPUFREQ domain2 registered
[    0.987108] cpu_cooling 0: freq:1803000 KHz
[    0.987113] cpu_cooling 0: freq:1704000 KHz
[    0.987116] cpu_cooling 0: freq:1598000 KHz
[    0.987159] cpu_cooling 0: freq:1401000 KHz
[    0.987163] cpu_cooling 0: freq:1328000 KHz
[    0.987166] cpu_cooling 0: freq:1197000 KHz
[    0.987169] cpu_cooling 0: freq:1098000 KHz
[    0.987172] cpu_cooling 0: freq:930000 KHz
[    0.987176] cpu_cooling 0: freq:738000 KHz
[    0.987179] cpu_cooling 0: freq:574000 KHz
[    0.987182] cpu_cooling 0: freq:300000 KHz
[    0.987190] cpu_cooling 0: freq:1803000 power: 109, mV: 931, cap: 70
[    0.987195] cpu_cooling 0: freq:1704000 power: 93, mV: 887, cap: 70
[    0.987199] cpu_cooling 0: freq:1598000 power: 80, mV: 850, cap: 70
[    0.987203] cpu_cooling 0: freq:1401000 power: 62, mV: 800, cap: 70
[    0.987207] cpu_cooling 0: freq:1328000 power: 56, mV: 781, cap: 70
[    0.987211] cpu_cooling 0: freq:1197000 power: 47, mV: 750, cap: 70
[    0.987215] cpu_cooling 0: freq:1098000 power: 41, mV: 731, cap: 70
[    0.987219] cpu_cooling 0: freq:930000 power: 30, mV: 687, cap: 70
[    0.987223] cpu_cooling 0: freq:738000 power: 20, mV: 637, cap: 70
[    0.987227] cpu_cooling 0: freq:574000 power: 15, mV: 612, cap: 70
[    0.987231] cpu_cooling 0: freq:300000 power: 6, mV: 550, cap: 70
[    0.987247] build_static_power_table: Failed to get param table from ECT
[    0.988200] parse_ect_cooling_level: (LITTLE, 0)instance isn't valid
[    0.988205] cpu cooling registered for cpu: 0, capacitance: 70, power_callback: true, static_power: false
[    0.988211] exynos_acme: Skipping boot pm_qos domain0
[    0.988267] cpu_cooling 4: freq:2253000 KHz
[    0.988271] cpu_cooling 4: freq:2130000 KHz
[    0.988275] cpu_cooling 4: freq:1999000 KHz
[    0.988279] cpu_cooling 4: freq:1836000 KHz
[    0.988282] cpu_cooling 4: freq:1663000 KHz
[    0.988286] cpu_cooling 4: freq:1491000 KHz
[    0.988289] cpu_cooling 4: freq:1328000 KHz
[    0.988293] cpu_cooling 4: freq:1197000 KHz
[    0.988297] cpu_cooling 4: freq:1024000 KHz
[    0.988300] cpu_cooling 4: freq:910000 KHz
[    0.988304] cpu_cooling 4: freq:799000 KHz
[    0.988307] cpu_cooling 4: freq:696000 KHz
[    0.988310] cpu_cooling 4: freq:553000 KHz
[    0.988314] cpu_cooling 4: freq:400000 KHz
[    0.988319] cpu_cooling 4: freq:2253000 power: 630, mV: 993, cap: 284
[    0.988324] cpu_cooling 4: freq:2130000 power: 537, mV: 943, cap: 284
[    0.988328] cpu_cooling 4: freq:1999000 power: 452, mV: 893, cap: 284
[    0.988333] cpu_cooling 4: freq:1836000 power: 365, mV: 837, cap: 284
[    0.988337] cpu_cooling 4: freq:1663000 power: 297, mV: 793, cap: 284
[    0.988341] cpu_cooling 4: freq:1491000 power: 238, mV: 750, cap: 284
[    0.988345] cpu_cooling 4: freq:1328000 power: 187, mV: 706, cap: 284
[    0.988349] cpu_cooling 4: freq:1197000 power: 157, mV: 681, cap: 284
[    0.988353] cpu_cooling 4: freq:1024000 power: 120, mV: 643, cap: 284
[    0.988359] cpu_cooling 4: freq:910000 power: 100, mV: 625, cap: 284
[    0.988364] cpu_cooling 4: freq:799000 power: 81, mV: 600, cap: 284
[    0.988368] cpu_cooling 4: freq:696000 power: 65, mV: 575, cap: 284
[    0.988372] cpu_cooling 4: freq:553000 power: 47, mV: 550, cap: 284
[    0.988376] cpu_cooling 4: freq:400000 power: 30, mV: 518, cap: 284
[    0.988466] cpu cooling registered for cpu: 4, capacitance: 284, power_callback: true, static_power: true
[    0.988477] exynos_acme: Skipping boot pm_qos domain1
[    0.988521] cpu_cooling 6: freq:2802000 KHz
[    0.988525] cpu_cooling 6: freq:2704000 KHz
[    0.988528] cpu_cooling 6: freq:2630000 KHz
[    0.988532] cpu_cooling 6: freq:2507000 KHz
[    0.988535] cpu_cooling 6: freq:2401000 KHz
[    0.988539] cpu_cooling 6: freq:2252000 KHz
[    0.988542] cpu_cooling 6: freq:2188000 KHz
[    0.988546] cpu_cooling 6: freq:2048000 KHz
[    0.988549] cpu_cooling 6: freq:1826000 KHz
[    0.988552] cpu_cooling 6: freq:1745000 KHz
[    0.988556] cpu_cooling 6: freq:1582000 KHz
[    0.988559] cpu_cooling 6: freq:1426000 KHz
[    0.988562] cpu_cooling 6: freq:1277000 KHz
[    0.988566] cpu_cooling 6: freq:1106000 KHz
[    0.988570] cpu_cooling 6: freq:984000 KHz
[    0.988574] cpu_cooling 6: freq:851000 KHz
[    0.988577] cpu_cooling 6: freq:500000 KHz
[    0.988582] cpu_cooling 6: freq:2802000 power: 2305, mV: 1125, cap: 650
[    0.988587] cpu_cooling 6: freq:2704000 power: 2004, mV: 1068, cap: 650
[    0.988591] cpu_cooling 6: freq:2630000 power: 1838, mV: 1037, cap: 650
[    0.988595] cpu_cooling 6: freq:2507000 power: 1587, mV: 987, cap: 650
[    0.988599] cpu_cooling 6: freq:2401000 power: 1408, mV: 950, cap: 650
[    0.988603] cpu_cooling 6: freq:2252000 power: 1233, mV: 918, cap: 650
[    0.988607] cpu_cooling 6: freq:2188000 power: 1151, mV: 900, cap: 650
[    0.988612] cpu_cooling 6: freq:2048000 power: 989, mV: 862, cap: 650
[    0.988616] cpu_cooling 6: freq:1826000 power: 782, mV: 812, cap: 650
[    0.988619] cpu_cooling 6: freq:1745000 power: 713, mV: 793, cap: 650
[    0.988623] cpu_cooling 6: freq:1582000 power: 587, mV: 756, cap: 650
[    0.988627] cpu_cooling 6: freq:1426000 power: 487, mV: 725, cap: 650
[    0.988631] cpu_cooling 6: freq:1277000 power: 398, mV: 693, cap: 650
[    0.988635] cpu_cooling 6: freq:1106000 power: 315, mV: 662, cap: 650
[    0.988639] cpu_cooling 6: freq:984000 power: 254, mV: 631, cap: 650
[    0.988643] cpu_cooling 6: freq:851000 power: 207, mV: 612, cap: 650
[    0.988647] cpu_cooling 6: freq:500000 power: 95, mV: 543, cap: 650
[    0.988743] cpu cooling registered for cpu: 6, capacitance: 650, power_callback: true, static_power: true
[    0.988753] exynos_acme: Skipping boot pm_qos domain2
[    0.988787] exynos_acme: Initialized Exynos cpufreq driver
[    0.989179] init: Loaded kernel module /lib/modules/exynos-acme.ko
[    0.989298] init: Loading module /lib/modules/governor_memlat.ko with args ''
[    0.991059] init: Loaded kernel module /lib/modules/governor_memlat.ko
[    0.991084] init: Loading module /lib/modules/arm-memlat-mon.ko with args ''
[    0.994146] arm-memlat-mon cpu0-cpugrp:cpu0-cpu-mif-latmon: Memory Latency governor registered.
[    0.994548] arm-memlat-mon cpu1-cpugrp:cpu1-cpu-mif-latmon: Memory Latency governor registered.
[    0.994796] arm-memlat-mon cpu2-cpugrp:cpu2-cpu-mif-latmon: Memory Latency governor registered.
[    0.995045] arm-memlat-mon cpu3-cpugrp:cpu3-cpu-mif-latmon: Memory Latency governor registered.
[    0.995317] arm-memlat-mon cpu4-cpugrp:cpu4-cpu-mif-latmon: Memory Latency governor registered.
[    0.995566] arm-memlat-mon cpu5-cpugrp:cpu5-cpu-mif-latmon: Memory Latency governor registered.
[    0.995814] arm-memlat-mon cpu6-cpugrp:cpu6-cpu-mif-latmon: Memory Latency governor registered.
[    0.996053] arm-memlat-mon cpu7-cpugrp:cpu7-cpu-mif-latmon: Memory Latency governor registered.
[    0.996280] init: Loaded kernel module /lib/modules/arm-memlat-mon.ko
[    0.996382] init: Loading module /lib/modules/memlat-devfreq.ko with args ''
[    0.998043] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    0.998081] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    0.998121] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    0.998160] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    0.998192] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    0.998231] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    0.998269] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    0.998302] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    0.998342] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    0.998374] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    0.998409] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    0.998449] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    0.998483] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    0.998489] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    0.998497] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    0.998503] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    0.998509] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    0.998685] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: devfreq is initialized!!
[    0.998818] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    0.998836] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    0.998853] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    0.998873] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    0.998891] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    0.998909] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    0.998926] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    0.998947] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    0.998964] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    0.998984] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    0.999005] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    0.999021] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    0.999040] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    0.999042] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    0.999045] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    0.999048] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    0.999050] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    0.999314] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: devfreq is initialized!!
[    0.999378] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    0.999400] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    0.999418] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    0.999437] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    0.999455] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    0.999473] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    0.999494] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    0.999515] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    0.999532] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    0.999552] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    0.999570] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    0.999588] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    0.999611] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    0.999614] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    0.999617] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    0.999619] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    0.999621] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    0.999987] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: devfreq is initialized!!
[    1.000051] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    1.000072] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    1.000088] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    1.000108] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    1.000127] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    1.000146] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    1.000163] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    1.000180] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    1.000200] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    1.000219] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    1.000236] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    1.000255] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    1.000272] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    1.000274] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    1.000277] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    1.000279] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    1.000281] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    1.000608] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: devfreq is initialized!!
[    1.000681] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    1.000701] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    1.000717] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    1.000740] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    1.000759] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    1.000780] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    1.000800] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    1.000819] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    1.000837] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    1.000856] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    1.000876] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    1.000891] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    1.000913] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    1.000915] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    1.000918] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    1.000921] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    1.000924] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    1.001211] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: devfreq is initialized!!
[    1.001342] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    1.001362] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    1.001382] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    1.001397] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    1.001415] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    1.001435] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    1.001451] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    1.001472] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    1.001489] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    1.001512] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    1.001530] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    1.001551] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    1.001569] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    1.001571] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    1.001573] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    1.001576] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    1.001578] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    1.002140] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: devfreq is initialized!!
[    1.002194] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    1.002212] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    1.002233] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    1.002249] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    1.002268] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    1.002285] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    1.002303] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    1.002322] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    1.002336] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    1.002353] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    1.002370] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    1.002386] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    1.002401] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    1.002403] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    1.002405] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    1.002408] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    1.002410] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    1.002446] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: devfreq is initialized!!
[    1.002512] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    1.002529] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    1.002544] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    1.002565] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    1.002580] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    1.002603] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    1.002622] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    1.002637] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    1.002657] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    1.002674] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    1.002693] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    1.002710] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    1.002729] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    1.002731] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    1.002733] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    1.002735] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    1.002738] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    1.002758] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: devfreq is initialized!!
[    1.002853] init: Loaded kernel module /lib/modules/memlat-devfreq.ko
[    1.002912] init: Loading module /lib/modules/odpm.ko with args ''
[    1.003943] odpm: s2mpg10-odpm: init
[    1.004041] odpm: S2MPG10: Applied new sampling frequency (type 0) in Hz: 125.000000
[    1.004095] odpm: S2MPG10: Applied new sampling frequency (type 1) in Hz: 30.512500
[    1.004098] odpm: S2MPG10: CH0=S10M_VDD_TPU
[    1.004154] odpm: S2MPG10: CH1=VSYS_PWR_MODEM
[    1.004209] odpm: S2MPG10: CH2=VSYS_PWR_RFFE
[    1.004264] odpm: S2MPG10: CH3=S2M_VDD_CPUCL2
[    1.004319] odpm: S2MPG10: CH4=S3M_VDD_CPUCL1
[    1.004376] odpm: S2MPG10: CH5=S4M_VDD_CPUCL0
[    1.004431] odpm: S2MPG10: CH6=S5M_VDD_INT
[    1.004487] odpm: S2MPG10: CH7=S1M_VDD_MIF
[    1.004595] s2mpg10_ext_meter_onoff: s2mpg10 external meter off
[    1.004701] s2mpg10_meter_onoff: s2mpg10 meter on
[    1.004755] s2mpg10_ext_meter_onoff: s2mpg10 external meter on
[    1.004905] odpm: Starting at timestamp (ms): 965
[    1.005280] odpm: s2mpg10-odpm: init completed
[    1.005299] odpm: s2mpg11-odpm: init
[    1.005605] odpm: S2MPG11: Applied new sampling frequency (type 0) in Hz: 125.000000
[    1.005657] odpm: S2MPG11: Applied new sampling frequency (type 1) in Hz: 30.512500
[    1.005659] odpm: S2MPG11: CH0=VSYS_PWR_MMWAVE
[    1.005711] odpm: S2MPG11: CH1=L2S_VDD_AOC_RET
[    1.005763] odpm: S2MPG11: CH2=S9S_VDD_AOC
[    1.005816] odpm: S2MPG11: CH3=S5S_VDDQ_MEM
[    1.005871] odpm: S2MPG11: CH4=S10S_VDD2L
[    1.005925] odpm: S2MPG11: CH5=S4S_VDD2H_MEM
[    1.005974] odpm: S2MPG11: CH6=S2S_VDD_G3D
[    1.006096] odpm: S2MPG11: CH7=VSYS_PWR_DISPLAY
[    1.006203] s2mpg11_ext_meter_onoff: s2mpg11 external meter off
[    1.006308] s2mpg11_meter_onoff: s2mpg11 meter on
[    1.006365] s2mpg11_ext_meter_onoff: s2mpg11 external meter on
[    1.006509] odpm: Starting at timestamp (ms): 967
[    1.006765] odpm: s2mpg11-odpm: init completed
[    1.006806] init: Loaded kernel module /lib/modules/odpm.ko
[    1.006832] init: Loading module /lib/modules/arm_dsu_pmu.ko with args ''
[    1.009349] init: Loaded kernel module /lib/modules/arm_dsu_pmu.ko
[    1.009383] init: Loading module /lib/modules/trusty-irq.ko with args ''
[    1.010646] init: Loaded kernel module /lib/modules/trusty-irq.ko
[    1.010681] init: Loading module /lib/modules/trusty-log.ko with args ''
[    1.011942] trusty-log odm:trusty:log: /dev/trusty-log0 registered
[    1.012019] init: Loaded kernel module /lib/modules/trusty-log.ko
[    1.012053] init: Loading module /lib/modules/trusty-test.ko with args ''
[    1.012903] init: Loaded kernel module /lib/modules/trusty-test.ko
[    1.012928] init: Loading module /lib/modules/trusty-virtio.ko with args ''
[    1.014034] trusty_ipc virtio0: vring0: va(id)  0000000022c5038e(ffffffc2) qsz 32 notifyid 1
[    1.014042] trusty_ipc virtio0: vring1: va(id)  0000000056318637(ffffffc3) qsz 32 notifyid 2
[    1.015880] trusty-log odm:trusty:log: _Bool sm_check_and_lock_api_version(uint32_t):128: min api version set: 2
[    1.016606] trusty_ipc virtio0: is online
[    1.016627] trusty-virtio odm:trusty:virtio: initializing done
[    1.016779] init: Loaded kernel module /lib/modules/trusty-virtio.ko
[    1.016814] init: Loading module /lib/modules/snd-soc-max98357a.ko with args ''
[    1.017819] init: Loaded kernel module /lib/modules/snd-soc-max98357a.ko
[    1.017844] init: Loading module /lib/modules/snd-soc-rl6231.ko with args ''
[    1.019608] init: Loaded kernel module /lib/modules/snd-soc-rl6231.ko
[    1.019704] init: Loading module /lib/modules/snd-soc-rt5682.ko with args ''
[    1.020906] init: Loaded kernel module /lib/modules/snd-soc-rt5682.ko
[    1.020938] init: Loading module /lib/modules/snd-soc-rt5682-i2c.ko with args ''
[    1.021692] init: Loaded kernel module /lib/modules/snd-soc-rt5682-i2c.ko
[    1.021727] init: Loading module /lib/modules/abrolhos.ko with args ''
[    1.021864] abrolhos: loading out-of-tree module taints kernel.
[    1.024088] edgetpu_platform 1ce00000.abrolhos: has sysmmu 1cc40000.sysmmu (total count:1)
[    1.024109] edgetpu_platform 1ce00000.abrolhos: Adding to iommu group 7
[    1.024135] edgetpu_platform 1ce00000.abrolhos: changed DMA range [0x0000000018000000..0x00000000fffff000] successfully.
[    1.024139] edgetpu_platform 1ce00000.abrolhos: attached with pgtable 0xffffff8810c10000
[    1.024612] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[    1.028252] edgetpu_platform 1ce00000.abrolhos: abrolhos edgetpu initialized. Build: 5dfa29f
[    1.028274] edgetpu abrolhos: Powering down
[    1.028905] gsa 17c90000.gsa-ns: TZ: com.android.trusty.gsa.hwmgr.tpu connected
[    1.033555] init: Loaded kernel module /lib/modules/abrolhos.ko
[    1.033820] init: Loading module /lib/modules/aoc_core.ko with args ''
[    1.037267] init: Loaded kernel module /lib/modules/aoc_core.ko
[    1.037330] init: Loading module /lib/modules/aoc_alsa_dev_util.ko with args ''
[    1.040364] init: Loaded kernel module /lib/modules/aoc_alsa_dev_util.ko
[    1.040389] init: Loading module /lib/modules/aoc_alsa_dev.ko with args ''
[    1.041334] alsa: aoc_card_init
[    1.041400] alsa: aoc_snd_card_probe
[    1.041404] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.041517] init: Loaded kernel module /lib/modules/aoc_alsa_dev.ko
[    1.041561] init: Loading module /lib/modules/aoc_channel_dev.ko with args ''
[    1.042535] init: Loaded kernel module /lib/modules/aoc_channel_dev.ko
[    1.042572] init: Loading module /lib/modules/aoc_char_dev.ko with args ''
[    1.043455] init: Loaded kernel module /lib/modules/aoc_char_dev.ko
[    1.043496] init: Loading module /lib/modules/aoc_control_dev.ko with args ''
[    1.044389] init: Loaded kernel module /lib/modules/aoc_control_dev.ko
[    1.044441] init: Loading module /lib/modules/aoc_usb_driver.ko with args ''
[    1.045523] usb_vendor_helper_init: AP suspend support is enabled
[    1.045579] init: Loaded kernel module /lib/modules/aoc_usb_driver.ko
[    1.045632] init: Loading module /lib/modules/aoc_uwb_service_dev.ko with args ''
[    1.046507] init: Loaded kernel module /lib/modules/aoc_uwb_service_dev.ko
[    1.046518] init: Loading module /lib/modules/aoc_uwb_platform_drv.ko with args ''
[    1.047875] init: Loaded kernel module /lib/modules/aoc_uwb_platform_drv.ko
[    1.047914] init: Loading module /lib/modules/audiometrics.ko with args ''
[    1.048927] init: Loaded kernel module /lib/modules/audiometrics.ko
[    1.048970] init: Loading module /lib/modules/mcps802154.ko with args ''
[    1.049090] alsa: aoc_snd_card_probe
[    1.049092] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.052849] init: Loaded kernel module /lib/modules/mcps802154.ko
[    1.052874] init: Loading module /lib/modules/dw3000.ko with args ''
[    1.057471] init: Loaded kernel module /lib/modules/dw3000.ko
[    1.057529] init: Loading module /lib/modules/st33spi.ko with args ''
[    1.059376] st33spi spi6.0: Loading st33spi driver, major: 498
[    1.059427] st33spi spi6.0: st33spi_probe : TSU_NSS configuration be implemented!
[    1.059431] st33spi spi6.0: Power mode: ST33
[    1.059488] st33spi spi6.0: Default st33spi state: 0
[    1.059493] st33spi spi6.0: st33spi: configure pinctrl: 0
[    1.059679] init: Loaded kernel module /lib/modules/st33spi.ko
[    1.059718] init: Loading module /lib/modules/st54spi.ko with args ''
[    1.059891] alsa: aoc_snd_card_probe
[    1.059893] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.060661] st54spi spi14.0: Loading st54spi driver, major: 497
[    1.060689] st54spi spi14.0: st54spi_probe : TSU_NSS configuration be implemented!
[    1.060692] st54spi spi14.0: ../google-modules/nfc/ese/st54spi.c: Power mode: ST54J Combo
[    1.060931] init: Loaded kernel module /lib/modules/st54spi.ko
[    1.060961] alsa: aoc_snd_card_probe
[    1.060962] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.061002] init: Loading module /lib/modules/exynos-drm.ko with args 'panel_name=samsung-s6e3hc3'
[    1.066377] exynos_dpp_parse_dt: exynos-dpp[0]: attr(0x50047), port(0)
[    1.066390] dpp_print_restriction: exynos-dpp[0]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066393] dpp_print_restriction: exynos-dpp[0]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066396] dpp_print_restriction: exynos-dpp[0]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066399] dpp_print_restriction: exynos-dpp[0]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066402] dpp_print_restriction: exynos-dpp[0]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066406] dpp_print_restriction: exynos-dpp[0]: src_h_rot_max[2160]
[    1.066409] dpp_print_restriction: exynos-dpp[0]: max scale up(1x), down(1/1x) ratio
[    1.066485] dpp_init_resources: exynos-dpp[0]: dma irq no = 144
[    1.066537] dpp_init_resources: exynos-dpp[0]: dpp irq no = 145
[    1.066557] dpp_probe: exynos-dpp[0]: successfully probed
[    1.066602] exynos_dpp_parse_dt: exynos-dpp[1]: attr(0x50c7f), port(0)
[    1.066609] dpp_print_restriction: exynos-dpp[1]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066614] dpp_print_restriction: exynos-dpp[1]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066617] dpp_print_restriction: exynos-dpp[1]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066619] dpp_print_restriction: exynos-dpp[1]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066622] dpp_print_restriction: exynos-dpp[1]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066625] dpp_print_restriction: exynos-dpp[1]: src_h_rot_max[2160]
[    1.066628] dpp_print_restriction: exynos-dpp[1]: max scale up(8x), down(1/4x) ratio
[    1.066634] dpp_init_resources: exynos-dpp[1]: dma irq no = 146
[    1.066650] dpp_init_resources: exynos-dpp[1]: dpp irq no = 147
[    1.066665] dpp_probe: exynos-dpp[1]: successfully probed
[    1.066683] exynos_dpp_parse_dt: exynos-dpp[2]: attr(0x50047), port(1)
[    1.066688] dpp_print_restriction: exynos-dpp[2]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066691] dpp_print_restriction: exynos-dpp[2]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066694] dpp_print_restriction: exynos-dpp[2]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066697] dpp_print_restriction: exynos-dpp[2]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066700] dpp_print_restriction: exynos-dpp[2]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066703] dpp_print_restriction: exynos-dpp[2]: src_h_rot_max[2160]
[    1.066705] dpp_print_restriction: exynos-dpp[2]: max scale up(1x), down(1/1x) ratio
[    1.066712] dpp_init_resources: exynos-dpp[2]: dma irq no = 148
[    1.066726] dpp_init_resources: exynos-dpp[2]: dpp irq no = 149
[    1.066741] dpp_probe: exynos-dpp[2]: successfully probed
[    1.066755] exynos_dpp_parse_dt: exynos-dpp[3]: attr(0x50c7f), port(1)
[    1.066760] dpp_print_restriction: exynos-dpp[3]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066763] dpp_print_restriction: exynos-dpp[3]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066766] dpp_print_restriction: exynos-dpp[3]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066768] dpp_print_restriction: exynos-dpp[3]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066771] dpp_print_restriction: exynos-dpp[3]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066774] dpp_print_restriction: exynos-dpp[3]: src_h_rot_max[2160]
[    1.066777] dpp_print_restriction: exynos-dpp[3]: max scale up(8x), down(1/4x) ratio
[    1.066788] dpp_init_resources: exynos-dpp[3]: dma irq no = 150
[    1.066812] dpp_init_resources: exynos-dpp[3]: dpp irq no = 151
[    1.066826] dpp_probe: exynos-dpp[3]: successfully probed
[    1.066851] exynos_dpp_parse_dt: exynos-dpp[4]: attr(0x50047), port(2)
[    1.066856] dpp_print_restriction: exynos-dpp[4]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066859] dpp_print_restriction: exynos-dpp[4]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066862] dpp_print_restriction: exynos-dpp[4]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066865] dpp_print_restriction: exynos-dpp[4]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066868] dpp_print_restriction: exynos-dpp[4]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066871] dpp_print_restriction: exynos-dpp[4]: src_h_rot_max[2160]
[    1.066873] dpp_print_restriction: exynos-dpp[4]: max scale up(1x), down(1/1x) ratio
[    1.066883] dpp_init_resources: exynos-dpp[4]: dma irq no = 152
[    1.066901] dpp_init_resources: exynos-dpp[4]: dpp irq no = 153
[    1.066918] dpp_probe: exynos-dpp[4]: successfully probed
[    1.066939] exynos_dpp_parse_dt: exynos-dpp[5]: attr(0x50c7f), port(2)
[    1.066943] dpp_print_restriction: exynos-dpp[5]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066946] dpp_print_restriction: exynos-dpp[5]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066949] dpp_print_restriction: exynos-dpp[5]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066952] dpp_print_restriction: exynos-dpp[5]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066954] alsa: aoc_snd_card_probe
[    1.066955] dpp_print_restriction: exynos-dpp[5]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066957] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.066963] dpp_print_restriction: exynos-dpp[5]: src_h_rot_max[2160]
[    1.066965] dpp_print_restriction: exynos-dpp[5]: max scale up(8x), down(1/4x) ratio
[    1.066977] dpp_init_resources: exynos-dpp[5]: dma irq no = 154
[    1.066991] dpp_init_resources: exynos-dpp[5]: dpp irq no = 155
[    1.067009] dpp_probe: exynos-dpp[5]: successfully probed
[    1.067161] alsa: aoc_snd_card_probe
[    1.067166] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.067668] attr(0x60410), port(2)
[    1.067671] src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.067674] src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.067677] dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.067681] dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.067685] blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.067688] src_h_rot_max[2160]
[    1.067691] max scale up(1x), down(1/1x) ratio
[    1.067702] dma irq no = 156
[    1.067718] writeback(dpp6) successfully probe
[    1.067959] exynos-decon 1c300000.drmdecon: has sysmmu 1c100000.sysmmu (total count:1)
[    1.067972] exynos-decon 1c300000.drmdecon: has sysmmu 1c110000.sysmmu (total count:2)
[    1.067982] exynos-decon 1c300000.drmdecon: has sysmmu 1c120000.sysmmu (total count:3)
[    1.068008] exynos-decon 1c300000.drmdecon: Adding to iommu group 0
[    1.068042] exynos-decon 1c300000.drmdecon: attached with pgtable 0xffffff8810c14000
[    1.068126] exynos-decon[0]: PPC(2)
[    1.068130] exynos-decon[0]: rotator ppc(4)
[    1.068133] exynos-decon[0]: scaler ppc(2)
[    1.068136] exynos-decon[0]: line delay comp(4)
[    1.068139] exynos-decon[0]: line delay scaler(3)
[    1.068143] exynos-decon[0]: WARN: afbc_rgb_util_pct is not defined in DT.
[    1.068146] exynos-decon[0]: WARN: afbc_yuv_util_pct is not defined in DT.
[    1.068149] exynos-decon[0]: bus_width(16) bus_util_pct(65) rot_util_pct(60)
[    1.068152] exynos-decon[0]: DPU DFS Level :
[    1.068153] exynos-decon[0]: 664000
[    1.068155] exynos-decon[0]: 533000
[    1.068158] exynos-decon[0]: 465000
[    1.068161] exynos-decon[0]: 400000
[    1.068164] exynos-decon[0]: 310000
[    1.068166] exynos-decon[0]: 267000
[    1.068170] exynos-decon[0]: 134000
[    1.068173] exynos-decon[0]:
[    1.068193] exynos-decon[0]: found dpp0
[    1.068203] exynos-decon[0]: found dpp1
[    1.068213] exynos-decon[0]: found dpp2
[    1.068223] exynos-decon[0]: found dpp3
[    1.068232] exynos-decon[0]: found dpp4
[    1.068240] exynos-decon[0]: found dpp5
[    1.068473] exynos-decon[0]: failed to get aclk(optional)
[    1.068475] exynos-decon[0]: failed to get aclk_disp(optional)
[    1.069166] doesn't need to get camera operation register
[    1.069169] display hibernation is supported
[    1.069172] [RECOVERY] exynos_recovery_register: ESD recovery is supported
[    1.069213] exynos_dqe_register: display quality enhancer is supported(DQE_V2)
[    1.069216] exynos-decon[0]: successfully probed
[    1.069246] exynos-decon 1c302000.drmdecon: has sysmmu 1c100000.sysmmu (total count:1)
[    1.069256] exynos-decon 1c302000.drmdecon: has sysmmu 1c110000.sysmmu (total count:2)
[    1.069264] exynos-decon 1c302000.drmdecon: has sysmmu 1c120000.sysmmu (total count:3)
[    1.069277] exynos-decon 1c302000.drmdecon: attached with pgtable 0xffffff8810c14000
[    1.069279] exynos-decon 1c302000.drmdecon: Adding to iommu group 0
[    1.069284] exynos-decon 1c302000.drmdecon: attached with pgtable 0xffffff8810c14000
[    1.069293] exynos-decon[2]: failed to parse urgent rd_en(-22)
[    1.069297] exynos-decon[2]: failed to parse urgent rd_hi_thres(-22)
[    1.069300] exynos-decon[2]: failed to parse urgent rd_lo_thres(-22)
[    1.069303] exynos-decon[2]: failed to parse urgent rd_wait_cycle(-22)
[    1.069305] exynos-decon[2]: failed to parse urgent wr_en(-22)
[    1.069308] exynos-decon[2]: failed to parse urgent wr_hi_thres(-22)
[    1.069310] exynos-decon[2]: failed to parse urgent wr_lo_thres(-22)
[    1.069313] exynos-decon[2]: PPC(2)
[    1.069316] exynos-decon[2]: rotator ppc(4)
[    1.069320] exynos-decon[2]: scaler ppc(2)
[    1.069322] exynos-decon[2]: line delay comp(4)
[    1.069325] exynos-decon[2]: line delay scaler(3)
[    1.069328] exynos-decon[2]: WARN: afbc_rgb_util_pct is not defined in DT.
[    1.069330] exynos-decon[2]: WARN: afbc_yuv_util_pct is not defined in DT.
[    1.069332] exynos-decon[2]: bus_width(16) bus_util_pct(65) rot_util_pct(60)
[    1.069335] exynos-decon[2]: DPU DFS Level :
[    1.069336] exynos-decon[2]: 664000
[    1.069338] exynos-decon[2]: 533000
[    1.069340] exynos-decon[2]: 465000
[    1.069342] exynos-decon[2]: 400000
[    1.069344] exynos-decon[2]: 310000
[    1.069346] exynos-decon[2]: 267000
[    1.069348] exynos-decon[2]: 134000
[    1.069350] exynos-decon[2]:
[    1.069357] exynos-decon[2]: found dpp0
[    1.069362] exynos-decon[2]: found dpp1
[    1.069368] exynos-decon[2]: found dpp2
[    1.069374] exynos-decon[2]: found dpp3
[    1.069379] exynos-decon[2]: found dpp4
[    1.069386] exynos-decon[2]: found dpp5
[    1.069490] exynos-decon[2]: dimming start irq is not supported
[    1.069492] exynos-decon[2]: dimming end irq is not supported
[    1.069495] exynos-decon[2]: failed to get aclk(optional)
[    1.069498] exynos-decon[2]: failed to get aclk_disp(optional)
[    1.069732] alsa: aoc_snd_card_probe
[    1.069741] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.069761] display hibernation is not supported
[    1.069765] [RECOVERY] exynos_recovery_register: ESD recovery is supported
[    1.069767] exynos_dqe_register: display quality enhancer is not supported
[    1.069769] exynos-decon[2]: successfully probed
[    1.070227] dsim_get_phys: exynos-dsim[0]: failed to get dsim extra phy
[    1.070259] dsim_probe: exynos-dsim[0]: dsim idle_ip_index[33]
[    1.070272] dsim_probe: exynos-dsim[0]: driver has been probed.
[    1.071015] alsa: aoc_snd_card_probe
[    1.071019] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.071196] exynos-drm exynos-drm: bound 1c0b0000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071240] exynos-drm exynos-drm: bound 1c0b1000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071273] exynos-drm exynos-drm: bound 1c0b2000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071307] exynos-drm exynos-drm: bound 1c0b3000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071339] exynos-drm exynos-drm: bound 1c0b4000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071373] exynos-drm exynos-drm: bound 1c0b5000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071376] writeback_bind +
[    1.071390] writeback_bind -
[    1.071415] exynos-drm exynos-drm: bound 1c0bc000.drmdpp (ops exynos_wb_component_ops [exynos_drm])
[    1.071443] [BTS] IDMA_TYPE(0) CH(0) Port(0)
[    1.071445] [BTS] IDMA_TYPE(1) CH(1) Port(0)
[    1.071447] [BTS] IDMA_TYPE(2) CH(2) Port(1)
[    1.071449] [BTS] IDMA_TYPE(3) CH(3) Port(1)
[    1.071451] [BTS] IDMA_TYPE(4) CH(4) Port(2)
[    1.071453] [BTS] IDMA_TYPE(5) CH(5) Port(2)
[    1.071455] [BTS] decon0 bts feature is enabled
[    1.071482] exynos-drm exynos-drm: bound 1c300000.drmdecon (ops decon_component_ops [exynos_drm])
[    1.071489] [BTS] IDMA_TYPE(0) CH(0) Port(0)
[    1.071491] [BTS] IDMA_TYPE(1) CH(1) Port(0)
[    1.071493] [BTS] IDMA_TYPE(2) CH(2) Port(1)
[    1.071495] [BTS] IDMA_TYPE(3) CH(3) Port(1)
[    1.071497] [BTS] IDMA_TYPE(4) CH(4) Port(2)
[    1.071499] [BTS] IDMA_TYPE(5) CH(5) Port(2)
[    1.071501] [BTS] decon2 bts feature is enabled
[    1.071525] exynos-drm exynos-drm: bound 1c302000.drmdecon (ops decon_component_ops [exynos_drm])
[    1.071590] exynos-drm exynos-drm: bound 1c2c0000.drmdsim (ops dsim_component_ops [exynos_drm])
[    1.071593] encoder[0] type(0x5) possible_clones(0x3)
[    1.071595] encoder[1] type(0x6) possible_clones(0x3)
[    1.073345] [drm] #1024 event log buffers are allocated
[    1.073505] [drm] #1024 event log buffers are allocated
[    1.073618] [drm] Initialized exynos 1.0.0 20110530 for exynos-drm on minor 0
[    1.074081] init: Loaded kernel module /lib/modules/exynos-drm.ko
[    1.074224] init: Loading module /lib/modules/google-bms.ko with args ''
[    1.074393] alsa: aoc_snd_card_probe
[    1.074400] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.075659] google_bms: initialize gbms_storage
[    1.075944] google_bms: ref 5-00500 registered at 0, dupes=0, refs=0
[    1.075947] google_bms: gbms_storage init done
[    1.075992] google_bms: storage 5-00500 registered at 0, dupes=0, refs=0
[    1.075995] google_bms: gbee@ 5-00500 OK
[    1.076066] init: Loaded kernel module /lib/modules/google-bms.ko
[    1.076095] init: Loading module /lib/modules/exynos-reboot.ko with args ''
[    1.077519] exynos-reboot exynos-reboot: register restart handler successfully
[    1.077626] init: Loaded kernel module /lib/modules/exynos-reboot.ko
[    1.077664] init: Loading module /lib/modules/google-battery.ko with args ''
[    1.078598] alsa: aoc_snd_card_probe
[    1.078605] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.080015] logbuffer: id:ssoc registered
[    1.081039] gvotables debug directory OK
[    1.081233] alsa: aoc_snd_card_probe
[    1.081235] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.081514] init: Loaded kernel module /lib/modules/google-battery.ko
[    1.081599] init: Loading module /lib/modules/google-charger.ko with args ''
[    1.083650] google_charger: google,ext-power-supply not defined
[    1.083657] google_charger: google,tcpm-power-supply not defined
[    1.083663] google_charger: charging profile in the battery
[    1.083695] google_charger: MSC_BD: trig volt=4270000,4250000 temp=350,time=21600 drainto=80,79 resume=280,50 290,14400
[    1.083819] google,charger google,charger: probe work done
[    1.083943] init: Loaded kernel module /lib/modules/google-charger.ko
[    1.083985] init: Loading module /lib/modules/google-cpm.ko with args ''
[    1.084068] alsa: aoc_snd_card_probe
[    1.084070] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.085238] init: Loaded kernel module /lib/modules/google-cpm.ko
[    1.085272] init: Loading module /lib/modules/google_dual_batt_gauge.ko with args ''
[    1.086143] init: Loaded kernel module /lib/modules/google_dual_batt_gauge.ko
[    1.086169] init: Loading module /lib/modules/heatmap.ko with args ''
[    1.087003] init: Loaded kernel module /lib/modules/heatmap.ko
[    1.087028] init: Loading module /lib/modules/mailbox-wc.ko with args ''
[    1.088041] init: Loaded kernel module /lib/modules/mailbox-wc.ko
[    1.088107] init: Loading module /lib/modules/mali_pixel.ko with args ''
[    1.088670] aoc 19000000.aoc: has sysmmu 1a090000.sysmmu (total count:1)
[    1.088763] aoc 19000000.aoc: Adding to iommu group 4
[    1.088839] aoc 19000000.aoc: attached with pgtable 0xffffff8811660000
[    1.089473] aoc: found aoc with interrupt:0 sram:[mem 0x19000000-0x19ffffff] dram:[mem 0x94000000-0x96ffffff]
[    1.089662] mali-mgm physical-memory-group-manager: Memory group manager probed successfully
[    1.089772] mali-pcm priority-control-manager: Priority control manager probed successfully
[    1.089924] init: Loaded kernel module /lib/modules/mali_pixel.ko
[    1.089975] init: Loading module /lib/modules/mali_kbase.ko with args ''
[    1.091998] aoc: sensor power is enabled.
[    1.092259] alsa: aoc_snd_card_probe
[    1.092274] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.096068] mali 1c500000.mali: Kernel DDK version r32p1-00pxl1
[    1.097972] [GPU cooling] index : 0, frequency : 848000
[    1.097983] [GPU cooling] index : 1, frequency : 762000
[    1.097989] [GPU cooling] index : 2, frequency : 701000
[    1.097994] [GPU cooling] index : 3, frequency : 572000
[    1.098001] [GPU cooling] index : 4, frequency : 510000
[    1.098008] [GPU cooling] index : 5, frequency : 471000
[    1.098015] [GPU cooling] index : 6, frequency : 400000
[    1.098021] [GPU cooling] index : 7, frequency : 351000
[    1.098028] [GPU cooling] index : 8, frequency : 302000
[    1.098034] [GPU cooling] index : 9, frequency : 251000
[    1.098040] [GPU cooling] index : 10, frequency : 202000
[    1.098047] [GPU cooling] index : 11, frequency : 151000
[    1.098305] gpu cooling registered for thermal-gpufreq-0, capacitance: 9490, power_callback: true
[    1.099509] mali 1c500000.mali: GPU identified as 0x2 arch 9.2.0 r0p1 status 0
[    1.099627] mali 1c500000.mali: Priority control manager successfully loaded
[    1.099663] mali 1c500000.mali: Memory group manager successfully loaded
[    1.102334] mali 1c500000.mali: Probed as mali0
[    1.102368] exynos_pd: pd-g3d sync_state: children need sync
[    1.102379] exynos_pd: pd-embedded_g3d sync_state: turn_off = 1
[    1.102516] exynos_pd: pd-g3d sync_state: turn_off = 0
[    1.102777] alsa: aoc_snd_card_probe
[    1.102783] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.104138] init: Loaded kernel module /lib/modules/mali_kbase.ko
[    1.104309] init: Loading module /lib/modules/max1720x-battery.ko with args ''
[    1.106671] max1720x 6-0036: chip devname:0x6200
[    1.106688] max1720x 6-0036: forced gauge type to 2
[    1.106759] max1720x 6-0036: Device 0x6200 has no permanent storage
[    1.106770] max1720x 6-0036: device gauge_type: 2 shadow_override=0
[    1.107246] max1720x 6-0036: FG irq handler registered at 392 (0)
[    1.107261] max1720x_battery: max1720x_probe max1720x_psy_desc.name=maxfg
[    1.107812] logbuffer: id:maxfg registered
[    1.107973] logbuffer: id:maxfg_monitor registered
[    1.108002] google_bms: storage maxfg registered at 1, dupes=0, refs=0
[    1.108443] max1720x 6-0036: device battery RID: 3 kohm
[    1.108709] init: Loaded kernel module /lib/modules/max1720x-battery.ko
[    1.108718] alsa: aoc_snd_card_probe
[    1.108724] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.108775] init: Loading module /lib/modules/max20339.ko with args ''
[    1.108857] max1720x 6-0036: Config: 0x4217
[    1.109043] max1720x 6-0036: IChgTerm: 490000
[    1.109239] max1720x 6-0036: VEmpty: VE=3300mV VR=3880mV
[    1.109251] max1720x 6-0036: RSense value 5000 micro Ohm
[    1.110146] thermal thermal_zone31: failed to read out thermal zone (-22)
[    1.110243] google_mitigation google,mitigation: battery percentage read error:-11
[    1.110365] max1720x 6-0036: reg_cycle:223, eeprom_cycle:222, update:N
[    1.110481] google_bcl:google_set_main_pmic S2MPG10 OFFSRC : 0x20
[    1.110486] init: Loaded kernel module /lib/modules/max20339.ko
[    1.110532] google_bcl:google_set_main_pmic S2MPG10 PWRONSRC: 0x1
[    1.110558] init: Loading module /lib/modules/max77729-pmic.ko with args ''
[    1.112511] logbuffer: id:maxq registered
[    1.112516] google_bms: storage max77759_maxq registered at 2, dupes=0, refs=0
[    1.123381] google_mitigation google,mitigation: battery percentage read error:-11
[    1.126654] alsa: aoc_snd_card_probe
[    1.126661] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.127866] max1720x 6-0036: FG Model OK, ver=4 cap_lsb=2 next_update=256
[    1.129344] max1720x 6-0036: batt-sn source: 0 (-22)
[    1.132020] max1720x 6-0036: init_work done
[    1.138242] max777x9-pmic 6-0066: probe_done pmic_id = 3b, rev_id= 2
[    1.138419] init: Loaded kernel module /lib/modules/max77729-pmic.ko
[    1.138488] init: Loading module /lib/modules/max77729_charger.ko with args ''
[    1.138655] alsa: aoc_snd_card_probe
[    1.138659] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.139152] max20339ovp 6-0035: OVLOSEL default: 0x22
[    1.139512] init: Loaded kernel module /lib/modules/max77729_charger.ko
[    1.139555] init: Loading module /lib/modules/max77729_uic.ko with args ''
[    1.139750] max20339ovp 6-0035: IN_CTR default: 0x1
[    1.140520] init: Loaded kernel module /lib/modules/max77729_uic.ko
[    1.140571] init: Loading module /lib/modules/max77759_charger.ko with args ''
[    1.143588] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x40 STATUS2:0x0 STATUS3:0x0 INT1:0x40 INT2:0x0 INT3:0x0
[    1.145532] max77759-charger 6-0069: max77759_mode_callback:Default use_case=0->0 CHG_CNFG_00=5->5
[    1.150786] max77759-charger 6-0069: registered as main-charger
[    1.150894] init: Loaded kernel module /lib/modules/max77759_charger.ko
[    1.150936] init: Loading module /lib/modules/mcps802154_region_fira.ko with args ''
[    1.153195] max20339ovp 6-0035: ovp->irq_gpio=499 found irq=403 registered 0
[    1.153246] init: Loaded kernel module /lib/modules/mcps802154_region_fira.ko
[    1.153286] init: Loading module /lib/modules/mcps802154_region_nfcc_coex.ko with args ''
[    1.153482] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x40 STATUS2:0x0 STATUS3:0x0 INT1:0x0 INT2:0x0 INT3:0x0
[    1.154061] init: Loaded kernel module /lib/modules/mcps802154_region_nfcc_coex.ko
[    1.154097] init: Loading module /lib/modules/nitrous.ko with args ''
[    1.154263] logbuffer: id:usbpd registered
[    1.154499] max77759tcpc i2c-max77759tcpc: chg psy not up
[    1.154931] max77759tcpc i2c-max77759tcpc: chg psy not up
[    1.154945] power_supply usb: driver failed to report `current_now' property: -22
[    1.155486] nitrous_bluetooth odm:btbcm: Wake polarity not in dev tree
[    1.155623] logbuffer: id:btlpm registered
[    1.155642] nitrous_bluetooth odm:btbcm: IRQ: 404 active: High
[    1.155700] nitrous_bluetooth odm:btbcm: rfkill: off (blocked=1)
[    1.160483] power_supply usb: driver failed to report `current_now' property: -22
[    1.160959] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:0 attached:0 debug_acc_conn:0 bc12_running:0
[    1.162575] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x41 STATUS2:0x0 STATUS3:0x0 INT1:0x1 INT2:0x0 INT3:0x0
[    1.163044] max77759-charger 6-0069: max77759_mode_callback:Default use_case=0->0 CHG_CNFG_00=5->5
[    1.163780] power_supply usb: driver failed to report `current_now' property: -22
[    1.164012] power_supply usb: driver failed to report `current_now' property: -22
[    1.165309] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[    1.165318] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[    1.165351] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:0 attached:0 debug_acc_conn:0 bc12_running:0
[    1.165371] power_supply usb: driver failed to report `current_now' property: -22
[    1.165539] power_supply usb: driver failed to report `current_now' property: -22
[    1.165713] power_supply usb: driver failed to report `current_now' property: -22
[    1.167086] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:0 attached:0 debug_acc_conn:0 bc12_running:0
[    1.167842] max77759-charger 6-0069: max77759_mode_callback:Default use_case=0->0 CHG_CNFG_00=5->5
[    1.169334] power_supply usb: driver failed to report `current_now' property: -22
[    1.169522] power_supply usb: driver failed to report `current_now' property: -22
[    1.170990] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[    1.170997] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[    1.171022] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:0 attached:0 debug_acc_conn:0 bc12_running:0
[    1.171309] alsa: aoc_snd_card_probe
[    1.171314] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.171597] google_cpm google,cpm: 0:main-charger
[    1.171607] google_cpm google,cpm: 1:pca9468-mains
[    1.172155] google_cpm: google,dc-en value =1 ret=0
[    1.172179] google_cpm google,cpm: ts_m=0 ts_ccs=0 ts_i=120 ts_cnt=0 ts_g=1 ts_v=0 ts_c=0
[    1.172301] exynos_usbdrd_phy_probe: +++ (null) 11100000.phy
[    1.172424] phy_exynos_usbdrd 11100000.phy: It has not the other phy
[    1.172433] phy_exynos_usbdrd 11100000.phy: It is TYPE USB3DRD
[    1.172441] phy_exynos_usbdrd 11100000.phy: don't need user Mux for phyclk
[    1.172529] exynos_rate_to_clk, ref_clk = 19200000
[    1.172534] exynos_rate_to_clk, Whart's this
[    1.172564] phy_exynos_usbdrd 11100000.phy: couldn't read pmu_offset_tcxo on phy node, error = -22
[    1.172572] phy_exynos_usbdrd 11100000.phy: couldn't read pmu_mask_tcxo on phy node, error = -22
[    1.172579] phy_exynos_usbdrd 11100000.phy: couldn't read pmu_mask_pll on phy node, error = -22
[    1.172585] phy_exynos_usbdrd 11100000.phy: pmu_mask = 0x1
[    1.172588] logbuffer: id:cpm registered
[    1.172600] phy_exynos_usbdrd 11100000.phy: non-DT: PHY CON Selection
[    1.172611] phy_exynos_usbdrd 11100000.phy: reverse_con_dir = 0
[    1.172691] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_fill_hstune_param hs tune cnt = 6
[    1.172706] phy_exynos_usbdrd 11100000.phy: usbphy info: version:0x301, refclk:0x0
[    1.172782] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_fill_sstune_param ss tune cnt = 36
[    1.172835] power_supply usb: driver failed to report `current_now' property: -22
[    1.173025] phy_exynos_usbdrd 11100000.phy: Get USB LDO!
[    1.173574] exynos_usbdrd_phy_probe: ---
[    1.173994] exynos-dwc3 11110000.usb: adj-sof-accuracy set from usb node
[    1.174004] exynos-dwc3 11110000.usb: is_not_vbus_pad set from usb node
[    1.174604] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    1.174611] phy_exynos_usbdrd 11100000.phy: Turn on L7M_VDD_HSI
[    1.174674] exynos_usbdrd_ldo_manual_control ldo = 1
[    1.174894] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    1.174900] phy_exynos_usbdrd 11100000.phy: Turn on LDOs
[    1.175642] exynos_usbdrd_utmi_init: +++
[    1.176103] init: Loaded kernel module /lib/modules/nitrous.ko
[    1.176225] init: Loading module /lib/modules/overheat_mitigation.ko with args ''
[    1.177472] init: Loaded kernel module /lib/modules/overheat_mitigation.ko
[    1.177518] init: Loading module /lib/modules/p9221.ko with args ''
[    1.178052] exynos_usbdrd_utmi_init: ---
[    1.178730] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x40 STATUS2:0x0 STATUS3:0x0 INT1:0x1 INT2:0x0 INT3:0x0
[    1.179597] p9221 i2c-p9412: selecting p9412
[    1.179647] p9221 i2c-p9412: enable gpio:216
[    1.179662] p9221 i2c-p9412: QI_USB_VBUS_EN gpio:508
[    1.179673] p9221 i2c-p9412: unable to read idt,gpio_slct from dt: -2
[    1.179682] p9221 i2c-p9412: has_rtx:1
[    1.179708] p9221 i2c-p9412: ext ben gpio:121, ret=0
[    1.179719] p9221 i2c-p9412: dc_switch gpio:506
[    1.179726] p9221 i2c-p9412: has_wlc_dc:1
[    1.179774] p9221 i2c-p9412: gpio:42, gpio_irq:407
[    1.179785] p9221 i2c-p9412: unable to read idt,irq_det_gpio from dt: -2
[    1.179799] p9221 i2c-p9412: dt fod: 92 3e 91 2f 97 0c 9a 05 9f ed 9f e5 19 06 01 3c  (16)
[    1.179810] p9221 i2c-p9412: dt fod_epp: 8b 70 88 60 8c 3c 88 4d 89 42 8e 1b 3c 14 28 50  (16)
[    1.179821] p9221 i2c-p9412: dt fod_hpp: 8d 7f 8a 6e 8e 4b 8a 4d 8b 42 90 1b  (12)
[    1.179828] p9221 i2c-p9412: dt q_value:60
[    1.179840] p9221 i2c-p9412: dt google,alignment_frequencies size = -22
[    1.179849] p9221 i2c-p9412: google,alignment_hysteresis set to: 5000
[    1.179858] p9221 i2c-p9412: google,alignment_scalar_low_current set to: 200
[    1.179866] p9221 i2c-p9412: google,alignment_scalar_high_current set to: 50
[    1.179875] p9221 i2c-p9412: google,alignment_offset_low_current set to: 130000
[    1.179882] p9221 i2c-p9412: google,alignment_offset_high_current set to: 141000
[    1.179890] p9221 i2c-p9412: google,alignment_current_threshold set to: 500
[    1.180504] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[    1.180513] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[    1.180544] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[    1.180606] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[    1.180620] p9221 i2c-p9412: i2c read error, reg:0, ret:-6 (-6)
[    1.180627] p9221 i2c-p9412: online = 0 CHIP_ID = 0x9412
[    1.181294] max77759-charger 6-0069: max77759_mode_callback:Default use_case=0->0 CHG_CNFG_00=5->5
[    1.181306] p9221 i2c-p9412: Disable Auth ICL (0)
[    1.182160] logbuffer: id:wireless registered
[    1.182358] logbuffer: id:rtx registered
[    1.182459] p9221 i2c-p9412: 16 GPIOs registered ret:0
[    1.182467] p9221 i2c-p9412: p9221 Charger Driver Loaded
[    1.182632] init: Loaded kernel module /lib/modules/p9221.ko
[    1.182713] init: Loading module /lib/modules/panel-samsung-drv.ko with args ''
[    1.184248] init: Loaded kernel module /lib/modules/panel-samsung-drv.ko
[    1.184302] init: Loading module /lib/modules/panel-samsung-emul.ko with args ''
[    1.185070] init: Loaded kernel module /lib/modules/panel-samsung-emul.ko
[    1.185117] init: Loading module /lib/modules/panel-samsung-s6e3fc3.ko with args ''
[    1.185792] init: Loaded kernel module /lib/modules/panel-samsung-s6e3fc3.ko
[    1.185842] init: Loading module /lib/modules/panel-samsung-s6e3hc2.ko with args ''
[    1.186473] init: Loaded kernel module /lib/modules/panel-samsung-s6e3hc2.ko
[    1.186526] init: Loading module /lib/modules/panel-samsung-s6e3hc3.ko with args ''
[    1.187701] panel vddd found
[    1.188315] [OC] adder e       = 89
[    1.188331] [OC] adder o       = 93
[    1.188338] [OC] dac_adder e/o = 00
[    1.188340] /00
[    1.188349] [OC] sa_edge e     = 71
[    1.188356] [OC] sa_edge o     = 8C
[    1.188363] [OC] dac_edge o/e  = 00
[    1.188365] /00
[    1.188373] [OC] sa_err e      = 6A
[    1.188380] [OC] sa_err o      = 80
[    1.188387] [OC] dac_err e/o   = 00
[    1.188388] /00
[    1.188398] [OC] ctle          = 78
[    1.188405] [OC] oc_fail       = 00
[    1.188411] [OC] oc_vga        = 85
[    1.188418] reg000:000000008de550d7, reg0001:0000000098faac23
[    1.188486] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: panel enabled at boot
[    1.194826] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: samsung common panel driver has been probed
[    1.194919] init: Loaded kernel module /lib/modules/panel-samsung-s6e3hc3.ko
[    1.194972] init: Loading module /lib/modules/panel-samsung-sofef01.ko with args ''
[    1.195781] init: Loaded kernel module /lib/modules/panel-samsung-sofef01.ko
[    1.195824] init: Loading module /lib/modules/pca9468.ko with args ''
[    1.197430] of_pca9468_dt: irq-gpio: 45
[    1.197435] of_pca9468_dt: pca9468,iin_cfg is 2500000
[    1.197438] of_pca9468_dt: pca9468,v_float is 4300000
[    1.197441] of_pca9468_dt: pca9468,iin_topoff is 600000
[    1.197444] of_pca9468_dt: pca9468,fsw_cfg is 3
[    1.197447] of_pca9468_dt: pca9468,ntc_th is 0
[    1.197450] of_pca9468_dt: pca9468,iin_max_offset is 0
[    1.197452] of_pca9468_dt: pca9468,iin_cc_comp_offset is 50000
[    1.197456] of_pca9468_dt: google,usb-port-tz-name is usbc-therm-adc
[    1.198250] logbuffer: id:pca9468 registered
[    1.199943] pca9468 6-0057: pca9468_set_input_current: iin=2550000 real iin_cfg=2600000 (0)
[    1.200043] pca9468 6-0057: pca9468_set_vfloat: v_float=4300000 (0)
[    1.200983] pca9468: probe_done
[    1.201127] init: Loaded kernel module /lib/modules/pca9468.ko
[    1.201193] init: Loading module /lib/modules/snd-soc-wm-adsp.ko with args ''
[    1.202799] init: Loaded kernel module /lib/modules/snd-soc-wm-adsp.ko
[    1.202874] init: Loading module /lib/modules/snd-soc-cs35l41.ko with args ''
[    1.204402] init: Loaded kernel module /lib/modules/snd-soc-cs35l41.ko
[    1.204423] init: Loading module /lib/modules/snd-soc-cs35l41-i2c.ko with args ''
[    1.205501] init: Loaded kernel module /lib/modules/snd-soc-cs35l41-i2c.ko
[    1.205536] init: Loading module /lib/modules/snd-soc-cs35l41-spi.ko with args ''
[    1.210148] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x41 STATUS2:0x0 STATUS3:0x0 INT1:0x1 INT2:0x0 INT3:0x0
[    1.232042] cs35l41 spi13.1: Cirrus Logic CS35L41 (35a40), Revision: B2
[    1.232530] cs35l41 spi13.0: Cirrus Logic CS35L41 (35a40), Revision: B2
[    1.233119] init: Loaded kernel module /lib/modules/snd-soc-cs35l41-spi.ko
[    1.233164] init: Loading module /lib/modules/st21nfc.ko with args ''
[    1.234004] st21nfc_dev_init: Loading st21nfc driver (version 2.0.18)
[    1.234941] init: Loaded kernel module /lib/modules/st21nfc.ko
[    1.234971] init: Loading module /lib/modules/touch_bus_negotiator.ko with args ''
[    1.236388] touch_bus_negotiator tbn: tbn_probe: gpios(aoc2ap: 63 ap2aoc: 209), mode 1
[    1.236499] init: Loaded kernel module /lib/modules/touch_bus_negotiator.ko
[    1.236523] init: Loading module /lib/modules/touch_offload.ko with args ''
[    1.237328] init: Loaded kernel module /lib/modules/touch_offload.ko
[    1.237621] init: Loaded 204 kernel modules took 812 ms
[    1.237745] init: Copied ramdisk prop to /second_stage_resources/system/etc/ramdisk/build.prop
[    1.237878] init: Switching root to '/first_stage_ramdisk'
[    1.238058] init: [libfs_mgr]ReadFstabFromDt(): failed to read fstab from dt
[    1.238372] init: Using Android DT directory /proc/device-tree/firmware/android/
[    1.245329] synth uevent: /devices/platform/10d50000.hsi2c/i2c-6/i2c-max77759tcpc/power_supply/usb: failed to send uevent
[    1.245335] power_supply usb: uevent: failed to send synthetic uevent
[    1.250111] phy_exynos_usbdrd 11100000.phy: Request to power_off usbdrd_phy phy
[    1.250138] phy_exynos_usbdrd 11100000.phy: Request to power_off usbdrd_phy phy
[    1.250348] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_utmi_tune
[    1.250401] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_pipe3_tune
[    1.250505] dwc3 11110000.dwc3: supply dwc3-vbus not found, using dummy regulator
[    1.250798] dwc3_ext_otg_start
[    1.250880] exynos_pd: pd-hsi0 sync_state: turn_off = 1
[    1.251929] exynos_usbdrd_ldo_manual_control ldo = 0
[    1.252441] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    1.252453] phy_exynos_usbdrd 11100000.phy: Turn off LDOs
[    1.253116] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    1.253128] phy_exynos_usbdrd 11100000.phy: Turn off L7M_VDD_HSI
[    1.253599] alsa: aoc_snd_card_probe
[    1.253607] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.258941] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/metadata
[    1.259392] EXT4-fs (sda8): Ignoring removed nomblk_io_submit option
[    1.263602] EXT4-fs (sda8): mounted filesystem with ordered data mode. Opts: errors=remount-ro,nomblk_io_submit
[    1.263635] ext4 filesystem being mounted at /metadata supports timestamps until 2038 (0x7fffffff)
[    1.263691] init: [libfs_mgr]check_fs(): mount(/dev/block/platform/14700000.ufs/by-name/metadata,/metadata,ext4)=0: Success
[    1.268724] init: [libfs_mgr]check_fs(): unmount(/metadata) succeeded
[    1.268807] init: [libfs_mgr]Running /system/bin/e2fsck on /dev/block/sda8
[    1.269205] logwrapper: Cannot log to file /dev/fscklogs/log
[    1.269211] logwrapper:
[    1.271824] e2fsck: linker: Warning: failed to find generated linker configuration from "/linkerconfig/ld.config.txt"
[    1.271836] e2fsck: WARNING: linker: Warning: failed to find generated linker configuration from "/linkerconfig/ld.config.txt"
[    1.279504] debugfs: File 'pps_out_uv' in directory 'google_cpm' already present!
[    1.279526] debugfs: File 'pps_out_ua' in directory 'google_cpm' already present!
[    1.279538] debugfs: File 'pps_op_ua' in directory 'google_cpm' already present!
[    1.279553] google_cpm: init_work found 0:main-charger
[    1.279567] google_cpm: init_work found 1:pca9468-mains
[    1.280129] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=1, buck_on=0, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[    1.280168] e2fsck: e2fsck 1.45.4 (23-Sep-2019)
[    1.280754] max77759_charger: bst_on:498, bst_sel:509, ext_bst_ctl:485
[    1.280767] max77759_charger: vin_valid:489 lsw1_o:491 lsw1_c:492
[    1.280779] max77759_charger: wlc_en:216 wlc_vbus_en:484 cpout_en:470 cpout_ctl:472 cpout21_en=-2
[    1.280852] max77759_charger: ls2_en:487 sw_en:490 ext_bst_mode:510
[    1.280987] p9221_wlc_disable[0]: disable=0, ept_reason=11 ret=0
[    1.281752] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED use_case=0->0 CHG_CNFG_00=5->0
[    1.281774] google_cpm: gcpm_init_work retries=0 dc_not_done=0 tcpm_ok=1 wlc_ok=1
[    1.281785] google_cpm: google_cpm init_work done 2/2 pps=1 wlc_dc=1
[    1.284675] e2fsck: /dev/block/platform/14700000.ufs/by-name/metadata: clean, 34/4096 files, 1198/4096 blocks
[    1.286101] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/metadata
[    1.286385] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support!
[    1.289026] EXT4-fs (sda8): mounted filesystem with journalled data mode. Opts: data=journal,commit=1
[    1.289046] ext4 filesystem being mounted at /metadata supports timestamps until 2038 (0x7fffffff)
[    1.289097] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/metadata,target=/metadata,type=ext4)=0: Success
[    1.290143] init: Failed to copy /avb into /metadata/gsi/dsu/avb/: No such file or directory
[    1.292159] init: [libfs_mgr]Created logical partition system_a on device /dev/block/dm-0
[    1.292739] init: [libfs_mgr]Created logical partition system_b on device /dev/block/dm-1
[    1.293270] init: [libfs_mgr]Created logical partition system_ext_a on device /dev/block/dm-2
[    1.293277] init: [libfs_mgr]Skipping zero-length logical partition: system_ext_b
[    1.293665] init: [libfs_mgr]Created logical partition product_a on device /dev/block/dm-3
[    1.293672] init: [libfs_mgr]Skipping zero-length logical partition: product_b
[    1.294214] init: [libfs_mgr]Created logical partition vendor_a on device /dev/block/dm-4
[    1.294220] init: [libfs_mgr]Skipping zero-length logical partition: vendor_b
[    1.294729] init: [libfs_mgr]Created logical partition vendor_dlkm_a on device /dev/block/dm-5
[    1.294736] init: [libfs_mgr]Skipping zero-length logical partition: vendor_dlkm_b
[    1.294764] init: DSU not detected, proceeding with normal boot
[    1.295106] init: [libfs_mgr]Set readahead_kb: 128 on /sys/class/block/dm-0/queue/read_ahead_kb
[    1.295200] init: [libfs_mgr]Set readahead_kb: 128 on /sys/class/block/sda26/../queue/read_ahead_kb
[    1.295507] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/dm-0
[    1.297499] EXT4-fs (dm-0): mounted filesystem without journal. Opts: barrier=1
[    1.297557] init: [libfs_mgr]__mount(source=/dev/block/dm-0,target=/system_root,type=ext4)=0: Success
[    1.298728] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/dm-2
[    1.300399] EXT4-fs (dm-2): mounted filesystem without journal. Opts: barrier=1
[    1.300434] init: [libfs_mgr]__mount(source=/dev/block/dm-2,target=/system_ext,type=ext4)=0: Success
[    1.301240] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/dm-3
[    1.302743] EXT4-fs (dm-3): mounted filesystem without journal. Opts: barrier=1
[    1.302765] init: [libfs_mgr]__mount(source=/dev/block/dm-3,target=/product,type=ext4)=0: Success
[    1.303509] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/dm-4
[    1.304847] EXT4-fs (dm-4): mounted filesystem without journal. Opts: barrier=1
[    1.304866] init: [libfs_mgr]__mount(source=/dev/block/dm-4,target=/vendor,type=ext4)=0: Success
[    1.305433] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/dm-5
[    1.306979] EXT4-fs (dm-5): mounted filesystem without journal. Opts: barrier=1
[    1.307036] init: [libfs_mgr]__mount(source=/dev/block/dm-5,target=/vendor_dlkm,type=ext4)=0: Success
[    1.307252] init: Could not get mount point for '/' in /proc/mounts, /system will not be available for overlayfs
[    1.307323] init: Skipped setting INIT_AVB_VERSION (not in recovery mode)
[    1.315052] EXT4-fs (sda27): VFS: Can't find ext4 filesystem
[    1.315095] magiskinit: mount /dev/ULw9nn/.magisk/block/data->/dev/ULw9nn/.magisk/mirror/data failed with 22: Invalid argument
[    1.347214] google_charger: PPS not available
[    1.348013] google_charger: wlc-overrides-fcc=1 thermal-mitigation=1 wlc-thermal-mitigation=1 wlc-fcc-thermal-mitigation=1
[    1.348025] google_charger: failed to get GBMS_PROP_DEAD_BATTERY from 'battery', ret=-11
[    1.348030] google_charger: dead battery mode
[    1.348045] google_charger: google_charger chg=1 bat=1 wlc=1 usb=1 ext=0 tcpm=0 init_work done
[    1.348496] google_battery: Profile constant charge limits:
[    1.348514] google_battery: |T \x5c V  4200  4300  4450
[    1.348530] google_battery: | 0:10  1470   490     0
[    1.348542] google_battery: |10:20  2450  1470  1470
[    1.348553] google_battery: |20:42  4910  3430  2450
[    1.348565] google_battery: |42:46  3920  2450  2450
[    1.348576] google_battery: |46:48  2450  2450     0
[    1.348587] google_battery: |48:55  1470     0     0
[    1.349773] logbuffer: id:ttf registered
[    1.349793] google_battery: failed to get resistance_avg(-2)
[    1.350098] google_battery: google_battery init_work done
[    1.352815] google_charger: MSC_CHG battery present
[    1.352912] google_charger: dead battery cleared uptime=1
[    1.354007] google_charger: MSC_CHG no power source, disabling charging
[    1.354756] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP full=0 raw=0 stby_on=0, dc_on=0, chgr_on=1, buck_on=0, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[    1.355695] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED use_case=0->0 CHG_CNFG_00=0->0
[    1.356261] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP full=0 raw=0 stby_on=0, dc_on=0, chgr_on=0, buck_on=0, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[    1.356960] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[    1.356986] google_cpm: gcpm_psy_set_property: ChargeDisable value=1 dc_index=0 dc_state=0
[    1.357338] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP full=0 raw=0 stby_on=0, dc_on=0, chgr_on=0, buck_on=0, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[    1.358150] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[    1.358176] google_cpm: gcpm_psy_set_property: ChargeDisable value=1 dc_index=0 dc_state=-1
[    1.358695] max77759-charger 6-0069: max77759_mode_callback:PSP_DISABLE full=0 raw=0 stby_on=1, dc_on=0, chgr_on=0, buck_on=0, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[    1.359489] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[    1.359527] google_battery: MSC_DIN chg_state=0 f=0x0 chg_s=Unknown chg_t=Unknown vchg=0 icl=0
[    1.359945] google_battery: MSC_STAT disconnect: elap=0 ssoc=65535->93 v=65535->4338 c=0->4932 hdl=0 hrs=0 hti=-1/16
[    1.360033] google_battery: RES: req:0, sample:0[0], filt_cnt:0, res_avg:0
[    1.360491] google_battery: MSC_VOTE msc_state=-1 cv_cnt=0 ov_cnt=0 rl_sts=0 temp_idx:-1, vbatt_idx:-1  fv_uv=-1 cc_max=-1 update_interval=-1
[    1.401140] ext4 filesystem being mounted at /dev/ULw9nn/.magisk/mirror/metadata supports timestamps until 2038 (0x7fffffff)
[    1.475800] BIG: parsing default setting ppm: 0x0, mpmm: 0x1a
[    1.498413] magiskinit: opendir: /dev/ULw9nn/.magisk/mirror/metadata/magisk failed with 2: No such file or directory
[    1.647972] init: Opening SELinux policy
[    1.649555] init: Loading SELinux policy
[    1.665830] SELinux:  Permission nlmsg_getneigh in class netlink_route_socket not defined in policy.
[    1.665874] SELinux:  Permission bpf in class capability2 not defined in policy.
[    1.665879] SELinux:  Permission checkpoint_restore in class capability2 not defined in policy.
[    1.665891] SELinux:  Permission bpf in class cap2_userns not defined in policy.
[    1.665896] SELinux:  Permission checkpoint_restore in class cap2_userns not defined in policy.
[    1.665947] SELinux: the above unknown classes and permissions will be denied
[    1.669340] SELinux:  policy capability network_peer_controls=1
[    1.669348] SELinux:  policy capability open_perms=1
[    1.669352] SELinux:  policy capability extended_socket_class=1
[    1.669356] SELinux:  policy capability always_check_network=0
[    1.669359] SELinux:  policy capability cgroup_seclabel=0
[    1.669363] SELinux:  policy capability nnp_nosuid_transition=1
[    1.669367] SELinux:  policy capability genfs_seclabel_symlinks=0
[    1.745892] audit: type=1403 audit(1654341389.376:2): auid=4294967295 ses=4294967295 lsm=selinux res=1
[    1.747104] audit: type=1404 audit(1654341389.376:3): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295 enabled=1 old-enabled=1 lsm=selinux res=1
[    1.751109] selinux: SELinux: Loaded file_contexts
[    1.751138] selinux:
[    1.768554] init: init second stage started!
[    1.783545] init: Using Android DT directory /proc/device-tree/firmware/android/
[    1.786741] init: Couldn't load property file '/vendor/default.prop': open() failed: No such file or directory: No such file or directory
[    1.787804] init: Do not have permissions to set 'dev.usbsetting.embedded' to 'on' in property file '/vendor/build.prop': SELinux permission check failed
[    1.788198] init: Do not have permissions to set 'renderthread.skia.reduceopstasksplitting' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[    1.788407] init: Do not have permissions to set 'persist.sys.usb.config' to 'none' in property file '/vendor/build.prop': SELinux permission check failed
[    1.789306] init: Do not have permissions to set 'persist.sys.usb.config' to 'none' in property file '/vendor_dlkm/etc/build.prop': SELinux permission check failed
[    1.789570] init: Couldn't load property file '/odm_dlkm/etc/build.prop': open() failed: No such file or directory: No such file or directory
[    1.789913] init: Do not have permissions to set 'persist.sys.usb.config' to 'none' in property file '/odm/etc/build.prop': SELinux permission check failed
[    1.790670] init: Overriding previous property 'ro.postinstall.fstab.prefix':'/system' with new value '/product'
[    1.790877] init: Overriding previous property 'ro.config.alarm_alert':'Alarm_Classic.ogg' with new value 'Fresh_start.ogg'
[    1.790887] init: Overriding previous property 'ro.config.notification_sound':'OnTheHunt.ogg' with new value 'Eureka.ogg'
[    1.792137] init: Setting product property ro.product.brand to 'google' (from ro.product.product.brand)
[    1.792152] init: Setting product property ro.product.device to 'raven' (from ro.product.product.device)
[    1.792165] init: Setting product property ro.product.manufacturer to 'Google' (from ro.product.product.manufacturer)
[    1.792176] init: Setting product property ro.product.model to 'Pixel 6 Pro' (from ro.product.product.model)
[    1.792188] init: Setting product property ro.product.name to 'raven' (from ro.product.product.name)
[    1.792208] init: Setting property 'ro.build.fingerprint' to 'google/raven/raven:12/SQ1D.220105.007/8030436:user/release-keys'
[    1.792226] init: Setting property 'ro.product.cpu.abilist' to 'arm64-v8a,armeabi-v7a,armeabi'
[    1.792235] init: Setting property 'ro.product.cpu.abilist32' to 'armeabi-v7a,armeabi'
[    1.792245] init: Setting property 'ro.product.cpu.abilist64' to 'arm64-v8a'
[    1.793570] selinux: SELinux: Loaded file_contexts
[    1.793577] selinux:
[    1.793587] init: Running restorecon...
[    1.802290] init: Created socket '/dev/socket/property_service', mode 666, user 0, group 0
[    1.807262] init: SetupMountNamespaces done
[    1.807899] init: Forked subcontext for 'u:r:vendor_init:s0' with pid 354
[    1.807953] init: Parsing file /system/etc/init/hw/init.rc...
[    1.808110] init: Added '/init.environ.rc' to import list
[    1.808118] init: Added '/system/etc/init/hw/init.usb.rc' to import list
[    1.808130] init: Added '/init.raven.rc' to import list
[    1.808142] init: Added '/vendor/etc/init/hw/init.raven.rc' to import list
[    1.808148] init: Added '/system/etc/init/hw/init.usb.configfs.rc' to import list
[    1.808159] init: Added '/system/etc/init/hw/init.zygote64_32.rc' to import list
[    1.809280] init: Parsing file /init.environ.rc...
[    1.810366] init: Parsing file /system/etc/init/hw/init.usb.rc...
[    1.810791] init: Parsing file /init.raven.rc...
[    1.810804] init: Unable to read config file '/init.raven.rc': open() failed: No such file or directory
[    1.812121] init: Parsing file /vendor/etc/init/hw/init.raven.rc...
[    1.812824] init: Added '/vendor/etc/init/hw/init.gs101.rc' to import list
[    1.812841] init: Added '/vendor/etc/init/hw/init.raviole.rc' to import list
[    1.813259] init: Parsing file /vendor/etc/init/hw/init.gs101.rc...
[    1.814221] init: Added '/vendor/etc/init/hw/init.gs101.usb.rc' to import list
[    1.814237] init: Added 'android.hardware.drm@1.2-service.widevine.rc' to import list
[    1.814245] init: Added 'init.exynos.sensorhub.rc' to import list
[    1.814251] init: Added '/vendor/etc/init/hw/init.aoc.rc' to import list
[    1.815284] init: Parsing file /vendor/etc/init/hw/init.gs101.usb.rc...
[    1.815721] init: Parsing file android.hardware.drm@1.2-service.widevine.rc...
[    1.815735] init: Unable to read config file 'android.hardware.drm@1.2-service.widevine.rc': open() failed: No such file or directory
[    1.815748] init: Parsing file init.exynos.sensorhub.rc...
[    1.815758] init: Unable to read config file 'init.exynos.sensorhub.rc': open() failed: No such file or directory
[    1.815777] init: Parsing file /vendor/etc/init/hw/init.aoc.rc...
[    1.815984] init: Parsing file /vendor/etc/init/hw/init.raviole.rc...
[    1.816176] init: Added '/vendor/etc/init/hw/init.factory.rc' to import list
[    1.816256] init: Parsing file /vendor/etc/init/hw/init.factory.rc...
[    1.816267] init: Unable to read config file '/vendor/etc/init/hw/init.factory.rc': open() failed: No such file or directory
[    1.816287] init: Parsing file /system/etc/init/hw/init.usb.configfs.rc...
[    1.816690] init: Parsing file /system/etc/init/hw/init.zygote64_32.rc...
[    1.816969] init: Parsing directory /system/etc/init...
[    1.817081] init: Parsing file /system/etc/init/android.hidl.allocator@1.0-service.rc...
[    1.817294] init: Parsing file /system/etc/init/android.system.suspend@1.0-service.rc...
[    1.817501] init: Parsing file /system/etc/init/apexd.rc...
[    1.817726] init: Parsing file /system/etc/init/atrace.rc...
[    1.818461] init: Parsing file /system/etc/init/audioserver.rc...
[    1.818722] init: Parsing file /system/etc/init/blank_screen.rc...
[    1.818918] init: Parsing file /system/etc/init/bootanim.rc...
[    1.819118] init: Parsing file /system/etc/init/bootstat.rc...
[    1.819412] init: Parsing file /system/etc/init/bpfloader.rc...
[    1.819634] init: Parsing file /system/etc/init/cameraserver.rc...
[    1.819837] init: Parsing file /system/etc/init/cppreopts.rc...
[    1.820053] init: Parsing file /system/etc/init/credstore.rc...
[    1.820248] init: Parsing file /system/etc/init/drmserver.rc...
[    1.820457] init: Parsing file /system/etc/init/dumpstate.rc...
[    1.820665] init: Parsing file /system/etc/init/flags_health_check.rc...
[    1.820861] init: Parsing file /system/etc/init/gatekeeperd.rc...
[    1.821050] init: Parsing file /system/etc/init/gpuservice.rc...
[    1.821247] init: Parsing file /system/etc/init/gsid.rc...
[    1.821469] init: Parsing file /system/etc/init/heapprofd.rc...
[    1.821704] init: Parsing file /system/etc/init/hwservicemanager.rc...
[    1.821919] init: Parsing file /system/etc/init/idmap2d.rc...
[    1.822127] init: Parsing file /system/etc/init/incidentd.rc...
[    1.822339] init: Parsing file /system/etc/init/installd.rc...
[    1.822639] init: Parsing file /system/etc/init/iorapd.rc...
[    1.822866] init: Parsing file /system/etc/init/keystore2.rc...
[    1.823072] init: Parsing file /system/etc/init/llkd.rc...
[    1.823313] init: Parsing file /system/etc/init/lmkd.rc...
[    1.823572] init: Parsing file /system/etc/init/logd.rc...
[    1.823809] init: Parsing file /system/etc/init/lpdumpd.rc...
[    1.824041] init: Parsing file /system/etc/init/mdnsd.rc...
[    1.824244] init: Parsing file /system/etc/init/mediaextractor.rc...
[    1.824443] init: Parsing file /system/etc/init/mediametrics.rc...
[    1.824640] init: Parsing file /system/etc/init/mediaserver.rc...
[    1.824851] init: Parsing file /system/etc/init/mtpd.rc...
[    1.825057] init: Parsing file /system/etc/init/netd.rc...
[    1.825268] init: Parsing file /system/etc/init/odsign.rc...
[    1.825472] init: Parsing file /system/etc/init/otapreopt.rc...
[    1.825670] init: Parsing file /system/etc/init/perfetto.rc...
[    1.825934] init: Parsing file /system/etc/init/racoon.rc...
[    1.826132] init: Parsing file /system/etc/init/recovery-persist.rc...
[    1.826327] init: Parsing file /system/etc/init/recovery-refresh.rc...
[    1.826520] init: Parsing file /system/etc/init/rss_hwm_reset.rc...
[    1.826729] init: Parsing file /system/etc/init/servicemanager.rc...
[    1.826931] init: Parsing file /system/etc/init/snapuserd.rc...
[    1.827152] init: Parsing file /system/etc/init/storaged.rc...
[    1.827350] init: Parsing file /system/etc/init/surfaceflinger.rc...
[    1.827560] init: Parsing file /system/etc/init/tombstoned.rc...
[    1.827773] init: Parsing file /system/etc/init/traced_perf.rc...
[    1.827998] init: Parsing file /system/etc/init/uncrypt.rc...
[    1.828205] init: Parsing file /system/etc/init/update_engine.rc...
[    1.828420] init: Parsing file /system/etc/init/update_verifier.rc...
[    1.828636] init: Parsing file /system/etc/init/usbd.rc...
[    1.828842] init: Parsing file /system/etc/init/vdc.rc...
[    1.829039] init: Parsing file /system/etc/init/vendor-464xlat.rc...
[    1.829240] init: Parsing file /system/etc/init/vold.rc...
[    1.829449] init: Parsing file /system/etc/init/wait_for_keymaster.rc...
[    1.829651] init: Parsing file /system/etc/init/wifi.rc...
[    1.829948] init: Parsing file /system/etc/init/wificond.rc...
[    1.830178] init: Parsing directory /system_ext/etc/init...
[    1.830206] init: Parsing file /system_ext/etc/init/init.sota.rc...
[    1.830430] init: Parsing file /system_ext/etc/init/vendor.google.edgetpu_app_service@1.0-service.rc...
[    1.830652] init: Parsing directory /vendor/etc/init...
[    1.830811] init: Parsing file /vendor/etc/init/android.hardware.atrace@1.0-service.pixel.rc...
[    1.831059] init: Parsing file /vendor/etc/init/android.hardware.audio.service.rc...
[    1.831274] init: Parsing file /vendor/etc/init/android.hardware.bluetooth@1.1-service.bcmbtlinux.rc...
[    1.831479] init: Parsing file /vendor/etc/init/android.hardware.boot@1.2-service-gs101.rc...
[    1.831690] init: Parsing file /vendor/etc/init/android.hardware.camera.provider@2.7-service-google-apex.rc...
[    1.831907] init: Parsing file /vendor/etc/init/android.hardware.cas@1.2-service.rc...
[    1.832110] init: Parsing file /vendor/etc/init/android.hardware.confirmationui@1.0-service.trusty.vendor.rc...
[    1.832305] init: Parsing file /vendor/etc/init/android.hardware.contexthub@1.2-service-generic.rc...
[    1.832517] init: Parsing file /vendor/etc/init/android.hardware.drm@1.4-service.clearkey.rc...
[    1.832758] init: Parsing file /vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc...
[    1.833056] init: Parsing file /vendor/etc/init/android.hardware.dumpstate@1.1-service.gs101.rc...
[    1.833271] init: Parsing file /vendor/etc/init/android.hardware.edgetpu.logging@service-edgetpu-logging.rc...
[    1.833482] init: Parsing file /vendor/etc/init/android.hardware.gatekeeper@1.0-service.trusty.rc...
[    1.833690] init: Parsing file /vendor/etc/init/android.hardware.graphics.allocator@4.0-service.rc...
[    1.833904] init: Parsing file /vendor/etc/init/android.hardware.graphics.composer@2.4-service.rc...
[    1.834113] init: Parsing file /vendor/etc/init/android.hardware.health@2.1-service.rc...
[    1.834339] init: Parsing file /vendor/etc/init/android.hardware.identity@1.0-service.citadel.rc...
[    1.834543] init: Parsing file /vendor/etc/init/android.hardware.input.classifier@1.0-service.rc...
[    1.834753] init: Parsing file /vendor/etc/init/android.hardware.media.omx@1.0-service.rc...
[    1.834964] init: Parsing file /vendor/etc/init/android.hardware.neuralnetworks@1.3-service-armnn.rc...
[    1.835187] init: Parsing file /vendor/etc/init/android.hardware.neuralnetworks@service-darwinn-aidl.rc...
[    1.835901] init: Parsing file /vendor/etc/init/android.hardware.nfc@1.2-service.st.rc...
[    1.836232] init: Parsing file /vendor/etc/init/android.hardware.power-service.pixel-libperfmgr.rc...
[    1.836547] init: Parsing file /vendor/etc/init/android.hardware.power.stats-service.pixel.rc...
[    1.836785] init: Parsing file /vendor/etc/init/android.hardware.secure_element@1.2-service-gto.rc...
[    1.837009] init: Parsing file /vendor/etc/init/android.hardware.secure_element@1.2-uicc-service.rc...
[    1.837240] init: Parsing file /vendor/etc/init/android.hardware.security.keymint-service.citadel.rc...
[    1.837479] init: Parsing file /vendor/etc/init/android.hardware.security.keymint-service.trusty.rc...
[    1.837711] init: Parsing file /vendor/etc/init/android.hardware.sensors@2.1-service-multihal.rc...
[    1.837955] init: Parsing file /vendor/etc/init/android.hardware.thermal@2.0-service.pixel.rc...
[    1.838217] init: Parsing file /vendor/etc/init/android.hardware.usb@1.3-service.gs101.rc...
[    1.838611] init: Parsing file /vendor/etc/init/android.hardware.vibrator-service.cs40l25.rc...
[    1.838895] init: Parsing file /vendor/etc/init/android.hardware.weaver@1.0-service.citadel.rc...
[    1.839115] init: Parsing file /vendor/etc/init/aocd.rc...
[    1.839360] init: Parsing file /vendor/etc/init/bipchmgr.rc...
[    1.839582] init: Parsing file /vendor/etc/init/boringssl_self_test.rc...
[    1.839849] init: Parsing file /vendor/etc/init/cbd.rc...
[    1.840116] init: Parsing file /vendor/etc/init/chre_daemon.rc...
[    1.840350] init: Parsing file /vendor/etc/init/citadeld.rc...
[    1.840571] init: Parsing file /vendor/etc/init/dmd.rc...
[    1.840791] init: Parsing file /vendor/etc/init/fingerprint-goodix.rc...
[    1.841007] init: Parsing file /vendor/etc/init/google.hardware.media.c2@1.0-service.rc...
[    1.841225] init: Parsing file /vendor/etc/init/health-storage-default.rc...
[    1.841448] init: Parsing file /vendor/etc/init/hostapd.android.rc...
[    1.841706] init: Parsing file /vendor/etc/init/init.modem_logging_control.rc...
[    1.842011] init: Parsing file /vendor/etc/init/init.pixel.rc...
[    1.842353] init: Parsing file /vendor/etc/init/init.sscoredump.rc...
[    1.842604] init: Parsing file /vendor/etc/init/init.usf.rc...
[    1.842831] init: Parsing file /vendor/etc/init/init.vendor_telephony.rc...
[    1.843066] init: Parsing file /vendor/etc/init/init_citadel.rc...
[    1.843299] init: Parsing file /vendor/etc/init/libg3a_gabc.rc...
[    1.843685] init: Parsing file /vendor/etc/init/libg3a_gaf.rc...
[    1.843957] init: Parsing file /vendor/etc/init/libg3a_ghawb.rc...
[    1.844214] init: Parsing file /vendor/etc/init/memtrack.rc...
[    1.844440] init: Parsing file /vendor/etc/init/pixel-mm-gki.rc...
[    1.844676] init: Parsing file /vendor/etc/init/pixel-thermal-symlinks.rc...
[    1.844919] init: Parsing file /vendor/etc/init/pixelstats-vendor.gs101.rc...
[    1.845159] init: Parsing file /vendor/etc/init/pktrouter.rc...
[    1.845394] init: Parsing file /vendor/etc/init/rebalance_interrupts-vendor.gs101.rc...
[    1.845648] init: Parsing file /vendor/etc/init/rfsd.rc...
[    1.845898] init: Parsing file /vendor/etc/init/rild_exynos.rc...
[    1.846164] init: Parsing file /vendor/etc/init/samsung.hardware.media.c2@1.0-service.rc...
[    1.846384] init: Parsing file /vendor/etc/init/securedpud.slider.rc...
[    1.846606] init: Parsing file /vendor/etc/init/trusty_metricsd.rc...
[    1.846824] init: Parsing file /vendor/etc/init/twoshay.rc...
[    1.847041] init: Parsing file /vendor/etc/init/usb-cdc.rc...
[    1.847685] init: Parsing file /vendor/etc/init/uwb-default.rc...
[    1.848338] init: Parsing file /vendor/etc/init/vendor.google.audiometricext@1.0-service-vendor.rc...
[    1.848682] init: Parsing file /vendor/etc/init/vendor.google.edgetpu_vendor_service@1.0-service.rc...
[    1.848953] init: Parsing file /vendor/etc/init/vendor.google.google_battery@1.1-service.rc...
[    1.849218] init: Parsing file /vendor/etc/init/vendor.google.modem_svc_sit.rc...
[    1.849507] init: Parsing file /vendor/etc/init/vendor.google.radioext@1.0-service.rc...
[    1.849768] init: Parsing file /vendor/etc/init/vendor.google.wifi_ext@1.0-service.rc...
[    1.850025] init: Parsing file /vendor/etc/init/vendor.google.wireless_charger@1.3-service.rc...
[    1.850277] init: Parsing file /vendor/etc/init/vendor.samsung_slsi.hardware.tetheroffload@1.1-service.rc...
[    1.850557] init: Parsing file /vendor/etc/init/vendor_flash_recovery.rc...
[    1.850812] init: Parsing file /vendor/etc/init/vndservicemanager.rc...
[    1.851142] init: Parsing file /odm/etc/init...
[    1.851169] init: Unable to read config file '/odm/etc/init': open() failed: No such file or directory
[    1.851197] init: Parsing file /product/etc/init...
[    1.851211] init: Unable to read config file '/product/etc/init': open() failed: No such file or directory
[    1.852258] init: processing action (SetupCgroups) from (<Builtin Action>:0)
[    1.854310] cgroup: Disabled controller 'memory'
[    1.854341] libprocessgroup: Optional memory cgroup controller is not mounted
[    1.858646] init: processing action (SetKptrRestrict) from (<Builtin Action>:0)
[    1.858897] init: processing action (TestPerfEventSelinux) from (<Builtin Action>:0)
[    1.860025] init: processing action (early-init) from (/system/etc/init/hw/init.rc:15)
[    1.861053] init: Command 'mkdir /acct/uid' action=early-init (/system/etc/init/hw/init.rc:30) took 0ms and failed: mkdir() failed on /acct/uid: Read-only file system
[    1.862922] init: starting service 'exec 1 (/system/bin/bootstrap/linkerconfig --target /linkerconfig/bootstrap)'...
[    1.864782] init: SVC_EXEC service 'exec 1 (/system/bin/bootstrap/linkerconfig --target /linkerconfig/bootstrap)' pid 355 (uid 0 gid 0+0 context default) started; waiting...
[    1.875844] linkerconfig: Unable to access VNDK APEX at path: /apex/com.android.vndk.v31: No such file or directory
[    1.875924] linkerconfig: Unable to access VNDK APEX at path: /apex/com.android.vndk.v31: No such file or directory
[    1.879998] init: Service 'exec 1 (/system/bin/bootstrap/linkerconfig --target /linkerconfig/bootstrap)' (pid 355) exited with status 0 waiting took 0.016000 seconds
[    1.880025] init: Sending signal 9 to service 'exec 1 (/system/bin/bootstrap/linkerconfig --target /linkerconfig/bootstrap)' (pid 355) process group...
[    1.880136] libprocessgroup: Successfully killed process cgroup uid 0 pid 355 in 0ms
[    1.881102] init: starting service 'ueventd'...
[    1.883431] init: starting service 'apexd-bootstrap'...
[    1.885096] init: SVC_EXEC service 'apexd-bootstrap' pid 357 (uid 0 gid 1000+0 context default) started; waiting...
[    1.953139] ueventd: ueventd started!
[    1.955206] selinux: SELinux: Loaded file_contexts
[    1.955215] selinux:
[    1.955370] ueventd: Parsing file /system/etc/ueventd.rc...
[    1.957710] ueventd: Added '/vendor/etc/ueventd.rc' to import list
[    1.957752] ueventd: Added '/odm/etc/ueventd.rc' to import list
[    1.958172] ueventd: Parsing file /vendor/etc/ueventd.rc...
[    1.958209] ueventd: Unable to read config file '/vendor/etc/ueventd.rc': open() failed: No such file or directory
[    1.958244] ueventd: Parsing file /odm/etc/ueventd.rc...
[    1.958273] ueventd: Unable to read config file '/odm/etc/ueventd.rc': open() failed: No such file or directory
[    1.958369] ueventd: Parsing file /vendor/ueventd.rc...
[    1.959809] ueventd: Parsing file /odm/ueventd.rc...
[    1.959843] ueventd: Unable to read config file '/odm/ueventd.rc': open() failed: No such file or directory
[    1.959869] ueventd: Parsing file /ueventd.raven.rc...
[    1.959893] ueventd: Unable to read config file '/ueventd.raven.rc': open() failed: No such file or directory
[    1.969171] apexd: Bootstrap subcommand detected
[    2.134952] apexd: wait for '/dev/loop-control' took 112ms
[    2.141943] apexd: Pre-allocated 30 loopback devices
[    2.141978] apexd: Scanning /system/apex for pre-installed ApexFiles
[    2.142037] apexd: Found pre-installed APEX /system/apex/com.android.i18n.apex
[    2.142174] apexd: Found pre-installed APEX /system/apex/com.google.android.ipsec.apex
[    2.142225] apexd: Found pre-installed APEX /system/apex/com.google.android.telephony.apex
[    2.142267] apexd: Found pre-installed APEX /system/apex/com.google.android.media.swcodec.apex
[    2.142312] apexd: Found pre-installed APEX /system/apex/com.android.runtime.apex
[    2.142353] apexd: Found pre-installed APEX /system/apex/com.google.android.appsearch.apex
[    2.142395] apexd: Found pre-installed APEX /system/apex/com.google.android.adbd.apex
[    2.142437] apexd: Found pre-installed APEX /system/apex/com.android.apex.cts.shim.apex
[    2.142476] apexd: Found pre-installed APEX /system/apex/com.google.android.scheduling.apex
[    2.142515] apexd: Found pre-installed APEX /system/apex/com.google.android.conscrypt.apex
[    2.142553] apexd: Found pre-installed APEX /system/apex/com.google.mainline.primary.libs.apex
[    2.142592] apexd: Found pre-installed APEX /system/apex/com.google.android.extservices.apex
[    2.142630] apexd: Found pre-installed APEX /system/apex/com.google.android.cellbroadcast.apex
[    2.142668] apexd: Found pre-installed APEX /system/apex/com.google.android.os.statsd.apex
[    2.142705] apexd: Found pre-installed APEX /system/apex/com.google.android.tzdata3.apex
[    2.142744] apexd: Found pre-installed APEX /system/apex/com.google.android.tethering.apex
[    2.142785] apexd: Found pre-installed APEX /system/apex/com.google.android.wifi.apex
[    2.142822] apexd: Found pre-installed APEX /system/apex/com.google.android.art.apex
[    2.142867] apexd: Found pre-installed APEX /system/apex/com.google.android.mediaprovider.apex
[    2.142907] apexd: Found pre-installed APEX /system/apex/com.google.android.media.apex
[    2.142948] apexd: Found pre-installed APEX /system/apex/com.google.android.permission.apex
[    2.142987] apexd: Found pre-installed APEX /system/apex/com.google.android.sdkext.apex
[    2.143026] apexd: Found pre-installed APEX /system/apex/com.google.android.resolv.apex
[    2.143067] apexd: Found pre-installed APEX /system/apex/com.google.android.neuralnetworks.apex
[    2.143107] apexd: Found pre-installed APEX /system/apex/com.android.vndk.current.apex
[    2.143169] apexd: Scanning /system_ext/apex for pre-installed ApexFiles
[    2.143177] apexd: /system_ext/apex does not exist. Skipping
[    2.143180] apexd: Scanning /vendor/apex for pre-installed ApexFiles
[    2.143207] apexd: Found pre-installed APEX /vendor/apex/com.google.pixel.camera.hal.apex
[    2.143288] apexd: Scanning /system/apex looking for APEX packages.
[    2.144111] apexd: Scanning /system_ext/apex looking for APEX packages.
[    2.144119] apexd: ... does not exist. Skipping
[    2.144121] apexd: Scanning /vendor/apex looking for APEX packages.
[    2.154344] EXT4-fs (loop1): mounted filesystem without journal. Opts: (null)
[    2.154465] apexd: Successfully mounted package /system/apex/com.android.runtime.apex on /apex/com.android.runtime@1 duration=9
[    2.154529] EXT4-fs (loop2): mounted filesystem without journal. Opts: (null)
[    2.154591] apexd: Successfully mounted package /system/apex/com.google.android.tzdata3.apex on /apex/com.android.tzdata@310733000 duration=10
[    2.155523] EXT4-fs (loop0): mounted filesystem without journal. Opts: (null)
[    2.155551] apexd: Successfully mounted package /system/apex/com.android.i18n.apex on /apex/com.android.i18n@1 duration=11
[    2.156960] EXT4-fs (loop3): mounted filesystem without journal. Opts: (null)
[    2.157042] apexd: Successfully mounted package /system/apex/com.android.vndk.current.apex on /apex/com.android.vndk.v31@1 duration=12
[    2.158853] apexd: Activated 4 packages.
[    2.160519] apexd: OnBootstrap done, duration=191
[    2.161372] init: Service 'apexd-bootstrap' (pid 357) exited with status 0 waiting took 0.277000 seconds
[    2.161379] init: Sending signal 9 to service 'apexd-bootstrap' (pid 357) process group...
[    2.161422] libprocessgroup: Successfully killed process cgroup uid 0 pid 357 in 0ms
[    2.172332] ueventd: Coldboot took 0.211 seconds
[    2.187179] init: linkerconfig generated /linkerconfig with mounted APEX modules info
[    2.190443] init: processing action (ro.product.cpu.abilist32=* && early-init) from (/system/etc/init/hw/init.rc:90)
[    2.190627] init: starting service 'boringssl_self_test32'...
[    2.193505] init: SVC_EXEC service 'boringssl_self_test32' pid 382 (uid 0 gid 0+0 context default) started; waiting...
[    2.297009] init: Service 'boringssl_self_test32' (pid 382) exited with status 0 waiting took 0.105000 seconds
[    2.297045] init: Sending signal 9 to service 'boringssl_self_test32' (pid 382) process group...
[    2.297196] libprocessgroup: Successfully killed process cgroup uid 0 pid 382 in 0ms
[    2.298655] init: processing action (ro.product.cpu.abilist64=* && early-init) from (/system/etc/init/hw/init.rc:92)
[    2.299081] init: starting service 'boringssl_self_test64'...
[    2.304212] init: SVC_EXEC service 'boringssl_self_test64' pid 384 (uid 0 gid 0+0 context default) started; waiting...
[    2.413192] init: Service 'boringssl_self_test64' (pid 384) exited with status 0 waiting took 0.111000 seconds
[    2.413326] init: Sending signal 9 to service 'boringssl_self_test64' (pid 384) process group...
[    2.413830] libprocessgroup: Successfully killed process cgroup uid 0 pid 384 in 0ms
[    2.416242] init: processing action (early-init) from (/init.environ.rc:2)
[    2.416621] init: processing action (early-init) from (/vendor/etc/init/hw/init.gs101.rc:17)
[    2.421348] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/persist
[    2.422663] EXT4-fs (sda1): Ignoring removed nomblk_io_submit option
[    2.429880] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: errors=remount-ro,nomblk_io_submit
[    2.430856] ext4 filesystem being mounted at /mnt/vendor/persist supports timestamps until 2038 (0x7fffffff)
[    2.431460] init: [libfs_mgr]check_fs(): mount(/dev/block/platform/14700000.ufs/by-name/persist,/mnt/vendor/persist,ext4)=0: Success
[    2.441663] init: [libfs_mgr]check_fs(): unmount(/mnt/vendor/persist) succeeded
[    2.442241] init: [libfs_mgr]Running /system/bin/e2fsck on /dev/block/sda1
[    2.446767] logwrapper: Cannot log to file /dev/fscklogs/log
[    2.446803] logwrapper:
[    2.487598] e2fsck: e2fsck 1.45.4 (23-Sep-2019)
[    2.496255] e2fsck: /dev/block/platform/14700000.ufs/by-name/persist: clean, 66/16384 files, 4649/16384 blocks
[    2.504159] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/persist
[    2.513920] EXT4-fs (sda1): mounted filesystem with journalled data mode. Opts: data=journal,commit=1
[    2.514886] ext4 filesystem being mounted at /mnt/vendor/persist supports timestamps until 2038 (0x7fffffff)
[    2.515081] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/persist,target=/mnt/vendor/persist,type=ext4)=0: Success
[    2.515816] init: [libfs_mgr]log_fs_stat() cannot log
[    2.515840] init: fs_stat,/dev/block/platform/14700000.ufs/by-name/persist,0x3
[    2.515859] init:
[    2.516357] init: Command 'mount_all /vendor/etc/fstab.persist --early' action=early-init (/vendor/etc/init/hw/init.gs101.rc:18) took 99ms and succeeded
[    2.518892] init: processing action (ro.product.cpu.abilist32=* && early-init) from (/vendor/etc/init/boringssl_self_test.rc:2)
[    2.520619] init: starting service 'boringssl_self_test32_vendor'...
[    2.537964] init: SVC_EXEC service 'boringssl_self_test32_vendor' pid 390 (uid 0 gid 0+0 context default) started; waiting...
[    2.578176] init: Service 'boringssl_self_test32_vendor' (pid 390) exited with status 0 waiting took 0.054000 seconds
[    2.578257] init: Sending signal 9 to service 'boringssl_self_test32_vendor' (pid 390) process group...
[    2.578552] libprocessgroup: Successfully killed process cgroup uid 0 pid 390 in 0ms
[    2.580215] init: processing action (ro.product.cpu.abilist64=* && early-init) from (/vendor/etc/init/boringssl_self_test.rc:4)
[    2.580852] init: starting service 'boringssl_self_test64_vendor'...
[    2.584875] init: SVC_EXEC service 'boringssl_self_test64_vendor' pid 391 (uid 0 gid 0+0 context default) started; waiting...
[    2.623590] init: Service 'boringssl_self_test64_vendor' (pid 391) exited with status 0 waiting took 0.040000 seconds
[    2.623669] init: Sending signal 9 to service 'boringssl_self_test64_vendor' (pid 391) process group...
[    2.623957] libprocessgroup: Successfully killed process cgroup uid 0 pid 391 in 0ms
[    2.625615] init: processing action (wait_for_coldboot_done) from (<Builtin Action>:0)
[    2.625670] init: start_waiting_for_property("ro.cold_boot_done", "true"): already set
[    2.625731] init: processing action (SetMmapRndBits) from (<Builtin Action>:0)
[    2.626484] init: processing action (KeychordInit) from (<Builtin Action>:0)
[    2.626794] init: EVIOCSMASK not supported: Invalid argument
[    2.627046] init: processing action (init) from (/system/etc/init/hw/init.rc:119)
[    2.628132] init: Command 'copy /system/etc/prop.default /dev/urandom' action=init (/system/etc/init/hw/init.rc:124) took 0ms and failed: Could not read input file '/system/etc/prop.default': open() failed: No such file or directory
[    2.637356] init: Command 'write /dev/blkio/blkio.weight 1000' action=init (/system/etc/init/hw/init.rc:218) took 0ms and failed: Unable to write to file '/dev/blkio/blkio.weight': open() failed: Permission denied
[    2.637730] init: Command 'write /dev/blkio/background/blkio.weight 200' action=init (/system/etc/init/hw/init.rc:219) took 0ms and failed: Unable to write to file '/dev/blkio/background/blkio.weight': open() failed: Permission denied
[    2.638426] init: Command 'write /dev/blkio/blkio.group_idle 0' action=init (/system/etc/init/hw/init.rc:221) took 0ms and failed: Unable to write to file '/dev/blkio/blkio.group_idle': open() failed: Permission denied
[    2.638795] init: Command 'write /dev/blkio/background/blkio.group_idle 0' action=init (/system/etc/init/hw/init.rc:222) took 0ms and failed: Unable to write to file '/dev/blkio/background/blkio.group_idle': open() failed: Permission denied
[    2.668112] Registered swp emulation handler
[    2.670095] init: starting service 'logd'...
[    2.670601] init: Created socket '/dev/socket/logd', mode 666, user 1036, group 1036
[    2.670919] init: Created socket '/dev/socket/logdr', mode 666, user 1036, group 1036
[    2.671443] init: Created socket '/dev/socket/logdw', mode 222, user 1036, group 1036
[    2.671565] init: Opened file '/proc/kmsg', flags 0
[    2.671619] init: Opened file '/dev/kmsg', flags 1
[    2.675392] init: starting service 'lmkd'...
[    2.675818] init: Created socket '/dev/socket/lmkd', mode 660, user 1000, group 1000
[    2.678841] init: starting service 'servicemanager'...
[    2.681453] init: starting service 'hwservicemanager'...
[    2.683782] init: starting service 'vndservicemanager'...
[    2.685877] init: processing action (init) from (/system/etc/init/hw/init.usb.rc:27)
[    2.686030] init: processing action (init) from (/vendor/etc/init/hw/init.raven.rc:5)
[    2.686877] init: processing action (init) from (/vendor/etc/init/hw/init.gs101.rc:20)
[    2.757678] init: wait for '/dev/block/platform/14700000.ufs' took 0ms
[    2.759161] init: Command 'start vendor.keymaster-3-0' action=init (/vendor/etc/init/hw/init.gs101.rc:65) took 0ms and failed: service vendor.keymaster-3-0 not found
[    2.770952] init: Command 'symlink /data/app /factory' action=init (/vendor/etc/init/hw/init.gs101.rc:90) took 0ms and failed: symlink() failed: Read-only file system
[    2.779920] logd.auditd: start
[    2.796789] init: starting service 'insmod_sh_common'...
[    2.805190] init: starting service 'watchdogd'...
[    2.810800] init: processing action (init) from (/vendor/etc/init/hw/init.gs101.rc:293)
[    2.811828] init: processing action (init) from (/system/etc/init/audioserver.rc:62)
[    2.812441] init: processing action (init) from (/vendor/etc/init/android.hardware.edgetpu.logging@service-edgetpu-logging.rc:8)
[    2.812921] init: processing action (init) from (/vendor/etc/init/init.pixel.rc:21)
[    2.813923] watchdogd: watchdogd started (interval 10, margin 20)!
[    2.813991] s3c2410-wdt 10070000.watchdog_cl1: s3c2410wdt_multistage_wdt_stop: cluster 1 stop done, WTCON 00015700
[    2.814002] s3c2410-wdt 10060000.watchdog_cl0: Watchdog cluster 0 stop done, WTCON = 15718
[    2.814013] s3c2410-wdt 10070000.watchdog_cl1: s3c2410wdt_multistage_wdt_stop: cluster 1 stop done, WTCON 00015700
[    2.814023] s3c2410-wdt 10070000.watchdog_cl1: s3c2410wdt_multistage_wdt_start: count=0x0000cc8c, wtcon=0011573c
[    2.814032] s3c2410-wdt 10060000.watchdog_cl0: Watchdog cluster 0 start, WTCON = 115739
[    2.814061] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = cc8c, wtcnt = cc8c
[    2.814075] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = cc8c, wtcnt = cc8c
[    2.836638] init: processing action (init) from (/vendor/etc/init/init_citadel.rc:20)
[    2.836740] init: processing action (init) from (/vendor/etc/init/pixel-mm-gki.rc:15)
[    2.837594] init: processing action (late-init) from (/system/etc/init/hw/init.rc:468)
[    2.837638] init: processing action (late-init) from (/system/etc/init/atrace.rc:3)
[    2.840584] init: processing action (late-init) from (/vendor/etc/init/android.hardware.atrace@1.0-service.pixel.rc:1)
[    2.841961] init: processing action (queue_property_triggers) from (<Builtin Action>:0)
[    2.841994] init: processing action (early-fs) from (/system/etc/init/hw/init.rc:504)
[    2.842130] init: starting service 'vold'...
[    2.843897] init: processing action (fs) from (/vendor/etc/init/hw/init.raven.rc:14)
[    2.844111] init: starting service 'exec 2 (/vendor/bin/trusty_apploader /vendor/firmware/faceauth.app)'...
[    2.844852] init: processing action (fs) from (/vendor/etc/init/hw/init.gs101.rc:512)
[    2.846226] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/efs
[    2.846779] EXT4-fs (sda5): Ignoring removed nomblk_io_submit option
[    2.850440] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: errors=remount-ro,nomblk_io_submit
[    2.850859] ext4 filesystem being mounted at /mnt/vendor/efs supports timestamps until 2038 (0x7fffffff)
[    2.850930] init: [libfs_mgr]check_fs(): mount(/dev/block/platform/14700000.ufs/by-name/efs,/mnt/vendor/efs,ext4)=0: Success
[    2.853384] init: [libfs_mgr]check_fs(): unmount(/mnt/vendor/efs) succeeded
[    2.853468] init: [libfs_mgr]Running /system/bin/e2fsck on /dev/block/sda5
[    2.858367] e2fsck: e2fsck 1.45.4 (23-Sep-2019)
[    2.860339] e2fsck: /dev/block/platform/14700000.ufs/by-name/efs: clean, 15/2560 files, 1374/2560 blocks
[    2.862144] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts:
[    2.862410] ext4 filesystem being mounted at /mnt/vendor/efs supports timestamps until 2038 (0x7fffffff)
[    2.862468] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/efs,target=/mnt/vendor/efs,type=ext4)=0: Success
[    2.863008] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/efs_backup
[    2.863322] EXT4-fs (sda6): Ignoring removed nomblk_io_submit option
[    2.866283] EXT4-fs (sda6): mounted filesystem without journal. Opts: errors=remount-ro,nomblk_io_submit
[    2.866614] ext4 filesystem being mounted at /mnt/vendor/efs_backup supports timestamps until 2038 (0x7fffffff)
[    2.866679] init: [libfs_mgr]check_fs(): mount(/dev/block/platform/14700000.ufs/by-name/efs_backup,/mnt/vendor/efs_backup,ext4)=0: Success
[    2.869041] init: [libfs_mgr]check_fs(): unmount(/mnt/vendor/efs_backup) succeeded
[    2.869101] init: [libfs_mgr]Running /system/bin/e2fsck on /dev/block/sda6
[    2.874407] e2fsck: e2fsck 1.45.4 (23-Sep-2019)
[    2.875234] e2fsck: /dev/block/platform/14700000.ufs/by-name/efs_backup: clean, 13/1280 files, 180/1280 blocks
[    2.881845] EXT4-fs (sda6): mounted filesystem without journal. Opts:
[    2.882214] ext4 filesystem being mounted at /mnt/vendor/efs_backup supports timestamps until 2038 (0x7fffffff)
[    2.882291] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/efs_backup,target=/mnt/vendor/efs_backup,type=ext4)=0: Success
[    2.883270] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/modem_userdata
[    2.883610] EXT4-fs (sda7): Ignoring removed nomblk_io_submit option
[    2.884557] EXT4-fs (sda7): mounted filesystem without journal. Opts: errors=remount-ro,nomblk_io_submit
[    2.884748] ext4 filesystem being mounted at /mnt/vendor/modem_userdata supports timestamps until 2038 (0x7fffffff)
[    2.884769] init: [libfs_mgr]check_fs(): mount(/dev/block/platform/14700000.ufs/by-name/modem_userdata,/mnt/vendor/modem_userdata,ext4)=0: Success
[    2.885974] init: [libfs_mgr]check_fs(): unmount(/mnt/vendor/modem_userdata) succeeded
[    2.886024] init: [libfs_mgr]Running /system/bin/e2fsck on /dev/block/sda7
[    2.890273] e2fsck: e2fsck 1.45.4 (23-Sep-2019)
[    2.891550] e2fsck: /dev/block/platform/14700000.ufs/by-name/modem_userdata: clean, 13/1280 files, 53/1280 blocks
[    2.893483] EXT4-fs (sda7): mounted filesystem without journal. Opts:
[    2.893774] ext4 filesystem being mounted at /mnt/vendor/modem_userdata supports timestamps until 2038 (0x7fffffff)
[    2.893825] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/modem_userdata,target=/mnt/vendor/modem_userdata,type=ext4)=0: Success
[    2.894457] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/modem_a
[    2.896341] EXT4-fs (sda12): mounted filesystem without journal. Opts: barrier=1
[    2.896421] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/modem_a,target=/mnt/vendor/modem_img,type=ext4)=0: Success
[    2.897103] init: Unable to set property 'ro.boottime.init.mount_all.early' from uid:0 gid:0 pid:1: Read-only property was already set
[    2.897214] init: Command 'mount_all --early' action=fs (/vendor/etc/init/hw/init.gs101.rc:513) took 52ms and succeeded
[    2.897248] init: Service 'exec 2 (/vendor/bin/trusty_apploader /vendor/firmware/faceauth.app)' (pid 409) exited with status 1 oneshot service took 0.052000 seconds in background
[    2.897253] init: Sending signal 9 to service 'exec 2 (/vendor/bin/trusty_apploader /vendor/firmware/faceauth.app)' (pid 409) process group...
[    2.897296] libprocessgroup: Successfully killed process cgroup uid 1000 pid 409 in 0ms
[    2.908596] init: processing action (fs) from (/vendor/etc/init/hw/init.gs101.rc:838)
[    2.908791] init: processing action (fs) from (/system/etc/init/logd.rc:28)
[    2.909006] init: processing action (fs) from (/system/etc/init/wifi.rc:25)
[    2.909214] init: processing action (fs) from (/vendor/etc/init/cbd.rc:1)
[    2.909552] init: processing action (post-fs) from (/system/etc/init/hw/init.rc:508)
[    2.909685] init: starting service 'exec 3 (/system/bin/vdc checkpoint markBootAttempt)'...
[    2.911096] init: SVC_EXEC service 'exec 3 (/system/bin/vdc checkpoint markBootAttempt)' pid 429 (uid 1000 gid 1000+0 context default) started; waiting...
[    2.916672] init: Service 'exec 3 (/system/bin/vdc checkpoint markBootAttempt)' (pid 429) exited with status 0 waiting took 0.005000 seconds
[    2.916684] init: Sending signal 9 to service 'exec 3 (/system/bin/vdc checkpoint markBootAttempt)' (pid 429) process group...
[    2.916749] libprocessgroup: Successfully killed process cgroup uid 1000 pid 429 in 0ms
[    2.919841] init: Command 'chown system cache /cache' action=post-fs (/system/etc/init/hw/init.rc:524) took 0ms and failed: lchown() failed: Read-only file system
[    2.919870] init: Command 'chmod 0770 /cache' action=post-fs (/system/etc/init/hw/init.rc:525) took 0ms and failed: fchmodat() failed: Read-only file system
[    2.920658] selinux: SELinux: Skipping restorecon on directory(/metadata)
[    2.920663] selinux:
[    2.922135] selinux: SELinux: Skipping restorecon on directory(/metadata/apex)
[    2.922147] selinux:
[    2.922329] init: processing action (ro.boot.bootreason=* && post-fs) from (/system/etc/init/bootstat.rc:6)
[    2.922524] init: processing action (post-fs) from (/system/etc/init/gsid.rc:8)
[    2.922596] init: processing action (post-fs) from (/system/etc/init/recovery-refresh.rc:1)
[    2.922674] init: starting service 'exec 4 (/system/bin/recovery-refresh)'...
[    2.923641] init: processing action (post-fs) from (/vendor/etc/init/android.hardware.usb@1.3-service.gs101.rc:7)
[    2.924651] init: processing action (post-fs) from (/vendor/etc/init/vendor.google.google_battery@1.1-service.rc:6)
[    2.924933] init: processing action (late-fs) from (/system/etc/init/hw/init.rc:581)
[    2.925087] init: starting service 'storageproxyd'...
[    2.926311] type=1400 audit(1654341390.556:4): avc: denied { search } for comm="modprobe" name="regmap" dev="debugfs" ino=1049 scontext=u:r:init-insmod-sh:s0 tcontext=u:object_r:vendor_regmap_debugfs:s0 tclass=dir permissive=0
[    2.926376] slg51000 4-0075: No init registers are overridden
[    2.926379] type=1400 audit(1654341390.556:5): avc: denied { search } for comm="modprobe" name="regmap" dev="debugfs" ino=1049 scontext=u:r:init-insmod-sh:s0 tcontext=u:object_r:vendor_regmap_debugfs:s0 tclass=dir permissive=0
[    2.926529] init: starting service 'system_suspend'...
[    2.927503] init: starting service 'keystore2'...
[    2.928786] slg51000 4-0075: chip_id: 0xae1104
[    2.929174] init: starting service 'vendor.boot-hal-1-2'...
[    2.930404] init: starting service 'vendor.keymint-citadel'...
[    2.932364] ldo3: supplied by regulator-dummy
[    2.933250] ldo4: supplied by regulator-dummy
[    2.933739] init: starting service 'vendor.keymint-trusty'...
[    2.935209] init: starting service 'vendor.citadeld'...
[    2.935243] ldo5: supplied by regulator-dummy
[    2.936153] init: Service 'exec 4 (/system/bin/recovery-refresh)' (pid 430) exited with status 254 oneshot service took 0.012000 seconds in background
[    2.936167] init: Sending signal 9 to service 'exec 4 (/system/bin/recovery-refresh)' (pid 430) process group...
[    2.936228] libprocessgroup: Successfully killed process cgroup uid 1000 pid 430 in 0ms
[    2.936455] init: starting service 'exec 5 (/system/bin/fsverity_init --load-verified-keys)'...
[    2.936835] ldo6: supplied by regulator-dummy
[    2.937414] init: SVC_EXEC service 'exec 5 (/system/bin/fsverity_init --load-verified-keys)' pid 440 (uid 0 gid 0+0 context default) started; waiting...
[    2.938649] ldo7: supplied by regulator-dummy
[    2.940786] alsa: aoc_snd_card_probe
[    2.940790] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    2.940873] alsa: aoc_snd_card_probe
[    2.940873] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    2.941413] scsi 0:0:0:49476: Power-on or device reset occurred
[    2.943453] stmvl53l1 0-0029: stmvl53l1 : 0x29
[    2.943733] stmvl53l1 0-0029: Selecting pinctrl state default
[    2.944371] stmvl53l1 0-0029: slow power on
[    2.944389] stmvl53l1 0-0029: Shared i2c pinctrl state on_i2c
[    2.944392] stmvl53l1 0-0029: Power up successfully
[    2.946472] init: Service 'exec 5 (/system/bin/fsverity_init --load-verified-keys)' (pid 440) exited with status 0 waiting took 0.009000 seconds
[    2.946486] init: Sending signal 9 to service 'exec 5 (/system/bin/fsverity_init --load-verified-keys)' (pid 440) process group...
[    2.946572] libprocessgroup: Successfully killed process cgroup uid 0 pid 440 in 0ms
[    2.946721] init: processing action (late-fs) from (/system/etc/init/hw/init.rc:602)
[    2.946879] init: processing action (late-fs) from (/vendor/etc/init/hw/init.gs101.rc:310)
[    2.947033] init: starting service 'bootanim'...
[    2.948286] init: starting service 'surfaceflinger'...
[    2.948483] init: Created socket '/dev/socket/pdx/system/vr/display/client', mode 666, user 1000, group 1003
[    2.948552] init: Created socket '/dev/socket/pdx/system/vr/display/manager', mode 666, user 1000, group 1003
[    2.948617] init: Created socket '/dev/socket/pdx/system/vr/display/vsync', mode 666, user 1000, group 1003
[    2.948848] trusty-log odm:trusty:log: int fs_init_from_super(struct fs *, const struct super_block *, _Bool):474: loaded super block version 2
[    2.949033] input: STM VL53L1 proximity sensor as /devices/virtual/input/input2
[    2.950007] init: starting service 'vendor.gralloc-4-0'...
[    2.950936] init: starting service 'vendor.hwcomposer-2-4'...
[    2.952571] init: Calling: /system/bin/vdc checkpoint needsCheckpoint
[    2.960253] vdc: Waited 0ms for vold
[    2.962788] vdc: vdc terminated by exit(1)
[    2.962798] vdc:
[    2.963069] init: [libfs_mgr]Set readahead_kb: 128 on /sys/class/block/sda27/../queue/read_ahead_kb
[    2.963526] stmvl53l1 0-0029: device name VL53L3 cut1.1 type VL53L3
[    2.963611] stmvl53l1 0-0029: Probe Success, device id 0xea
[    2.963692] stmvl53l1 0-0029: Probe Success, device type 0xaa
[    2.963791] stmvl53l1 0-0029: irq 414 now handled
[    2.963796] stmvl53l1 0-0029: Misc device registration name:stmvl53l1_ranging
[    2.964049] init: [libfs_mgr]Invalid f2fs superblock on '/dev/block/platform/14700000.ufs/by-name/userdata'
[    2.964311] init: [libfs_mgr]mount_with_alternatives(): skipping mount due to invalid magic, mountpoint=/data blk_dev=/dev/block/sda27 rec[13].fs_type=f2fs
[    2.964313] stmvl53l1 0-0029: Shared i2c pinctrl state off_i2c
[    2.964317] stmvl53l1 0-0029: Power down successfully
[    2.964501] alsa: aoc_snd_card_probe
[    2.964504] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    2.964859] init: Calling: /system/bin/vdc cryptfs mountFstab /dev/block/platform/14700000.ufs/by-name/userdata /data
[    2.969894] vdc: Waited 0ms for vold
[    2.997517] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    2.997795] cfg80211: Problem loading in-kernel X.509 certificate (-13)
[    2.997869] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    2.997874] cfg80211: failed to load regulatory.db
[    3.000464] trusty-log odm:trusty:log: system_state_server: 193: trusty=0/0 prov=0/0 app=0 roll=1/1
[    3.004811] exynos-decon[0]: decon_enable +
[    3.005234] exynos-decon[0]: command mode. hw trigger. DSI0 output.(1440x3120@120hz)
[    3.005237] exynos-decon[0]: decon_enable -
[    3.005802] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: panel_rev: 0x40
[    3.006097] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: exynos_panel_set_backlight_state: panel:0, bl:0x0
[    3.014291] cs40l2x i2c-cs40l25a: supply VA not found, using dummy regulator
[    3.014336] type=1400 audit(1654341390.644:6): avc: denied { search } for comm="modprobe" name="regmap" dev="debugfs" ino=1049 scontext=u:r:init-insmod-sh:s0 tcontext=u:object_r:vendor_regmap_debugfs:s0 tclass=dir permissive=0
[    3.014387] cs40l2x i2c-cs40l25a: supply VP not found, using dummy regulator
[    3.030131] exynos-ufs 14700000.ufs: kdn: programming keyslot 0 with 80-byte wrapped key
[    3.037045] fsck.f2fs: Info: Fix the reported corruption.
[    3.037228] fsck.f2fs: \x09Info: No support kernel version!
[    3.037234] fsck.f2fs: Info: Segments per section = 1
[    3.037237] fsck.f2fs: Info: Sections per zone = 1
[    3.037240] fsck.f2fs: Info: sector size = 4096
[    3.037243] fsck.f2fs: Info: total sectors = 28906005 (112914 MB)
[    3.037565] fsck.f2fs: Info: MKFS version
[    3.037578] fsck.f2fs:   "5.10.43-android12-9-00005-g740f7fbe5f39-ab7943734"
[    3.037586] fsck.f2fs: Info: FSCK version
[    3.037594] fsck.f2fs:   from "5.10.43-android12-9-00005-g740f7fbe5f39-ab7943734"
[    3.037602] fsck.f2fs:     to "5.10.43-android12-9-00005-g740f7fbe5f39-ab7943734"
[    3.037609] fsck.f2fs: Info: version timestamp cur: 1654341390, prev: 1654337775
[    3.037617] fsck.f2fs: Info: superblock features = 3499 :  encrypt verity extra_attr project_quota quota_ino casefold compression
[    3.037625] fsck.f2fs: Info: superblock encrypt level = 0, salt = 00000000000000000000000000000000
[    3.037633] fsck.f2fs: Info: total FS sectors = 28906005 (112914 MB)
[    3.038489] fsck.f2fs: Info: CKPT version = 4e0df21d
[    3.039429] fsck.f2fs: Info: checkpoint state = c5 :  nat_bits crc compacted_summary unmount
[    3.039435] fsck.f2fs: Info: No error was reported
[    3.039438] fsck.f2fs:
[    3.039440] fsck.f2fs: c, u, RA, CH, CM, Repl=
[    3.039442] fsck.f2fs: 10000 10 10 0 10 0
[    3.041883] F2FS-fs (dm-6): Using encoding defined by superblock: utf8-12.1.0 with flags 0x0
[    3.042313] cs40l2x i2c-cs40l25a: Cirrus Logic CS40L25A revision B1
[    3.061971] F2FS-fs (dm-6): Found nat_bits in checkpoint
[    3.062615] alsa: aoc_snd_card_probe
[    3.062622] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.067694] lwis-dev: LWIS device initialization
[    3.067775] lwis-top-dev: Top device initialization
[    3.068061] lwis lwis-top: Base Probe: Success
[    3.068230] alsa: aoc_snd_card_probe
[    3.068232] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.068270] lwis-ioreg-dev: IOREG device initialization
[    3.068421] lwis-ioreg 1a440000.lwis_csi: has sysmmu 1a510000.sysmmu (total count:1)
[    3.068433] lwis-ioreg 1a440000.lwis_csi: has sysmmu 1a540000.sysmmu (total count:2)
[    3.068452] lwis-ioreg 1a440000.lwis_csi: Adding to iommu group 1
[    3.068473] lwis-ioreg 1a440000.lwis_csi: attached with pgtable 0xffffff8811664000
[    3.070453] lwis lwis-csi: Base Probe: Success
[    3.070488] lwis lwis-csi: IOREG Device Probe: Success
[    3.070563] lwis-ioreg 1aa40000.lwis_pdp: has sysmmu 1a540000.sysmmu (total count:1)
[    3.070585] lwis-ioreg 1aa40000.lwis_pdp: has sysmmu 1ad00000.sysmmu (total count:2)
[    3.070598] lwis-ioreg 1aa40000.lwis_pdp: has sysmmu 1a880000.sysmmu (total count:3)
[    3.070614] lwis-ioreg 1aa40000.lwis_pdp: attached with pgtable 0xffffff8811664000
[    3.070615] alsa: aoc_snd_card_probe
[    3.070617] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.070621] lwis-ioreg 1aa40000.lwis_pdp: Adding to iommu group 1
[    3.070627] lwis-ioreg 1aa40000.lwis_pdp: attached with pgtable 0xffffff8811664000
[    3.070985] lwis lwis-pdp: Base Probe: Success
[    3.071008] lwis lwis-pdp: IOREG Device Probe: Success
[    3.071069] lwis-ioreg 1ac40000.lwis_ipp: has sysmmu 1ad00000.sysmmu (total count:1)
[    3.071081] lwis-ioreg 1ac40000.lwis_ipp: attached with pgtable 0xffffff8811664000
[    3.071083] lwis-ioreg 1ac40000.lwis_ipp: Adding to iommu group 1
[    3.071088] lwis-ioreg 1ac40000.lwis_ipp: attached with pgtable 0xffffff8811664000
[    3.071265] alsa: aoc_snd_card_probe
[    3.071269] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.071642] lwis lwis-ipp: Base Probe: Success
[    3.071661] lwis lwis-ipp: IOREG Device Probe: Success
[    3.071699] lwis-ioreg 1ac80000.lwis_gtnr_align: has sysmmu 1ad00000.sysmmu (total count:1)
[    3.071720] lwis-ioreg 1ac80000.lwis_gtnr_align: has sysmmu 1b080000.sysmmu (total count:2)
[    3.071732] lwis-ioreg 1ac80000.lwis_gtnr_align: attached with pgtable 0xffffff8811664000
[    3.071735] lwis-ioreg 1ac80000.lwis_gtnr_align: Adding to iommu group 1
[    3.071739] lwis-ioreg 1ac80000.lwis_gtnr_align: attached with pgtable 0xffffff8811664000
[    3.071848] alsa: aoc_snd_card_probe
[    3.071851] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.071915] lwis lwis-gtnr-align: Base Probe: Success
[    3.071926] lwis lwis-gtnr-align: IOREG Device Probe: Success
[    3.071977] lwis-ioreg 1bc40000.lwis_gtnr_merge: has sysmmu 1bc70000.sysmmu (total count:1)
[    3.071991] lwis-ioreg 1bc40000.lwis_gtnr_merge: has sysmmu 1bca0000.sysmmu (total count:2)
[    3.072004] lwis-ioreg 1bc40000.lwis_gtnr_merge: has sysmmu 1bcd0000.sysmmu (total count:3)
[    3.072016] lwis-ioreg 1bc40000.lwis_gtnr_merge: has sysmmu 1bd00000.sysmmu (total count:4)
[    3.072030] lwis-ioreg 1bc40000.lwis_gtnr_merge: has sysmmu 1bd30000.sysmmu (total count:5)
[    3.072051] lwis-ioreg 1bc40000.lwis_gtnr_merge: attached with pgtable 0xffffff8811664000
[    3.072054] lwis-ioreg 1bc40000.lwis_gtnr_merge: Adding to iommu group 1
[    3.072060] lwis-ioreg 1bc40000.lwis_gtnr_merge: attached with pgtable 0xffffff8811664000
[    3.072111] alsa: aoc_snd_card_probe
[    3.072113] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.072202] lwis lwis-gtnr-merge: Base Probe: Success
[    3.072216] lwis lwis-gtnr-merge: IOREG Device Probe: Success
[    3.072254] lwis-ioreg 1a840000.lwis_g3aa: has sysmmu 1a880000.sysmmu (total count:1)
[    3.072265] lwis-ioreg 1a840000.lwis_g3aa: attached with pgtable 0xffffff8811664000
[    3.072267] lwis-ioreg 1a840000.lwis_g3aa: Adding to iommu group 1
[    3.072273] lwis-ioreg 1a840000.lwis_g3aa: attached with pgtable 0xffffff8811664000
[    3.072300] alsa: aoc_snd_card_probe
[    3.072301] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.072444] lwis lwis-g3aa: Base Probe: Success
[    3.072455] lwis lwis-g3aa: IOREG Device Probe: Success
[    3.072493] lwis-ioreg 1b450000.lwis_itp: has sysmmu 1b080000.sysmmu (total count:1)
[    3.072512] lwis-ioreg 1b450000.lwis_itp: has sysmmu 1b780000.sysmmu (total count:2)
[    3.072526] lwis-ioreg 1b450000.lwis_itp: attached with pgtable 0xffffff8811664000
[    3.072529] lwis-ioreg 1b450000.lwis_itp: Adding to iommu group 1
[    3.072536] lwis-ioreg 1b450000.lwis_itp: attached with pgtable 0xffffff8811664000
[    3.072537] alsa: aoc_snd_card_probe
[    3.072538] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.072775] lwis lwis-itp: Base Probe: Success
[    3.072790] lwis lwis-itp: IOREG Device Probe: Success
[    3.072840] lwis-ioreg 1b760000.lwis_mcsc: has sysmmu 1b7b0000.sysmmu (total count:1)
[    3.072853] lwis-ioreg 1b760000.lwis_mcsc: has sysmmu 1b7e0000.sysmmu (total count:2)
[    3.072865] lwis-ioreg 1b760000.lwis_mcsc: attached with pgtable 0xffffff8811664000
[    3.072867] lwis-ioreg 1b760000.lwis_mcsc: Adding to iommu group 1
[    3.072868] alsa: aoc_snd_card_probe
[    3.072869] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.072876] lwis-ioreg 1b760000.lwis_mcsc: attached with pgtable 0xffffff8811664000
[    3.072982] lwis lwis-mcsc: Base Probe: Success
[    3.072992] lwis lwis-mcsc: IOREG Device Probe: Success
[    3.073026] lwis-ioreg 1ba80000.lwis_scsc: has sysmmu 1bb00000.sysmmu (total count:1)
[    3.073036] lwis-ioreg 1ba80000.lwis_scsc: attached with pgtable 0xffffff8811664000
[    3.073038] lwis-ioreg 1ba80000.lwis_scsc: Adding to iommu group 1
[    3.073043] lwis-ioreg 1ba80000.lwis_scsc: attached with pgtable 0xffffff8811664000
[    3.073111] alsa: aoc_snd_card_probe
[    3.073112] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.073152] lwis lwis-scsc: Base Probe: Success
[    3.073160] lwis lwis-scsc: IOREG Device Probe: Success
[    3.073206] lwis-ioreg 1ba40000.lwis_gdc: has sysmmu 1baa0000.sysmmu (total count:1)
[    3.073217] lwis-ioreg 1ba40000.lwis_gdc: attached with pgtable 0xffffff8811664000
[    3.073219] lwis-ioreg 1ba40000.lwis_gdc: Adding to iommu group 1
[    3.073225] lwis-ioreg 1ba40000.lwis_gdc: attached with pgtable 0xffffff8811664000
[    3.073226] alsa: aoc_snd_card_probe
[    3.073227] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.073323] lwis lwis-gdc0: Base Probe: Success
[    3.073331] lwis lwis-gdc0: IOREG Device Probe: Success
[    3.073381] lwis-ioreg 1ba60000.lwis_gdc: has sysmmu 1bad0000.sysmmu (total count:1)
[    3.073391] lwis-ioreg 1ba60000.lwis_gdc: attached with pgtable 0xffffff8811664000
[    3.073393] lwis-ioreg 1ba60000.lwis_gdc: Adding to iommu group 1
[    3.073398] lwis-ioreg 1ba60000.lwis_gdc: attached with pgtable 0xffffff8811664000
[    3.073472] lwis lwis-gdc1: Base Probe: Success
[    3.073479] lwis lwis-gdc1: IOREG Device Probe: Success
[    3.073515] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1baa0000.sysmmu (total count:1)
[    3.073520] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bad0000.sysmmu (total count:2)
[    3.073526] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bb00000.sysmmu (total count:3)
[    3.073531] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1ad00000.sysmmu (total count:4)
[    3.073536] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1b080000.sysmmu (total count:5)
[    3.073541] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1b780000.sysmmu (total count:6)
[    3.073547] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1b7b0000.sysmmu (total count:7)
[    3.073552] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1b7e0000.sysmmu (total count:8)
[    3.073558] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bc70000.sysmmu (total count:9)
[    3.073566] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bca0000.sysmmu (total count:10)
[    3.073573] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bcd0000.sysmmu (total count:11)
[    3.073579] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bd00000.sysmmu (total count:12)
[    3.073586] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bd30000.sysmmu (total count:13)
[    3.073593] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1a510000.sysmmu (total count:14)
[    3.073599] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1a540000.sysmmu (total count:15)
[    3.073619] lwis-ioreg 1a4e0000.lwis_votf: attached with pgtable 0xffffff8811664000
[    3.073621] lwis-ioreg 1a4e0000.lwis_votf: Adding to iommu group 1
[    3.073627] lwis-ioreg 1a4e0000.lwis_votf: attached with pgtable 0xffffff8811664000
[    3.073751] alsa: aoc_snd_card_probe
[    3.073754] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.073774] lwis lwis-votf: Base Probe: Success
[    3.073793] lwis lwis-votf: IOREG Device Probe: Success
[    3.073803] exynos_pd: pd-tnr sync_state: turn_off = 1
[    3.073987] exynos_pd: pd-mcsc sync_state: turn_off = 1
[    3.074170] exynos_pd: pd-itp sync_state: turn_off = 1
[    3.074271] exynos_pd: pd-gdc sync_state: turn_off = 1
[    3.074464] exynos_pd: pd-csis sync_state: turn_off = 1
[    3.074644] exynos_pd: pd-pdp sync_state: turn_off = 1
[    3.074903] alsa: aoc_snd_card_probe
[    3.074905] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.074981] lwis-i2c-dev: I2C device initialization
[    3.075525] lwis lwis-sensor-gn1: Base Probe: Success
[    3.075592] lwis lwis-sensor-gn1: I2C Device Probe: Success
[    3.075721] alsa: aoc_snd_card_probe
[    3.075723] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.075782] lwis lwis-sensor-imx663: Base Probe: Success
[    3.075854] lwis lwis-sensor-imx663: I2C Device Probe: Success
[    3.075964] alsa: aoc_snd_card_probe
[    3.075965] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076024] lwis lwis-sensor-imx386: Base Probe: Success
[    3.076054] lwis lwis-sensor-imx386: I2C Device Probe: Success
[    3.076174] alsa: aoc_snd_card_probe
[    3.076176] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076344] lwis lwis-sensor-imx586: Base Probe: Success
[    3.076373] lwis lwis-sensor-imx586: I2C Device Probe: Success
[    3.076505] alsa: aoc_snd_card_probe
[    3.076507] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076520] lwis lwis-eeprom-lc898128: Base Probe: Success
[    3.076539] lwis lwis-eeprom-lc898128: I2C Device Probe: Success
[    3.076615] lwis lwis-eeprom-m24c64x-imx663: Base Probe: Success
[    3.076629] lwis lwis-eeprom-m24c64x-imx663: I2C Device Probe: Success
[    3.076632] alsa: aoc_snd_card_probe
[    3.076632] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076697] lwis lwis-eeprom-m24c64x-imx386: Base Probe: Success
[    3.076712] alsa: aoc_snd_card_probe
[    3.076713] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076715] lwis lwis-eeprom-m24c64x-imx386: I2C Device Probe: Success
[    3.076813] alsa: aoc_snd_card_probe
[    3.076814] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076844] lwis lwis-eeprom-sem1215sa: Base Probe: Success
[    3.076858] lwis lwis-eeprom-sem1215sa: I2C Device Probe: Success
[    3.076941] alsa: aoc_snd_card_probe
[    3.076942] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076972] lwis lwis-act-ak7377: Base Probe: Success
[    3.076986] lwis lwis-act-ak7377: I2C Device Probe: Success
[    3.077078] alsa: aoc_snd_card_probe
[    3.077079] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077116] lwis lwis-act-sem1215sa: Base Probe: Success
[    3.077119] i2c i2c-3: Failed to register i2c client  at 0x34 (-16)
[    3.077122] lwis lwis-act-sem1215sa: I2C Device Probe: Success
[    3.077210] alsa: aoc_snd_card_probe
[    3.077211] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077289] lwis lwis-ois-lc898128: Base Probe: Success
[    3.077292] i2c i2c-0: Failed to register i2c client  at 0x24 (-16)
[    3.077294] lwis lwis-ois-lc898128: I2C Device Probe: Success
[    3.077383] alsa: aoc_snd_card_probe
[    3.077385] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077421] lwis lwis-ois-sem1215sa: Base Probe: Success
[    3.077424] i2c i2c-3: Failed to register i2c client  at 0x34 (-16)
[    3.077426] lwis lwis-ois-sem1215sa: I2C Device Probe: Success
[    3.077491] lwis lwis-flash-lm3644: Base Probe: Success
[    3.077527] lwis lwis-flash-lm3644: I2C Device Probe: Success
[    3.077531] alsa: aoc_snd_card_probe
[    3.077532] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077569] SLC device initialization
[    3.077624] alsa: aoc_snd_card_probe
[    3.077624] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077680] lwis lwis-slc: Base Probe: Success
[    3.077683] lwis lwis-slc: SLC Device Probe: Success
[    3.077741] lwis-dpm: DPM device initialization
[    3.077802] alsa: aoc_snd_card_probe
[    3.077803] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077823] lwis lwis-dpm: Base Probe: Success
[    3.077914] alsa: aoc_snd_card_probe
[    3.077915] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.079369] cs40l2x-codec cs40l2x-codec.4.auto: DMA mask not set
[    3.079508] alsa: aoc_snd_card_probe
[    3.079509] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.951742] cs40l2x i2c-cs40l25a: Loaded 11 waveforms from cs40l20.bin, last modified on 2021-12-26
[    3.954728] cs40l2x i2c-cs40l25a: Firmware revision 10.7.3
[    3.954737] cs40l2x i2c-cs40l25a: Firmware ID 0x1400CB
[    3.954739] cs40l2x i2c-cs40l25a: Max. wavetable size: 1860 bytes (XM), 5250 bytes (YM)
[    4.080286] F2FS-fs (dm-6): Start checkpoint disabled!
[    4.081521] F2FS-fs (dm-6): Mounted with checkpoint version = 4e0df21f
[    4.083024] init: Userdata mounted using (default fstab) result : 7
[    4.083070] init: Keyring created with id 563070581 in process 1
[    4.083172] init: Command 'mount_all --late' action=late-fs (/vendor/etc/init/hw/init.gs101.rc:316) took 1131ms and succeeded
[    4.083207] init: Service 'insmod_sh_common' (pid 405) exited with status 0 oneshot service took 1.284000 seconds in background
[    4.083214] init: Sending signal 9 to service 'insmod_sh_common' (pid 405) process group...
[    4.083284] libprocessgroup: Successfully killed process cgroup uid 0 pid 405 in 0ms
[    4.084162] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    4.084195] init: processing action (late-fs) from (/vendor/etc/init/android.hardware.power-service.pixel-libperfmgr.rc:7)
[    4.084366] init: starting service 'vendor.power-hal-aidl'...
[    4.085616] init: Control message: Could not find 'aidl/android.system.keystore2.IKeystoreService/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    4.085877] init: processing action (post-fs-data) from (/system/etc/init/hw/init.rc:616)
[    4.085982] init: Control message: Processed ctl.start for 'bootanim' from pid: 445 (/system/bin/surfaceflinger)
[    4.086110] init: starting service 'exec 6 (/system/bin/vdc checkpoint prepareCheckpoint)'...
[    4.087084] init: SVC_EXEC service 'exec 6 (/system/bin/vdc checkpoint prepareCheckpoint)' pid 533 (uid 1000 gid 1000+0 context default) started; waiting...
[    4.087208] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    4.092791] init: Service 'exec 6 (/system/bin/vdc checkpoint prepareCheckpoint)' (pid 533) exited with status 0 waiting took 0.006000 seconds
[    4.092808] init: Sending signal 9 to service 'exec 6 (/system/bin/vdc checkpoint prepareCheckpoint)' (pid 533) process group...
[    4.092886] libprocessgroup: Successfully killed process cgroup uid 1000 pid 533 in 0ms
[    4.093909] init: starting service 'exec 7 (/system/bin/vdc --wait cryptfs enablefilecrypto)'...
[    4.095023] init: SVC_EXEC service 'exec 7 (/system/bin/vdc --wait cryptfs enablefilecrypto)' pid 535 (uid 0 gid 0+0 context default) started; waiting...
[    4.099859] vdc: Waited 0ms for vold
[    4.109979] exynos-ufs 14700000.ufs: kdn: deriving 32-byte raw secret from 80-byte wrapped key
[    4.114595] pixel_ufs_prepare_command RPMB write counter =      831; start time 4294893315
[    4.119937] pixel_ufs_prepare_command RPMB write counter =      832; start time 4294893317
[    4.120579] pixel_ufs_prepare_command RPMB write counter =      833; start time 4294893317
[    4.121411] pixel_ufs_prepare_command RPMB write counter =      834; start time 4294893317
[    4.122260] pixel_ufs_prepare_command RPMB write counter =      835; start time 4294893317
[    4.122925] pixel_ufs_prepare_command RPMB write counter =      836; start time 4294893317
[    4.125337] exynos-ufs 14700000.ufs: kdn: deriving 32-byte raw secret from 80-byte wrapped key
[    4.126472] init: Service 'exec 7 (/system/bin/vdc --wait cryptfs enablefilecrypto)' (pid 535) exited with status 0 waiting took 0.031000 seconds
[    4.126486] init: Sending signal 9 to service 'exec 7 (/system/bin/vdc --wait cryptfs enablefilecrypto)' (pid 535) process group...
[    4.126583] libprocessgroup: Successfully killed process cgroup uid 0 pid 535 in 0ms
[    4.126878] init: Verified that /data/bootchart has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.126956] fscrypt: AES-256-CTS-CBC using implementation "cts-cbc-aes-ce"
[    4.127320] exynos-ufs 14700000.ufs: kdn: programming keyslot 1 with 80-byte wrapped key
[    4.128722] init: Verified that /data/vendor has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.128736] init: Not setting encryption policy on: /data/vendor_ce
[    4.128754] init: Not setting encryption policy on: /data/vendor_de
[    4.128813] init: Verified that /data/anr has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.128842] init: Verified that /data/tombstones has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.128964] init: starting service 'tombstoned'...
[    4.129082] init: Created socket '/dev/socket/tombstoned_crash', mode 666, user 1000, group 1000
[    4.129142] init: Created socket '/dev/socket/tombstoned_intercept', mode 666, user 1000, group 1000
[    4.129200] init: Created socket '/dev/socket/tombstoned_java_trace', mode 666, user 1000, group 1000
[    4.130613] init: Switched to default mount namespace
[    4.130754] init: Verified that /data/misc has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.132059] init: starting service 'exec 8 (/system/bin/vdc keymaster earlyBootEnded)'...
[    4.134412] init: SVC_EXEC service 'exec 8 (/system/bin/vdc keymaster earlyBootEnded)' pid 541 (uid 1000 gid 1000+0 context default) started; waiting...
[    4.154689] init: Service 'exec 8 (/system/bin/vdc keymaster earlyBootEnded)' (pid 541) exited with status 0 waiting took 0.021000 seconds
[    4.154710] init: Sending signal 9 to service 'exec 8 (/system/bin/vdc keymaster earlyBootEnded)' (pid 541) process group...
[    4.154804] libprocessgroup: Successfully killed process cgroup uid 1000 pid 541 in 0ms
[    4.154969] init: Not setting encryption policy on: /data/apex
[    4.155103] init: Inferred action different from explicit one, expected 0 but got 2
[    4.155275] init: Verified that /data/apex/decompressed has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.155332] init: Inferred action different from explicit one, expected 0 but got 3
[    4.155390] init: Verified that /data/app-staging has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.155410] init: Inferred action different from explicit one, expected 0 but got 2
[    4.155482] init: Verified that /data/apex/ota_reserved has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.155773] init: starting service 'apexd'...
[    4.158940] init: Verified that /data/local has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159247] init: Not setting encryption policy on: /data/preloads
[    4.159287] init: Not setting encryption policy on: /data/data
[    4.159331] init: Verified that /data/app-private has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159354] init: Verified that /data/app-ephemeral has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159383] init: Verified that /data/app-asec has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159405] init: Verified that /data/app-lib has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159432] init: Verified that /data/app has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159458] init: Verified that /data/property has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159465] init: Inferred action different from explicit one, expected 0 but got 2
[    4.159483] init: Verified that /data/fonts/ has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159574] init: Verified that /data/dalvik-cache has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159602] init: Verified that /data/ota has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159628] init: Verified that /data/ota_package has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159654] init: Verified that /data/resource-cache has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159674] init: Not setting encryption policy on: /data/lost+found
[    4.159704] init: Verified that /data/drm has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159726] init: Verified that /data/mediadrm has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159752] init: Verified that /data/nfc has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159785] init: Verified that /data/backup has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159806] init: Verified that /data/ss has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159825] init: Verified that /data/system has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159951] init: Not setting encryption policy on: /data/system_de
[    4.159962] init: Not setting encryption policy on: /data/system_ce
[    4.159973] init: Not setting encryption policy on: /data/misc_de
[    4.159983] init: Not setting encryption policy on: /data/misc_ce
[    4.159992] init: Not setting encryption policy on: /data/user
[    4.160002] init: Not setting encryption policy on: /data/user_de
[    4.160024] init: Command 'rm /data/user/0' action=post-fs-data (/system/etc/init/hw/init.rc:847) took 0ms and failed: unlink() failed: Is a directory
[    4.163976] init: Verified that /data/cache has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.164082] init: Verified that /data/rollback has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.164108] init: Verified that /data/rollback-observer has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.164115] init: Inferred action different from explicit one, expected 2 but got 3
[    4.164136] init: Verified that /data/rollback-history has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.164160] init: Verified that /data/incremental has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.165087] apexd: Scanning /system/apex for pre-installed ApexFiles
[    4.165197] apexd: Found pre-installed APEX /system/apex/com.android.i18n.apex
[    4.165358] apexd: Found pre-installed APEX /system/apex/com.google.android.ipsec.apex
[    4.165450] apexd: Found pre-installed APEX /system/apex/com.google.android.telephony.apex
[    4.165531] apexd: Found pre-installed APEX /system/apex/com.google.android.media.swcodec.apex
[    4.165614] apexd: Found pre-installed APEX /system/apex/com.android.runtime.apex
[    4.165693] apexd: Found pre-installed APEX /system/apex/com.google.android.appsearch.apex
[    4.165774] apexd: Found pre-installed APEX /system/apex/com.google.android.adbd.apex
[    4.165856] apexd: Found pre-installed APEX /system/apex/com.android.apex.cts.shim.apex
[    4.165933] apexd: Found pre-installed APEX /system/apex/com.google.android.scheduling.apex
[    4.166007] apexd: Found pre-installed APEX /system/apex/com.google.android.conscrypt.apex
[    4.166087] apexd: Found pre-installed APEX /system/apex/com.google.mainline.primary.libs.apex
[    4.166165] apexd: Found pre-installed APEX /system/apex/com.google.android.extservices.apex
[    4.166240] apexd: Found pre-installed APEX /system/apex/com.google.android.cellbroadcast.apex
[    4.166313] apexd: Found pre-installed APEX /system/apex/com.google.android.os.statsd.apex
[    4.166390] apexd: Found pre-installed APEX /system/apex/com.google.android.tzdata3.apex
[    4.166464] apexd: Found pre-installed APEX /system/apex/com.google.android.tethering.apex
[    4.166540] apexd: Found pre-installed APEX /system/apex/com.google.android.wifi.apex
[    4.166617] apexd: Found pre-installed APEX /system/apex/com.google.android.art.apex
[    4.166699] apexd: Found pre-installed APEX /system/apex/com.google.android.mediaprovider.apex
[    4.166777] apexd: Found pre-installed APEX /system/apex/com.google.android.media.apex
[    4.166856] apexd: Found pre-installed APEX /system/apex/com.google.android.permission.apex
[    4.166931] apexd: Found pre-installed APEX /system/apex/com.google.android.sdkext.apex
[    4.167008] apexd: Found pre-installed APEX /system/apex/com.google.android.resolv.apex
[    4.167086] apexd: Found pre-installed APEX /system/apex/com.google.android.neuralnetworks.apex
[    4.167199] apexd: Found pre-installed APEX /system/apex/com.android.vndk.current.apex
[    4.167285] apexd: Scanning /system_ext/apex for pre-installed ApexFiles
[    4.167300] apexd: /system_ext/apex does not exist. Skipping
[    4.167305] apexd: Scanning /product/apex for pre-installed ApexFiles
[    4.167314] apexd: /product/apex does not exist. Skipping
[    4.167318] apexd: Scanning /vendor/apex for pre-installed ApexFiles
[    4.167375] apexd: Found pre-installed APEX /vendor/apex/com.google.pixel.camera.hal.apex
[    4.167474] apexd: Populating APEX database from mounts...
[    4.167771] apexd: 0 packages restored.
[    4.167831] apexd: Marking APEXd as starting
[    4.168270] apexd: Scanning /metadata/apex/sessions looking for sessions to be activated.
[    4.168929] apexd: Scanning /data/apex/active for data ApexFiles
[    4.168973] apexd: Selecting APEX for activation
[    4.173510] EXT4-fs (loop4): mounted filesystem without journal. Opts: (null)
[    4.173552] apexd: Successfully mounted package /system/apex/com.android.i18n.apex on /apex/com.android.i18n@1 duration=4
[    4.174919] EXT4-fs (loop5): mounted filesystem without journal. Opts: (null)
[    4.174977] apexd: Successfully mounted package /system/apex/com.google.android.ipsec.apex on /apex/com.android.ipsec@311010000 duration=5
[    4.175383] EXT4-fs (loop6): mounted filesystem without journal. Opts: (null)
[    4.175406] apexd: Successfully mounted package /system/apex/com.google.android.telephony.apex on /apex/com.android.telephony@1 duration=6
[    4.177091] EXT4-fs (loop7): mounted filesystem without journal. Opts: (null)
[    4.177121] apexd: Successfully mounted package /system/apex/com.google.android.tethering.apex on /apex/com.android.tethering@311011010 duration=7
[    4.178140] EXT4-fs (loop8): mounted filesystem without journal. Opts: (null)
[    4.178164] apexd: Successfully mounted package /system/apex/com.google.android.media.swcodec.apex on /apex/com.android.media.swcodec@311015000 duration=3
[    4.178638] EXT4-fs (loop9): mounted filesystem without journal. Opts: (null)
[    4.178666] apexd: Successfully mounted package /system/apex/com.google.android.adbd.apex on /apex/com.android.adbd@310852002 duration=2
[    4.179657] EXT4-fs (loop10): mounted filesystem without journal. Opts: (null)
[    4.179676] apexd: Successfully mounted package /system/apex/com.android.runtime.apex on /apex/com.android.runtime@1 duration=3
[    4.181432] EXT4-fs (loop13): mounted filesystem without journal. Opts: (null)
[    4.181471] apexd: Successfully mounted package /system/apex/com.android.apex.cts.shim.apex on /apex/com.android.apex.cts.shim@1 duration=1
[    4.182067] EXT4-fs (loop11): mounted filesystem without journal. Opts: (null)
[    4.182095] apexd: Successfully mounted package /system/apex/com.google.mainline.primary.libs.apex on /apex/com.google.mainline.primary.libs@311020000 duration=4
[    4.182204] EXT4-fs (loop12): mounted filesystem without journal. Opts: (null)
[    4.182225] apexd: Successfully mounted package /system/apex/com.google.android.appsearch.apex on /apex/com.android.appsearch@300000000 duration=3
[    4.184854] EXT4-fs (loop15): mounted filesystem without journal. Opts: (null)
[    4.184885] apexd: Successfully mounted package /system/apex/com.google.android.tzdata3.apex on /apex/com.android.tzdata@310733000 duration=1
[    4.184941] EXT4-fs (loop14): mounted filesystem without journal. Opts: (null)
[    4.184968] apexd: Successfully mounted package /system/apex/com.google.android.scheduling.apex on /apex/com.android.scheduling@310733000 duration=4
[    4.191031] EXT4-fs (loop16): mounted filesystem without journal. Opts: (null)
[    4.191066] apexd: Successfully mounted package /system/apex/com.google.android.conscrypt.apex on /apex/com.android.conscrypt@310911000 duration=6
[    4.191209] EXT4-fs (loop19): mounted filesystem without journal. Opts: (null)
[    4.191224] apexd: Successfully mounted package /system/apex/com.android.vndk.current.apex on /apex/com.android.vndk.v31@1 duration=3
[    4.191278] EXT4-fs (loop17): mounted filesystem without journal. Opts: (null)
[    4.191290] apexd: Successfully mounted package /system/apex/com.google.android.extservices.apex on /apex/com.android.extservices@310852000 duration=6
[    4.191701] EXT4-fs (loop18): mounted filesystem without journal. Opts: (null)
[    4.191712] apexd: Successfully mounted package /system/apex/com.google.android.art.apex on /apex/com.android.art@310924000 duration=3
[    4.193539] EXT4-fs (loop20): mounted filesystem without journal. Opts: (null)
[    4.193598] apexd: Successfully mounted package /system/apex/com.google.android.permission.apex on /apex/com.android.permission@311014000 duration=1
[    4.194050] EXT4-fs (loop21): mounted filesystem without journal. Opts: (null)
[    4.194071] apexd: Successfully mounted package /system/apex/com.google.android.neuralnetworks.apex on /apex/com.android.neuralnetworks@310850000 duration=2
[    4.194196] EXT4-fs (loop22): mounted filesystem without journal. Opts: (null)
[    4.194223] apexd: Successfully mounted package /system/apex/com.google.android.cellbroadcast.apex on /apex/com.android.cellbroadcast@311010000 duration=2
[    4.196057] EXT4-fs (loop24): mounted filesystem without journal. Opts: (null)
[    4.196092] apexd: Successfully mounted package /system/apex/com.google.android.os.statsd.apex on /apex/com.android.os.statsd@311012000 duration=1
[    4.196767] EXT4-fs (loop25): mounted filesystem without journal. Opts: (null)
[    4.196792] apexd: Successfully mounted package /system/apex/com.google.android.mediaprovider.apex on /apex/com.android.mediaprovider@311012020 duration=2
[    4.197774] EXT4-fs (loop26): mounted filesystem without journal. Opts: (null)
[    4.197803] apexd: Successfully mounted package /vendor/apex/com.google.pixel.camera.hal.apex on /apex/com.google.pixel.camera.hal@208030436 duration=2
[    4.199572] EXT4-fs (loop27): mounted filesystem without journal. Opts: (null)
[    4.199639] apexd: Successfully mounted package /system/apex/com.google.android.resolv.apex on /apex/com.android.resolv@311011010 duration=2
[    4.200186] EXT4-fs (loop23): mounted filesystem without journal. Opts: (null)
[    4.200214] apexd: Successfully mounted package /system/apex/com.google.android.media.apex on /apex/com.android.media@311012000 duration=8
[    4.201626] EXT4-fs (loop28): mounted filesystem without journal. Opts: (null)
[    4.201650] apexd: Successfully mounted package /system/apex/com.google.android.wifi.apex on /apex/com.android.wifi@311011000 duration=4
[    4.201791] EXT4-fs (loop29): mounted filesystem without journal. Opts: (null)
[    4.201803] apexd: Successfully mounted package /system/apex/com.google.android.sdkext.apex on /apex/com.android.sdkext@310912000 duration=2
[    4.202765] apexd: Activated 26 packages.
[    4.202811] apexd: OnStart done, duration=34
[    4.202865] AidlLazyServiceRegistrar: Registering service apexservice
[    4.208500] apexd: Can't open /system_ext/apex for reading : No such file or directory
[    4.208521] apexd: Can't open /product/apex for reading : No such file or directory
[    4.211090] apexd: Marking APEXd as activated
[    4.211299] init: Wait for property 'apexd.status=activated' took 47ms
[    4.220189] init: Parsing file /apex/com.android.adbd/etc/init.rc...
[    4.220732] init: Parsing file /apex/com.android.media.swcodec/etc/init.rc...
[    4.220976] init: Parsing file /apex/com.android.media/etc/init.rc...
[    4.224809] init: Parsing file /apex/com.android.os.statsd/etc/init.rc...
[    4.225168] init: Parsing file /apex/com.android.sdkext/etc/derive_classpath.rc...
[    4.225398] init: Parsing file /apex/com.android.sdkext/etc/derive_sdk.rc...
[    4.243338] init: linkerconfig generated /linkerconfig with mounted APEX modules info
[    4.243397] init: Not setting encryption policy on: /data/media
[    4.243603] init: starting service 'exec 9 (/system/bin/chattr +F /data/media)'...
[    4.244471] init: SVC_EXEC service 'exec 9 (/system/bin/chattr +F /data/media)' pid 604 (uid 1023 gid 1023+0 context default) started; waiting...
[    4.259950] init: Service 'exec 9 (/system/bin/chattr +F /data/media)' (pid 604) exited with status 0 waiting took 0.015000 seconds
[    4.259966] init: Sending signal 9 to service 'exec 9 (/system/bin/chattr +F /data/media)' (pid 604) process group...
[    4.260033] libprocessgroup: Successfully killed process cgroup uid 1023 pid 604 in 0ms
[    4.260243] init: Verified that /data/media/obb has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.260583] init: starting service 'derive_sdk'...
[    4.261942] init: SVC_EXEC service 'derive_sdk' pid 605 (uid 9999 gid 9999+0 context default) started; waiting...
[    4.271918] init: Service 'derive_sdk' (pid 605) exited with status 0 waiting took 0.010000 seconds
[    4.271934] init: Sending signal 9 to service 'derive_sdk' (pid 605) process group...
[    4.271996] libprocessgroup: Successfully killed process cgroup uid 9999 pid 605 in 0ms
[    4.272412] init: starting service 'exec 10 (/system/bin/vdc --wait cryptfs init_user0)'...
[    4.273564] init: SVC_EXEC service 'exec 10 (/system/bin/vdc --wait cryptfs init_user0)' pid 606 (uid 0 gid 0+0 context default) started; waiting...
[    4.279951] vdc: Waited 0ms for vold
[    4.284894] exynos-ufs 14700000.ufs: kdn: deriving 32-byte raw secret from 80-byte wrapped key
[    4.304679] init: Service 'exec 10 (/system/bin/vdc --wait cryptfs init_user0)' (pid 606) exited with status 0 waiting took 0.031000 seconds
[    4.304696] init: Sending signal 9 to service 'exec 10 (/system/bin/vdc --wait cryptfs init_user0)' (pid 606) process group...
[    4.304761] libprocessgroup: Successfully killed process cgroup uid 0 pid 606 in 0ms
[    4.305364] selinux: SELinux: Skipping restorecon on directory(/data)
[    4.305369] selinux:
[    4.305479] init: starting service 'derive_classpath'...
[    4.306617] init: SVC_EXEC service 'derive_classpath' pid 608 (uid 1000 gid 1000+1 context default) started; waiting...
[    4.326921] init: Service 'derive_classpath' (pid 608) exited with status 0 waiting took 0.020000 seconds
[    4.326941] init: Sending signal 9 to service 'derive_classpath' (pid 608) process group...
[    4.327031] libprocessgroup: Successfully killed process cgroup uid 1000 pid 608 in 0ms
[    4.328068] init: starting service 'odsign'...
[    4.412045] init: Wait for property 'odsign.key.done=1' took 82ms
[    4.412214] init: starting service 'exec 11 (/system/bin/fsverity_init --lock)'...
[    4.413108] init: SVC_EXEC service 'exec 11 (/system/bin/fsverity_init --lock)' pid 612 (uid 0 gid 0+0 context default) started; waiting...
[    4.413586] init: Sending signal 9 to service 'odsign' (pid 609) process group...
[    4.418795] libprocessgroup: Successfully killed process cgroup uid 0 pid 609 in 5ms
[    4.419087] init: Control message: Processed ctl.stop for 'odsign' from pid: 609 (/system/bin/odsign)
[    4.419172] init: Service 'odsign' (pid 609) received signal 9
[    4.420010] init: Service 'exec 11 (/system/bin/fsverity_init --lock)' (pid 612) exited with status 0 waiting took 0.007000 seconds
[    4.420032] init: Sending signal 9 to service 'exec 11 (/system/bin/fsverity_init --lock)' (pid 612) process group...
[    4.420122] libprocessgroup: Successfully killed process cgroup uid 0 pid 612 in 0ms
[    4.420808] init: starting service 'apexd-snapshotde'...
[    4.423017] init: SVC_EXEC service 'apexd-snapshotde' pid 613 (uid 0 gid 1000+0 context default) started; waiting...
[    4.430588] apexd: Snapshot DE subcommand detected
[    4.431504] apexd: Marking APEXd as ready
[    4.432708] init: Service 'apexd-snapshotde' (pid 613) exited with status 0 waiting took 0.010000 seconds
[    4.432721] init: Sending signal 9 to service 'apexd-snapshotde' (pid 613) process group...
[    4.432792] libprocessgroup: Successfully killed process cgroup uid 0 pid 613 in 0ms
[    4.433542] init: starting service 'exec 12 (/system/bin/tzdatacheck /apex/com.android.tzdata/etc/tz /data/misc/zoneinfo)'...
[    4.435645] init: SVC_EXEC service 'exec 12 (/system/bin/tzdatacheck /apex/com.android.tzdata/etc/tz /data/misc/zoneinfo)' pid 614 (uid 1000 gid 1000+0 context default) started; waiting...
[    4.439187] init: Service 'exec 12 (/system/bin/tzdatacheck /apex/com.android.tzdata/etc/tz /data/misc/zoneinfo)' (pid 614) exited with status 0 waiting took 0.004000 seconds
[    4.439200] init: Sending signal 9 to service 'exec 12 (/system/bin/tzdatacheck /apex/com.android.tzdata/etc/tz /data/misc/zoneinfo)' (pid 614) process group...
[    4.439272] libprocessgroup: Successfully killed process cgroup uid 1000 pid 614 in 0ms
[    4.439981] init: processing action (post-fs-data) from (/system/etc/init/hw/init.rc:1270)
[    4.440012] init: Command 'rm /dev/.magisk_unblock' action=post-fs-data (/system/etc/init/hw/init.rc:1272) took 0ms and failed: unlink() failed: No such file or directory
[    4.440050] init: starting service 'y5AJFg82AaBGDC'...
[    4.475665] exynos-ufs 14700000.ufs: kdn: programming keyslot 2 with 80-byte wrapped key
[    4.786521] init: wait for '/dev/.magisk_unblock' took 344ms
[    4.786567] init: Command 'wait /dev/.magisk_unblock 40' action=post-fs-data (/system/etc/init/hw/init.rc:1274) took 344ms and succeeded
[    4.786635] init: Service 'y5AJFg82AaBGDC' (pid 615) exited with status 0 oneshot service took 0.345000 seconds in background
[    4.786646] init: Sending signal 9 to service 'y5AJFg82AaBGDC' (pid 615) process group...
[    4.786762] libprocessgroup: Successfully killed process cgroup uid 0 pid 615 in 0ms
[    4.787866] init: Untracked pid 635 exited with status 0
[    4.787903] init: Untracked pid 637 received signal 9
[    4.794215] init: processing action (post-fs-data) from (/system/etc/init/hw/init.usb.rc:6)
[    4.794587] init: Verified that /data/adb has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.794604] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.raven.rc:38)
[    4.794894] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:318)
[    4.794980] init: Top-level directory needs encryption action, eg mkdir /data/vendor <mode> <uid> <gid> encryption=Require
[    4.795303] init: Verified that /data/vendor has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.804807] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:399)
[    4.805699] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:414)
[    4.806001] init: Command 'rm /data/vendor/gps/gps_started' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:418) took 0ms and failed: unlink() failed: No such file or directory
[    4.806111] init: Command 'rm /data/vendor/gps/glonass_started' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:419) took 0ms and failed: unlink() failed: No such file or directory
[    4.806218] init: Command 'rm /data/vendor/gps/beidou_started' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:420) took 0ms and failed: unlink() failed: No such file or directory
[    4.806323] init: Command 'rm /data/vendor/gps/smd_started' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:421) took 0ms and failed: unlink() failed: No such file or directory
[    4.806427] init: Command 'rm /data/vendor/gps/sv_cno.info' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:422) took 0ms and failed: unlink() failed: No such file or directory
[    4.807248] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:807)
[    4.807453] init: Command 'start vendor.rebootescrow-citadel' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:809) took 0ms and failed: service vendor.rebootescrow-citadel not found
[    4.809839] init: Command 'symlink /mnt/vendor/persist/ss /data/vendor/ss/persist' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:813) took 0ms and failed: symlink() failed: File exists
[    4.810073] init: Command 'chmod 0770 /data/vendor/ss/persist' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:815) took 0ms and failed: fchmodat() failed: Operation not supported on transport endpoint
[    4.810169] init: Sending signal 9 to service 'storageproxyd' (pid 431) process group...
[    4.815658] libprocessgroup: Successfully killed process cgroup uid 0 pid 431 in 5ms
[    4.816082] init: Service 'storageproxyd' (pid 431) received signal 9
[    4.816596] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:829)
[    4.817135] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:845)
[    4.817333] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.raviole.rc:37)
[    4.817629] init: starting service 'exec 13 (/vendor/bin/trusty_apploader /vendor/firmware/g6.app)'...
[    4.820891] init: starting service 'twoshay'...
[    4.822686] init: processing action (post-fs-data) from (/system/etc/init/bootstat.rc:9)
[    4.823253] init: processing action (post-fs-data) from (/system/etc/init/gsid.rc:17)
[    4.823433] init: Not setting encryption policy on: /data/gsi
[    4.823502] init: processing action (post-fs-data) from (/system/etc/init/incidentd.rc:21)
[    4.823542] init: processing action (post-fs-data) from (/system/etc/init/iorapd.rc:29)
[    4.823567] init: processing action (post-fs-data) from (/system/etc/init/otapreopt.rc:3)
[    4.823662] init: starting service 'exec 14 (/system/bin/otapreopt_slot)'...
[    4.824496] init: SVC_EXEC service 'exec 14 (/system/bin/otapreopt_slot)' pid 640 (uid 0 gid 0+0 context default) started; waiting...
[    4.844481] init: Service 'exec 14 (/system/bin/otapreopt_slot)' (pid 640) exited with status 0 waiting took 0.020000 seconds
[    4.844510] init: Sending signal 9 to service 'exec 14 (/system/bin/otapreopt_slot)' (pid 640) process group...
[    4.844646] libprocessgroup: Successfully killed process cgroup uid 0 pid 640 in 0ms
[    4.845471] selinux: SELinux: Skipping restorecon on directory(/data/dalvik-cache/arm)
[    4.845478] selinux:
[    4.845677] selinux: SELinux: Skipping restorecon on directory(/data/dalvik-cache/arm64)
[    4.845681] selinux:
[    4.845702] selinux: SELinux:  Could not stat /data/dalvik-cache/mips: No such file or directory.
[    4.845705] selinux:
[    4.845720] selinux: SELinux:  Could not stat /data/dalvik-cache/mips64: No such file or directory.
[    4.845722] selinux:
[    4.845736] selinux: SELinux:  Could not stat /data/dalvik-cache/x86: No such file or directory.
[    4.845739] selinux:
[    4.845753] selinux: SELinux:  Could not stat /data/dalvik-cache/x86_64: No such file or directory.
[    4.845755] selinux:
[    4.845780] init: processing action (post-fs-data) from (/system/etc/init/perfetto.rc:73)
[    4.845831] init: Command 'rm /data/misc/perfetto-traces/.guardraildata' action=post-fs-data (/system/etc/init/perfetto.rc:74) took 0ms and failed: unlink() failed: No such file or directory
[    4.845838] init: processing action (post-fs-data) from (/system/etc/init/recovery-persist.rc:1)
[    4.845967] init: starting service 'exec 15 (/system/bin/recovery-persist)'...
[    4.847014] init: processing action (post-fs-data) from (/system/etc/init/wifi.rc:18)
[    4.847523] selinux: SELinux: Skipping restorecon on directory(/data/misc/apexdata/com.android.wifi)
[    4.847527] selinux:
[    4.847543] init: processing action (post-fs-data) from (/vendor/etc/init/cbd.rc:21)
[    4.848247] init: processing action (post-fs-data) from (/vendor/etc/init/hostapd.android.rc:9)
[    4.848516] init: processing action (post-fs-data) from (/vendor/etc/init/init.modem_logging_control.rc:66)
[    4.849098] init: processing action (post-fs-data) from (/vendor/etc/init/init.sscoredump.rc:1)
[    4.849452] init: starting service 'vendor.sscoredump'...
[    4.851229] init: processing action (post-fs-data) from (/vendor/etc/init/init.usf.rc:7)
[    4.851895] init: processing action (post-fs-data) from (/vendor/etc/init/vendor.google.modem_svc_sit.rc:13)
[    4.851992] init: processing action (post-fs-data) from (/vendor/etc/init/vendor.google.radioext@1.0-service.rc:6)
[    4.852094] init: processing action (post-fs-data) from (/vendor/etc/init/vendor.google.wifi_ext@1.0-service.rc:7)
[    4.852292] init: processing action (load_persist_props_action) from (/system/etc/init/hw/init.rc:458)
[    4.853744] init: Service 'exec 15 (/system/bin/recovery-persist)' (pid 643) exited with status 0 oneshot service took 0.007000 seconds in background
[    4.853761] init: Sending signal 9 to service 'exec 15 (/system/bin/recovery-persist)' (pid 643) process group...
[    4.853841] libprocessgroup: Successfully killed process cgroup uid 1000 pid 643 in 0ms
[    4.854386] init: Wait for property 'ro.persistent_properties.ready=true' took 2ms
[    4.854537] init: starting service 'logd-reinit'...
[    4.856517] init: processing action (load_persist_props_action) from (/system/etc/init/flags_health_check.rc:1)
[    4.856557] init: Top-level directory needs encryption action, eg mkdir /data/server_configurable_flags <mode> <uid> <gid> encryption=Require
[    4.856708] init: Verified that /data/server_configurable_flags has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.856841] init: starting service 'exec 16 (/system/bin/flags_health_check BOOT_FAILURE)'...
[    4.857980] init: SVC_EXEC service 'exec 16 (/system/bin/flags_health_check BOOT_FAILURE)' pid 646 (uid 1000 gid 1000+0 context default) started; waiting...
[    4.861162] logd: logd reinit
[    4.861477] logd: FrameworkListener: read() failed (Connection reset by peer)
[    4.861604] init: Service 'logd-reinit' (pid 645) exited with status 0 oneshot service took 0.006000 seconds in background
[    4.861618] init: Sending signal 9 to service 'logd-reinit' (pid 645) process group...
[    4.861704] libprocessgroup: Successfully killed process cgroup uid 1036 pid 645 in 0ms
[    4.862994] init: Service 'exec 16 (/system/bin/flags_health_check BOOT_FAILURE)' (pid 646) exited with status 0 waiting took 0.005000 seconds
[    4.863010] init: Sending signal 9 to service 'exec 16 (/system/bin/flags_health_check BOOT_FAILURE)' (pid 646) process group...
[    4.863073] libprocessgroup: Successfully killed process cgroup uid 1000 pid 646 in 0ms
[    4.863279] init: processing action (load_bpf_programs) from (/system/etc/init/bpfloader.rc:17)
[    4.863961] init: starting service 'bpfloader'...
[    4.866103] init: SVC_EXEC service 'bpfloader' pid 647 (uid 0 gid 0+0 context default) started; waiting...
[    4.934123] init: Service 'bpfloader' (pid 647) exited with status 0 waiting took 0.069000 seconds
[    4.934145] init: Sending signal 9 to service 'bpfloader' (pid 647) process group...
[    4.934339] libprocessgroup: Successfully killed process cgroup uid 0 pid 647 in 0ms
[    4.935035] init: processing action (ro.crypto.state=encrypted && ro.crypto.type=file && zygote-start) from (/system/etc/init/hw/init.rc:980)
[    4.935064] init: start_waiting_for_property("odsign.verification.done", "1"): already set
[    4.935275] init: starting service 'update_verifier_nonencrypted'...
[    4.936558] init: SVC_EXEC service 'update_verifier_nonencrypted' pid 648 (uid 0 gid 2001+1 context default) started; waiting...
[    4.941901] update_verifier: Started with arg 1: nonencrypted
[    4.943117] update_verifier: Booting slot 0: isSlotMarkedSuccessful=0
[    4.943258] update_verifier: /data/ota_package/care_map.pb doesn't exist
[    4.943268] update_verifier: Failed to parse the care map file, skipping verification
[    4.943882] update_verifier: Deferred marking slot 0 as booted successfully.
[    4.943907] update_verifier: Leaving update_verifier.
[    4.944450] init: Service 'update_verifier_nonencrypted' (pid 648) exited with status 0 waiting took 0.008000 seconds
[    4.944464] init: Sending signal 9 to service 'update_verifier_nonencrypted' (pid 648) process group...
[    4.944547] libprocessgroup: Successfully killed process cgroup uid 0 pid 648 in 0ms
[    4.945488] init: starting service 'statsd'...
[    4.945733] init: Created socket '/dev/socket/statsdw', mode 222, user 1066, group 1066
[    4.947345] init: starting service 'netd'...
[    4.947563] init: Created socket '/dev/socket/dnsproxyd', mode 660, user 0, group 3003
[    4.947673] init: Created socket '/dev/socket/mdns', mode 660, user 0, group 1000
[    4.947777] init: Created socket '/dev/socket/fwmarkd', mode 660, user 0, group 3003
[    4.949047] init: starting service 'zygote'...
[    4.949226] init: Created socket '/dev/socket/zygote', mode 660, user 0, group 1000
[    4.949311] init: Created socket '/dev/socket/usap_pool_primary', mode 660, user 0, group 1000
[    4.950775] init: starting service 'zygote_secondary'...
[    4.950965] init: Created socket '/dev/socket/zygote_secondary', mode 660, user 0, group 1000
[    4.951054] init: Created socket '/dev/socket/usap_pool_secondary', mode 660, user 0, group 1000
[    4.952353] init: processing action (zygote-start) from (/vendor/etc/init/hw/init.gs101.rc:394)
[    4.952952] init: processing action (firmware_mounts_complete) from (/system/etc/init/hw/init.rc:464)
[    4.953013] init: processing action (early-boot) from (/vendor/etc/init/hw/init.gs101.rc:434)
[    4.953068] init: start_waiting_for_property("vendor.common.modules.ready", "1"): already set
[    4.953120] init: start_waiting_for_property("vendor.device.modules.ready", "1"): already set
[    4.956012] init: processing action (early-boot) from (/vendor/etc/init/hw/init.gs101.usb.rc:1)
[    4.960114] file system registered
[    4.962597] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    4.977841] using random self ethernet address
[    4.977853] using random host ethernet address
[    4.979406] using random self ethernet address
[    4.979412] using random host ethernet address
[    4.980355] init: processing action (early-boot) from (/vendor/etc/init/hw/init.raviole.rc:6)
[    4.980413] init: start_waiting_for_property("vendor.common.modules.ready", "1"): already set
[    4.980552] init: starting service 'insmod_sh_raviole'...
[    4.982579] init: processing action (early-boot) from (/system/etc/init/installd.rc:5)
[    4.988471] init: processing action (early-boot) from (/vendor/etc/init/pixel-thermal-symlinks.rc:1)
[    4.989348] init: starting service 'vendor.thermal.symlinks'...
[    4.991380] init: processing action (early-boot) from (/vendor/etc/init/rebalance_interrupts-vendor.gs101.rc:7)
[    4.992009] init: starting service 'vendor.rebalance_interrupts-vendor'...
[    4.995032] init: processing action (boot) from (/system/etc/init/hw/init.rc:994)
[    4.998516] init: starting service 'gnss_service'...
[    5.001813] init: starting service 'hidl_memory'...
[    5.006063] init: starting service 'edgetpu_app_service'...
[    5.007926] init: starting service 'vendor.audio-hal'...
[    5.010007] init: starting service 'bcmbtlinux-1.1'...
[    5.012907] init: starting service 'vendor.camera-provider-2-7-google'...
[    5.015276] init: starting service 'rlsservice'...
[    5.017284] init: starting service 'vendor.cas-hal-1-2'...
[    5.018721] init: starting service 'confirmationui-1-0'...
[    5.022188] init: starting service 'vendor.contexthub-hal-1-2'...
[    5.024488] init: starting service 'vendor.drm-clearkey-hal-1-4'...
[    5.026156] init: starting service 'vendor.drm-widevine-hal-1-4'...
[    5.031511] init: starting service 'vendor.dumpstate-1-1'...
[    5.033167] init: starting service 'vendor.gatekeeper-1-0'...
[    5.040838] init: starting service 'health-hal-2-1'...
[    5.040876] init: Opened file '/dev/kmsg', flags 1
[    5.042673] init: starting service 'vendor.identity_hal'...
[    5.044816] init: starting service 'neuralnetworks_hal_service_armnn'...
[    5.047470] init: starting service 'hal_neuralnetworks_darwinn'...
[    5.052643] init: starting service 'nfc_hal_service'...
[    5.057107] init: starting service 'vendor.power.stats'...
[    5.060288] init: starting service 'gto_secure_element_hal_service_1_2'...
[    5.061592] init: starting service 'secure_element_uicc_hal_service'...
[    5.064304] init: starting service 'vendor.sensors-hal-2-1-multihal'...
[    5.065992] init: starting service 'vendor.usb-hal-1-3'...
[    5.074124] init: starting service 'vendor.weaver_hal'...
[    5.080887] init: starting service 'android-hardware-media-c2-hal-1-0-google'...
[    5.091074] init: starting service 'vendor.memtrack-default'...
[    5.095514] init: starting service 'android-hardware-media-c2-hal-1-0'...
[    5.097514] init: starting service 'vendor.uwb-default'...
[    5.098849] init: starting service 'audiometricext'...
[    5.100582] init: starting service 'edgetpu_vendor_service'...
[    5.100856] odpm: Starting at timestamp (ms): 5061
[    5.100861] odpm: Boot config complete!
[    5.100964] odpm: Starting at timestamp (ms): 5061
[    5.100966] odpm: Boot config complete!
[    5.102281] init: starting service 'google_battery'...
[    5.104406] init: starting service 'vendor.google.radioext@1.0'...
[    5.105875] init: starting service 'vendor.wifi_hal_legacy'...
[    5.106550] dChargerDetect: Psy name:.
[    5.106555] dChargerDetect: Psy name:..
[    5.106560] dChargerDetect: Psy name:dc
[    5.106563] dChargerDetect: Psy name:battery
[    5.106566] dChargerDetect: Psy name:gcpm_pps
[    5.106569] dChargerDetect: Psy name:main-charger
[    5.106572] dChargerDetect: Psy name:tcpm-source-psy-i2c-max77759tcpc
[    5.106575] dChargerDetect: Psy name:wireless
[    5.106578] dChargerDetect: Psy name:maxfg
[    5.106581] dChargerDetect: Psy name:pca9468-mains
[    5.106584] dChargerDetect: Psy name:usb
[    5.106586] dChargerDetect: Psy name:gcpm
[    5.107538] init: starting service 'wireless_charger'...
[    5.109196] init: Command 'class_start hal' action=boot (/system/etc/init/hw/init.rc:1096) took 110ms and succeeded
[    5.109244] init: Service 'vendor.rebalance_interrupts-vendor' (pid 662) exited with status 0 oneshot service took 0.115000 seconds in background
[    5.109252] init: Sending signal 9 to service 'vendor.rebalance_interrupts-vendor' (pid 662) process group...
[    5.109322] libprocessgroup: Successfully killed process cgroup uid 0 pid 662 in 0ms
[    5.109810] init: starting service 'audioserver'...
[    5.114199] init: starting service 'credstore'...
[    5.116139] init: starting service 'gpu'...
[    5.121092] init: starting service 'vendor.modem_svc_sit'...
[    5.123109] init: processing action (persist.sys.usb.config=* && boot) from (/system/etc/init/hw/init.usb.rc:108)
[    5.123225] init: processing action (boot) from (/vendor/etc/init/hw/init.gs101.rc:457)
[    5.123362] init: Command 'chmod 0755 /sys/kernel/debug' action=boot (/vendor/etc/init/hw/init.gs101.rc:460) took 0ms and failed: fchmodat() failed: Operation not permitted
[    5.123413] init: Command 'chown system system /sys/kernel/debug' action=boot (/vendor/etc/init/hw/init.gs101.rc:461) took 0ms and failed: lchown() failed: Operation not permitted
[    5.123680] dChargerDetect: Psy name:.
[    5.123683] dChargerDetect: Psy name:..
[    5.123688] dChargerDetect: Psy name:dc
[    5.123691] dChargerDetect: Psy name:battery
[    5.123693] dChargerDetect: Psy name:gcpm_pps
[    5.123696] dChargerDetect: Psy name:main-charger
[    5.123699] dChargerDetect: Psy name:tcpm-source-psy-i2c-max77759tcpc
[    5.123702] dChargerDetect: Psy name:wireless
[    5.123705] dChargerDetect: Psy name:maxfg
[    5.123708] dChargerDetect: Psy name:pca9468-mains
[    5.123710] dChargerDetect: Psy name:usb
[    5.123713] dChargerDetect: Psy name:gcpm
[    5.123719] dChargerDetect: TcpmPsyName:tcpm-source-psy-i2c-max77759tcpc
[    5.123775] init: Unable to set property 'ro.boot.wificountrycode' from uid:0 gid:0 pid:354: Read-only property was already set
[    5.124940] init: processing action (boot) from (/vendor/etc/init/hw/init.gs101.usb.rc:76)
[    5.125397] init: processing action (boot) from (/system/etc/init/dumpstate.rc:1)
[    5.125433] init: processing action (boot) from (/system/etc/init/gsid.rc:25)
[    5.125542] init: starting service 'exec 17 (/system/bin/gsid run-startup-tasks)'...
[    5.127203] init: processing action (boot) from (/vendor/etc/init/android.hardware.vibrator-service.cs40l25.rc:1)
[    5.127325] init: wait for '/sys/class/leds/vibrator/device' took 0ms
[    5.134943] healthd: battery l=93 v=4294 t=32.8 h=2 st=3 c=-1233437 fc=5204000 cc=2 chg=
[    5.137013] init: starting service 'vendor.vibrator.cs40l25'...
[    5.140032] init: processing action (boot) from (/vendor/etc/init/libg3a_gabc.rc:2)
[    5.140322] init: processing action (boot) from (/vendor/etc/init/libg3a_gaf.rc:2)
[    5.140537] init: processing action (boot) from (/vendor/etc/init/libg3a_ghawb.rc:2)
[    5.140683] init: processing action (boot) from (/vendor/etc/init/uwb-default.rc:7)
[    5.147066] cpif: bootdump_open: umts_boot0 (opened 1) by modem_svc_sit
[    5.147189] cpif: ipc_open: oem_ipc1 (opened 1) by modem_svc_sit
[    5.152723] init: starting service 'vendor_uwb_init'...
[    5.155309] init: processing action (enable_property_trigger) from (<Builtin Action>:0)
[    5.155510] init: processing action (apexd.status=ready && ro.product.cpu.abilist32=*) from (/system/etc/init/hw/init.rc:94)
[    5.157202] init: starting service 'boringssl_self_test_apex32'...
[    5.158619] init: SVC_EXEC service 'boringssl_self_test_apex32' pid 757 (uid 0 gid 0+0 context default) started; waiting...
[    5.158957] init: Service 'exec 17 (/system/bin/gsid run-startup-tasks)' (pid 742) exited with status 0 oneshot service took 0.032000 seconds in background
[    5.158967] init: Sending signal 9 to service 'exec 17 (/system/bin/gsid run-startup-tasks)' (pid 742) process group...
[    5.159034] libprocessgroup: Successfully killed process cgroup uid 0 pid 742 in 0ms
[    5.163311] init: Service 'vendor_uwb_init' (pid 756) exited with status 0 oneshot service took 0.009000 seconds in background
[    5.163327] init: Sending signal 9 to service 'vendor_uwb_init' (pid 756) process group...
[    5.163382] libprocessgroup: Successfully killed process cgroup uid 1083 pid 756 in 0ms
[    5.177117] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.177273] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x000a000d)
[    5.177277] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[    5.177288] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[    5.177314] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[    5.179940] cpif: bootdump_open: umts_boot0 (opened 2) by vendor.google.r
[    5.180414] cpif: ipc_open: oem_ipc0 (opened 1) by vendor.google.r
[    5.207695] cs40l2x i2c-cs40l25a: Timed out with register 0x00013030 = 0xFFFFFFFD
[    5.210519] init: Service 'boringssl_self_test_apex32' (pid 757) exited with status 0 waiting took 0.052000 seconds
[    5.210534] init: Sending signal 9 to service 'boringssl_self_test_apex32' (pid 757) process group...
[    5.210610] libprocessgroup: Successfully killed process cgroup uid 0 pid 757 in 0ms
[    5.211284] init: processing action (apexd.status=ready && ro.product.cpu.abilist64=*) from (/system/etc/init/hw/init.rc:96)
[    5.211608] init: starting service 'boringssl_self_test_apex64'...
[    5.213508] init: SVC_EXEC service 'boringssl_self_test_apex64' pid 780 (uid 0 gid 0+0 context default) started; waiting...
[    5.230024] type=1400 audit(1654341392.860:7): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    5.239961] init: Service 'boringssl_self_test_apex64' (pid 780) exited with status 0 waiting took 0.027000 seconds
[    5.239980] init: Sending signal 9 to service 'boringssl_self_test_apex64' (pid 780) process group...
[    5.240086] libprocessgroup: Successfully killed process cgroup uid 0 pid 780 in 0ms
[    5.240717] init: processing action (bootreceiver.enable=1 && ro.product.cpu.abilist64=*) from (/system/etc/init/hw/init.rc:606)
[    5.241210] [11:16:32.877994][dhd][wlan]_dhd_module_init in
[    5.243239] dhd_init_wlan_mem: WIFI MEM Allocated
[    5.247722] [11:16:32.884508][dhd][wlan]dhd_wifi_init_gpio: gpio_request WL_REG_ON done - WLAN_EN: GPIO 160
[    5.247738] [11:16:32.884528][dhd][wlan]dhd_wifi_init_gpio: WL_REG_ON is pulled up
[    5.247847] alsa: aoc_snd_card_probe
[    5.247851] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    5.264851] init: processing action (net.tcp_def_init_rwnd=*) from (/system/etc/init/hw/init.rc:1159)
[    5.264936] init: processing action (sys.init.perf_lsm_hooks=1) from (/system/etc/init/hw/init.rc:1170)
[    5.265018] init: processing action (security.perf_harden=1) from (/system/etc/init/hw/init.rc:1184)
[    5.265128] init: processing action (graphics.display.kernel_idle_timer.enabled=true) from (/vendor/etc/init/hw/init.raven.rc:30)
[    5.265422] init: processing action (vendor.device.modules.ready=1) from (/vendor/etc/init/hw/init.gs101.rc:647)
[    5.265765] init: processing action (ro.build.fingerprint=*) from (/vendor/etc/init/hw/init.gs101.rc:825)
[    5.265945] init: processing action (init.svc.audioserver=running) from (/system/etc/init/audioserver.rc:38)
[    5.265969] init: Command 'start vendor.audio-hal-4-0-msd' action=init.svc.audioserver=running (/system/etc/init/audioserver.rc:40) took 0ms and failed: service vendor.audio-hal-4-0-msd not found
[    5.265979] init: Command 'start audio_proxy_service' action=init.svc.audioserver=running (/system/etc/init/audioserver.rc:41) took 0ms and failed: service audio_proxy_service not found
[    5.265986] init: Command 'start vendor.audio-hal-2-0' action=init.svc.audioserver=running (/system/etc/init/audioserver.rc:43) took 0ms and failed: service vendor.audio-hal-2-0 not found
[    5.265993] init: Command 'start audio-hal-2-0' action=init.svc.audioserver=running (/system/etc/init/audioserver.rc:44) took 0ms and failed: service audio-hal-2-0 not found
[    5.265998] init: processing action (ro.persistent_properties.ready=true) from (/system/etc/init/bootstat.rc:67)
[    5.266395] init: processing action (ro.persistent_properties.ready=true) from (/system/etc/init/bootstat.rc:71)
[    5.266480] init: starting service 'exec 18 (/system/bin/bootstat --set_system_boot_reason)'...
[    5.267344] init: processing action (drm.service.enabled=true) from (/system/etc/init/drmserver.rc:8)
[    5.267461] init: starting service 'drm'...
[    5.268836] init: processing action (persist.heapprofd.enable= && traced.lazy.heapprofd=) from (/system/etc/init/heapprofd.rc:49)
[    5.269136] init: processing action (ro.debuggable=*) from (/system/etc/init/llkd.rc:2)
[    5.269551] init: processing action (debug.atrace.user_initiated= && persist.traced.enable=1) from (/system/etc/init/perfetto.rc:47)
[    5.269619] init: starting service 'traced_probes'...
[    5.269637] init: Opened file '/dev/kmsg', flags 1
[    5.274774] init: processing action (persist.traced.enable=1) from (/system/etc/init/perfetto.rc:50)
[    5.275023] init: starting service 'traced'...
[    5.275281] init: Created socket '/dev/socket/traced_consumer', mode 666, user 0, group 0
[    5.275350] init: Created socket '/dev/socket/traced_producer', mode 666, user 0, group 0
[    5.276677] init: processing action (persist.traced_perf.enable= && sys.init.perf_lsm_hooks=1 && traced.lazy.traced_perf=) from (/system/etc/init/traced_perf.rc:43)
[    5.276843] init: processing action (ro.boot.slot_suffix=*) from (/system/etc/init/update_engine.rc:8)
[    5.276862] init: processing action (vendor.usb.functions.ready=1) from (/vendor/etc/init/android.hardware.usb@1.3-service.gs101.rc:23)
[    5.281643] init: processing action (ro.boot.slot_suffix=*) from (/vendor/etc/init/cbd.rc:12)
[    5.282296] init: Service 'exec 18 (/system/bin/bootstat --set_system_boot_reason)' (pid 808) exited with status 0 oneshot service took 0.015000 seconds in background
[    5.282307] init: Sending signal 9 to service 'exec 18 (/system/bin/bootstat --set_system_boot_reason)' (pid 808) process group...
[    5.282363] libprocessgroup: Successfully killed process cgroup uid 1000 pid 808 in 0ms
[    5.282481] init: processing action (vendor.all.modules.ready=1) from (/vendor/etc/init/citadeld.rc:1)
[    5.282552] init: processing action (persist.vendor.sys.modem.logging.enable=*) from (/vendor/etc/init/init.modem_logging_control.rc:52)
[    5.282828] init: processing action (persist.sys.device_provisioned=1) from (/vendor/etc/init/init.pixel.rc:7)
[    5.282952] init: starting service 'vendor.theme_set'...
[    5.285050] init: processing action (init.svc.vendor.citadeld=running) from (/vendor/etc/init/init_citadel.rc:32)
[    5.285189] init: starting service 'vendor.init_citadel'...
[    5.286234] init: processing action (vendor.pktrouter=1) from (/vendor/etc/init/pktrouter.rc:7)
[    5.286490] init: starting service 'pktrouter'...
[    5.291500] init: processing action (nonencrypted) from (/system/etc/init/hw/init.rc:1100)
[    5.291620] init: starting service 'lhd'...
[    5.293560] init: starting service 'gpsd'...
[    5.295267] init: starting service 'scd'...
[    5.296799] init: starting service 'cameraserver'...
[    5.298578] cpif: ipc_open: umts_wfc1 (opened 1) by wfc-pkt-router
[    5.298874] init: starting service 'idmap2d'...
[    5.300620] init: starting service 'incidentd'...
[    5.304659] init: starting service 'installd'...
[    5.306712] init: starting service 'mediaextractor'...
[    5.311451] init: starting service 'mediametrics'...
[    5.312978] init: starting service 'media'...
[    5.316796] init: starting service 'storaged'...
[    5.316842] init: Could not open file '/d/mmc0/mmc0:0001/ext_csd': Failed to open file '/d/mmc0/mmc0:0001/ext_csd': No such file or directory
[    5.318747] init: starting service 'wificond'...
[    5.323316] init: starting service 'vendor.media.omx'...
[    5.330912] init: starting service 'BIP-Channel-Manager'...
[    5.336228] init: starting service 'cpboot-daemon'...
[    5.339188] init: starting service 'DM-daemon'...
[    5.340518] init: starting service 'RFS-daemon'...
[    5.341651] init: starting service 'ril-daemon'...
[    5.346078] init: starting service 'securedpud.slider'...
[    5.350638] type=1400 audit(1654341392.980:8): avc: denied { syslog_read } for comm="cbd" scontext=u:r:cbd:s0 tcontext=u:r:kernel:s0 tclass=system permissive=0
[    5.353833] cpif: ipc_open: umts_dm0 (opened 1) by dmd
[    5.358727] init: starting service 'trusty_metricsd'...
[    5.359223] cpif: bootdump_open: umts_boot0 (opened 3) by dmd
[    5.360988] init: Could not start service 'vendor_flash_recovery' as part of class 'main': Cannot find '/vendor/bin/install-recovery.sh': No such file or directory
[    5.361353] init: starting service 'media.swcodec'...
[    5.362602] init: Command 'class_start main' action=nonencrypted (/system/etc/init/hw/init.rc:1101) took 71ms and succeeded
[    5.362676] init: Service 'vendor.theme_set' (pid 813) exited with status 0 oneshot service took 0.079000 seconds in background
[    5.362683] init: Sending signal 9 to service 'vendor.theme_set' (pid 813) process group...
[    5.362767] libprocessgroup: Successfully killed process cgroup uid 0 pid 813 in 0ms
[    5.363224] init: Control message: Could not find 'android.frameworks.sensorservice@1.0::ISensorManager/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.363525] init: starting service 'XYFPzILRJaebTV'...
[    5.365032] init: Could not start service 'abox' as part of class 'late_start': Cannot find '/vendor/bin/main_abox': No such file or directory
[    5.365130] init: starting service 'gatekeeperd'...
[    5.371975] init: starting service 'update_engine'...
[    5.380968] init: starting service 'usbd'...
[    5.382285] dma-pl330 10110000.pdma0: Loaded driver for PL330 DMAC-341330
[    5.382293] dma-pl330 10110000.pdma0: \x09DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
[    5.382711] alsa: aoc_snd_card_probe
[    5.382714] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    5.396629] init: starting service 'edgetpu_logging'...
[    5.398385] init: starting service 'aocd'...
[    5.400046] init: starting service 'vendor.chre'...
[    5.400266] init: Created socket '/dev/socket/chre', mode 660, user 0, group 1080
[    5.401972] init: starting service 'vendor.fingerprint-goodix'...
[    5.403689] init: starting service 'init-radio-sh'...
[    5.405171] init: Service 'XYFPzILRJaebTV' (pid 881) exited with status 0 oneshot service took 0.041000 seconds in background
[    5.405186] init: Sending signal 9 to service 'XYFPzILRJaebTV' (pid 881) process group...
[    5.405241] libprocessgroup: Successfully killed process cgroup uid 0 pid 881 in 0ms
[    5.405580] init: Service 'usbd' (pid 894) exited with status 0 oneshot service took 0.024000 seconds in background
[    5.405591] init: Sending signal 9 to service 'usbd' (pid 894) process group...
[    5.405652] libprocessgroup: Successfully killed process cgroup uid 0 pid 894 in 0ms
[    5.409573] init: Control message: Could not find 'android.frameworks.sensorservice@1.0::ISensorManager/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.409748] init: processing action (llk.enable=0) from (/system/etc/init/llkd.rc:12)
[    5.409961] init: Control message: Could not find 'vendor.samsung_slsi.telephony.hardware.radioExternal@1.0::IOemSlsiRadioExternal/rilExternal' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.410104] init: processing action (khungtask.enable=0) from (/system/etc/init/llkd.rc:21)
[    5.411380] init: Control message: Could not find 'vendor.samsung_slsi.telephony.hardware.radioExternal@1.0::IOemSlsiRadioExternal/rilExternal' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.412220] init: processing action (init.svc.media=*) from (/system/etc/init/mediaserver.rc:1)
[    5.415747] aoc 19000000.aoc: attempting to load firmware "aoc.bin"
[    5.420042] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.420461] init: processing action (khungtask.enable=false) from (/system/etc/init/llkd.rc:31)
[    5.420724] init: processing action (init.svc.mediadrm=running) from (/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc:1)
[    5.430574] aoc: AoC Platform: R4
[    5.430580] aoc: successfully loaded firmware version 8011104-polygon type release
[    5.430590] aoc 19000000.aoc: AoC using default DVFS on this device.
[    5.430596] aoc 19000000.aoc: Loading signed aoc image
[    5.447791] init: Service 'init-radio-sh' (pid 909) exited with status 0 oneshot service took 0.043000 seconds in background
[    5.447811] init: Sending signal 9 to service 'init-radio-sh' (pid 909) process group...
[    5.447928] libprocessgroup: Successfully killed process cgroup uid 1001 pid 909 in 0ms
[    5.448739] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[    5.449455] edgetpu abrolhos: Powering up
[    5.453625] aoc 19000000.aoc: disabling SICD for 2 sec for aoc boot
[    5.453872] gsa 17c90000.gsa-ns: TZ: com.android.trusty.gsa.hwmgr.aoc connected
[    5.456032] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x98000000 0x94000000 0x3000000
[    5.456228] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x9b000000 0x97000000 0x400000
[    5.456241] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x9e000000 0x17600000 0x100000
[    5.456248] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x9e100000 0x17c00000 0x100000
[    5.456254] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x9e200000 0x11100000 0x100000
[    5.456260] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x9e300000 0x40000000 0x100000
[    5.460601] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[    5.461091] edgetpu abrolhos: Powering down
[    5.465579] goodixfp: Found
[    5.465590] goodixfp: Succeed to open device. irq = 0
[    5.467066] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.487199] GPSREGS: @ RX length is still read to 0. Set 0
[    5.498117] pci 0001:01:00.0: [14e4:4441] type 00 class 0x028000
[    5.498204] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[    5.498252] pci 0001:01:00.0: reg 0x18: [mem 0x00000000-0x003fffff 64bit]
[    5.498686] pci 0001:01:00.0: supports D1 D2
[    5.498693] pci 0001:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    5.503257] init: processing action (vendor.usb.dwc3_irq=medium) from (/vendor/etc/init/hw/init.gs101.usb.rc:91)
[    5.503624] init: starting service 'exec 19 (/vendor/bin/hw/set_usb_irq.sh medium)'...
[    5.504709] init: SVC_EXEC service 'exec 19 (/vendor/bin/hw/set_usb_irq.sh medium)' pid 935 (uid 0 gid 0+0 context default) started; waiting...
[    5.508553] init: Control message: Could not find 'android.hardware.camera.provider@2.4::ICameraProvider/internal/0' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.517250] init: Control message: Could not find 'vendor.google.whitechapel.audio.audioext@2.0::IAudioExt/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.518156] init: Control message: Could not find 'vendor.google.whitechapel.audio.audioext@2.0::IAudioExt/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.518386] init: Control message: Could not find 'vendor.google.whitechapel.audio.audioext@2.0::IAudioExt/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.518518] cpif: ipc_open: umts_ipc0 (opened 1) by rild_exynos
[    5.518838] cpif: ipc_open: umts_ipc1 (opened 1) by rild_exynos
[    5.518945] cpif: bootdump_open: umts_boot0 (opened 4) by rild_exynos
[    5.519387] init: Control message: Could not find 'vendor.google.whitechapel.audio.audioext@2.0::IAudioExt/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.521258] pcieport 0001:00:00.0: BAR 14: assigned [mem 0x60200000-0x607fffff]
[    5.521278] pci 0001:01:00.0: BAR 2: assigned [mem 0x60400000-0x607fffff 64bit]
[    5.521316] pci 0001:01:00.0: BAR 0: assigned [mem 0x60200000-0x6020ffff 64bit]
[    5.521449] exynos-pcie-rc 14520000.pcie: Wifi DMA operations are changed
[    5.521505] [11:16:33.158290][dhd][wlan]dhd_wifi_init_gpio: gpio_request WLAN_HOST_WAKE done - WLAN_HOST_WAKE: GPIO 53
[    5.521704] [11:16:33.158492][dhd][wlan]dhd_wlan_init: FINISH.......
[    5.521716] wbrc_init
[    5.522061] device class created correctly
[    5.522412] [11:16:33.159199][dhd][wlan]PCI_PROBE:  bus 1, slot 0,vendor 14E4, device 4441(good PCI location)
[    5.522425] [11:16:33.159214][dhd][wlan]dhdpcie_init: found adapter info 'DHD generic adapter'
[    5.522448] [11:16:33.159237][dhd][wlan]succeed to alloc static buf
[    5.522489] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[    5.522802] [11:16:33.159590][dhd][wlan]Enable CTO
[    5.522834] [11:16:33.159623][dhd][wlan]dhdpcie_cto_init: ctoctrl(0x8a049fb6) enable/disable 1 for chipid(0x4389)
[    5.528170] si_sysmem_size: core not up, do si_core_reset, retry:4
[    5.528245] si_sysmem_size: coreinfo:0x115 num_rom_banks:8 num_ram_baks:21
[    5.528264] sysmem_banksize: bankidx:8 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528283] sysmem_banksize: bankidx:9 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528303] sysmem_banksize: bankidx:10 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528322] sysmem_banksize: bankidx:11 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528340] sysmem_banksize: bankidx:12 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528359] sysmem_banksize: bankidx:13 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528376] sysmem_banksize: bankidx:14 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528395] sysmem_banksize: bankidx:15 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528414] sysmem_banksize: bankidx:16 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528433] sysmem_banksize: bankidx:17 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528451] sysmem_banksize: bankidx:18 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528470] sysmem_banksize: bankidx:19 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528487] sysmem_banksize: bankidx:20 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528506] sysmem_banksize: bankidx:21 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528525] sysmem_banksize: bankidx:22 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528543] sysmem_banksize: bankidx:23 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528562] sysmem_banksize: bankidx:24 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528580] sysmem_banksize: bankidx:25 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528599] sysmem_banksize: bankidx:26 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528621] sysmem_banksize: bankidx:27 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528640] sysmem_banksize: bankidx:28 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528662] [11:16:33.165449][dhd][wlan]DHD: dongle ram size is set to 2752512(orig 2752512) at 0x200000
[    5.529755] [11:16:33.166540][dhd][wlan]dhd_check_htput_chip: htput_support:1
[    5.529820] cma: cma_alloc: reserved: alloc failed, req-size: 1024 pages, ret: -12
[    5.530761] init: Service 'exec 19 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 935) exited with status 7 waiting took 0.026000 seconds
[    5.530772] init: Sending signal 9 to service 'exec 19 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 935) process group...
[    5.530857] libprocessgroup: Successfully killed process cgroup uid 0 pid 935 in 0ms
[    5.532252] [11:16:33.169035][cfg80211][wlan] wl_setup_wiphy : Registering Vendor80211
[    5.532276] [11:16:33.169065][cfg80211][wlan] wl_cfgvendor_attach : Vendor: Register BRCM cfg80211 vendor cmd(0x67) interface
[    5.532289] [11:16:33.169079][cfg80211][wlan] wl_cfgvendor_apply_cmd_policy : Apply CMD_RAW_DATA policy
[    5.532415] OTP boardtype:
[    5.532422] 0000: 84 09
[    5.532426] OTP VID:
[    5.532431] 0000: 19 99
[    5.532445] [11:16:33.169234][cfg80211][wlan] wl_set_ota_nvram_ext : Nvram extension prefix is [_ES19].
[    5.533280] [11:16:33.170066][cfg80211][wlan] wl_cellavoid_init : wl_cellavoid_init: Enter
[    5.533482] [11:16:33.170269][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533499] [11:16:33.170288][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533511] [11:16:33.170301][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533523] [11:16:33.170312][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533534] [11:16:33.170323][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533545] [11:16:33.170334][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533556] [11:16:33.170346][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533567] [11:16:33.170357][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533578] [11:16:33.170368][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533589] [11:16:33.170379][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533601] [11:16:33.170390][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533612] [11:16:33.170402][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533624] [11:16:33.170413][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533639] [11:16:33.170429][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533651] [11:16:33.170440][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533662] [11:16:33.170452][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533674] [11:16:33.170463][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533687] [11:16:33.170475][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533699] [11:16:33.170489][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533710] [11:16:33.170500][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533722] [11:16:33.170511][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533733] [11:16:33.170522][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533744] [11:16:33.170534][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533756] [11:16:33.170545][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533767] [11:16:33.170557][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533778] [11:16:33.170568][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533790] [11:16:33.170579][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533801] [11:16:33.170591][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533813] [11:16:33.170602][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533824] [11:16:33.170614][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533836] [11:16:33.170626][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533847] [11:16:33.170637][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533859] [11:16:33.170648][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533870] [11:16:33.170660][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533882] [11:16:33.170671][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533893] [11:16:33.170682][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533904] [11:16:33.170693][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533915] [11:16:33.170704][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533926] [11:16:33.170716][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533937] [11:16:33.170727][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533949] [11:16:33.170738][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533960] [11:16:33.170749][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533971] [11:16:33.170760][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533982] [11:16:33.170772][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533994] [11:16:33.170783][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.534005] [11:16:33.170794][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.534739] [11:16:33.171526][cfg80211][wlan] wl_cfg80211_get_tx_power : device is not ready
[    5.535118] [11:16:33.171905][cfg80211][wlan] wl_cfgnan_register_nmi_ndev : aware_nmi0: NMI Interface Registered
[    5.535203] [11:16:33.171992][dhd][wlan]dhd_log_dump_init: kernel log buf size = 4096KB; logdump_prsrv_tailsize = 80KB; limit prsrv tail size to = 614KB
[    5.535516] [11:16:33.172303][dhd][wlan]EWPF-STARTED
[    5.535561] mask:
[    5.535569] 0000: ff ff
[    5.535573] pattern:
[    5.535578] 0000: 88 8e
[    5.535587] mask:
[    5.535592] 0000: ff ff
[    5.535596] pattern:
[    5.535600] 0000: 08 06
[    5.535610] mask:
[    5.535617] 0000: ff ff ff 00 00 00 00 00 00 00 00 ff
[    5.535621] pattern:
[    5.535629] 0000: 08 00 45 00 00 00 00 00 00 00 00 01
[    5.535643] mask:
[    5.535649] 0000: ff ff f0 00 00 00 00 00 ff
[    5.535653] pattern:
[    5.535660] 0000: 86 dd 60 00 00 00 00 00 3a
[    5.535684] mask:
[    5.535693] 0000: ff ff ff 00 00 00 00 00 00 00 00 ff 00 00 00 00
[    5.535700] 0010: 00 00 00 00 00 00 ff ff ff ff
[    5.535704] pattern:
[    5.535712] 0000: 08 00 45 00 00 00 00 00 00 00 00 11 00 00 00 00
[    5.535718] 0010: 00 00 00 00 00 00 00 43 00 44
[    5.535748] mask:
[    5.535756] 0000: ff ff ff 00 00 00 00 00 00 00 00 ff 00 00 00 00
[    5.535763] 0010: 00 00 00 00 00 00 ff ff ff ff
[    5.535767] pattern:
[    5.535775] 0000: 08 00 45 00 00 00 00 00 00 00 00 11 00 00 00 00
[    5.535782] 0010: 00 00 00 00 00 00 00 44 00 43
[    5.535788] [11:16:33.172577][dhd][wlan]dhd_os_attach_pktlog(): dhd_os_attach_pktlog attach
[    5.535895] [11:16:33.172683][dhd][wlan]dhd_dbg_attach_pkt_monitor(): packet monitor attach succeeded
[    5.536090] [11:16:33.172880][dhd][wlan]dhd_rx_pktpool_init(): thread:dhd_rx_pktpool_thread:3df started
[    5.536259] [11:16:33.173050][dhd][wlan]dhd_attach(): thread:dhd_watchdog_thread:3e1 started
[    5.536334] [11:16:33.173124][dhd][wlan]dhd_attach(): thread:dhd_rpm_state_thread:3e2 started
[    5.536351] [11:16:33.173141][dhd][wlan]dhd_deferred_work_init: work queue initialized
[    5.536364] [11:16:33.173154][dhd][wlan]dhd_cpumasks_init CPU masks primary(big)=0xf0 secondary(little)=0xe
[    5.544719] [11:16:33.181505][dhd][wlan]dhd_init_logtrace_process(): thread:dhd_logtrace_thread:3e3 started
[    5.544733] [11:16:33.181523][dhd][wlan]dhd_init_logtrace_process: thr_logtrace_ctl(995) not inited
[    5.545522] [11:16:33.182311][dhd][wlan]dhd_get_memdump_info: MEMDUMP ENABLED = 2
[    5.545534] [11:16:33.182324][dhd][wlan]dhdpcie_bus_attach: making DHD_BUS_DOWN
[    5.545541] [11:16:33.182332][dhd][wlan]dhdpcie_init: rc_dev from dev->bus->self (144d:eced) is 0000000000000000
[    5.545605] [11:16:33.182396][dhd][wlan]dhdpcie_init: rc_ep_aspm_cap: 1 rc_ep_l1ss_cap: 1
[    5.545613] exynos-pcie-rc 14520000.pcie: Event 0x1 is registered for RC 1
[    5.545616] dhd_plat_pcie_register_event(): Registered Event PCIe event pdev 0000000036e67142 \x0d
[    5.545638] [11:16:33.182429][dhd][wlan]\x0aDongle Host Driver, version 101.10.531.6 (wlan=r941975)\x0a/buildbot/src/partner-android/s-dev-gs-pixel-5.10-sc-qpr1/private/google-modules/wlan/bcmdhd4389 compiled on Dec  3 2021 at 18:29:40\x0a
[    5.545952] [11:16:33.182741][cfg80211][wlan] wl_cfg80211_get_tx_power : device is not ready
[    5.545989] [11:16:33.182779][dhd][wlan]Register interface [wlan0]  MAC: 00:xx:xx:xx:xa:14\x0a
[    5.546040] [11:16:33.182831][dhd][wlan]wl_android_wifi_off g_wifi_on=1 force_off=1
[    5.546052] [11:16:33.182843][dhd][wlan]dhd_bus_devreset: == Power OFF ==
[    5.546065] [11:16:33.182856][dhd][wlan]dhdpcie_oob_intr_unregister: irq is not registered
[    5.546072] [11:16:33.182862][dhd][wlan]dhd_dpc_kill: tasklet disabled
[    5.546487] [11:16:33.183276][dhd][wlan]dhd_bus_devreset:  WLAN OFF Done
[    5.546499] [11:16:33.183289][dhd][wlan]wifi_platform_set_power = 0, delay: 10 msec
[    5.557549] [11:16:33.194329][dhd][wlan]wifi_platform_set_power = 0, sleep done: 10 msec
[    5.557586] [11:16:33.194375][cfg80211][wlan] wl_cfg80211_register_static_if : [STATIC_IF] Enter (wlan%d) iftype:2
[    5.558264] [11:16:33.195050][cfg80211][wlan] wl_cfg80211_get_tx_power : device is not ready
[    5.558406] [11:16:33.195194][dhd][wlan]Register interface [wlan1]  MAC: ce:xx:xx:xx:xe:83\x0a
[    5.558420] [11:16:33.195209][cfg80211][wlan] wl_cfg80211_register_static_if : Static I/F (wlan1) Registered
[    5.558568] [11:16:33.195356][dhd][wlan]wl_android_post_init: 0[11:16:33.195392][dhd][wlan]_dhd_module_init out
[    5.560172] alsa: aoc_snd_card_probe
[    5.560176] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    5.569407] init: Service 'vendor.init_citadel' (pid 816) exited with status 0 oneshot service took 0.283000 seconds in background
[    5.569421] init: Sending signal 9 to service 'vendor.init_citadel' (pid 816) process group...
[    5.569512] libprocessgroup: Successfully killed process cgroup uid 1064 pid 816 in 0ms
[    5.591068] samsung-pinctrl 174d0000.pinctrl: does not have pin group gpa8-6
[    5.591077] samsung-pinctrl 174d0000.pinctrl: could not map group config for "gpa8-6"
[    5.591144] sec_ts spi11.0: [sec_input] sec_ts_probe
[    5.591209] spi_master spi11: will run message pump with realtime priority
[    5.591215] sec_ts spi11.0: [sec_input] sec_ts_probe: SPI interface(10000000 Hz)
[    5.591263] sec_ts spi11.0: [sec_input] sec_ts_parse_dt: unavailable switch_gpio!
[    5.591286] sec_ts spi11.0: [sec_input] sec_ts_parse_dt: lcdtype 0x00000000
[    5.591290] sec_ts spi11.0: [sec_input] sec_ts_parse_dt: Offload device ID = "00r4" / 0x34723030
[    5.591292] sec_ts spi11.0: [sec_input] sec_ts_parse_dt: mm2px 20
[    5.591295] sec_ts spi11.0: [sec_input] sec_ts_parse_dt: io_burstmax: 1024, bringup: 0, FW: s6sy79x.bin, mis_cal_check: 1
[    5.595761] samsung-pinctrl 174d0000.pinctrl: does not have pin group gpa8-6
[    5.595769] samsung-pinctrl 174d0000.pinctrl: could not map group config for "gpa8-6"
[    5.595805] sec_ts spi11.0: [sec_input] sec_ts_probe: fw update on probe disabled!
[    5.595810] sec_ts spi11.0: [sec_input] sec_ts_probe: tbn_register_mask = 0x1.
[    5.595815] sec_ts spi11.0: [sec_input] sec_ts_pinctrl_configure: ACTIVE
[    5.597211] sec_ts spi11.0: [sec_input] sec_ts_power: enable vdd
[    5.598647] sec_ts spi11.0: [sec_input] sec_ts_power: enable avdd
[    5.715689] sec_ts spi11.0: [sec_input] sec_ts_wait_for_ready_with_count: 09, 00, 10, 00, 00, 00, 00, 00 [0]
[    5.715711] sec_ts spi11.0: [sec_input] sec_ts_probe: power enable
[    5.715971] sec_ts spi11.0: [sec_input] sec_ts_fw_init: DEVICE ID: 53, 45, 37, 92, 00
[    5.716358] aoc: firmware version 8011104-polygon did become online with 61 services
[    5.723217] alsa: aoc_snd_card_probe
[    5.723226] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    5.724485] aoc_chan: probe service with name com.google.usf
[    5.726631] aoc_chan: Demux handler started!
[    5.727570] aoc_chan: probe service with name usf_sh_mem_doorbell
[    5.727824] alsa: aoc_snd_card_probe
[    5.727828] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    5.729536] alsa: services 0: audio_output_control vs. audio_output_control
[    5.730469] alsa: aoc_snd_card_probe
[    5.731086] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.731094] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.731099] alsa: aoc_of_parse_dai_link: register sound card later
[    5.731106] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.731445] alsa: services 1: audio_input_control vs. audio_input_control
[    5.731483] alsa: aoc_snd_card_probe
[    5.732365] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.732372] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.732377] alsa: aoc_of_parse_dai_link: register sound card later
[    5.732383] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.733035] alsa: aoc_snd_card_probe
[    5.733217] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.733224] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.733255] alsa: aoc_of_parse_dai_link: register sound card later
[    5.733262] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.733697] alsa: aoc_snd_card_probe
[    5.734356] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.734364] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.734368] alsa: aoc_of_parse_dai_link: register sound card later
[    5.734374] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.734812] alsa: aoc_snd_card_probe
[    5.735018] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.735025] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.735030] alsa: aoc_of_parse_dai_link: register sound card later
[    5.735036] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.735842] alsa: aoc_snd_card_probe
[    5.736043] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.736051] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.736056] alsa: aoc_of_parse_dai_link: register sound card later
[    5.736061] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.736474] sec_ts spi11.0: [sec_input] sec_ts_fw_init: TOUCH STATUS: 20 || 00, 03, 01, 00
[    5.736670] sec_ts spi11.0: [sec_input] sec_ts_read_information: AC, 37, 92
[    5.736857] alsa: aoc_snd_card_probe
[    5.736873] sec_ts spi11.0: [sec_input] sec_ts_read_information: nTX: 18, nRX: 39, rY: 3120, rX: 1440
[    5.736972] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.736975] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.736982] alsa: aoc_of_parse_dai_link: register sound card later
[    5.736988] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.737108] sec_ts spi11.0: [sec_input] sec_ts_read_information: BOOT_STATUS: 20
[    5.737220] alsa: aoc_snd_card_probe
[    5.737301] sec_ts spi11.0: [sec_input] sec_ts_read_information: TS_STATUS: 00, 03, 01, 00
[    5.737502] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.737505] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.737511] alsa: aoc_of_parse_dai_link: register sound card later
[    5.737516] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.737532] sec_ts spi11.0: [sec_input] sec_ts_read_information: Functions: 61
[    5.737700] input: sec_touchscreen as /devices/platform/10d40000.spi/spi_master/spi11/spi11.0/input/input3
[    5.737761] sec_ts spi11.0: [sec_input] sec_ts_heatmap_init
[    5.737813] sec_ts spi11.0: [sec_input] sec_ts_probe: request_irq = 419
[    5.738191] dw3000 spi10.0: Loading driver vP2-S4-1-21091301
[    5.738205] dw3000 spi10.0: setup mode: 0, 8 bits/w, 40000000 Hz max
[    5.738210] dw3000 spi10.0: can_dma: 0
[    5.738272] spi_master spi10: will run message pump with realtime priority
[    5.739324] alsa: services 2: audio_playback0 vs. audio_playback0
[    5.739352] sec_ts spi11.0: [sec_input] sec_ts_probe: done
[    5.740019] alsa: services 3: audio_playback1 vs. audio_playback1
[    5.740159] alsa: services 4: audio_playback2 vs. audio_playback2
[    5.740898] alsa: services 5: audio_playback3 vs. audio_playback3
[    5.741606] alsa: services 6: audio_playback4 vs. audio_playback4
[    5.741843] alsa: services 7: audio_playback5 vs. audio_playback5
[    5.742538] alsa: services 8: audio_playback6 vs. audio_playback6
[    5.743223] aoc_chan: New client with channel ID 2
[    5.746537] init: processing action (vendor.device.modules.ready=1) from (/vendor/etc/init/hw/init.gs101.rc:647)
[    5.748544] init: Service 'insmod_sh_raviole' (pid 657) exited with status 0 oneshot service took 0.767000 seconds in background
[    5.748571] init: Sending signal 9 to service 'insmod_sh_raviole' (pid 657) process group...
[    5.748707] libprocessgroup: Successfully killed process cgroup uid 0 pid 657 in 0ms
[    5.751213] dw3000 spi10.0: SPI pid: 166, dw3000 pid: 1032
[    5.751340] alsa: services 9: audio_raw vs. audio_raw
[    5.751626] alsa: services 10: audio_haptics vs. audio_haptics
[    5.751787] alsa: services 11: audio_hifiin vs. audio_hifiin
[    5.752039] alsa: services 12: audio_hifiout vs. audio_hifiout
[    5.752207] alsa: services 13: audio_voip_rx vs. audio_voip_rx
[    5.752426] alsa: services 14: audio_incall_pb_0 vs. audio_incall_pb_0
[    5.752585] alsa: services 15: audio_incall_pb_1 vs. audio_incall_pb_1
[    5.752851] alsa: services 16: audio_incall_cap_0 vs. audio_incall_cap_0
[    5.753001] alsa: services 17: audio_incall_cap_1 vs. audio_incall_cap_1
[    5.753224] alsa: services 18: audio_incall_cap_2 vs. audio_incall_cap_2
[    5.758210] alsa: services 19: audio_capture0 vs. audio_capture0
[    5.758394] alsa: services 20: audio_capture1 vs. audio_capture1
[    5.758533] alsa: services 21: audio_capture2 vs. audio_capture2
[    5.758676] alsa: services 22: audio_capture3 vs. audio_capture3
[    5.758838] alsa: services 23: audio_voip_tx vs. audio_voip_tx
[    5.759814] [11:16:33.396603][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.760272] [11:16:33.397059][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.762278] alsa: services 24: decoder_eof vs. decoder_eof
[    5.762566] alsa: services 25: audio_android_aec vs. audio_android_aec
[    5.764832] alsa: aoc_path_init
[    5.764914] alsa: aoc_path_probe
[    5.766871] alsa: alsa-aoc communication is ready!
[    5.793496] dw3000 spi10.0: checking device presence
[    5.793616] dw3000 spi10.0: chip version found : deca0314
[    5.793623] dw3000 spi10.0: device present
[    5.806102] lwis lwis-flash-lm3644: Device enabled
[    5.807375] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.815790] alsa: aoc_snd_card_probe
[    5.816178] alsa: aoc_of_parse_codec_conf: can't find codec cfg node
[    5.816186] alsa: aoc_of_parse_hs_jack: no hs jack
[    5.819259] cs40l2x-codec cs40l2x-codec.4.auto: ASoC: sink widget ASPRX1 overwritten
[    5.827617] cs35l41 spi13.1: main amp event 8
[    5.827794] cs35l41 spi13.0: main amp event 8
[    5.880706] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.897780] alsa: alsa-aoc cmd [input] id 0x00cd, size 10, cntr 1
[    5.898004] alsa: alsa-aoc cmd [input] id 0x00cd, size 10, cntr 2
[    5.898205] alsa: alsa-aoc cmd [input] id 0x00cd, size 10, cntr 3
[    5.898365] alsa: alsa-aoc cmd [input] id 0x00cd, size 10, cntr 4
[    5.898529] alsa: alsa-aoc cmd [output] id 0x00e9, size 9, cntr 5
[    5.898717] alsa: get asp mode: block=16, component=2, key=0
[    5.898720] alsa: alsa-aoc cmd [output] id 0x00d3, size 18, cntr 6
[    5.898970] alsa: get asp mode: block=17, component=2, key=0
[    5.898972] alsa: alsa-aoc cmd [output] id 0x00d3, size 18, cntr 7
[    5.899219] alsa: get asp mode: block=18, component=2, key=0
[    5.899221] alsa: alsa-aoc cmd [output] id 0x00d3, size 18, cntr 8
[    5.899467] alsa: get asp mode: block=19, component=15, key=0
[    5.899469] alsa: alsa-aoc cmd [output] id 0x00d3, size 18, cntr 9
[    5.899686] alsa: get asp mode: block=20, component=2, key=0
[    5.899688] alsa: alsa-aoc cmd [output] id 0x00d3, size 18, cntr 10
[    5.899885] alsa: get asp mode: block=19, component=15, key=1
[    5.900654] alsa: sink_state:0 - 0
[    5.900808] alsa: sink_state:1 - 0
[    5.900960] alsa: sink_state:2 - 0
[    5.901048] alsa: sink_state:3 - 0
[    5.901136] alsa: sink_state:4 - 0
[    5.901786] alsa: aoc_incall_capture_enable_get: get voice call capture stream 0 state 0
[    5.901953] alsa: aoc_incall_capture_enable_get: get voice call capture stream 1 state 0
[    5.902122] alsa: aoc_incall_capture_enable_get: get voice call capture stream 2 state 0
[    5.902316] alsa: aoc_incall_playback_enable_get: get incall playback stream 0 state 0
[    5.902509] alsa: aoc_incall_playback_enable_get: get incall playback stream 1 state 0
[    5.904339] alsa: incall playback stream 0: mic channel get :0
[    5.904508] alsa: incall playback stream 1: mic channel get :0
[    5.905013] alsa: aoc_sidetone_cfg_get, sidetone- vol:0, Eq num stage: 5, mic:0
[    5.905158] alsa: aoc_sidetone_cfg_get, sidetone- vol:0, Eq num stage: 5, mic:0
[    5.905304] alsa: aoc_sidetone_cfg_get, sidetone- vol:0, Eq num stage: 5, mic:0
[    5.905311] alsa: aoc_sidetone_eq_get: sidetone eq 0 - 6 params
[    5.905456] alsa: aoc_sidetone_eq_get: sidetone eq 1 - 6 params
[    5.905603] alsa: aoc_sidetone_eq_get: sidetone eq 2 - 6 params
[    5.905751] alsa: aoc_sidetone_eq_get: sidetone eq 3 - 6 params
[    5.905898] alsa: aoc_sidetone_eq_get: sidetone eq 4 - 6 params
[    5.912185] alsa: aoc_sidetone_cfg_get, sidetone- vol:0, Eq num stage: 5, mic:0
[    5.912194] alsa: aoc_sidetone_cfg_set, side tone- vol:-96, Eq num stage: 5, mic:0
[    5.912428] alsa: aoc_sidetone_cfg_get, sidetone- vol:-96, Eq num stage: 5, mic:0
[    5.912430] alsa: aoc_sidetone_cfg_set, side tone- vol:-96, Eq num stage: 1, mic:0
[    5.912521] alsa: aoc_sidetone_eq_set: sidetone eq 0 - 6 params
[    5.912612] alsa: aoc_sidetone_eq_set: sidetone eq 1 - 6 params
[    5.912703] alsa: aoc_sidetone_eq_set: sidetone eq 2 - 6 params
[    5.912793] alsa: aoc_sidetone_eq_set: sidetone eq 3 - 6 params
[    5.912882] alsa: aoc_sidetone_eq_set: sidetone eq 4 - 6 params
[    5.915318] alsa: Set audio dsp mode: 0
[    5.937896] cs35l41 spi13.0: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 0 new value: 1
[    5.937990] cs35l41 spi13.0: cs35l41_dsp_power_ev: event: 1 halo_booted: 0
[    5.938475] cs35l41 spi13.0: DSP1: Firmware version: 3
[    5.938486] cs35l41 spi13.0: DSP1: cs35l41-dsp1-spk-prot.wmfw: Tue 09 Feb 2021 16:57:39 W. Europe Standard Time
[    5.944050] aoc_chan: New client with channel ID 3
[    5.948814] init: Control message: Could not find 'vendor.google.whitechapel.audio.audioext@2.0::IAudioExt/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.962925] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.964055] cs35l41 spi13.0: DSP1: Firmware: 400a4 vendor: 0x2 v0.29.0, 2 algorithms
[    5.964222] cs35l41 spi13.0: DSP1: 0: ID cd v29.49.0 XM@94 YM@e
[    5.964234] cs35l41 spi13.0: DSP1: 1: ID f20b v0.0.1 XM@172 YM@0
[    5.968664] cs35l41 spi13.1: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 0 new value: 1
[    5.968865] cs35l41 spi13.1: cs35l41_dsp_power_ev: event: 1 halo_booted: 0
[    5.969009] cs35l41 spi13.1: DSP1: Firmware version: 3
[    5.969021] cs35l41 spi13.1: DSP1: cs35l41-dsp1-spk-prot.wmfw: Tue 09 Feb 2021 16:57:39 W. Europe Standard Time
[    5.992895] cs35l41 spi13.1: DSP1: Firmware: 400a4 vendor: 0x2 v0.29.0, 2 algorithms
[    5.993069] cs35l41 spi13.1: DSP1: 0: ID cd v29.49.0 XM@94 YM@e
[    5.993081] cs35l41 spi13.1: DSP1: 1: ID f20b v0.0.1 XM@172 YM@0
[    6.010676] cpif: bootdump_open: umts_boot0 (opened 5) by rfsd
[    6.010741] cpif: ipc_open: umts_rfs0 (opened 1) by rfsd
[    6.028711] cpif: bootdump_open: umts_boot0 (opened 6) by cbd
[    6.073899] cpif: bootdump_ioctl: umts_boot0: IOCTL_HANDOVER_BLOCK_INFO
[    6.073913] cpif: update_handover_block_info: PCIE: call send_handover_block_info (sku: 1, rev: 0)
[    6.073932] cpif: bootdump_ioctl: umts_boot0: IOCTL_POWER_ON
[    6.073936] cpif: power_on_cp: s5123: +++
[    6.073964] cpif: pcie_clean_dislink: Link is disconnected!!!
[    6.097767] cs35l41 spi13.0: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 1 new value: 0
[    6.097877] cs35l41 spi13.0: cs35l41_dsp_power_ev: event: 4 halo_booted: 0
[    6.097880] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[    6.098138] cs35l41 spi13.0: DSP1: Execution stopped
[    6.098188] cs35l41 spi13.1: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 1 new value: 0
[    6.098224] cs35l41 spi13.1: cs35l41_dsp_power_ev: event: 4 halo_booted: 0
[    6.098227] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[    6.098407] cs35l41 spi13.1: DSP1: Execution stopped
[    6.098466] cs35l41 spi13.0: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 0 new value: 1
[    6.098509] cs35l41 spi13.0: cs35l41_dsp_power_ev: event: 1 halo_booted: 0
[    6.098654] cs35l41 spi13.0: DSP1: Firmware version: 3
[    6.098668] cs35l41 spi13.0: DSP1: cs35l41-dsp1-spk-prot.wmfw: Tue 09 Feb 2021 16:57:39 W. Europe Standard Time
[    6.122062] cs35l41 spi13.0: DSP1: Firmware: 400a4 vendor: 0x2 v0.29.0, 2 algorithms
[    6.122223] cs35l41 spi13.0: DSP1: 0: ID cd v29.49.0 XM@94 YM@e
[    6.122237] cs35l41 spi13.0: DSP1: 1: ID f20b v0.0.1 XM@172 YM@0
[    6.126223] cs35l41 spi13.1: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 0 new value: 1
[    6.126305] cs35l41 spi13.1: cs35l41_dsp_power_ev: event: 1 halo_booted: 0
[    6.126400] cs35l41 spi13.1: DSP1: Firmware version: 3
[    6.126412] cs35l41 spi13.1: DSP1: cs35l41-dsp1-spk-prot.wmfw: Tue 09 Feb 2021 16:57:39 W. Europe Standard Time
[    6.149421] cs35l41 spi13.1: DSP1: Firmware: 400a4 vendor: 0x2 v0.29.0, 2 algorithms
[    6.149580] cs35l41 spi13.1: DSP1: 0: ID cd v29.49.0 XM@94 YM@e
[    6.149593] cs35l41 spi13.1: DSP1: 1: ID f20b v0.0.1 XM@172 YM@0
[    6.154755] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[    6.154806] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 0
[    6.160132] cs35l41 spi13.0: main amp event 2
[    6.161445] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[    6.161499] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 0
[    6.166825] cs35l41 spi13.1: main amp event 2
[    6.168208] alsa: aoc_path_put: set ep 5 hw_id 0x6 enable 1 chip 00000000b155ec04
[    6.168213] alsa: bind: src:5 - sink:0!
[    6.169209] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[    6.179278] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    6.180662] alsa: aoc_path_put: set ep 5 hw_id 0x6 enable 0 chip 00000000b155ec04
[    6.180666] alsa: unbind: src:5 - sink:0!
[    6.181055] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[    6.181363] cs35l41 spi13.1: main amp event 8
[    6.182765] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[    6.182891] cs35l41 spi13.0: main amp event 8
[    6.184253] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[    6.184388] alsa: The hr_timer was still in use...
[    6.191261] cpif: power_on_cp: GPIO status after S5100 Power on
[    6.191302] cpif: power_on_cp: ---
[    6.191621] cpif: cpboot_spi_load_cp_image: size:65232 bus_num:9
[    6.351083] init: Control message: Could not find 'android.frameworks.sensorservice@1.0::ISensorManager/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    6.381498] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    6.394300] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    6.469443] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    6.600473] cpif: bootdump_ioctl: umts_boot0: IOCTL_START_CP_BOOTLOADER
[    6.600486] cpif: bootdump_ioctl: umts_boot0: normal boot mode
[    6.600490] cpif: start_normal_boot: +++
[    6.600495] cpif: get_ds_detect: Dual SIM detect = 2
[    6.600497] cpif: init_control_messages: ds_det:1
[    6.600500] cpif: start_normal_boot: Set link mode to LINK_MODE_BOOT.
[    6.600507] cpif: change_modem_state: s5123->state changed (OFFLINE -> BOOTING)
[    6.600551] cpif: start_normal_boot: Disable phone actvie interrupt.
[    6.600565] cpif: start_normal_boot: link_start_normal_boot
[    6.600569] cpif: sync_net_dev: (unnamed net_device)
[    6.600573] cpif: link_start_normal_boot: PCIE: magic == 0x0000BDBD
[    6.600576] cpif: modem_ctrl_check_offset_data: offset data is ok
[    6.600579] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 0)
[    6.627147] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 1)
[    6.655162] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 2)
[    6.683520] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 3)
[    6.711318] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 4)
[    6.739157] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 5)
[    6.755300] sec_ts spi11.0: [sec_input] sec_ts_fw_update_work: Beginning firmware update after probe.
[    6.756328] sec_ts spi11.0: [sec_input] sec_ts_read_calibration_report: count: 3, pass cnt: 3, fail cnt: 0, status: A2, param ver: 28 31 1 4
[    6.756339] sec_ts spi11.0: [sec_input] sec_ts_firmware_update_on_probe: initial firmware update s6sy79x.bin, cal: A2
[    6.757404] sec_ts spi11.0: [sec_input] sec_ts_firmware_update_on_probe: request firmware done! size = 218924
[    6.757417] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_bin: img_ver of bin: 28.31.1.19
[    6.757425] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_bin: core_ver of bin: 28.31.1.0
[    6.757433] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_bin: config_ver of bin: 28.31.1.4
[    6.758060] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_ic: IC Image version info: 28.31.1.19
[    6.758447] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_ic: IC Core version info: 28.31.1.0,
[    6.758816] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_ic: IC config version info: 28.31.1.4
[    6.758827] sec_ts spi11.0: [sec_input] sec_ts_firmware_update_on_probe: skip fw update
[    6.771174] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 6)
[    6.799156] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 7)
[    6.809556] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    6.827165] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 8)
[    6.855164] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 9)
[    6.942828] init: processing action (vendor.thermal.link_ready=1) from (/vendor/etc/init/hw/init.gs101.rc:849)
[    6.944619] init: Service 'vendor.thermal.symlinks' (pid 661) exited with status 0 oneshot service took 1.954000 seconds in background
[    6.944632] init: Sending signal 9 to service 'vendor.thermal.symlinks' (pid 661) process group...
[    6.944734] libprocessgroup: Successfully killed process cgroup uid 1000 pid 661 in 0ms
[    6.949870] init: processing action (vendor.thermal.link_ready=1) from (/vendor/etc/init/android.hardware.thermal@2.0-service.pixel.rc:1)
[    6.950007] init: processing action (enable-thermal-hal) from (/vendor/etc/init/android.hardware.thermal@2.0-service.pixel.rc:6)
[    6.950251] init: starting service 'vendor.thermal-hal-2-0'...
[    6.999609] sec_ts spi11.0: [sec_input] get_tsp_nvm_data: offset: 0 data: 00
[    7.027285] cpif: check_cp_status: CP2AP_WAKEUP == 1 cnt: 15
[    7.027295] cpif: start_normal_boot: register_pcie
[    7.027299] cpif: shmem_register_pcie: CP EP driver initialization start.
[    7.158877] apexd: Can't open /system_ext/apex for reading : No such file or directory
[    7.158900] apexd: Can't open /product/apex for reading : No such file or directory
[    7.182678] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[    7.182985] edgetpu abrolhos: Powering up
[    7.187263] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[    7.187376] edgetpu abrolhos: Powering down
[    7.189559] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[    7.189853] edgetpu abrolhos: Powering up
[    7.190877] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[    7.191656] edgetpu abrolhos: Powering down
[    7.243591] sec_ts spi11.0: [sec_input] get_tsp_nvm_data: offset: 1 data: 00
[    7.279380] pci 0000:01:00.0: [144d:a5a5] type 00 class 0x000000
[    7.279462] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit]
[    7.279612] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref]
[    7.279637] pci 0000:01:00.0: enabling Extended Tags
[    7.279947] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[    7.280124] pci 0000:01:00.0: 15.752 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x2 link at 0000:00:00.0 (capable of 31.506 Gb/s with 16.0 GT/s PCIe x2 link)
[    7.294708] pcieport 0000:00:00.0: BAR 14: assigned [mem 0x40000000-0x401fffff]
[    7.294792] cpif: s5100_poweron_pcie: DBG: MSI sfr not set up, yet(s5100_pdev is NULL)
[    7.294795] cpif: shmem_register_pcie: s51xx_pcie_init start
[    7.294801] Register PCIE drvier for s51xx.(chNum: 0, mc: 0x00000000c633296b)
[    7.294925] s51xx 0000:01:00.0: s51xx EP driver Probe(s51xx_pcie_probe), chNum: 0
[    7.294941] s51xx 0000:01:00.0: db_addr : 0x40060000 , val : 0x40000000, offset : 0x60000
[    7.294943] Disable BAR resources.
[    7.294946] s51xx 0000:01:00.0: BAR 0: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294949] s51xx 0000:01:00.0: BAR 1: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294952] s51xx 0000:01:00.0: BAR 2: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294954] s51xx 0000:01:00.0: BAR 3: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294957] s51xx 0000:01:00.0: BAR 4: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294959] s51xx 0000:01:00.0: BAR 5: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294962] s51xx 0000:01:00.0: BAR 0: can't assign [??? 0x40000000-0x40001000 flags 0xa2000000] (bogus alignment)
[    7.294965] pcieport 0000:00:00.0: [s51xx_pcie_probe] BAR 14: tmp rsc : [mem 0x40000000-0x401fffff]
[    7.294967] Set Doorbell register address.
[    7.294983] s51xx_pcie.doorbell_addr = 00000000d06a05fc  (start 0x40000000 offset : 60000)
[    7.294985] Register PCIE notification LINKDOWN event...
[    7.294989] exynos-pcie-rc 11920000.pcie: Event 0x1 is registered for RC 0
[    7.294992] Enable PCI device...
[    7.295335] cpif: request_pcie_msi_int: Request MSI interrupt.
[    7.295458] cpif: request_pcie_msi_int: Request MSI interrupt. : BASE_IRQ(421)
[    7.295715] cpif: first_save_s51xx_status: first s51xx config status save: done
[    7.295730] cpif: shmem_register_pcie: CP EP driver initialization end.
[    7.295733] cpif: start_normal_boot: ---
[    7.352252] init: Control message: Could not find 'android.frameworks.sensorservice@1.0::ISensorManager/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    7.437451] init: Control message: Processed ctl.start for 'idmap2d' from pid: 1411 (system_server)
[    7.487613] sec_ts spi11.0: [sec_input] get_tsp_nvm_data: offset: 54 data: FF
[    7.495142] aoc 19000000.aoc: re-enabling SICD
[    7.593709] healthd: battery l=93 v=4286 t=32.7 h=2 st=3 c=-1637187 fc=5204000 cc=2 chg=
[    7.608211] healthd: battery l=93 v=4286 t=32.7 h=2 st=3 c=-1637187 fc=5204000 cc=2 chg=
[    7.731587] sec_ts spi11.0: [sec_input] get_tsp_nvm_data: offset: 55 data: FF
[    7.731657] sec_ts spi11.0: [sec_input] sec_ts_read_init_info: fac_nv: 00, cal_count: 00
[    7.731672] sec_ts spi11.0: [sec_input] execute_selftest: Self test start!
[    7.741959] init: starting service 'vendor.input.classifier-1-0'...
[    7.747889] init: Control message: Processed ctl.interface_start for 'android.hardware.input.classifier@1.0::IInputClassifier/default' from pid: 395 (/system/bin/hwservicemanager)
[    7.748117] init: Control message: Processed ctl.interface_start for 'android.hardware.input.classifier@1.0::IInputClassifier/default' from pid: 395 (/system/bin/hwservicemanager)
[    7.761345] init: processing action (sys.sysctl.extra_free_kbytes=*) from (/system/etc/init/hw/init.rc:1150)
[    7.784684] AidlLazyServiceRegistrar: Process has 1 (of 1 available) client(s) in use after notification apexservice has clients: 1
[    7.784695] AidlLazyServiceRegistrar: Shutdown prevented by forcePersist override flag.
[    7.784752] AidlLazyServiceRegistrar: Process has 0 (of 1 available) client(s) in use after notification apexservice has clients: 0
[    7.784759] AidlLazyServiceRegistrar: Shutdown prevented by forcePersist override flag.
[    7.811077] lwis lwis-flash-lm3644: Device disabled
[    7.828800] slg51000 4-0075: No init registers are overridden
[    7.835349] i2c 0-0024: Shared i2c pinctrl state on_i2c
[    7.837403] lwis lwis-eeprom-lc898128: Device enabled
[    7.841904] lwis lwis-eeprom-m24c64x-imx386: Device enabled
[    7.850817] lwis lwis-eeprom-sem1215sa: Device enabled
[    7.854707] lwis lwis-eeprom-m24c64x-imx663: Device enabled
[    7.926454] init: starting service 'storageproxyd'...
[    7.943355] trusty-log odm:trusty:log: int fs_init_from_super(struct fs *, const struct super_block *, _Bool):474: loaded super block version 3
[    7.945052] trusty-log odm:trusty:log: int fs_init_from_super(struct fs *, const struct super_block *, _Bool):474: loaded super block version 2
[    7.946091] trusty-log odm:trusty:log: int fs_init_from_super(struct fs *, const struct super_block *, _Bool):481: clear requested, create empty, version 1
[    7.950308] init: Service 'exec 13 (/vendor/bin/trusty_apploader /vendor/firmware/g6.app)' (pid 638) exited with status 0 oneshot service took 3.130000 seconds in background
[    7.950366] init: Sending signal 9 to service 'exec 13 (/vendor/bin/trusty_apploader /vendor/firmware/g6.app)' (pid 638) process group...
[    7.950591] libprocessgroup: Successfully killed process cgroup uid 1000 pid 638 in 0ms
[    8.009498] read descriptors
[    8.009512] read strings
[    8.009546] read descriptors
[    8.009550] read strings
[    8.010617] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    8.010633] phy_exynos_usbdrd 11100000.phy: Turn on L7M_VDD_HSI
[    8.011014] exynos_usbdrd_ldo_manual_control ldo = 1
[    8.011380] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    8.011390] phy_exynos_usbdrd 11100000.phy: Turn on LDOs
[    8.017001] exynos_usbdrd_ldo_manual_control ldo = 0
[    8.017349] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    8.017360] phy_exynos_usbdrd 11100000.phy: Turn off LDOs
[    8.017808] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    8.017816] phy_exynos_usbdrd 11100000.phy: Turn off L7M_VDD_HSI
[    8.147888] init: Control message: Could not find 'aidl/android.hardware.biometrics.fingerprint.IFingerprint/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    8.218684] type=1400 audit(1654341395.848:9): avc: denied { read } for comm="wifi_ext@1.0-se" name="u:object_r:persist_vendor_debug_wifi_prop:s0" dev="tmpfs" ino=221 scontext=u:r:hal_wifi_ext:s0 tcontext=u:object_r:persist_vendor_debug_wifi_prop:s0 tclass=file permissive=0
[    8.224267] [14:16:35.861047][cfg80211][wlan] wl_cfgvendor_set_hal_started : wl_cfgvendor_set_hal_started,type: 2h
[    8.224296] [14:16:35.861085][cfg80211][wlan] wl_cfgvendor_set_hal_started : wl_cfgvendor_set_hal_started, HAL version: BCMDHD vendor HAL
[    8.224311] [14:16:35.861097][cfg80211][wlan] wl_cfgvendor_set_hal_started : wl_cfgvendor_set_hal_started, dhd_open start
[    8.224325] [14:16:35.861114][dhd][wlan]dhd_open: ENTER
[    8.224342] [14:16:35.861131][dhd][wlan]dhd_init_logstrs_array : turned off logstr parsing
[    8.224361] [14:16:35.861149][dhd][wlan]dhd_open: ######### called for ifidx=0 #########
[    8.224374] [14:16:35.861163][dhd][wlan]dhd_verify_firmware_mode_change: do_chip_bighammer:0
[    8.224395] [14:16:35.861183][dhd][wlan]dhd_verify_firmware_mode_change: current_mode 0x1, prev_opmode 0x0
[    8.224410] [14:16:35.861198][dhd][wlan]dhd_verify_firmware_mode_change: firmware path has changed, set force reg on
[    8.224423] [14:16:35.861212][dhd][wlan]\x0a\x0aDongle Host Driver, version 101.10.531.6 (wlan=r941975)\x0a/buildbot/src/partner-android/s-dev-gs-pixel-5.10-sc-qpr1/private/google-modules/wlan/bcmdhd4389 compiled on Dec  3 2021 at 18:29:40\x0a
[    8.224444] [14:16:35.861232][dhd][wlan]wl_android_wifi_accel_on: force_reg_on:1 g_wifi_accel_on:0
[    8.224459] [14:16:35.861248][dhd][wlan]wl_android_wifi_on g_wifi_on=0
[    8.224472] wbrc_wlan_on_started: reset wlan_on_ack
[    8.224480] [14:16:35.861269][dhd][wlan]wifi_platform_set_power = 1, delay: 200 msec
[    8.232802] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 578, br: 578
[    8.242926] healthd: battery l=93 v=4249 t=32.7 h=2 st=3 c=-2504375 fc=5204000 cc=2 chg=
[    8.300278] init: processing action (persist.sys.device_provisioned=1) from (/vendor/etc/init/init.pixel.rc:7)
[    8.300760] init: starting service 'vendor.theme_set'...
[    8.309426] init: Service 'vendor.theme_set' (pid 1654) exited with status 0 oneshot service took 0.006000 seconds in background
[    8.309467] init: Sending signal 9 to service 'vendor.theme_set' (pid 1654) process group...
[    8.309599] libprocessgroup: Successfully killed process cgroup uid 0 pid 1654 in 0ms
[    8.391367] type=1400 audit(1654341396.024:10): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.391940] type=1400 audit(1654341396.024:11): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.396715] type=1400 audit(1654341396.028:12): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.396961] type=1400 audit(1654341396.028:13): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.401320] type=1400 audit(1654341396.032:14): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.401395] type=1400 audit(1654341396.032:15): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.401901] type=1400 audit(1654341396.032:16): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.402436] type=1400 audit(1654341396.032:17): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.408240] type=1400 audit(1654341396.040:18): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.408385] type=1400 audit(1654341396.040:19): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.412408] type=1400 audit(1654341396.044:20): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.412994] type=1400 audit(1654341396.044:21): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.414382] type=1400 audit(1654341396.044:22): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.415779] type=1400 audit(1654341396.044:23): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.417914] type=1400 audit(1654341396.048:24): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.418078] type=1400 audit(1654341396.048:25): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.422267] type=1400 audit(1654341396.052:26): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.422426] type=1400 audit(1654341396.052:27): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.425343] type=1400 audit(1654341396.056:28): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.425546] type=1400 audit(1654341396.056:29): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.428062] type=1400 audit(1654341396.060:30): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.428466] type=1400 audit(1654341396.060:31): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.431172] [14:16:36.067957][dhd][wlan]wifi_platform_set_power = 1, sleep done: 200 msec
[    8.431373] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[    8.431377] [14:16:36.068168][dhd][wlan]dhd_bus_devreset: == Power ON ==
[    8.433070] type=1400 audit(1654341396.064:32): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.433215] type=1400 audit(1654341396.064:33): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.441823] type=1400 audit(1654341396.072:34): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.441956] type=1400 audit(1654341396.072:35): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.442364] type=1400 audit(1654341396.072:36): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.442468] type=1400 audit(1654341396.072:37): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.443424] i2c 0-0024: Shared i2c pinctrl state off_i2c
[    8.445277] type=1400 audit(1654341396.076:38): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.445415] type=1400 audit(1654341396.076:39): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.450749] lwis lwis-eeprom-lc898128: Device disabled
[    8.451921] lwis lwis-eeprom-m24c64x-imx386: Device disabled
[    8.460223] lwis lwis-eeprom-sem1215sa: Device disabled
[    8.462039] lwis lwis-eeprom-m24c64x-imx663: Device disabled
[    8.466783] [14:16:36.103571][dhd][wlan]******** Perform FLR ********
[    8.466804] [14:16:36.103594][dhd][wlan]config space 0x88 is 0x80080
[    8.466809] [14:16:36.103599][dhd][wlan]******** device not in FLR ********
[    8.467023] [14:16:36.103813][dhd][wlan]******** device force FLR only not set ********
[    8.515127] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] SOFT VERSION INFO PRINT
[    8.515139] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] ANDROID_VERSION=android12.0
[    8.515142] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] TARGET_MODE=release
[    8.515145] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] PACKAGE_VERSION_CODE=26010156
[    8.515148] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] PACKAGE_VERSION_NAME=V26.01.01.56
[    8.515151] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] GIT_BRANCH=master
[    8.515154] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] COMMIT_ID=ed1d48b_6c82e8f_38f44ec
[    8.515157] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] BUILD_TIME=2021.10.18_11:53:39
[    8.515160] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] TA_VERSION=ed1d48b_6c82e8f_38f44ec_2021.10.18_11:53:39
[    8.515164] trusty-log odm:trusty:log: [GF_TA][I][gf_hw_dc][gf_hw_dc_init_function]  sensor_type=0x00000003
[    8.515166] trusty-log odm:trusty:log: [GF_TA][I][gf_hw_dc][gf_hw_dc_init_function]  init delmar_t
[    8.516923] trusty-log odm:trusty:log: [GF_TA][I][gf_sensor_utils][print_ta_version_in_sensor_utils] TA_VERSION=ed1d48b_6c82e8f_38f44ec_2021.10.18_11:53:39
[    8.518706] trusty-log odm:trusty:log: [GF_TA][I][gf_hw][hw_detect_chip_type] detect chip type = 3
[    8.518888] goodixfp: IRQ has been enabled.
[    8.523131] trusty-log odm:trusty:log: [GF_TA][E][gf_sensor_customized][sensor_customized_do_init] hbm_mode=0
[    8.523142] trusty-log odm:trusty:log: [GF_TA][E][gf_sensor_customized][sensor_customized_do_init] support_local_hbm_mode=1
[    8.523145] trusty-log odm:trusty:log: [GF_TA][E][gf_hw][hw_has_flash] exit. err=GF_ERROR_BASE, errno=1000
[    8.523147] trusty-log odm:trusty:log: [GF_TA][E][gf_delmar_t_dc][delmar_read_vendor_id] smt1 vendor id =0000
[    8.523150] trusty-log odm:trusty:log: [GF_TA][E][gf_delmar_t_dc][delmar_read_vendor_id] smt2 vendor id =0000
[    8.543192] [14:16:36.179977][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543253] [14:16:36.180044][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543303] [14:16:36.180094][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543351] [14:16:36.180142][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543398] [14:16:36.180189][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543446] [14:16:36.180237][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543493] [14:16:36.180284][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543540] [14:16:36.180331][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543588] [14:16:36.180379][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543730] [14:16:36.180520][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543781] [14:16:36.180571][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543830] [14:16:36.180621][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543878] [14:16:36.180669][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544393] [14:16:36.181182][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544444] [14:16:36.181235][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544492] [14:16:36.181283][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544539] [14:16:36.181330][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544587] [14:16:36.181378][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544634] [14:16:36.181425][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544681] [14:16:36.181472][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544729] [14:16:36.181520][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544776] [14:16:36.181567][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544824] [14:16:36.181615][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544871] [14:16:36.181662][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544919] [14:16:36.181710][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544967] [14:16:36.181758][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545014] [14:16:36.181805][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545062] [14:16:36.181853][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545109] [14:16:36.181900][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545157] [14:16:36.181948][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545204] [14:16:36.181995][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545251] [14:16:36.182042][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545299] [14:16:36.182090][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545346] [14:16:36.182137][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545393] [14:16:36.182184][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545440] [14:16:36.182231][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545488] [14:16:36.182279][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545535] [14:16:36.182326][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545583] [14:16:36.182374][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545630] [14:16:36.182421][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545677] [14:16:36.182468][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545725] [14:16:36.182516][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545772] [14:16:36.182563][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545820] [14:16:36.182611][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545867] [14:16:36.182658][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545915] [14:16:36.182706][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545962] [14:16:36.182753][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546009] [14:16:36.182800][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546056] [14:16:36.182847][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546104] [14:16:36.182895][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546151] [14:16:36.182942][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546198] [14:16:36.182989][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546246] [14:16:36.183037][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546293] [14:16:36.183084][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546340] [14:16:36.183131][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546387] [14:16:36.183178][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546434] [14:16:36.183225][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546482] [14:16:36.183273][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546529] [14:16:36.183320][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546576] [14:16:36.183367][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546624] [14:16:36.183415][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546670] [14:16:36.183461][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546718] [14:16:36.183509][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546766] [14:16:36.183557][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546814] [14:16:36.183605][dhd][wlan]read_config: reg=0x88 read val=0x80080
[    8.547113] [14:16:36.183904][dhd][wlan]******** FLR Succedeed ********
[    8.547150] [14:16:36.183941][dhd][wlan]Enable CTO
[    8.547172] [14:16:36.183963][dhd][wlan]dhdpcie_cto_init: ctoctrl(0x8a049fb6) enable/disable 1 for chipid(0x4389)
[    8.547995] [14:16:36.184786][dhd][wlan]dhd_dump_pcie_slave_wrapper_regs: ##### Dumping PCIe slave wrapper regs #####
[    8.548008] [14:16:36.184799][dhd][wlan]sbreg: addr:0x18102900 val:0x40 read:1
[    8.548016] [14:16:36.184807][dhd][wlan]sbreg: addr:0x18102904 val:0x0 read:1
[    8.548022] [14:16:36.184813][dhd][wlan]sbreg: addr:0x18102908 val:0x0 read:1
[    8.548029] [14:16:36.184820][dhd][wlan]sbreg: addr:0x1810290c val:0x0 read:1
[    8.548036] [14:16:36.184827][dhd][wlan]sbreg: addr:0x18102910 val:0x0 read:1
[    8.548042] [14:16:36.184833][dhd][wlan]sbreg: addr:0x18102914 val:0x0 read:1
[    8.548049] [14:16:36.184840][dhd][wlan]sbreg: addr:0x18102918 val:0x0 read:1
[    8.548056] [14:16:36.184847][dhd][wlan]sbreg: addr:0x1810291c val:0x0 read:1
[    8.548058] [14:16:36.184849][dhd][wlan]dhd_dump_pcie_slave_wrapper_regs: ##### ##### #####
[    8.548114] si_sysmem_size: core not up, do si_core_reset, retry:4
[    8.548167] si_sysmem_size: coreinfo:0x115 num_rom_banks:8 num_ram_baks:21
[    8.548181] sysmem_banksize: bankidx:8 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548197] sysmem_banksize: bankidx:9 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548212] sysmem_banksize: bankidx:10 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548227] sysmem_banksize: bankidx:11 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548242] sysmem_banksize: bankidx:12 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548258] sysmem_banksize: bankidx:13 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548273] sysmem_banksize: bankidx:14 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548288] sysmem_banksize: bankidx:15 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548303] sysmem_banksize: bankidx:16 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548319] sysmem_banksize: bankidx:17 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548333] sysmem_banksize: bankidx:18 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548349] sysmem_banksize: bankidx:19 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548363] sysmem_banksize: bankidx:20 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548378] sysmem_banksize: bankidx:21 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548393] sysmem_banksize: bankidx:22 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548408] sysmem_banksize: bankidx:23 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548423] sysmem_banksize: bankidx:24 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548438] sysmem_banksize: bankidx:25 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548453] sysmem_banksize: bankidx:26 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548469] sysmem_banksize: bankidx:27 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548484] sysmem_banksize: bankidx:28 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548496] [14:16:36.185286][dhd][wlan]DHD: dongle ram size is set to 2752512(orig 2752512) at 0x200000
[    8.548542] [14:16:36.185333][dhd][wlan]dhd_check_module_bcm: failed to get module infomaion
[    8.548648] OTP boardtype:
[    8.548651] 0000: 84 09
[    8.548652] OTP VID:
[    8.548654] 0000: 19 99
[    8.548726] pcieh 0001:01:00.0: Direct firmware load for bcmdhd.cal_MP1.0_ROW failed with error -2
[    8.548730] [14:16:36.185521][dhd][wlan]dhd_os_get_img_fwreq: request_firmware err: -2
[    8.548742] pcieh 0001:01:00.0: Direct firmware load for bcmdhd.cal_MP1.0 failed with error -2
[    8.548744] [14:16:36.185535][dhd][wlan]dhd_os_get_img_fwreq: request_firmware err: -2
[    8.549349] [14:16:36.186133][dhd][wlan]dhd_set_blob_support: ----- blob file exists (bcmdhd_clm.blob) -----
[    8.549382] [14:16:36.186171][dhd][wlan]dhd_bus_download_firmware: firmware path=fw_bcmdhd.bin, nvram path=bcmdhd.cal_ROW
[    8.549582] [14:16:36.186370][dhd][wlan]dhdpcie_download_code_file: dhd_tcm_test_enable 0, dhd_tcm_test_status 0
[    8.549606] [14:16:36.186393][dhd][wlan]dhdpcie_download_code_file: download firmware fw_bcmdhd.bin
[    8.552974] [14:16:36.189754][dhd][wlan]dhd_os_get_img(Request Firmware API) success
[    8.569186] type=1400 audit(1654341396.200:40): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.569368] type=1400 audit(1654341396.200:41): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.582290] type=1400 audit(1654341396.212:42): avc: denied { read } for comm="HwBinder:726_1" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.582345] type=1400 audit(1654341396.212:43): avc: denied { read } for comm="HwBinder:726_1" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.585162] type=1400 audit(1654341396.216:44): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.585293] type=1400 audit(1654341396.216:45): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.595279] type=1400 audit(1654341396.224:46): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.595321] type=1400 audit(1654341396.228:47): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.597895] type=1400 audit(1654341396.228:48): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.597959] type=1400 audit(1654341396.228:49): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.601072] type=1400 audit(1654341396.232:50): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.601426] type=1400 audit(1654341396.232:51): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.604842] type=1400 audit(1654341396.236:52): avc: denied { read } for comm="HwBinder:726_4" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.604905] type=1400 audit(1654341396.236:53): avc: denied { read } for comm="HwBinder:726_4" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.607471] type=1400 audit(1654341396.240:54): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.607511] type=1400 audit(1654341396.240:55): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.609551] type=1400 audit(1654341396.240:56): avc: denied { read } for comm="HwBinder:726_4" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.609644] type=1400 audit(1654341396.240:57): avc: denied { read } for comm="HwBinder:726_4" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.614674] type=1400 audit(1654341396.244:58): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.614723] type=1400 audit(1654341396.244:59): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.617568] type=1400 audit(1654341396.248:60): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.617679] type=1400 audit(1654341396.248:61): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.619386] type=1400 audit(1654341396.252:62): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.619435] type=1400 audit(1654341396.252:63): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.621101] type=1400 audit(1654341396.252:64): avc: denied { read } for comm="HwBinder:726_7" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.621175] type=1400 audit(1654341396.252:65): avc: denied { read } for comm="HwBinder:726_7" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.622156] type=1400 audit(1654341396.252:66): avc: denied { read } for comm="HwBinder:726_7" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.622366] type=1400 audit(1654341396.252:67): avc: denied { read } for comm="HwBinder:726_7" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.623613] type=1400 audit(1654341396.256:68): avc: denied { read } for comm="HwBinder:726_3" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.623655] type=1400 audit(1654341396.256:69): avc: denied { read } for comm="HwBinder:726_3" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.640545] trusty-log odm:trusty:log: [GF_TA][E][gf_local_store_file_system][gf_load_data_in_partion]Sector 0 no data in block index = 0, seg_offset = 0
[    8.640558] trusty-log odm:trusty:log: [GF_TA][E][gf_local_store_file_system][gf_load_data_in_partion] exit. err=GF_ERROR_INVALID_DATA, errno=1024
[    8.647130] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_sensor][sensor_do_init] sensor 0 cf_mark = 1 cf_mask_type = 5, optical_type = 14
[    8.647142] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_sensor][sensor_do_init] sg num = 4
[    8.647144] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_sensor][sensor_do_init] bg version = 1
[    8.647147] trusty-log odm:trusty:log: [GF_TA][E][gf_hw_utils][gf_get_c_chip_type] exit. err=GF_ERROR_CHIP_TYPE_INCORRECT, errno=1528
[    8.647150] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_sensor][sensor_do_init] get c chip type err:1528, maybe not g6x, not break
[    8.647152] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_sensor][sensor_do_init] fw_version =
[    8.647155] trusty-log odm:trusty:log: [GF_TA][E][gf_delmar_t_dc][init_default_config] load DELMAR_SENSOR_TYPE_SINGLE_T_SE5 config.
[    8.647157] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_t_dc][init_default_config] idle config, addr: 0x166, val: 0x4
[    8.647160] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_t_dc][init_default_config] idle config, addr: 0x13a, val: 0x0
[    8.651126] trusty-log odm:trusty:log: [GF_TA][I][gf_hw_dc][hw_init_chip_config] Data process version(Mixed):DataProcMixed_V1.0.25
[    8.653912] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] max_fingers=32
[    8.653922] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] max_fingers_per_user=5
[    8.653925] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] enrolling_min_templates=40
[    8.653927] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] valid_image_quality_threshold=15
[    8.653932] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] valid_image_area_threshold=65
[    8.653935] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] duplicate_finger_overlay_score=70
[    8.653937] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] increase_rate_between_stitch_info=10
[    8.653940] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] forbidden_enroll_duplicate_fingers=0
[    8.653942] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] authenticate_order=0
[    8.653945] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] template_update_save_threshold=20
[    8.653947] trusty-log odm:trusty:log: [GF_TA][E][gf_cali][cali_init] start cali inti lb mode = 0.
[    8.900487] st54spi spi14.0: st54spi_power_on : st54 set nReset to Low
[    8.903569] [14:16:36.540354][dhd][wlan]dhd_os_get_img(Request Firmware API) success
[    8.923762] [14:16:36.560548][dhd][wlan]dhdpcie_bus_write_vars: Download, Upload and compare of NVRAM succeeded.
[    8.923783] [14:16:36.560574][dhd][wlan]New varsize is 20956, length token(nvram_csm)=0xeb881477
[    8.923933] [14:16:36.560724][dhd][wlan]Download and compare of TLV 0xfeedc0de succeeded (size 128, addr 49ad98).
[    8.923995] [14:16:36.560784][dhd][wlan]dhd_bus_support_dar_sec_status: buscorerev=72 chipid=0x4389
[    8.924113] [14:16:36.560902][dhd][wlan]dhdpcie_bus_download_state: Took ARM out of Reset
[    8.959876] nitrous_bluetooth odm:btbcm: rfkill: off (blocked=1)
[    8.959889] nitrous_bluetooth odm:btbcm: rfkill: already in requested state: off
[    8.959963] nitrous_bluetooth odm:btbcm: rfkill: on (blocked=0)
[    9.014942] exynos-uart 175b0000.serial:  Clock rate : 196608000
[    9.015014] exynos-uart 175b0000.serial:  Clock rate : 196608000
[    9.015043] exynos-uart 175b0000.serial:  Clock rate : 196608000
[    9.030708] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13
[    9.082582] exynos-uart 175b0000.serial:  Clock rate : 196608000
[    9.085552] aoc_chan: New client with channel ID 4
[    9.120404] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13
[    9.148659] init: Control message: Could not find 'aidl/android.hardware.biometrics.fingerprint.IFingerprint/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    9.192463] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13
[    9.251419] sec_ts spi11.0: [sec_input] sec_ts_wait_for_ready_with_count: 1D, 41, 00, 00, 00, 00, 00, 00 [0]
[    9.251442] sec_ts spi11.0: [sec_input] execute_selftest: Self test done!
[    9.255988] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13
[    9.258247]
[    9.258257] [sec_input] sec_ts : SIG 46, 4C, 45, 53  [sec_input] sec_ts : VER  0,  0,  2, 21 
[    9.258264] [sec_input] sec_ts : SIZ  0,  0,  8, F0  [sec_input] sec_ts : CRC 4C, 85, 52, 70 
[    9.258269] [sec_input] sec_ts : RES  0,  0,  0,  0  [sec_input] sec_ts : COU  0,  0,  0, 38 
[    9.258274] [sec_input] sec_ts : PAS  0,  0,  0, 38  [sec_input] sec_ts : FAI  0,  0,  0,  0 
[    9.258279] [sec_input] sec_ts : CHA  0,  0, 12, 27  [sec_input] sec_ts : AMB  2, 2B,  1, 9F 
[    9.258284] [sec_input] sec_ts : RXS  0,  0,  0,  0  [sec_input] sec_ts : TXS  0,  0,  0,  0 
[    9.258289] [sec_input] sec_ts : RXO  0,  0,  0,  0  [sec_input] sec_ts : TXO  0,  0,  0,  0 
[    9.258294] [sec_input] sec_ts : RXG  0,  0,  0,  0  [sec_input] sec_ts : TXG  0,  0,  0,  0 
[    9.258299] [sec_input] sec_ts : RXR  0,  0,  0,  0  [sec_input] sec_ts : TXT  0,  0,  0,  0 
[    9.258304] [sec_input] sec_ts : RXT  0,  0,  0,  0  [sec_input] sec_ts : TXR  0,  0,  0,  0 
[    9.258316] sec_ts spi11.0: [sec_input] sec_ts_read_init_info: 00 00 00 00
[    9.271785] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13
[    9.271797] trusty-log odm:trusty:log: [GF_TA][E][gf_cali][cali_after_init] cali_info=0xf270cd840030, cali_info->pstPreProc=0
[    9.461207] [14:16:37.097994][dhd][wlan]dhdpcie_readshared: addr=0x3ae940 nvram_csm=0xeb881477
[    9.461226] [14:16:37.098017][dhd][wlan]### Total time ARM OOR to Readshared pass took 537148 usec ###
[    9.461231] [14:16:37.098022][dhd][wlan]PCIe shared addr (0x003ae940) read took 500000 usec before dongle is ready
[    9.461333] [14:16:37.098123][dhd][wlan]FW supports Inband dw ? Y
[    9.461338] [14:16:37.098128][dhd][wlan]FW supports DAR ? N
[    9.461407] [14:16:37.098197][dhd][wlan]H2D DMA WR INDX : array size 172 = 4 * 43
[    9.461416] [14:16:37.098206][dhd][wlan]D2H DMA RD INDX : array size 16 = 4 * 4
[    9.461425] [14:16:37.098215][dhd][wlan]D2H DMA WR INDX : array size 16 = 4 * 4
[    9.461431] [14:16:37.098221][dhd][wlan]H2D DMA RD INDX : array size 172 = 4 * 43
[    9.461441] [14:16:37.098232][dhd][wlan]dhdpcie_readshared: max H2D queues 40
[    9.461448] [14:16:37.098239][dhd][wlan]FW supports minidump ? N
[    9.461452] [14:16:37.098243][dhd][wlan]d2h_minidump: 0 d2h_minidump_override: 0
[    9.461458] [14:16:37.098249][dhd][wlan]Dongle EDL support: 1
[    9.461498] [14:16:37.098289][dhd][wlan]dhd_bus_init: Enabling bus->intr_enabled
[    9.462149] [14:16:37.098937][dhd][wlan]wlan_oob_irq: ########### IRQ during dhd pub up is 0 ############
[    9.462199] [14:16:37.098986][dhd][wlan]dhd_prot_init:4087: h2d_max_txpost = 512
[    9.462215] [14:16:37.099004][dhd][wlan]dhd_prot_init:4093: h2d_htput_max_txpost = 2048
[    9.462243] [14:16:37.099032][dhd][wlan]dhd_prot_init: max_rxbufpost:1535 rx_buf_burst:64 rx_bufpost_threshold:64
[    9.462258] [14:16:37.099047][dhd][wlan]ENABLING DW:2
[    9.462279] [14:16:37.099068][dhd][wlan]Enable EDL host cap
[    9.462781] [14:16:37.099570][dhd][wlan]dhd_prot_d2h_sync_init(): D2H sync mechanism is SEQNUM \x0d
[    9.462861] [14:16:37.099650][dhd][wlan]Attach flowrings pool for 40 rings
[    9.463246] [14:16:37.100033][dhd][wlan]dhd_check_create_edl_rings: about to create EDL ring, ringid: 46
[    9.463268] [14:16:37.100057][dhd][wlan]dhd_send_d2h_ringcreate ringid: 3 idx: 46 max_h2d: 43
[    9.463281] [14:16:37.100070][dhd][wlan]dhd_send_d2h_ringcreate: sending d2h EDL ring create: \x0a max items=256; len_item=2048; ring_id=3; low_addr=0xdba00000; high_addr=0x8
[    9.464357] [14:16:37.101138][dhd][wlan]dhd_prot_process_d2h_ring_create_complete ring create Response status = 0 ring 3, id 0xfffc
[    9.464505] [14:16:37.101294][dhd][wlan]\x0awlc_ver_major 14, wlc_ver_minor 4[14:16:37.101300][dhd][wlan]dhd_get_memdump_info: MEMDUMP ENABLED = 2
[    9.465577] [14:16:37.102365][dhd][wlan]dhd_sync_with_dongle: GET_REVINFO device 0x4441, vendor 0x14e4, chipnum 0x4389
[    9.465931] [14:16:37.102721][dhd][wlan]dhd_sync_with_dongle: RxBuf Post : 1920
[    9.465939] [14:16:37.102729][dhd][wlan]dhd_sync_with_dongle: RxBuf Post Alloc : 3648
[    9.468648] [14:16:37.105437][dhd][wlan]dhd_alloc_cis: Local CIS buffer is alloced
[    9.469131] [14:16:37.105921][dhd][wlan]dhd_preinit_ioctls: preinit_status IOVAR present, use optimised preinit
[    9.469580] [14:16:37.106369][dhd][wlan]Firmware version = wl0: Oct  1 2021 18:16:57 version 20.100.9 (wlan=r949346 c1 release2) FWID 01-a430e34d
[    9.471726] [14:16:37.108514][dhd][wlan]dhd_optimised_preinit_ioctls: hostwake_oob enabled
[    9.472169] [14:16:37.108957][dhd][wlan]dhd_optimised_preinit_ioctls: axierror_logbuf_addr : 0x3f47d4
[    9.472600] pcieh 0001:01:00.0: Direct firmware load for bcmdhd_clm.blob_MP1.0_ROW failed with error -2
[    9.472607] [14:16:37.109397][dhd][wlan]dhd_os_get_img_fwreq: request_firmware err: -2
[    9.472625] pcieh 0001:01:00.0: Direct firmware load for bcmdhd_clm.blob_MP1.0 failed with error -2
[    9.472628] [14:16:37.109418][dhd][wlan]dhd_os_get_img_fwreq: request_firmware err: -2
[    9.472931] [14:16:37.109721][dhd][wlan]Clmblob file : bcmdhd_clm.blob_ROW
[    9.472955] [14:16:37.109745][dhd][wlan]dhd_os_get_img(Request Firmware API) success
[    9.473353] [14:16:37.110143][dhd][wlan]dhd_check_current_clm_data: ----- This FW is not included CLM data -----
[    9.487399] [14:16:37.124187][dhd][wlan]dhd_apply_default_clm: CLM download succeeded
[    9.487435] [14:16:37.124221][dhd][wlan]MACEVENT: WLC_E_COUNTRY_CODE_CHANGED: Country code changed to US
[    9.487453] [14:16:37.124242][dhd][wlan]dhd_rx_frame: net device is NOT registered. drop event packet
[    9.487700] [14:16:37.124490][dhd][wlan]dhd_check_current_clm_data: ----- This FW is included CLM data -----
[    9.487715] [14:16:37.124505][dhd][wlan]Firmware up: op_mode=0x0405, MAC=dc:xx:xx:xx:x6:1b
[    9.490381] [14:16:37.127170][dhd][wlan]dhd_optimised_preinit_ioctls: tdls_enable=1 ret=0
[    9.491241] [14:16:37.128029][dhd][wlan]dhd_optimised_preinit_ioctls: event_log_max_sets: 35 ret: 0
[    9.491537] [14:16:37.128327][dhd][wlan]arp_enable:1 arp_ol:0
[    9.491995] [14:16:37.128783][dhd][wlan]CLM version = Google.R4sub6
[    9.492440] [14:16:37.129229][dhd][wlan]dhd_pno_init: Support Android Location Service
[    9.492935] [14:16:37.129723][dhd][wlan]dhd_rtt_init : FTM is supported
[    9.492944] [14:16:37.129735][dhd][wlan]dhd_rtt_init EXIT, err = 0
[    9.496736] [14:16:37.133524][dhd][wlan]dhd_optimised_preinit_ioctls: Monitor mode is not enabled in FW cap
[    9.497166] [14:16:37.133956][dhd][wlan]dhd_get_preserve_log_numbers: use optimised use_logset_all_type
[    9.497519] [14:16:37.134309][dhd][wlan]dhd_optimised_preinit_ioctls: d3_hostwake_delay IOVAR not present, proceed
[    9.498851] [14:16:37.135638][dhd][wlan]dhd_optimised_preinit_ioctls: fr_phase_nibble enabled
[    9.498869] [14:16:37.135658][dhd][wlan]dhd_clear_cis: Local CIS buffer is freed
[    9.499893] [14:16:37.136682][dhd][wlan]dhd_sdtc_etb_init failed to get sdtc etb_info -23
[    9.499906] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[    9.499939] [14:16:37.136730][dhd][wlan]dhd_bus_devreset: WLAN Power On Done
[    9.499947] wbrc_wlan_on_ack: set wlan_on_ack
[    9.501443] [14:16:37.138232][cfgp2p][wlan] wl_cfgp2p_supported : p2p is supported
[    9.505419] [14:16:37.142208][cfg80211][wlan] wl_cfgp2p_generate_bss_mac : P2P Discovery address:b6:xx:xx:xx:x4:25
[    9.558464] [14:16:37.195251][cfg80211][wlan] wl_dongle_up : wl up
[    9.559507] [14:16:37.196293][dhd][wlan]dhd_update_interface_flow_info: ifindex:0 previous role:0 new role:0
[    9.559531] [14:16:37.196320][dhd][wlan]MACEVENT: WLC_E_IF, opcode:0x1  ifidx:0 role:0
[    9.559546] [14:16:37.196335][dhd][wlan]dhd_rx_frame: net device is NOT registered. drop event packet
[    9.563654] [14:16:37.200443][cfg80211][wlan] wl_config_chre : successfully enabled CHRE
[    9.633416] [14:16:37.270192][cfg80211][wlan] wl_cellavoid_reinit : wl_cellavoid_reinit: Enter
[    9.633452] [14:16:37.270241][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[    9.633462] [14:16:37.270252][cfg80211][wlan] wl_cellavoid_free_avail_chan_list : wl_cellavoid_free_avail_chan_list: Enter
[    9.635261] sec_ts spi11.0: [sec_input] sec_ts_read_raw_data: 3, ALL
[    9.635270] sec_ts spi11.0: [sec_input] sec_ts_fix_tmode: mode 2 state 2
[    9.666216] [14:16:37.302998][cfg80211][wlan] wl_cellavoid_verify_avail_chan_list : chanspec 165/80(e0ab) is removed from avail list
[    9.666255] [14:16:37.303044][cfg80211][wlan] wl_cellavoid_verify_avail_chan_list : chanspec 165l(d8a7) is removed from avail list
[    9.666282] [14:16:37.303071][cfg80211][wlan] wl_cellavoid_set_cell_channels : wl_cellavoid_set_cell_channels: Enter
[    9.666293] [14:16:37.303082][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[    9.668891] [14:16:37.305678][cfg80211][wlan] __wl_cfg80211_up : scan_params version:3
[    9.668914] [14:16:37.305703][cfg80211][wlan] __wl_cfg80211_up : join_ver:1
[    9.671019] [14:16:37.307802][cfg80211][wlan] __wl_cfg80211_up : actframe_params v2
[    9.673690] [14:16:37.310471][cfg80211][wlan] wl_get_sar_config_info : format should be [scenario (0-99)], [sar], [airplane]
[    9.675735] [14:16:37.312521][cfg80211][wlan] wl_cfg80211_up : Roam channel cache enabled
[    9.679796] [14:16:37.316580][cfg80211][wlan] wl_cfg80211_scan_mac_config : scanmac configured[14:16:37.318628][dhd][wlan]dhd_tcpack_suppress_set 377: already set to 0
[    9.686813] [14:16:37.323593][dhd][wlan]DHD Runtime PM Timer ON
[    9.686863] [14:16:37.323652][dhd][wlan]dhd_open: EXIT
[    9.686876] [14:16:37.323665][cfg80211][wlan] wl_cfgvendor_set_hal_started : wl_cfgvendor_set_hal_started, dhd_open succeeded
[    9.691180] sec_ts spi11.0: [sec_input] sec_ts_read_frame
[    9.691962] [14:16:37.328745][dhd][wlan]dhd_open: ENTER
[    9.692028] [14:16:37.328815][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    9.694132] [14:16:37.330916][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    9.697492] [14:16:37.334268][cfg80211][wlan] wl_cfgvendor_set_hal_started : wl_cfgvendor_set_hal_started,[DUMP] HAL STARTED
[    9.702889] [14:16:37.339671][dhd][wlan]dhd_generate_rand_mac_addr:generated new MAC=6e:xx:xx:xx:xc:0b
[    9.755917] init: starting service 'wpa_supplicant'...
[    9.756396] init: Created socket '/dev/socket/wpa_wlan0', mode 660, user 1010, group 1010
[    9.758881] sec_ts spi11.0: [sec_input] sec_ts_print_frame
[    9.758892] sec_ts spi11.0: [sec_input]       TX 00  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  16  17
[    9.758896] sec_ts spi11.0: [sec_input]  +------------------------------------------------------------------------
[    9.758901] sec_ts spi11.0: [sec_input] Rx00 |  -58 -14 -36   4 -47 -23 -49 -13 -34  -6 -31 -10 -24 -34 -18  -9   1 -45
[    9.758905] sec_ts spi11.0: [sec_input] Rx01 |  -11   7   3   3   1  -1  -1   1   1  -1   0   1  -2   2   2   4   8   6
[    9.758909] sec_ts spi11.0: [sec_input] Rx02 |  -22  -6  -6  -7  -9  -9  -9  -7  -8  -8  -9  -9  -9 -11  -7  -5  -7  -7
[    9.758913] sec_ts spi11.0: [sec_input] Rx03 |   17  -3  -1  -5  -5  -5  -7  -6  -5  -6  -7  -4  -7  -6  -6  -7  -2   2
[    9.758916] sec_ts spi11.0: [sec_input] Rx04 |   -8  -4  -1   0   1   0  -4   1  -1  -1  -3  -1  -2  -4  -3  -2   0   0
[    9.758920] sec_ts spi11.0: [sec_input] Rx05 |  -102  -2   2   2   3   1   1   1   2   2   2   2   1   1  -1   1  -1   1
[    9.758924] sec_ts spi11.0: [sec_input] Rx06 |   14   4   4   4   3   6   5   3   6   4   6   2   4   2   2   4   2   1
[    9.758928] sec_ts spi11.0: [sec_input] Rx07 |   63   4   4   5   4   4   4   4   5   4   3   5   2   4   2   6   4   0
[    9.758932] sec_ts spi11.0: [sec_input] Rx08 |   56   4   5   7   5   4   1   4   3   1   5   3   4   1   2   3   3   0
[    9.758936] sec_ts spi11.0: [sec_input] Rx09 |  -50   0   3   1   2   3   3   0   1  -1   3   4   2   2   2   0   3   3
[    9.758940] sec_ts spi11.0: [sec_input] Rx10 |  -20   0   4   1   4   3   3   1   2   3   3   2   1   2   1   0   3   8
[    9.758942] init: Control message: Processed ctl.interface_start for 'android.hardware.wifi.supplicant@1.0::ISupplicant/default' from pid: 395 (/system/bin/hwservicemanager)
[    9.758947] sec_ts spi11.0: [sec_input] Rx11 |   35   4   4   2   3   4   6   4   4   5   2   1   6   4   3   2   3   7
[    9.758951] sec_ts spi11.0: [sec_input] Rx12 |   37   3   3   3   5   4   5   3   3   3   1   3   5   4   4   3   2   8
[    9.758955] sec_ts spi11.0: [sec_input] Rx13 |   24   4   4   0   1   2   4   2   2   2   2   2   3   5   5   0   2   2
[    9.758959] sec_ts spi11.0: [sec_input] Rx14 |    6   2   4   1   4   4   4   4   4   1   4   2   5   3   4   2   3   3
[    9.758963] sec_ts spi11.0: [sec_input] Rx15 |    3   5   3   3   4   2   6   4   6   5   7   5   5   5   6   4   1   4
[    9.758967] sec_ts spi11.0: [sec_input] Rx16 |    3   3   5   4   4   3   5   3   6   4   6   3   2   1   5   1   4   3
[    9.758971] sec_ts spi11.0: [sec_input] Rx17 |    3   3   3   3   3   2   4   2   4   3   3   4   0   2   2   2   2   2
[    9.758975] sec_ts spi11.0: [sec_input] Rx18 |    2   2   4   2   6   2   4   4   2   2   2   2   4   3   3   1   3   3
[    9.758979] sec_ts spi11.0: [sec_input] Rx19 |    0  -1   0   0   0   1   3   1   0   1   1   0   4   2   2   0   0  -1
[    9.758983] sec_ts spi11.0: [sec_input] Rx20 |  -21 -10  -8  -5   2 -10   0 -10  -3  -8  -7 -12  -2  -4  -5  -3  -3  -1
[    9.758987] sec_ts spi11.0: [sec_input] Rx21 |    4   4   6   4   6   5   6   4   4   4   6   4   4   6   4   6   2   2
[    9.758991] sec_ts spi11.0: [sec_input] Rx22 |    1   1   1   5   3   3   3   3   4   2   2   0   4   3   2   2   1  -3
[    9.758994] sec_ts spi11.0: [sec_input] Rx23 |    2   4   2   2   3   2   3   2   1   3   1   5   4   3   4   4   3   3
[    9.758998] sec_ts spi11.0: [sec_input] Rx24 |    3   1   3   1   4   2   4   2   4   2   2   1   6   2   2   4   1   1
[    9.759002] sec_ts spi11.0: [sec_input] Rx25 |    0   2   2   4   4   4   4   4   2   2   4   2   4   2   3   5   5   7
[    9.759016] sec_ts spi11.0: [sec_input] Rx26 |    3   1   2   1   2   0   4   1   4   2   4   2   1  -1   3   3   1   7
[    9.759019] sec_ts spi11.0: [sec_input] Rx27 |    1   3   3   2   2   2   0   4   3   5   3   3   0   0   0   0   0   4
[    9.759023] sec_ts spi11.0: [sec_input] Rx28 |   -2   2   2  -1   2   5   3   5   2   4   4   2   2   1   0   2   2   3
[    9.759027] sec_ts spi11.0: [sec_input] Rx29 |   -2   0   4   2   2   1   0   3  -1   4   1   1   0  -2  -1   0   1  -1
[    9.759031] sec_ts spi11.0: [sec_input] Rx30 |    0   2  -2   0  -1   3   0   1  -1   3   0   1  -1  -1  -3  -1  -1  -1
[    9.759035] sec_ts spi11.0: [sec_input] Rx31 |    5   1   0   5   4   2  -1   0   1   0   1   0   0   4   2   0   1   3
[    9.759039] sec_ts spi11.0: [sec_input] Rx32 |    3   1   2   1   3   0   3   0   4   2   2  -2   2   2   2  -2  -2   4
[    9.759043] sec_ts spi11.0: [sec_input] Rx33 |    2   0   2   2   1  -1   1   1   4   3   3   0   1   0   0   0  -2   3
[    9.759047] sec_ts spi11.0: [sec_input] Rx34 |    2   1   3   5   3   3   5   3   5   5   5   5   6   4   4   0   4   6
[    9.759051] sec_ts spi11.0: [sec_input] Rx35 |    1   5   6   5   7   7   5   7   7   9   7   5   9   6   5   2   3   4
[    9.759054] sec_ts spi11.0: [sec_input] Rx36 |    2   4   4   9   6   9   9   7   7   7   9   7   8   7   6   5   4   5
[    9.759058] sec_ts spi11.0: [sec_input] Rx37 |    3   4   8   8  10   9   8   7  -8  -8   8   6   7   9   8   4   4   2
[    9.759062] sec_ts spi11.0: [sec_input] Rx38 |  -14 -13 -16 -15 -15 -15 -13 -13 -18 -16 -14  -8 -11 -10 -11 -13 -15 -12
[    9.759176] sec_ts spi11.0: [sec_input] sec_ts_release_tmode
[    9.787358] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: attach bridge 0000000098e33bcb to encoder 00000000a597c74f
[    9.814883] capability: warning: `wpa_supplicant' uses 32-bit capabilities (legacy support in use)
[    9.864600] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_test_adapter][get_product_test_other_version] product version = MPALGO_01.00.00.27.01-A.109.10.23.30
[    9.864612] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_algo][algo_do_init] algorithm version:Shenzhen_v_2.02.02.36.56
[    9.864615] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_algo][algo_do_init] preprocess version:Preprocess_v_2.02.02.35.56
[    9.864618] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_algo][algo_do_init] production version:MPALGO_01.00.00.27.01-A.109.10.23.30
[    9.864621] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_get_fake_version] af for g6 opt7
[    9.864624] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_af][af_get_version] Fake algo version : GF_ASP_4.01.24.04
[    9.885965] [14:16:37.522753][cfg80211][wlan] wl_cfg80211_add_if : if name: p2p-dev-wlan0, wl_iftype:7
[    9.885982] [14:16:37.522773][cfgp2p][wlan] wl_cfgp2p_add_p2p_disc_if : P2P interface registered
[    9.885987] [14:16:37.522778][cfg80211][wlan] wl_cfg80211_add_if : Vif created. dev->ifindex:255 cfg_iftype:10, vif_count:1
[    9.909726] [14:16:37.546514][cfgp2p][wlan] wl_cfgp2p_set_firm_p2p : p2p dev addr : b6:xx:xx:xx:x4:25
[    9.916469] [14:16:37.553256][cfgp2p][wlan] wl_cfgp2p_get_disc_idx : p2p_dev bsscfg_idx=2 ret=0
[    9.920734] [14:16:37.557517][dhd][wlan]dhd_prot_process_msgbuf_edl: WARNING! EDL watermark hit, num items=11; rd=0; wr=11; depth=256;
[    9.920763] [14:16:37.557552][dhd][wlan][Repeats 0 times]
[    9.920797] [14:16:37.557586][dhd][wlan]dhd_dbg_msgtrace_seqchk lost 4 packets
[    9.938565] [14:16:37.575351][cfg80211][wlan] wl_cfgvendor_multista_set_use_case : Multista requested usecase = 0
[    9.938850] [14:16:37.575639][cfg80211][wlan] wl_cfgvendor_multista_set_primary_connection : primary iface:wlan0
[    9.940150] [14:16:37.576938][dhd][wlan]wl_android_priv_cmd: Android private cmd "COUNTRY 00" on wlan0
[    9.942393] [14:16:37.579182][dhd][wlan]dhd_get_customized_country_code: ccode change to XZ
[    9.942402] [14:16:37.579193][cfg80211][wlan] wl_cfg80211_cleanup_connection : Disconnected state. Interface clean up skipped for ifname:wlan0[14:16:37.579197][cfg80211][wlan] _wl_cfgscan_cancel_scan : No scan in progress
[    9.942413] [14:16:37.579204][dhd][wlan]dhd_get_customized_country_code: ccode change to XZ
[    9.946710] [14:16:37.583493][dhd][wlan]MACEVENT: WLC_E_COUNTRY_CODE_CHANGED: Country code changed to XZ
[    9.946785] [14:16:37.583572][cfg80211][wlan] wl_cfg80211_ccode_evt_handler : Updating new country X
[    9.997160] [14:16:37.633948][cfg80211][wlan] wl_cellavoid_reinit : wl_cellavoid_reinit: Enter
[    9.997175] [14:16:37.633965][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[    9.997180] [14:16:37.633970][cfg80211][wlan] wl_cellavoid_free_avail_chan_list : wl_cellavoid_free_avail_chan_list: Enter
[   10.010137] [14:16:37.646925][cfg80211][wlan] wl_cellavoid_set_cell_channels : wl_cellavoid_set_cell_channels: Enter
[   10.010150] [14:16:37.646940][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[   10.014960] [14:16:37.651748][wldev][wlan] wldev_set_country: set country for 00 as XZ rev 0
[   10.019802] [14:16:37.656585][dhd][wlan]wl_android_priv_cmd: Android private cmd "SETSUSPENDMODE 1" on wlan0
[   10.019919] [14:16:37.656707][dhd][wlan]dhd_set_suspend: force extra Suspend setting
[   10.035182] [14:16:37.671969][cfg80211][wlan] wl_cfg80211_soft_suspend : enter suspend
[   10.072956] [14:16:37.709744][cfg80211][wlan] wl_cfg80211_macaddr_sync_reqd : STA interface
[   10.072972] [14:16:37.709762][dhd][wlan]dhd_set_mac_address: iftype = 2 macaddr = 7a:xx:xx:xx:x3:be
[   10.082646] [14:16:37.719426][dhd][wlan]dhd_dbg_attach_pkt_monitor(): packet monitor is already attached, tx_pkt_state=1, tx_status_state=1, rx_pkt_state=1
[   10.091986] [14:16:37.728769][cfg80211][wlan] wl_cellavoid_reinit : wl_cellavoid_reinit: Enter
[   10.092014] [14:16:37.728803][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[   10.092024] [14:16:37.728813][cfg80211][wlan] wl_cellavoid_free_avail_chan_list : wl_cellavoid_free_avail_chan_list: Enter
[   10.114718] exynos-uart 175b0000.serial:  Clock rate : 196608000
[   10.115959] [14:16:37.752745][cfg80211][wlan] wl_cellavoid_set_cell_channels : wl_cellavoid_set_cell_channels: Enter
[   10.115976] [14:16:37.752765][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[   10.149719] init: Control message: Could not find 'aidl/android.hardware.biometrics.fingerprint.IFingerprint/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[   10.184596] [14:16:37.821383][dhd][wlan]wl_android_priv_cmd: Android private cmd "BTCOEXSCAN-STOP" on wlan0
[   10.184792] [14:16:37.821581][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-STOP" on wlan0
[   10.184805] [14:16:37.821596][dhd][wlan]Unknown PRIVATE command RXFILTER-STOP - ignored
[   10.184956] [14:16:37.821745][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-ADD 2" on wlan0
[   10.184964] [14:16:37.821754][dhd][wlan]Unknown PRIVATE command RXFILTER-ADD 2 - ignored
[   10.185090] [14:16:37.821879][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-START" on wlan0
[   10.185098] [14:16:37.821889][dhd][wlan]Unknown PRIVATE command RXFILTER-START - ignored
[   10.185216] [14:16:37.822005][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-STOP" on wlan0
[   10.185224] [14:16:37.822015][dhd][wlan]Unknown PRIVATE command RXFILTER-STOP - ignored
[   10.185346] [14:16:37.822135][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-ADD 3" on wlan0
[   10.185354] [14:16:37.822144][dhd][wlan]Unknown PRIVATE command RXFILTER-ADD 3 - ignored
[   10.185471] [14:16:37.822260][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-START" on wlan0
[   10.185478] [14:16:37.822269][dhd][wlan]Unknown PRIVATE command RXFILTER-START - ignored
[   10.185640] [14:16:37.822429][dhd][wlan]wl_android_priv_cmd: Android private cmd "SETSUSPENDMODE 1" on wlan0
[   10.185649] [14:16:37.822439][dhd][wlan]dhd_set_suspend: force extra Suspend setting
[   10.195261] [14:16:37.832005][cfg80211][wlan] wl_cfg80211_soft_suspend : enter suspend
[   10.209448] pixel_ufs_prepare_command RPMB write counter =      837; start time 4294894839
[   10.225936] [14:16:37.862718][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   10.226237] pixel_ufs_prepare_command RPMB write counter =      838; start time 4294894843
[   10.234137] [14:16:37.870922][dhd][wlan]wl_android_priv_cmd: Android private cmd "SETSUSPENDMODE 0" on wlan0
[   10.234157] [14:16:37.870947][dhd][wlan]dhd_set_suspend: Remove extra suspend setting
[   10.243245] [14:16:37.880028][cfg80211][wlan] wl_cfg80211_soft_suspend : enter resume
[   10.271048] [14:16:37.907831][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   10.394245] pixel_ufs_prepare_command RPMB write counter =      839; start time 4294894885
[   10.402451] type=1400 audit(1654341398.032:70): avc: denied { read } for comm="android.hardwar" name="u:object_r:vendor_fingerprint_fake_prop:s0" dev="tmpfs" ino=295 scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:vendor_fingerprint_fake_prop:s0 tclass=file permissive=0
[   10.630701] exynos-uart 175b0000.serial:  Clock rate : 196608000
[   10.631022] nitrous_bluetooth odm:btbcm: LPM enabling
[   10.633303] wbrc_bt_dev_open Device opened 1 time(s)
[   10.633319] wbrc_bt_dev_open: wlan_on_ack is TRUE
[   10.633324] wbrc_bt_dev_open Done
[   10.712400] binder: undelivered transaction 32782, process died.
[   10.712773] init: Service 'bootanim' (pid 444) exited with status 0 oneshot service took 7.765000 seconds in background
[   10.712801] init: Sending signal 9 to service 'bootanim' (pid 444) process group...
[   10.713027] libprocessgroup: Successfully killed process cgroup uid 1003 pid 444 in 0ms
[   10.727195] [14:16:38.363975][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   10.728312] [14:16:38.365100][dhd][wlan]Runtime Resume is called in dhd_prot_process_msgbuf_rxcpl.cfi_jt [bcmdhd4389]
[   10.729038] [14:16:38.365827][dhd][wlan][Repeats 0 times]
[   10.751504] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   10.755567] init: processing action (ota.warm_reset=0) from (/vendor/etc/init/init.pixel.rc:18)
[   10.779203] F2FS-fs (dm-6): Preserve previous reserve_root=32768
[   10.808512] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   10.808923] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   10.809064] [14:16:38.445852][dhd][wlan]dhd_runtimepm_state: Schedule DPC to process pending Rx packets
[   10.809081] [14:16:38.445870][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   11.449684] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 577, br: 577
[   11.454614] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[   11.454992] edgetpu abrolhos: Powering up
[   11.457964] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 558, br: 558
[   11.459808] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[   11.459905] edgetpu abrolhos: Powering down
[   11.464797] init: Control message: Processed ctl.stop for 'adbd' from pid: 1411 (system_server)
[   11.465015] init: processing action (init.svc.adbd=stopped) from (/system/etc/init/hw/init.usb.configfs.rc:14)
[   11.466252] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 538, br: 538
[   11.467718] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[   11.469722] edgetpu abrolhos: Powering up
[   11.471103] init: processing action (sys.boot_completed=1) from (/system/etc/init/hw/init.rc:1141)
[   11.471169] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[   11.471425] init: starting service 'exec 20 (/bin/rm -rf /data/per_boot)'...
[   11.471614] edgetpu abrolhos: Powering down
[   11.473242] init: SVC_EXEC service 'exec 20 (/bin/rm -rf /data/per_boot)' pid 2453 (uid 1000 gid 1000+0 context default) started; waiting...
[   11.474614] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 519, br: 519
[   11.475582] [14:16:39.112369][cfg80211][wlan] wl_cfgnan_get_capablities_handler : Initializing NAN
[   11.482271] [14:16:39.119059][cfg80211][wlan] wl_cfgnan_get_capablities_handler : De-Initializing NAN
[   11.483366] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 500, br: 500
[   11.492359] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 481, br: 481
[   11.495083] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[   11.495414] edgetpu abrolhos: Powering up
[   11.496472] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[   11.501924] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 461, br: 461
[   11.508355] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 448, br: 448
[   11.513331] init: Service 'exec 20 (/bin/rm -rf /data/per_boot)' (pid 2453) exited with status 0 waiting took 0.040000 seconds
[   11.513373] init: Sending signal 9 to service 'exec 20 (/bin/rm -rf /data/per_boot)' (pid 2453) process group...
[   11.513580] libprocessgroup: Successfully killed process cgroup uid 1000 pid 2453 in 0ms
[   11.515956] init: Encryption policy of /data/per_boot set to c062537975e1742f567b41eecbf89033 v2 modes 1/4 flags 0xa
[   11.516127] init: processing action (sys.boot_completed=1) from (/system/etc/init/hw/init.rc:1288)
[   11.516269] init: starting service 'S4plSeZq'...
[   11.519385] [14:16:39.156168][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   11.523447] [14:16:39.160232][cfg80211][wlan] wl_cfgvendor_nan_stop_handler : nan is not initialized/nmi doesnt exists
[   11.523518] [14:16:39.160307][cfg80211][wlan] wl_cfgvendor_nan_data_path_iface_delete : wl_cfgvendor_nan_data_path_iface_delete: NAN is not inited or Device doesn't support NAN
[   11.523531] [14:16:39.160322][cfg80211][wlan] wl_cfgvendor_free_dp_cmd_data : Cmd_data is null
[   11.525178] [14:16:39.161964][cfg80211][wlan] wl_cfgvendor_nan_data_path_iface_delete : wl_cfgvendor_nan_data_path_iface_delete: NAN is not inited or Device doesn't support NAN
[   11.525203] [14:16:39.161993][cfg80211][wlan] wl_cfgvendor_free_dp_cmd_data : Cmd_data is null
[   11.528292] init: processing action (sys.boot_completed=1) from (/vendor/etc/init/hw/init.gs101.rc:681)
[   11.542039] [14:16:39.178823][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[   11.542065] [14:16:39.178855][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   11.545164] [14:16:39.181951][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 0, bssidx: 0
[   11.568008] init: Service 'S4plSeZq' (pid 2475) exited with status 0 oneshot service took 0.049000 seconds in background
[   11.568045] init: Sending signal 9 to service 'S4plSeZq' (pid 2475) process group...
[   11.568253] libprocessgroup: Successfully killed process cgroup uid 0 pid 2475 in 0ms
[   11.695718] zram: setup backing device /dev/block/loop30
[   11.695834] init: [libfs_mgr]Success to set /dev/block/loop30 to /sys/block/zram0/backing_dev
[   11.699458] zram0: detected capacity change from 0 to 3221225472
[   11.717144] mkswap: Swapspace size: 3145724k, UUID=f07dbeac-91c7-4dd9-8ffc-41506726043f
[   11.718729] Adding 3145724k swap on /dev/block/zram0.  Priority:-2 extents:1 across:3145724k SS
[   11.719963] init: Command 'swapon_all /vendor/etc/fstab.${ro.board.platform}' action=sys.boot_completed=1 (/vendor/etc/init/hw/init.gs101.rc:701) took 147ms and succeeded
[   11.741572] init: processing action (sys.boot_completed=1 && sys.bootstat.first_boot_completed=0) from (/system/etc/init/bootstat.rc:77)
[   11.741883] init: starting service 'exec 21 (/system/bin/bootstat --record_boot_complete --record_boot_reason --record_time_since_factory_reset -l)'...
[   11.745246] init: processing action (sys.boot_completed=1) from (/system/etc/init/flags_health_check.rc:7)
[   11.748778] init: processing action (sys.boot_completed=1) from (/system/etc/init/logd.rc:33)
[   11.748896] init: starting service 'logd-auditctl'...
[   11.750402] init: processing action (sys.boot_completed=1 && sys.wifitracing.started=0) from (/system/etc/init/wifi.rc:28)
[   11.750662] selinux: SELinux: Could not get canonical path for /sys/kernel/debug/tracing/instances/wifi restorecon: No such file or directory.
[   11.750668] selinux:
[   11.782478] init: Service 'exec 21 (/system/bin/bootstat --record_boot_complete --record_boot_reason --record_time_since_factory_reset -l)' (pid 2540) exited with status 0 oneshot service took 0.038000 seconds in background
[   11.782499] init: Sending signal 9 to service 'exec 21 (/system/bin/bootstat --record_boot_complete --record_boot_reason --record_time_since_factory_reset -l)' (pid 2540) process group...
[   11.782589] libprocessgroup: Successfully killed process cgroup uid 1000 pid 2540 in 0ms
[   11.782749] init: Service 'logd-auditctl' (pid 2541) exited with status 0 oneshot service took 0.033000 seconds in background
[   11.782756] init: Sending signal 9 to service 'logd-auditctl' (pid 2541) process group...
[   11.782789] libprocessgroup: Successfully killed process cgroup uid 1036 pid 2541 in 0ms
[   11.791151] init: processing action (sys.boot_completed=1) from (/vendor/etc/init/init.pixel.rc:25)
[   11.791592] init: processing action (sys.boot_completed=1) from (/vendor/etc/init/pixel-mm-gki.rc:23)
[   11.791669] init: processing action (sys.boot_completed=1) from (/vendor/etc/init/pixelstats-vendor.gs101.rc:1)
[   11.791859] init: starting service 'vendor.pixelstats_vendor'...
[   11.795381] init: processing action (sys.boot_completed=1) from (/vendor/etc/init/rebalance_interrupts-vendor.gs101.rc:10)
[   11.795585] init: starting service 'vendor.rebalance_interrupts-vendor'...
[   11.807749] init: Service 'vendor.rebalance_interrupts-vendor' (pid 2550) exited with status 0 oneshot service took 0.011000 seconds in background
[   11.807768] init: Sending signal 9 to service 'vendor.rebalance_interrupts-vendor' (pid 2550) process group...
[   11.807845] libprocessgroup: Successfully killed process cgroup uid 0 pid 2550 in 0ms
[   11.870989] [14:16:39.507772][cfg80211][wlan] wl_cfgvendor_tx_power_scenario : SAR: tx_power_mode 3 SUCCESS
[   11.975201] dwc3 11110000.dwc3: timed out waiting for SETUP phase
[   11.975340] android_work: did not send uevent (0 0 0000000000000000)
[   12.211555] slg51000 4-0075: No init registers are overridden
[   12.231228] lwis lwis-sensor-imx586: Device enabled
[   12.249839] lwis lwis-sensor-imx586: Device disabled
[   12.269106] lwis lwis-sensor-imx386: Device enabled
[   12.289302] lwis lwis-sensor-imx386: Device disabled
[   12.305108] lwis lwis-sensor-imx663: Device enabled
[   12.314204] lwis lwis-sensor-imx663: Device disabled
[   12.330261] i2c 0-003d: Shared i2c pinctrl state on_i2c
[   12.332336] lwis lwis-sensor-gn1: Device enabled
[   12.401932] i2c 0-003d: Shared i2c pinctrl state off_i2c
[   12.410140] lwis lwis-sensor-gn1: Device disabled
[   12.426548] lwis lwis-sensor-imx663: Device enabled
[   12.436608] lwis lwis-sensor-imx663: Device disabled
[   12.578533] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[   12.578550] phy_exynos_usbdrd 11100000.phy: Turn on L7M_VDD_HSI
[   12.578922] exynos_usbdrd_ldo_manual_control ldo = 1
[   12.579161] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[   12.579166] phy_exynos_usbdrd 11100000.phy: Turn on LDOs
[   12.588973] init: processing action (vendor.usb.dwc3_irq=medium) from (/vendor/etc/init/hw/init.gs101.usb.rc:91)
[   12.589324] init: starting service 'exec 22 (/vendor/bin/hw/set_usb_irq.sh medium)'...
[   12.590881] init: SVC_EXEC service 'exec 22 (/vendor/bin/hw/set_usb_irq.sh medium)' pid 2706 (uid 0 gid 0+0 context default) started; waiting...
[   12.591155] exynos_usbdrd_ldo_manual_control ldo = 0
[   12.591556] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[   12.591561] phy_exynos_usbdrd 11100000.phy: Turn off LDOs
[   12.593162] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[   12.593170] phy_exynos_usbdrd 11100000.phy: Turn off L7M_VDD_HSI
[   12.606724] init: Service 'exec 22 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 2706) exited with status 1 waiting took 0.016000 seconds
[   12.606742] init: Sending signal 9 to service 'exec 22 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 2706) process group...
[   12.606826] libprocessgroup: Successfully killed process cgroup uid 0 pid 2706 in 0ms
[   12.785029] AidlLazyServiceRegistrar: Process has 1 (of 1 available) client(s) in use after notification apexservice has clients: 1
[   12.785068] AidlLazyServiceRegistrar: Shutdown prevented by forcePersist override flag.
[   12.814294] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7752, wtcnt = cc8c
[   13.213211] sec_ts_offload_set_running: disabling FW grip.
[   13.213812] sec_ts spi11.0: [sec_input] sec_ts_ptflib_reinit: Encoded heatmap is already enabled.
[   13.213833] sec_ts spi11.0: [sec_input] sec_ts_ptflib_grip_prescreen_timeout: set timeout 120.
[   13.214334] sec_ts spi11.0: [sec_input] sec_ts_ptflib_grip_prescreen_enable: set mode 2.
[   13.216042] sec_ts spi11.0: [sec_input] sec_ts_update_v4l2_mutual_strength: kmalloc for mutual_strength_heatmap (1404).
[   13.221974] type=1400 audit(1654341400.852:71): avc: denied { read } for comm="classifier_pool" name="u:object_r:default_prop:s0" dev="tmpfs" ino=129 scontext=u:r:hal_input_classifier_default:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=0
[   13.222114] type=1400 audit(1654341400.852:72): avc: denied { read } for comm="classifier_pool" name="u:object_r:default_prop:s0" dev="tmpfs" ino=129 scontext=u:r:hal_input_classifier_default:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=0
[   13.734928] edgetpu abrolhos: Powering down
[   14.104093] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[   14.104132] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[   14.104168] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[   14.104243] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[   14.177481] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[   14.177496] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[   14.177563] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   14.178894] cs35l41 spi13.0: main amp event 2
[   14.180248] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[   14.180254] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[   14.180319] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   14.181633] cs35l41 spi13.1: main amp event 2
[   14.183181] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[   14.183952] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[   14.184604] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[   14.184614] alsa: bind: src:1 - sink:0!
[   14.184624] aoc_audio_control: 63 callbacks suppressed
[   14.184629] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 74
[   14.186496] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[   14.186670] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 75
[   14.191836] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 76
[   14.379627] [14:16:42.016401]
[   14.379632] [14:16:42.016416][cfg80211][wlan] wl_print_event_data :
[   14.379657] [cfg80211][wlan] wl_cfg80211_event :
[   14.379664] event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   14.379680] Enqueing escan completion (0). WQ state:0x2
[   14.379695] [14:16:42.016483][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   14.379758] [14:16:42.016545][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   14.425675] [14:16:42.062454][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   15.215348] [14:16:42.852104][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   15.232079] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   15.690836] cpif: bootdump_ioctl: umts_boot0: IOCTL_COMPLETE_NORMAL_BOOTUP
[   15.690878] cpif: complete_normal_boot: +++
[   16.013669] cpif: cmd_init_start_handler: PCIE: INIT_START <- s5123 (s5123.state:BOOTING cp_boot_done:0)
[   16.013719] cpif: pktproc_init: version:2 cp_base:0x20000000 desc_mode:1 num_queue:1
[   16.013731] cpif: pktproc_init: interrupt:0 napi:1 iocc:1 max_packet_size:2048
[   16.013741] cpif: pktproc_init: Q0
[   16.013755] cpif: pktproc_fill_data_addr_without_bm: Q0:0/0/0
[   16.014380] cpif: pktproc_fill_data_addr_without_bm: Q:0 fore/rear/done:13823/0/0
[   16.014392] cpif: pktproc_init: num_desc:0x00003600 cp_desc_pbase:0x20000100 desc_size:0x00036000
[   16.014402] cpif: pktproc_init: cp_buff_pbase:0x20100000 q_buff_size:0x01b00000
[   16.014411] cpif: pktproc_init: fore:13823 rear:0 done:0
[   16.014491] cpif: dit_init_desc: dir:0 src_len:768 dst_len:768
[   16.036264] cpif: dit_init_desc: dir:1 src_len:15871 dst_len:15871
[   16.036939] [14:16:43.673715][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.038604] [14:16:43.675386][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.038843] cpif: dit_init: dit init done. hw_ver:0x02010000
[   16.038870] cpif: tpmon_init: set initial values
[   16.038907] cpif: write_ap_capabilities: ap_capability_0:0x00000003 ap_capability_1:0x00000000
[   16.038918] cpif: cmd_init_start_handler: PCIE: LINK_ATTR_SBD_IPC is NOT set
[   16.038965] cpif: cmd_init_start_handler: PCIE: PIF_INIT_DONE -> s5123
[   16.040702] cpif: cmd_phone_start_handler: PCIE: PHONE_START <- s5123 (s5123.state:BOOTING cp_boot_done:0)
[   16.040718] cpif: cmd_phone_start_handler: ap_capability_0:0x00000003 ap_capability_1:0x00000000
[   16.040724] cpif: cmd_phone_start_handler: cp_capability_0:0x00000003 cp_capability_1:0x00000000
[   16.040732] cpif: pktproc_init_ul: CP quota set to 72
[   16.040737] cpif: pktproc_init_ul: PKTPROC UL Q0
[   16.040745] cpif: pktproc_init_ul: num_desc:0x00000300 cp_desc_pbase:0x26000100 cp_buff_pbase:0x26100000
[   16.040750] cpif: pktproc_init_ul: fore:0 rear:0
[   16.040755] cpif: pktproc_init_ul: PKTPROC UL Q1
[   16.040765] cpif: pktproc_init_ul: num_desc:0x00000300 cp_desc_pbase:0x26006100 cp_buff_pbase:0x26280000
[   16.040770] cpif: pktproc_init_ul: fore:0 rear:0
[   16.040780] cpif: cmd_phone_start_handler: PCIE: INIT_END -> s5123
[   16.040802] cpif: cmd_phone_start_handler: Set crash_reason type:65535
[   16.040806] cpif: tpmon_set_irq_affinity_dit: skip to set same cpu_num for IRQ_DIT_PKTPROC_Q (CPU:2)
[   16.040810] cpif: tpmon_set_irq_affinity_dit: skip to set same cpu_num for IRQ_DIT_Q (CPU:2)
[   16.040814] cpif: tpmon_set_irq_affinity_dit: skip to set same cpu_num for IRQ_DIT (CPU:2)
[   16.040845] cpif: modem_notify_event: event notify (4)
[   16.040910] cpif: tpmon_set_rps: RPS_TP (mask:0x3)
[   16.040924] cpif: tpmon_set_gro: GRO (flush timeout:100000)
[   16.040933] cpif: tpmon_set_exynos_pm_qos: MIF (freq:0)
[   16.040943] cpif: tpmon_set_cpu_freq: CL1 (freq:0)
[   16.041007] cpif: tpmon_set_pci_low_power: PCIE_LP (enable:1)
[   16.041509] cpif: register_phone_active_interrupt: Register PHONE ACTIVE interrupt.
[   16.041523] cpif: mif_init_irq: name:phone_active num:291 flags:0x00000008
[   16.041594] cpif: mif_request_irq: phone_active(#291) handler registered (flags:0x00000008)
[   16.041712] cpif: mif_enable_irq: phone_active(#291) is already active <complete_normal_boot [cpif]>
[   16.041720] cpif: register_cp2ap_wakeup_interrupt: Register CP2AP WAKEUP interrupt.
[   16.041728] cpif: mif_init_irq: name:cp2ap_wakeup num:290 flags:0x00000008
[   16.041762] cpif: mif_request_irq: cp2ap_wakeup(#290) handler registered (flags:0x00000008)
[   16.041870] cpif: mif_enable_irq: cp2ap_wakeup(#290) is already active <complete_normal_boot [cpif]>
[   16.041941] cpif: change_modem_state: s5123->state changed (BOOTING -> ONLINE)
[   16.042113] cpif: complete_normal_boot: ---
[   16.042141] cpif: shmem_ioctl: PCIE: cmd 0x00006F48
[   16.042182] cpif: shmem_ioctl: Clear CP boot log
[   16.042222] cpif: shmem_ioctl: PCIE: cmd 0x00006F45
[   16.042231] cpif: shmem_ioctl: get srinfo:umts_boot0, size = 4092
[   16.042613] cpif: bootdump_release: umts_boot0 (opened 5) by cbd
[   16.042868] cpif: bootdump_open: umts_boot0 (opened 6) by cbd
[   16.100574] pixel_ufs_prepare_command RPMB write counter =      83a; start time 4294896312
[   16.102000] pixel_ufs_prepare_command RPMB write counter =      83b; start time 4294896312
[   16.102915] pixel_ufs_prepare_command RPMB write counter =      83c; start time 4294896312
[   16.104111] pixel_ufs_prepare_command RPMB write counter =      83d; start time 4294896313
[   16.105009] pixel_ufs_prepare_command RPMB write counter =      83e; start time 4294896313
[   16.106387] pixel_ufs_prepare_command RPMB write counter =      83f; start time 4294896313
[   16.107979] pixel_ufs_prepare_command RPMB write counter =      840; start time 4294896314
[   16.109499] pixel_ufs_prepare_command RPMB write counter =      841; start time 4294896314
[   16.110620] pixel_ufs_prepare_command RPMB write counter =      842; start time 4294896314
[   16.112890] pixel_ufs_prepare_command RPMB write counter =      843; start time 4294896315
[   16.115348] pixel_ufs_prepare_command RPMB write counter =      844; start time 4294896316
[   16.117873] pixel_ufs_prepare_command RPMB write counter =      845; start time 4294896316
[   16.126479] pixel_ufs_prepare_command RPMB write counter =      846; start time 4294896318
[   16.128228] pixel_ufs_prepare_command RPMB write counter =      847; start time 4294896319
[   16.129466] pixel_ufs_prepare_command RPMB write counter =      848; start time 4294896319
[   16.130694] pixel_ufs_prepare_command RPMB write counter =      849; start time 4294896319
[   16.132062] pixel_ufs_prepare_command RPMB write counter =      84a; start time 4294896320
[   16.133159] pixel_ufs_prepare_command RPMB write counter =      84b; start time 4294896320
[   16.134394] pixel_ufs_prepare_command RPMB write counter =      84c; start time 4294896320
[   16.135271] pixel_ufs_prepare_command RPMB write counter =      84d; start time 4294896321
[   16.136135] pixel_ufs_prepare_command RPMB write counter =      84e; start time 4294896321
[   16.136994] pixel_ufs_prepare_command RPMB write counter =      84f; start time 4294896321
[   16.137851] pixel_ufs_prepare_command RPMB write counter =      850; start time 4294896321
[   16.138737] pixel_ufs_prepare_command RPMB write counter =      851; start time 4294896321
[   16.143996] [14:16:43.780766][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.144069] [14:16:43.780857][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 30000
[   16.144086] [14:16:43.780875][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.145975] [14:16:43.782759][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.146006] [14:16:43.782795][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 0
[   16.146020] [14:16:43.782810][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.149142] [14:16:43.785924][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.149179] [14:16:43.785968][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 30000
[   16.149194] [14:16:43.785983][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.149571] [14:16:43.786357][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.149591] [14:16:43.786380][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 30000
[   16.149605] [14:16:43.786395][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.149825] [14:16:43.786614][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.149834] [14:16:43.786625][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 30000
[   16.149840] [14:16:43.786631][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.151347] [14:16:43.788128][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.151391] [14:16:43.788178][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 30000
[   16.151423] [14:16:43.788210][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.169634] exynos-ufs 14700000.ufs: kdn: deriving 32-byte raw secret from 80-byte wrapped key
[   16.175428] selinux: SELinux: Skipping restorecon on directory(/data/system_ce/0)
[   16.175449] selinux:
[   16.177513] selinux: SELinux: Skipping restorecon on directory(/data/vendor_ce/0)
[   16.177521] selinux:
[   16.179516] selinux: SELinux: Skipping restorecon on directory(/data/misc_ce/0)
[   16.179534] selinux:
[   16.190007] cpif: cmd_phone_start_handler: PCIE: PHONE_START <- s5123 (s5123.state:ONLINE cp_boot_done:1)
[   16.190030] cpif: cmd_phone_start_handler: Abnormal PHONE_START from CP
[   16.190037] cpif: cmd_phone_start_handler: PCIE: INIT_END -> s5123
[   16.219926] init: processing action (sys.user.0.ce_available=true) from (/system/etc/init/wifi.rc:21)
[   16.221335] selinux: SELinux: Skipping restorecon on directory(/data/misc_ce/0/apexdata/com.android.wifi)
[   16.221343] selinux:
[   16.354377] exynos-ufs 14700000.ufs: kdn: programming keyslot 3 with 80-byte wrapped key
[   16.514805] s2mpg11_irq_thread: interrupt source(0x01)
[   16.514921] s2mpg11_irq_thread: pmic interrupt(0x00, 0x40, 0x00, 0x00, 0x00, 0x02)
[   16.514930] gs101-spmic-thermal gs101-spmic-thermal: PMIC_THERM[1] IRQ, 380
[   16.557043] gs101-devfreq 17000040.devfreq_disp: failed get frequency from CAL
[   16.688344] [14:16:44.325128][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.744290] dw3000 spi10.0: sys_status : 0x1800005
[   16.749282] [14:16:44.386069][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.749374] [14:16:44.386164][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.772240] [14:16:44.409025][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.888472] st21nfc i2c-st21nfc:  ### ST21NFC_SET_POLARITY_HIGH ###
[   17.785076] AidlLazyServiceRegistrar: Process has 0 (of 1 available) client(s) in use after notification apexservice has clients: 0
[   17.785088] AidlLazyServiceRegistrar: Shutdown prevented by forcePersist override flag.
[   19.390232] [14:16:47.027013][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[   19.390993] [14:16:47.027780][dhd][wlan][Repeats 1 times]
[   19.436851] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   19.437319] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   19.437545] [14:16:47.074332][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   19.454378] [14:16:47.091160][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:4000 cfg80211:4108
[   19.454412] [14:16:47.091199][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   19.514742] [14:16:47.151524][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 1, bssidx: 0
[   20.143863] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 77
[   20.144106] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[   20.144264] alsa: The hr_timer was still in use...
[   20.144958] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[   20.144963] alsa: unbind: src:1 - sink:0!
[   20.144974] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 78
[   20.145596] cs35l41 spi13.1: main amp event 8
[   20.147172] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[   20.147431] cs35l41 spi13.0: main amp event 8
[   20.149356] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[   20.149785] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[   20.150017] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[   20.253874] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[   20.253906] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[   20.253988] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   20.255466] cs35l41 spi13.0: main amp event 2
[   20.256954] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[   20.256968] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[   20.257134] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   20.258465] cs35l41 spi13.1: main amp event 2
[   20.259968] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[   20.260850] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[   20.261156] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[   20.261164] alsa: bind: src:1 - sink:0!
[   20.261177] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 79
[   20.262061] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[   20.262306] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 80
[   20.269741] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 81
[   20.302007] init: Sending signal 9 to service 'idmap2d' (pid 829) process group...
[   20.307283] libprocessgroup: Successfully killed process cgroup uid 1000 pid 829 in 5ms
[   20.307551] init: Control message: Processed ctl.stop for 'idmap2d' from pid: 1411 (system_server)
[   20.307636] init: Service 'idmap2d' (pid 829) received signal 9
[   20.977780] [14:16:48.614560][cfg80211][wlan] wl_cfg80211_event :
[   20.977791] [14:16:48.614577][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   20.977807] Enqueing escan completion (0). WQ state:0x2
[   20.977830] [14:16:48.614619][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   20.977866] [14:16:48.614655][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   21.017972] [14:16:48.654758][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   21.254695] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[   21.261497] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI on/off working
[   21.299560] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   21.299577] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[   21.420123] [14:16:49.056909][dhd][wlan]wl_android_priv_cmd: Android private cmd "COUNTRY IL" on wlan0
[   21.425120] [14:16:49.061909][cfg80211][wlan] wl_cfg80211_cleanup_connection : Disconnected state. Interface clean up skipped for ifname:wlan0[14:16:49.061916][cfg80211][wlan] _wl_cfgscan_cancel_scan : No scan in progress
[   21.430314] [14:16:49.067099][dhd][wlan]MACEVENT: WLC_E_COUNTRY_CODE_CHANGED: Country code changed to IL
[   21.492325] [14:16:49.129113][cfg80211][wlan] wl_cellavoid_reinit : wl_cellavoid_reinit: Enter
[   21.492338] [14:16:49.129129][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[   21.492343] [14:16:49.129133][cfg80211][wlan] wl_cellavoid_free_avail_chan_list : wl_cellavoid_free_avail_chan_list: Enter
[   21.504096] [14:16:49.140884][cfg80211][wlan] wl_cellavoid_set_cell_channels : wl_cellavoid_set_cell_channels: Enter
[   21.504108] [14:16:49.140898][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[   21.507234] [14:16:49.144024][wldev][wlan] wldev_set_country: set country for IL as IL rev 0
[   22.215299] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   22.215959] thermal thermal_zone15: failed to read out thermal zone (-22)
[   22.215985] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 0
[   22.216079] thermal thermal_zone16: failed to read out thermal zone (-22)
[   22.216096] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 1
[   22.216177] thermal thermal_zone17: failed to read out thermal zone (-22)
[   22.216194] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 2
[   22.216271] thermal thermal_zone18: failed to read out thermal zone (-22)
[   22.216287] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 3
[   22.216364] thermal thermal_zone19: failed to read out thermal zone (-22)
[   22.216380] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 4
[   22.216457] thermal thermal_zone20: failed to read out thermal zone (-22)
[   22.216473] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 5
[   22.216551] thermal thermal_zone21: failed to read out thermal zone (-22)
[   22.216567] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 6
[   22.216644] thermal thermal_zone22: failed to read out thermal zone (-22)
[   22.216660] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 7
[   22.216736] thermal thermal_zone23: failed to read out thermal zone (-22)
[   22.216752] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 8
[   22.259152] [14:16:49.895938][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   22.271075] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   22.814417] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   23.207784] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   23.441468] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 82
[   23.441638] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[   23.441692] alsa: The hr_timer was still in use...
[   23.442109] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[   23.442111] alsa: unbind: src:1 - sink:0!
[   23.442118] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 83
[   23.442497] cs35l41 spi13.1: main amp event 8
[   23.443928] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[   23.444081] cs35l41 spi13.0: main amp event 8
[   23.445481] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[   23.445651] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[   23.445723] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[   23.591617] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[   23.636379] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   23.636397] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[   23.926093] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   25.358978] binder: undelivered transaction 135336, process died.
[   29.329776] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[   29.379789] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   29.379828] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[   31.747321] google_battery: MSC_HIST init_hist_work done, state:2, cnt:77
[   31.760456] healthd: battery l=93 v=4306 t=32.5 h=2 st=3 c=-741250 fc=5204000 cc=2 chg=
[   31.763620] slg51000 4-0075: No init registers are overridden
[   32.814548] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7752, wtcnt = cc8c
[   33.362709] binder_alloc: 2344: binder_alloc_buf size 1056768 failed, no address space
[   33.362732] binder_alloc: allocated: 0 (num: 0 largest: 0), free: 1040384 (num: 1 largest: 1040384)
[   33.362741] binder: 2689:6023 transaction failed 29201/-28, size 1056768-0 line 2914
[   33.624151] logd: logdr: UID=10145 GID=10145 PID=2689 n tail=0 logMask=4 pid=0 start=0ns deadline=0ns
[   33.905164] [14:17:01.541946][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[   33.905928] [14:17:01.542716][dhd][wlan][Repeats 0 times]
[   33.952395] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   33.952864] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   33.953062] [14:17:01.589849][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   33.970111] [14:17:01.606893][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[   33.970147] [14:17:01.606934][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   34.012975] [14:17:01.649757][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 2, bssidx: 0
[   34.211656] AidlLazyServiceRegistrar: Trying to shut down the service. No clients in use for any service in process.
[   34.212219] AidlLazyServiceRegistrar: Unregistered all clients and exiting
[   34.214019] init: Service 'apexd' (pid 544) exited with status 0 oneshot service took 30.056999 seconds in background
[   34.214034] init: Sending signal 9 to service 'apexd' (pid 544) process group...
[   34.214130] libprocessgroup: Successfully killed process cgroup uid 0 pid 544 in 0ms
[   34.330882] logd: logdr: UID=10145 GID=10145 PID=2344 n tail=0 logMask=4 pid=0 start=0ns deadline=0ns
[   34.388382] logd: logdr: UID=10145 GID=10145 PID=2344 n tail=0 logMask=4 pid=0 start=1654341420473000000ns deadline=7234348607315ns
[   36.845737] [14:17:04.482515][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[   36.845940] [14:17:04.482721][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   36.845994] [14:17:04.482780][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   36.846072] [14:17:04.482858][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   36.886185] [14:17:04.522972][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   36.921985] type=1400 audit(1654341424.552:73): avc: denied { read } for comm="Thread-2" name="u:object_r:dck_prop:s0" dev="tmpfs" ino=125 scontext=u:r:euiccpixel_app:s0:c191,c256,c512,c768 tcontext=u:object_r:dck_prop:s0 tclass=file permissive=0 app=com.google.euiccpixel
[   36.922181] logd: start watching /data/system/packages.list ...
[   36.923897] logd: ReadPackageList, total packages: 229
[   36.942041] st54spi spi14.0: st54spi_power_on : st54 set nReset to Low
[   37.243147] st54spi spi14.0: st54spi_power_on : st54 set nReset to Low
[   37.321162] st54spi spi14.0: st54spi_power_on : st54 set nReset to Low
[   37.647253] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[   37.647288] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[   37.647402] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   37.648924] cs35l41 spi13.0: main amp event 2
[   37.650722] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[   37.650736] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[   37.650833] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   37.652337] cs35l41 spi13.1: main amp event 2
[   37.653893] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[   37.654886] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[   37.659723] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[   37.659753] alsa: bind: src:1 - sink:0!
[   37.659770] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 84
[   37.661546] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[   37.661845] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 85
[   37.671120] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 86
[   37.727342] [14:17:05.364119][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   37.741526] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   38.840746] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[   38.890423] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   38.890456] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[   39.421909] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[   39.471315] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   39.471348] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[   39.580578] logd: logdr: UID=10145 GID=10145 PID=2689 n tail=0 logMask=4 pid=0 start=0ns deadline=0ns
[   40.813690] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 87
[   40.813947] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[   40.814110] alsa: The hr_timer was still in use...
[   40.814903] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[   40.814909] alsa: unbind: src:1 - sink:0!
[   40.814922] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 88
[   40.815509] cs35l41 spi13.1: main amp event 8
[   40.817005] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[   40.817190] cs35l41 spi13.0: main amp event 8
[   40.818852] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[   40.819057] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[   40.819405] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[   41.460613] logd: logdr: UID=10145 GID=10145 PID=2344 n tail=0 logMask=4 pid=0 start=0ns deadline=0ns
[   41.478447] logd: logdr: UID=10145 GID=10145 PID=2344 n tail=0 logMask=4 pid=0 start=0ns deadline=0ns
[   42.814729] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   42.823781] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   45.020765] [14:17:12.657517][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[   45.021882] [14:17:12.658667][dhd][wlan][Repeats 0 times]
[   45.069998] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   45.071830] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   45.073195] [14:17:12.709965][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   45.090410] [14:17:12.727189][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[   45.090455] [14:17:12.727239][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   45.133344] [14:17:12.770124][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 3, bssidx: 0
[   47.125732] binder: undelivered transaction 211461, process died.
[   47.965876] [14:17:15.602597][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[   47.966899] [14:17:15.603671][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   47.967032] [14:17:15.603810][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   47.967718] [14:17:15.604493][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   48.034624] [14:17:15.671389][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   48.835730] [14:17:16.472456][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   48.852576] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   52.815099] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   55.066025] [14:17:22.702769][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[   55.068478] [14:17:22.705256][dhd][wlan][Repeats 0 times]
[   55.117084] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   55.118337] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   55.120677] [14:17:22.757457][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   55.138396] [14:17:22.775174][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[   55.138452] [14:17:22.775235][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   55.181222] [14:17:22.818007][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 4, bssidx: 0
[   58.014539] [14:17:25.651256][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[   58.015579] [14:17:25.652349][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   58.015710] [14:17:25.652489][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   58.015931] [14:17:25.652709][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   58.093380] [14:17:25.730143][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   58.871968] [14:17:26.508705][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   58.887104] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   61.415085] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x000a000d)
[   61.415116] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[   61.415162] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[   61.415218] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[   62.816094] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[   65.898365] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   72.816527] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   76.496130] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[   76.496177] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[   76.496285] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   76.498016] cs35l41 spi13.0: main amp event 2
[   76.499755] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[   76.499776] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[   76.499918] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   76.501416] cs35l41 spi13.1: main amp event 2
[   76.503032] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[   76.504481] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[   76.505847] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[   76.505868] alsa: bind: src:1 - sink:0!
[   76.505893] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 89
[   76.508178] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[   76.508527] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 90
[   76.519054] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 91
[   82.722454] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 92
[   82.722824] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[   82.723094] alsa: The hr_timer was still in use...
[   82.724311] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[   82.724319] alsa: unbind: src:1 - sink:0!
[   82.724338] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 93
[   82.725424] cs35l41 spi13.1: main amp event 8
[   82.727337] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[   82.727608] cs35l41 spi13.0: main amp event 8
[   82.729476] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[   82.729934] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[   82.730166] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[   82.816805] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   84.104891] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[   84.104950] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[   84.105056] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   84.106571] cs35l41 spi13.0: main amp event 2
[   84.108070] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[   84.108082] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[   84.108184] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   84.109548] cs35l41 spi13.1: main amp event 2
[   84.111055] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[   84.111887] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[   84.112270] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[   84.112288] alsa: bind: src:1 - sink:0!
[   84.112310] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 94
[   84.113719] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[   84.114071] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 95
[   84.123745] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 96
[   85.560145] gs101-devfreq 17000020.devfreq_int: failed get frequency from CAL
[   86.063615] healthd: battery l=93 v=4325 t=32.7 h=2 st=3 c=-413437 fc=5204000 cc=2 chg=
[   86.990623] [14:17:54.627382][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[   86.992916] [14:17:54.629697][dhd][wlan][Repeats 0 times]
[   87.039558] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   87.040595] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   87.041771] [14:17:54.678551][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   87.058941] [14:17:54.695720][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[   87.058992] [14:17:54.695773][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   87.102874] [14:17:54.739643][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 5, bssidx: 0
[   88.126868] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 97
[   88.127403] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[   88.128045] alsa: The hr_timer was still in use...
[   88.130281] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[   88.130297] alsa: unbind: src:1 - sink:0!
[   88.130328] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 98
[   88.131818] cs35l41 spi13.1: main amp event 8
[   88.134190] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[   88.134686] cs35l41 spi13.0: main amp event 8
[   88.136890] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[   88.137454] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[   88.138260] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[   89.934885] [14:17:57.571631][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[   89.935861] [14:17:57.572631][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   89.936005] [14:17:57.572781][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   89.936206] [14:17:57.572990][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   90.001900] [14:17:57.638666][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   90.796156] [14:17:58.432893][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   90.812549] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   92.817258] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   95.634358] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[   95.634396] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[   95.634468] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[   95.634541] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  102.817597] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  103.610485] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  103.610537] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  103.610588] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  103.610676] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  110.572771] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  110.572808] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  110.572940] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  110.574629] cs35l41 spi13.0: main amp event 2
[  110.576169] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  110.576184] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  110.576283] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  110.577926] cs35l41 spi13.1: main amp event 2
[  110.579750] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  110.581029] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  110.581425] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  110.581436] alsa: bind: src:1 - sink:0!
[  110.581453] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 99
[  110.583494] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  110.583822] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 100
[  110.596473] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 101
[  112.818196] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  113.799717] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 102
[  113.800246] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  113.800928] alsa: The hr_timer was still in use...
[  113.803201] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  113.803214] alsa: unbind: src:1 - sink:0!
[  113.803239] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 103
[  113.804553] cs35l41 spi13.1: main amp event 8
[  113.806681] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  113.807194] cs35l41 spi13.0: main amp event 8
[  113.809351] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  113.810092] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  113.810898] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  114.182400] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x000a000d)
[  114.182419] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  114.182444] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  114.182480] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  118.930113] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  118.930144] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  118.930178] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  118.930241] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  122.819094] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  132.820111] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  132.925238] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  132.925259] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  132.925354] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  132.926723] cs35l41 spi13.0: main amp event 2
[  132.928270] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  132.928283] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  132.928387] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  132.929761] cs35l41 spi13.1: main amp event 2
[  132.931299] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  132.932275] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  132.932923] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  132.932934] alsa: bind: src:1 - sink:0!
[  132.932950] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 104
[  132.934062] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  132.934299] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 105
[  132.945096] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 106
[  133.709545] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  136.160139] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 107
[  136.160681] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  136.161355] alsa: The hr_timer was still in use...
[  136.163211] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  136.163227] alsa: unbind: src:1 - sink:0!
[  136.163257] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 108
[  136.164496] cs35l41 spi13.1: main amp event 8
[  136.166753] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  136.167291] cs35l41 spi13.0: main amp event 8
[  136.169404] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  136.169867] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  136.171626] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  137.543881] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  142.234373] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  142.234423] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  142.234517] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  142.236047] cs35l41 spi13.0: main amp event 2
[  142.237745] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  142.237765] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  142.237939] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  142.239371] cs35l41 spi13.1: main amp event 2
[  142.240977] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  142.242155] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  142.243826] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  142.243836] alsa: bind: src:1 - sink:0!
[  142.243847] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 109
[  142.245197] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  142.245485] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 110
[  142.257146] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 111
[  142.820462] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  145.472126] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 112
[  145.472656] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  145.473349] alsa: The hr_timer was still in use...
[  145.475680] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  145.475699] alsa: unbind: src:1 - sink:0!
[  145.475738] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 113
[  145.477018] cs35l41 spi13.1: main amp event 8
[  145.480190] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  145.480759] cs35l41 spi13.0: main amp event 8
[  145.484003] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  145.484626] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  145.486341] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  152.821373] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  155.468151] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  162.822321] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  163.428316] [14:19:11.065068][dhd][wlan]Runtime Resume is called in dhd_wl_ioctl.cfi_jt [bcmdhd4389]
[  163.430572] [14:19:11.067354][dhd][wlan][Repeats 0 times]
[  163.477152] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  163.477790] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  163.478277] [14:19:11.115061][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  163.498357] [14:19:11.135137][cfg80211][wlan] wl_cfgvendor_tx_power_scenario : SAR: tx_power_mode -1 SUCCESS
[  163.501664] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  163.554904] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  163.555682] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  164.415602] [14:19:12.052374][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  164.430902] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  172.823434] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  182.824329] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  184.969414] [14:19:32.606173][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[  184.971725] [14:19:32.608506][dhd][wlan][Repeats 0 times]
[  185.020435] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  185.021675] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  185.023585] [14:19:32.660355][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  185.040896] [14:19:32.677669][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[  185.040981] [14:19:32.677758][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[  185.086534] [14:19:32.723308][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 6, bssidx: 0
[  187.506897] healthd: battery l=93 v=4334 t=32.9 h=2 st=3 c=-147187 fc=5204000 cc=2 chg=
[  187.916364] [14:19:35.553085][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[  187.918055] [14:19:35.554836][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[  187.918151] [14:19:35.554935][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[  187.918311] [14:19:35.555095][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[  187.992771] [14:19:35.629534][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[  188.771808] [14:19:36.408561][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  188.787705] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  192.825234] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  198.974682] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  198.977512] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 6
[  202.826064] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  207.921612] s2mpg11_irq_thread: interrupt source(0x01)
[  207.921806] s2mpg11_irq_thread: pmic interrupt(0x00, 0x40, 0x00, 0x00, 0x00, 0x02)
[  207.921867] gs101-spmic-thermal gs101-spmic-thermal: PMIC_THERM[1] IRQ, 380
[  212.826713] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  220.744236] s2mpg11_irq_thread: interrupt source(0x01)
[  220.744557] s2mpg11_irq_thread: pmic interrupt(0x00, 0x40, 0x00, 0x00, 0x00, 0x02)
[  220.744646] gs101-spmic-thermal gs101-spmic-thermal: PMIC_THERM[1] IRQ, 380
[  222.827841] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  227.094548] s2mpg11_irq_thread: interrupt source(0x01)
[  227.094800] s2mpg11_irq_thread: pmic interrupt(0x00, 0x40, 0x00, 0x00, 0x00, 0x02)
[  227.094888] gs101-spmic-thermal gs101-spmic-thermal: PMIC_THERM[1] IRQ, 380
[  231.270559] st21nfc i2c-st21nfc: st21nfc_power_stats_switch Error: Switched from IDLE to IDLE!: 3873f, ntf=0
[  232.828936] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  235.544934] st21nfc i2c-st21nfc: st21nfc_power_stats_switch Error: Switched from IDLE to IDLE!: 397f1, ntf=0
[  242.829957] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  247.540846] healthd: battery l=93 v=4336 t=32.7 h=2 st=3 c=-103125 fc=5204000 cc=2 chg=
[  252.831076] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  254.078957] st21nfc i2c-st21nfc: st21nfc_power_stats_switch Error: Switched from IDLE to IDLE!: 3e057, ntf=0
[  255.308556] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  255.311780] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 3
[  256.303531] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  256.600066] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  262.832530] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  272.833048] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  275.795696] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  282.833656] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  292.834571] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  302.835413] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  304.889693] [14:21:32.526452][dhd][wlan]Runtime Resume is called in dhd_wl_ioctl.cfi_jt [bcmdhd4389]
[  304.892817] [14:21:32.529601][dhd][wlan][Repeats 0 times]
[  304.942418] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  304.943515] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  304.945047] [14:21:32.581822][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  304.965969] [14:21:32.602744][cfg80211][wlan] wl_cfgvendor_tx_power_scenario : SAR: tx_power_mode 3 SUCCESS
[  304.968482] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  305.020501] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  305.020767] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  305.883549] [14:21:33.520327][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  305.898995] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  307.566371] healthd: battery l=93 v=4333 t=32.5 h=2 st=3 c=-143125 fc=5204000 cc=2 chg=
[  312.835600] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7752, wtcnt = cc8c
[  314.475911] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  316.594724] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  318.104633] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x61 STATUS2:0x0 STATUS3:0x0 INT1:0x20 INT2:0x0 INT3:0x0
[  318.123100] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-109375 fc=5204000 cc=2 chg=
[  318.142134] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-109375 fc=5204000 cc=2 chg=
[  318.210184] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:1 attached:0 debug_acc_conn:0 bc12_running:1
[  318.218513] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-109375 fc=5204000 cc=2 chg=
[  318.253074] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:1 attached:0 debug_acc_conn:0 bc12_running:0
[  318.286145] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  318.286180] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  318.286758] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:1 attached:1 debug_acc_conn:0 bc12_running:0
[  318.287861] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_usb_update: phy port[0]
[  318.288233] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded turning on Device
[  318.289891] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[  318.289911] phy_exynos_usbdrd 11100000.phy: Turn on L7M_VDD_HSI
[  318.290740] exynos_usbdrd_ldo_manual_control ldo = 1
[  318.291475] max77759-charger 6-0069: max77759_mode_callback:TCPCI full=0 raw=0 stby_on=1, dc_on=0, chgr_on=0, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[  318.291554] p9221_wlc_disable[0]: disable=1, ept_reason=11 ret=0
[  318.291743] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[  318.291763] phy_exynos_usbdrd 11100000.phy: Turn on LDOs
[  318.294780] exynos_usbdrd_utmi_init: +++
[  318.296069] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[  318.297014] exynos_usbdrd_utmi_init: ---
[  318.297211] sec_ts spi11.0: [sec_input] sec_ts_charger_work: force_wlc(0->0), usb_present(0->1), wlc_online(0->0), charger_mode(0x1->0x2)
[  318.297381] sec_ts spi11.0: [sec_input] sec_ts_charger_work: charger_mode change from 0x1 to 0x2
[  318.299528] google_charger: MSC_CHG disable_charging -1 -> 0
[  318.299539] google_charger: MSC_CHG disable_pwrsrc -1 -> 0
[  318.299954] max77759-charger 6-0069: max77759_mode_callback:TCPCI full=0 raw=0 stby_on=1, dc_on=0, chgr_on=0, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[  318.301323] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[  318.301352] google_cpm: gcpm_psy_set_property: ChargeDisable value=0 dc_index=0 dc_state=-1
[  318.301364] google_cpm: gcpm_psy_set_property: ChargeDisable value=0 dc_index=0 dc_state=0
[  318.301736] max77759-charger 6-0069: max77759_mode_callback:TCPCI full=0 raw=0 stby_on=0, dc_on=0, chgr_on=0, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[  318.302465] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[  318.304150] google_battery: MSC_DIN chg_state=10ee01020000 f=0x0 chg_s=Discharging chg_t=N/A vchg=4334 icl=0
[  318.305350] max77759-charger 6-0069: max77759_mode_callback:TCPCI full=0 raw=0 stby_on=0, dc_on=0, chgr_on=0, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[  318.306080] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[  318.306105] google_charger: MSC_CHG fv_uv=-1->-1 cc_max=-1->0 rc=0
[  318.307144] [OC] adder e       = 8D
[  318.307151] [OC] adder o       = 98
[  318.307158] [OC] dac_adder e/o = 00
[  318.307160] /00
[  318.307167] [OC] sa_edge e     = 72
[  318.307173] [OC] sa_edge o     = 88
[  318.307179] [OC] dac_edge o/e  = 00
[  318.307179] /00
[  318.307188] [OC] sa_err e      = 6A
[  318.307193] [OC] sa_err o      = 81
[  318.307199] [OC] dac_err e/o   = 00
[  318.307200] /00
[  318.307208] [OC] ctle          = 7C
[  318.307214] [OC] oc_fail       = 00
[  318.307219] [OC] oc_vga        = 85
[  318.307224] reg000:000000008de550d7, reg0001:0000000098faac23
[  318.307576] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-109375 fc=5204000 cc=2 chg=
[  318.318101] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-127500 fc=5204000 cc=2 chg=
[  318.326377] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-127500 fc=5204000 cc=2 chg=
[  318.335311] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-127500 fc=5204000 cc=2 chg=
[  318.367547] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_utmi_tune
[  318.367564] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_pipe3_tune
[  318.496788] max77759-charger 6-0069: max77759_mode_callback:TCPCI full=0 raw=0 stby_on=0, dc_on=0, chgr_on=0, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  318.499105] max77759_charger: max77759_to_standby: use_case=0->1 from_otg=0 need_stby=0
[  318.499681] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=0->1 CHG_CNFG_00=0->4
[  318.509490] google_charger: usbchg=USB typec=null usbv=5050 usbc=0 usbMv=5000 usbMc=100
[  318.516490] google_battery: MSC_DIN chg_state=6410ee01030001 f=0x1 chg_s=Not Charging chg_t=N/A vchg=4334 icl=100
[  318.516510] google_battery: RES: req:1, sample:0[0], filt_cnt:0, res_avg:0
[  318.518004] google_battery: MSC_JEITA temp=325 ok, enabling charging
[  318.518617] google_battery: MSC_SEED temp=325 vb=4334531 temp_idx:-1->2, vbatt_idx:-1->2
[  318.518638] google_battery: MSC_LOGIC temp_idx:-1->2, vbatt_idx:-1->2, fv=-1->4450000, ui=-1->30000 cv_cnt=3 ov_cnt=0
[  318.518874] google_battery: MSC_VOTE msc_state=1 cv_cnt=3 ov_cnt=0 rl_sts=0 temp_idx:2, vbatt_idx:2  fv_uv=4450000 cc_max=2450000 update_interval=30000
[  318.522077] max77759-charger 6-0069: max77759_mode_callback:CC_MAX full=0 raw=0 stby_on=0, dc_on=0, chgr_on=1, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  318.524990] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=4->4
[  318.525013] google_charger: MSC_CHG fv_uv=-1->4450000 cc_max=0->2450000 rc=0
[  318.525045] google_charger: MSC_CHG power source usb=1 wlc=0, ext=0 enabling charging
[  318.527332] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=2, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  318.528500] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-127500 fc=5204000 cc=2 chg=u
[  318.530033] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=4->5
[  318.530056] google_cpm: gcpm_psy_set_property: ChargeDisable value=0 dc_index=0 dc_state=0
[  318.530069] google_cpm: gcpm_psy_set_property: ChargeDisable value=0 dc_index=0 dc_state=0
[  318.531059] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=2, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  318.534643] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=5->5
[  318.539846] google_charger: usbchg=USB typec=null usbv=5050 usbc=293 usbMv=5000 usbMc=100
[  318.549280] [14:21:46.186047][dhd][wlan]Runtime Resume is called in dhd_wl_ioctl.cfi_jt [bcmdhd4389]
[  318.550468] [14:21:46.187253][dhd][wlan][Repeats 0 times]
[  318.557182] google_battery: MSC_DIN chg_state=6410ee01030001 f=0x1 chg_s=Not Charging chg_t=N/A vchg=4334 icl=100
[  318.558131] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4334531 ib=127500 cv_cnt=3 ov_cnt=0
[  318.561149] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  318.562592] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x000a000d)
[  318.562606] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  318.562647] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  318.562705] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  318.568623] healthd: battery l=93 v=4334 t=32.5 h=2 st=4 c=-127500 fc=5204000 cc=2 chg=u
[  318.596746] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  318.597147] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  318.597274] [14:21:46.234065][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  318.608382] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  318.608405] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  318.642564] android_work: sent uevent USB_STATE=CONNECTED
[  318.643660] android_work: sent uevent USB_STATE=CONFIGURED
[  318.645739] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=2, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  318.646441] [14:21:46.283229][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[  318.646858] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=5->5
[  318.657006] google_charger: usbchg=USB typec=null usbv=5000 usbc=293 usbMv=5000 usbMc=900
[  318.661938] google_battery: MSC_DIN chg_state=38410be01030001 f=0x1 chg_s=Not Charging chg_t=N/A vchg=4286 icl=900
[  318.664037] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4286562 ib=1327812 cv_cnt=3 ov_cnt=0
[  318.669333] healthd: battery l=93 v=4286 t=32.5 h=2 st=4 c=-1327812 fc=5204000 cc=2 chg=u
[  318.674557] google_charger: usbchg=USB typec=null usbv=4825 usbc=293 usbMv=5000 usbMc=900
[  318.677575] google_battery: MSC_DIN chg_state=38410be01030001 f=0x1 chg_s=Not Charging chg_t=N/A vchg=4286 icl=900
[  318.678513] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4286562 ib=1327812 cv_cnt=3 ov_cnt=0
[  318.686606] healthd: battery l=93 v=4286 t=32.5 h=2 st=4 c=-1327812 fc=5204000 cc=2 chg=u
[  318.698435] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  318.698456] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  318.698543] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  318.699889] cs35l41 spi13.0: main amp event 2
[  318.701192] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  318.701197] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  318.701257] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  318.702513] cs35l41 spi13.1: main amp event 2
[  318.703923] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  318.704793] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  318.705302] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  318.705310] alsa: bind: src:1 - sink:0!
[  318.705322] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 114
[  318.706282] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  318.706487] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 115
[  318.707156] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 116
[  318.749628] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  318.749651] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  318.749891] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:1 attached:1 debug_acc_conn:0 bc12_running:0
[  318.757216] google_charger: usbchg=USB typec=null usbv=4725 usbc=293 usbMv=5000 usbMc=900
[  318.760859] google_battery: MSC_DIN chg_state=38410be03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4286 icl=900
[  318.763635] healthd: battery l=93 v=4286 t=32.5 h=2 st=4 c=-1327812 fc=5204000 cc=2 chg=u
[  318.763981] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4286562 ib=1327812 cv_cnt=3 ov_cnt=0
[  319.397826] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  319.413580] google_charger: usbchg=USB typec=null usbv=4725 usbc=875 usbMv=5000 usbMc=900
[  319.415715] google_battery: MSC_DIN chg_state=38410fc03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4348 icl=900
[  319.416632] google_battery: MSC_LAST vt=4450000 fv_uv=4450000 vb=4348125 ib=-261562
[  319.417197] healthd: battery l=93 v=4348 t=32.5 h=2 st=4 c=261562 fc=5204000 cc=2 chg=u
[  319.430503] healthd: battery l=93 v=4348 t=32.5 h=2 st=4 c=261562 fc=5204000 cc=2 chg=u
[  319.448697] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  319.448729] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  319.632826] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  319.856017] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  319.856068] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  319.856704] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:1 attached:1 debug_acc_conn:0 bc12_running:0
[  319.868126] google_charger: usbchg=USB typec=null usbv=4725 usbc=881 usbMv=5000 usbMc=900
[  319.872915] google_battery: MSC_DIN chg_state=38410fb03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4347 icl=900
[  319.875004] healthd: battery l=93 v=4347 t=32.5 h=2 st=4 c=154375 fc=5204000 cc=2 chg=u
[  320.167496] [14:21:47.804254][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  320.180505] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  320.534576] google_charger: usbchg=USB typec=null usbv=4725 usbc=878 usbMv=5000 usbMc=900
[  320.540361] google_battery: MSC_DIN chg_state=384110b03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4363 icl=900
[  320.553827] healthd: battery l=93 v=4363 t=32.5 h=2 st=2 c=557500 fc=5204000 cc=2 chg=u
[  320.562832] google_charger: usbchg=USB typec=null usbv=4725 usbc=878 usbMv=5000 usbMc=900
[  320.570065] google_battery: MSC_DIN chg_state=384110b03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4363 icl=900
[  320.595241] google_charger: usbchg=USB typec=null usbv=4725 usbc=878 usbMv=5000 usbMc=900
[  320.600135] google_battery: MSC_DIN chg_state=384110b03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4363 icl=900
[  320.610979] healthd: battery l=93 v=4363 t=32.5 h=2 st=2 c=557500 fc=5204000 cc=2 chg=u
[  320.624600] healthd: battery l=93 v=4363 t=32.5 h=2 st=2 c=557500 fc=5204000 cc=2 chg=u
[  320.643535] healthd: battery l=93 v=4363 t=32.5 h=2 st=2 c=557500 fc=5204000 cc=2 chg=u
[  320.975988] google_charger: usbchg=USB typec=null usbv=4725 usbc=876 usbMv=5000 usbMc=900
[  320.979530] google_battery: MSC_DIN chg_state=384110d03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4365 icl=900
[  320.997074] healthd: battery l=93 v=4365 t=32.5 h=2 st=2 c=695625 fc=5204000 cc=2 chg=u
[  321.036695] healthd: battery l=93 v=4365 t=32.5 h=2 st=2 c=695625 fc=5204000 cc=2 chg=u
[  321.038280] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  321.089417] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  321.089683] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  322.836102] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  323.612094] google_charger: usbchg=USB typec=null usbv=4725 usbc=876 usbMv=5000 usbMc=900
[  323.623664] google_battery: MSC_DIN chg_state=384111003010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4368 icl=900
[  323.629604] healthd: battery l=93 v=4368 t=32.3 h=2 st=2 c=736562 fc=5204000 cc=2 chg=u
[  324.528131] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 117
[  324.528494] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  324.528952] alsa: The hr_timer was still in use...
[  324.530827] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  324.530842] alsa: unbind: src:1 - sink:0!
[  324.530878] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 118
[  324.531992] cs35l41 spi13.1: main amp event 8
[  324.534282] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  324.534866] cs35l41 spi13.0: main amp event 8
[  324.537057] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  324.537611] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  324.539099] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  329.506393] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  332.549472] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  332.549502] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  332.549529] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  332.549587] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  332.836389] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  336.542879] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  336.542905] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  336.543033] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  336.544592] cs35l41 spi13.0: main amp event 2
[  336.546085] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  336.546092] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  336.546163] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  336.547482] cs35l41 spi13.1: main amp event 2
[  336.549030] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  336.550122] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  336.550747] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  336.550758] alsa: bind: src:1 - sink:0!
[  336.550771] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 119
[  336.551810] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  336.552015] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 120
[  336.559932] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 121
[  339.731424] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 122
[  339.731791] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  339.732162] alsa: The hr_timer was still in use...
[  339.733955] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  339.733968] alsa: unbind: src:1 - sink:0!
[  339.734002] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 123
[  339.735209] cs35l41 spi13.1: main amp event 8
[  339.737249] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  339.737791] cs35l41 spi13.0: main amp event 8
[  339.739754] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  339.740275] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  339.740721] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  339.785213] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  339.785274] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  339.785434] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  339.787591] cs35l41 spi13.0: main amp event 2
[  339.788998] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  339.789003] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  339.789063] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  339.790503] cs35l41 spi13.1: main amp event 2
[  339.792056] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  339.792868] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  339.793273] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  339.793282] alsa: bind: src:1 - sink:0!
[  339.793293] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 124
[  339.794262] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  339.794431] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 125
[  339.800662] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 126
[  342.836899] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  342.983474] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 127
[  342.984010] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  342.984786] alsa: The hr_timer was still in use...
[  342.987721] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  342.987735] alsa: unbind: src:1 - sink:0!
[  342.987767] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 128
[  342.989168] cs35l41 spi13.1: main amp event 8
[  342.991648] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  342.992213] cs35l41 spi13.0: main amp event 8
[  342.995396] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  342.996288] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  342.997698] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  345.250740] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  345.250769] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  345.250864] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  345.252336] cs35l41 spi13.0: main amp event 2
[  345.254029] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  345.254046] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  345.254170] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  345.255624] cs35l41 spi13.1: main amp event 2
[  345.257193] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  345.257956] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  345.258428] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  345.258438] alsa: bind: src:1 - sink:0!
[  345.258452] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 129
[  345.259566] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  345.259901] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 130
[  345.268653] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 131
[  348.020136] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  348.020189] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  348.020284] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  348.020378] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  348.410398] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 132
[  348.410673] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  348.410916] alsa: The hr_timer was still in use...
[  348.412766] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  348.412774] alsa: unbind: src:1 - sink:0!
[  348.412791] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 133
[  348.413593] cs35l41 spi13.1: main amp event 8
[  348.415181] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  348.415418] cs35l41 spi13.0: main amp event 8
[  348.417624] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  348.418279] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  348.418915] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  352.837682] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  353.640222] google_charger: usbchg=USB typec=null usbv=4725 usbc=875 usbMv=5000 usbMc=900
[  353.646184] google_battery: MSC_DIN chg_state=384111803010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4376 icl=900
[  353.789072] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  353.789097] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  353.789201] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  353.790753] cs35l41 spi13.0: main amp event 2
[  353.792260] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  353.792266] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  353.792334] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  353.793625] cs35l41 spi13.1: main amp event 2
[  353.794972] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  353.795422] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  353.795691] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  353.795701] alsa: bind: src:1 - sink:0!
[  353.795712] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 134
[  353.796621] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  353.796986] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 135
[  353.806346] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 136
[  355.348790] google_charger: usbchg=USB typec=null usbv=4725 usbc=877 usbMv=5000 usbMc=900
[  355.364717] google_battery: MSC_DIN chg_state=384110d03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4365 icl=900
[  355.374659] healthd: battery l=93 v=4365 t=32.2 h=2 st=4 c=386562 fc=5204000 cc=2 chg=u
[  358.131000] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  359.244797] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  359.244829] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  359.244880] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  359.244940] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  359.309664] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  360.738025] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 137
[  360.738310] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  360.738539] alsa: The hr_timer was still in use...
[  360.740159] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  360.740168] alsa: unbind: src:1 - sink:0!
[  360.740194] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 138
[  360.741080] cs35l41 spi13.1: main amp event 8
[  360.743644] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  360.744153] cs35l41 spi13.0: main amp event 8
[  360.746311] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  360.746784] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  360.748740] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  362.232463] pixel_ufs_prepare_command RPMB write counter =      852; start time 4294982844
[  362.234836] pixel_ufs_prepare_command RPMB write counter =      853; start time 4294982845
[  362.237479] pixel_ufs_prepare_command RPMB write counter =      854; start time 4294982846
[  362.240089] pixel_ufs_prepare_command RPMB write counter =      855; start time 4294982847
[  362.243001] pixel_ufs_prepare_command RPMB write counter =      856; start time 4294982847
[  362.248952] pixel_ufs_prepare_command RPMB write counter =      857; start time 4294982849
[  362.251047] pixel_ufs_prepare_command RPMB write counter =      858; start time 4294982849
[  362.253596] pixel_ufs_prepare_command RPMB write counter =      859; start time 4294982850
[  362.256780] pixel_ufs_prepare_command RPMB write counter =      85a; start time 4294982851
[  362.260367] pixel_ufs_prepare_command RPMB write counter =      85b; start time 4294982852
[  362.263966] pixel_ufs_prepare_command RPMB write counter =      85c; start time 4294982853
[  362.267055] pixel_ufs_prepare_command RPMB write counter =      85d; start time 4294982853
[  362.278432] pixel_ufs_prepare_command RPMB write counter =      85e; start time 4294982856
[  362.282409] pixel_ufs_prepare_command RPMB write counter =      85f; start time 4294982857
[  362.285825] pixel_ufs_prepare_command RPMB write counter =      860; start time 4294982858
[  362.288909] pixel_ufs_prepare_command RPMB write counter =      861; start time 4294982859
[  362.291271] pixel_ufs_prepare_command RPMB write counter =      862; start time 4294982860
[  362.293772] pixel_ufs_prepare_command RPMB write counter =      863; start time 4294982860
[  362.298587] pixel_ufs_prepare_command RPMB write counter =      864; start time 4294982861
[  362.302495] pixel_ufs_prepare_command RPMB write counter =      865; start time 4294982862
[  362.306806] pixel_ufs_prepare_command RPMB write counter =      866; start time 4294982863
[  362.310432] pixel_ufs_prepare_command RPMB write counter =      867; start time 4294982864
[  362.313328] pixel_ufs_prepare_command RPMB write counter =      868; start time 4294982865
[  362.316593] pixel_ufs_prepare_command RPMB write counter =      869; start time 4294982866
[  362.837900] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  363.465486] init: starting service 'idmap2d'...
[  363.482970] init: Control message: Processed ctl.start for 'idmap2d' from pid: 1411 (system_server)
[  367.605183] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  372.743522] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  372.838827] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  373.509218] init: Sending signal 9 to service 'idmap2d' (pid 7737) process group...
[  373.515368] libprocessgroup: Successfully killed process cgroup uid 1000 pid 7737 in 5ms
[  373.516260] init: Control message: Processed ctl.stop for 'idmap2d' from pid: 1411 (system_server)
[  373.517320] init: Service 'idmap2d' (pid 7737) received signal 9
[  375.366656] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  378.561365] healthd: battery l=93 v=4370 t=32.2 h=2 st=4 c=469375 fc=5204000 cc=2 chg=u
[  382.839451] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  385.378826] google_charger: usbchg=USB typec=null usbv=4725 usbc=880 usbMv=5000 usbMc=900
[  385.385319] google_battery: MSC_DIN chg_state=384111403010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4372 icl=900
[  386.063055] google_charger: usbchg=USB typec=null usbv=4725 usbc=873 usbMv=5000 usbMc=900
[  386.076239] google_battery: MSC_DIN chg_state=384111703010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4375 icl=900
[  386.080560] healthd: battery l=93 v=4375 t=32.2 h=2 st=2 c=667187 fc=5204000 cc=2 chg=u
[  389.212411] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  389.212431] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  389.212453] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  389.212498] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  390.270353] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  390.270390] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  390.270531] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  390.272437] cs35l41 spi13.0: main amp event 2
[  390.273955] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  390.273974] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  390.274120] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  390.275479] cs35l41 spi13.1: main amp event 2
[  390.276990] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  390.277876] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  390.278574] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  390.278584] alsa: bind: src:1 - sink:0!
[  390.278598] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 139
[  390.280468] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  390.280705] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 140
[  390.289897] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 141
[  391.709501] type=1400 audit(1654341779.340:74): avc: denied { read } for comm="ndroid.settings" name="pagetypeinfo" dev="proc" ino=4026531857 scontext=u:r:system_app:s0 tcontext=u:object_r:proc_pagetypeinfo:s0 tclass=file permissive=0
[  391.713967] type=1400 audit(1654341779.344:75): avc: denied { search } for comm="ndroid.settings" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  391.714104] type=1400 audit(1654341779.344:76): avc: denied { search } for comm="ndroid.settings" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  391.854867] type=1400 audit(1654341779.484:77): avc: denied { read } for comm="pool-2-thread-7" name="pagetypeinfo" dev="proc" ino=4026531857 scontext=u:r:system_app:s0 tcontext=u:object_r:proc_pagetypeinfo:s0 tclass=file permissive=0
[  391.858953] type=1400 audit(1654341779.488:78): avc: denied { search } for comm="pool-2-thread-7" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  391.859056] type=1400 audit(1654341779.488:79): avc: denied { search } for comm="pool-2-thread-7" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  392.839706] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  394.722116] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 142
[  394.722404] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  394.722682] alsa: The hr_timer was still in use...
[  394.723779] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  394.723787] alsa: unbind: src:1 - sink:0!
[  394.723806] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 143
[  394.724635] cs35l41 spi13.1: main amp event 8
[  394.726243] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  394.726495] cs35l41 spi13.0: main amp event 8
[  394.728223] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  394.728748] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  394.728938] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  401.593807] healthd: battery l=93 v=4373 t=32.2 h=2 st=4 c=476875 fc=5204000 cc=2 chg=u
[  401.848409] google_charger: usbchg=USB typec=null usbv=4725 usbc=866 usbMv=5000 usbMc=900
[  401.857057] google_battery: MSC_DIN chg_state=384111503010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4373 icl=900
[  401.864498] healthd: battery l=93 v=4373 t=32.2 h=2 st=4 c=476875 fc=5204000 cc=2 chg=u
[  402.840312] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  412.840631] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  413.426573] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  413.426626] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  413.426726] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  413.428189] cs35l41 spi13.0: main amp event 2
[  413.429885] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  413.429903] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  413.430028] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  413.431437] cs35l41 spi13.1: main amp event 2
[  413.433106] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  413.433994] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  413.434900] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  413.434919] alsa: bind: src:1 - sink:0!
[  413.434942] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 144
[  413.436553] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  413.436871] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 145
[  413.448916] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 146
[  414.704535] init: starting service 'adbd'...
[  414.705805] init: Created socket '/dev/socket/adbd', mode 660, user 1000, group 1000
[  414.711372] init: Control message: Processed ctl.start for 'adbd' from pid: 1411 (system_server)
[  414.719907] android_work: sent uevent USB_STATE=DISCONNECTED
[  414.726936] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=2, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  414.729986] init: Control message: Processed ctl.start for 'adbd' from pid: 1411 (system_server)
[  414.730347] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=5->5
[  414.737199] google_charger: usbchg=USB typec=null usbv=4800 usbc=879 usbMv=5000 usbMc=100
[  414.741918] google_battery: MSC_DIN chg_state=64111f03010005 f=0x5 chg_s=Charging chg_t=Fast vchg=4383 icl=100
[  414.746537] healthd: battery l=93 v=4383 t=32.3 h=2 st=2 c=731250 fc=5204000 cc=2 chg=u
[  414.749752] google_charger: usbchg=USB typec=null usbv=4925 usbc=879 usbMv=5000 usbMc=100
[  414.753556] google_battery: MSC_DIN chg_state=64111f03010005 f=0x5 chg_s=Charging chg_t=Fast vchg=4383 icl=100
[  414.756017] read descriptors
[  414.756032] read strings
[  414.765007] healthd: battery l=93 v=4383 t=32.3 h=2 st=2 c=731250 fc=5204000 cc=2 chg=u
[  415.328692] init: processing action (vendor.usb.dwc3_irq=medium) from (/vendor/etc/init/hw/init.gs101.usb.rc:91)
[  415.329205] init: starting service 'exec 23 (/vendor/bin/hw/set_usb_irq.sh medium)'...
[  415.331463] init: SVC_EXEC service 'exec 23 (/vendor/bin/hw/set_usb_irq.sh medium)' pid 7788 (uid 0 gid 0+0 context default) started; waiting...
[  415.350616] init: Service 'exec 23 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 7788) exited with status 1 waiting took 0.019000 seconds
[  415.350659] init: Sending signal 9 to service 'exec 23 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 7788) process group...
[  415.350843] libprocessgroup: Successfully killed process cgroup uid 0 pid 7788 in 0ms
[  415.367309] google_charger: usbchg=USB typec=null usbv=5000 usbc=96 usbMv=5000 usbMc=100
[  415.372895] google_battery: MSC_DIN chg_state=6410f803010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4344 icl=100
[  415.374828] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4344062 ib=408750 cv_cnt=3 ov_cnt=0
[  415.385500] healthd: battery l=93 v=4344 t=32.3 h=2 st=4 c=-408750 fc=5204000 cc=2 chg=u
[  415.550719] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  415.550755] alsa: unbind: src:1 - sink:0!
[  415.550833] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 147
[  415.551976] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  415.554226] cs35l41 spi13.1: main amp event 8
[  415.556412] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  415.556888] cs35l41 spi13.0: main amp event 8
[  415.558736] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  415.559298] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  415.559859] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  415.560991] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  415.561027] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  415.561177] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  415.563060] cs35l41 spi13.1: main amp event 2
[  415.565068] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  415.566971] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  415.568108] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  415.568133] alsa: bind: src:1 - sink:0!
[  415.568159] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 148
[  415.571101] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  415.696258] google_charger: usbchg=USB typec=null usbv=5000 usbc=92 usbMv=5000 usbMc=100
[  415.703437] google_battery: MSC_DIN chg_state=6410f803010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4344 icl=100
[  415.708741] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4344218 ib=265625 cv_cnt=3 ov_cnt=0
[  415.709404] healthd: battery l=93 v=4344 t=32.3 h=2 st=4 c=-265625 fc=5204000 cc=2 chg=u
[  415.830656] android_work: sent uevent USB_STATE=CONNECTED
[  415.830879] android_work: sent uevent USB_STATE=CONFIGURED
[  415.832239] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=2, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  415.833749] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=5->5
[  415.842055] google_charger: usbchg=USB typec=null usbv=5000 usbc=92 usbMv=5000 usbMc=900
[  415.847101] google_battery: MSC_DIN chg_state=38410f803010005 f=0x5 chg_s=Charging chg_t=Fast vchg=4344 icl=900
[  415.849796] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4344218 ib=265625 cv_cnt=3 ov_cnt=0
[  415.851266] healthd: battery l=93 v=4344 t=32.3 h=2 st=4 c=-265625 fc=5204000 cc=2 chg=u
[  419.734494] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 149
[  419.735070] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  419.735497] alsa: The hr_timer was still in use...
[  419.737247] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  419.737257] alsa: unbind: src:1 - sink:0!
[  419.737285] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 150
[  419.738451] cs35l41 spi13.1: main amp event 8
[  419.740594] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  419.740996] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  419.741527] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  421.451801] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  421.451861] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  421.451986] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  421.453691] cs35l41 spi13.0: main amp event 2
[  421.455379] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  421.455393] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  421.455488] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  421.456977] cs35l41 spi13.1: main amp event 2
[  421.458557] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  421.459609] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  421.460071] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  421.460083] alsa: bind: src:1 - sink:0!
[  421.460100] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 151
[  421.462418] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  421.462640] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 152
[  421.477112] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 153
[  422.392651] type=1400 audit(1654341810.024:80): avc: denied { read } for comm="pool-2-thread-5" name="pagetypeinfo" dev="proc" ino=4026531857 scontext=u:r:system_app:s0 tcontext=u:object_r:proc_pagetypeinfo:s0 tclass=file permissive=0
[  422.411032] type=1400 audit(1654341810.040:81): avc: denied { search } for comm="pool-2-thread-5" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  422.411328] type=1400 audit(1654341810.040:82): avc: denied { search } for comm="pool-2-thread-5" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  422.841851] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  425.318283] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 154
[  425.318573] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  425.318817] alsa: The hr_timer was still in use...
[  425.320156] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  425.320165] alsa: unbind: src:1 - sink:0!
[  425.320187] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 155
[  425.321253] cs35l41 spi13.1: main amp event 8
[  425.323454] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  425.323841] cs35l41 spi13.0: main amp event 8
[  425.325501] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  425.325915] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  425.326221] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  426.821931] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  432.842166] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  433.176457] google_charger: usbchg=USB typec=null usbv=4725 usbc=885 usbMv=5000 usbMc=900
[  433.189416] google_battery: MSC_DIN chg_state=384111903010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4377 icl=900
[  433.193988] google_battery: MSC_LAST vt=4450000 fv_uv=4450000 vb=4377343 ib=-544062
[  433.199085] healthd: battery l=93 v=4377 t=32.4 h=2 st=2 c=544062 fc=5204000 cc=2 chg=u
[  438.552150] healthd: battery l=93 v=4377 t=32.4 h=2 st=4 c=474375 fc=5204000 cc=2 chg=u
[  442.842952] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  452.843541] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  455.058439] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  457.051714] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  457.051751] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  457.051851] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  457.053295] cs35l41 spi13.0: main amp event 2
[  457.054868] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  457.054882] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  457.054983] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  457.056373] cs35l41 spi13.1: main amp event 2
[  457.057803] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  457.058640] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  457.062337] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  457.062356] alsa: bind: src:1 - sink:0!
[  457.062371] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 156
[  457.064269] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  457.064554] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 157
[  457.073469] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 158
[  457.202539] type=1400 audit(1654341844.832:83): avc: denied { read } for comm="pool-2-thread-1" name="pagetypeinfo" dev="proc" ino=4026531857 scontext=u:r:system_app:s0 tcontext=u:object_r:proc_pagetypeinfo:s0 tclass=file permissive=0
[  457.204904] type=1400 audit(1654341844.836:84): avc: denied { search } for comm="pool-2-thread-1" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  457.206363] type=1400 audit(1654341844.836:85): avc: denied { search } for comm="pool-2-thread-1" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  458.023932] init: Untracked pid 7852 exited with status 0
[  459.416140] [14:24:07.052880][dhd][wlan]Runtime Resume is called in dhd_wl_ioctl.cfi_jt [bcmdhd4389]
[  459.418070] [14:24:07.054853][dhd][wlan][Repeats 0 times]
[  459.466184] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  459.468067] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  459.469705] [14:24:07.106478][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  459.491621] [14:24:07.128398][cfg80211][wlan] wl_cfgvendor_tx_power_scenario : SAR: tx_power_mode -1 SUCCESS
[  459.496882] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  459.549437] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  459.549686] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  460.255822] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 159
[  460.256432] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  460.257062] alsa: The hr_timer was still in use...
[  460.260397] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  460.260419] alsa: unbind: src:1 - sink:0!
[  460.260460] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 160
[  460.262850] cs35l41 spi13.1: main amp event 8
[  460.266477] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  460.267697] cs35l41 spi13.0: main amp event 8
[  460.270294] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  460.271561] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  460.272767] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  460.407504] [14:24:08.044245][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  460.422600] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  462.844477] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  463.203028] google_charger: usbchg=USB typec=null usbv=4725 usbc=873 usbMv=5000 usbMc=900
[  463.208071] google_battery: MSC_DIN chg_state=384111a03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4378 icl=900
[  464.978702] [14:24:12.615477][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[  464.981708] [14:24:12.618487][dhd][wlan][Repeats 0 times]
[  465.031013] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  465.033146] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  465.034934] [14:24:12.671717][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  465.052403] [14:24:12.689176][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[  465.052484] [14:24:12.689263][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[  465.097207] [14:24:12.733990][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 7, bssidx: 0
[  467.628497] init: Untracked pid 7876 exited with status 0
[  467.926399] [14:24:15.563166][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[  467.927457] [14:24:15.564140][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[  467.927520] [14:24:15.564306][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[  467.927631] [14:24:15.564417][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[  467.991059] [14:24:15.627832][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[  468.787716] [14:24:16.424472][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  468.804032] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  470.019637] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  472.845234] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  474.983607] init: Untracked pid 7897 exited with status 0
[  482.846085] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  492.846822] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  493.215885] google_charger: usbchg=USB typec=null usbv=4725 usbc=862 usbMv=5000 usbMc=900
[  493.220245] google_battery: MSC_DIN chg_state=384112403010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4388 icl=900
[  494.622374] google_charger: usbchg=USB typec=null usbv=4725 usbc=871 usbMv=5000 usbMc=900
[  494.628996] google_battery: MSC_DIN chg_state=384111e03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4382 icl=900
[  494.634760] healthd: battery l=93 v=4382 t=32.5 h=2 st=4 c=481250 fc=5204000 cc=2 chg=u
[  498.563233] healthd: battery l=93 v=4390 t=32.5 h=2 st=2 c=749375 fc=5204000 cc=2 chg=u
[  502.847703] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  512.848607] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  522.849523] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  524.643384] google_charger: usbchg=USB typec=null usbv=4725 usbc=881 usbMv=5000 usbMc=900
[  524.648446] google_battery: MSC_DIN chg_state=384112803010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4392 icl=900
[  525.343446] google_charger: usbchg=USB typec=null usbv=4725 usbc=882 usbMv=5000 usbMc=900
[  525.353081] google_battery: MSC_DIN chg_state=384112803010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4392 icl=900
[  525.356025] healthd: battery l=93 v=4392 t=32.5 h=2 st=2 c=730000 fc=5204000 cc=2 chg=u
[  532.850441] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  542.851348] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  552.852104] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  555.366031] google_charger: usbchg=USB typec=null usbv=4725 usbc=880 usbMv=5000 usbMc=900
[  555.370932] google_battery: MSC_DIN chg_state=384112903010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4393 icl=900
[  556.060122] google_charger: usbchg=USB typec=null usbv=4725 usbc=875 usbMv=5000 usbMc=900
[  556.072989] google_battery: MSC_DIN chg_state=384112c03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4396 icl=900
[  556.076055] healthd: battery l=94 v=4396 t=32.5 h=2 st=2 c=756875 fc=5204000 cc=2 chg=u
[  558.563275] healthd: battery l=94 v=4394 t=32.4 h=2 st=2 c=748437 fc=5204000 cc=2 chg=u
[  562.852936] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  572.853839] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c

LG G4 internals: My messy jots

Introduction

These are my really messy jots as I tried out things with my LG G4 H815 phone (Android 5.1, kernel 3.10.49, software version V10e-ISR-COM from Aug 17, 2015, not locked to any specific network). I usually try to get the post tidy so it becomes some kind of how-to post, but this time I just left it as is.

The only important takeaway from all this is that there’s no need to root the phone in order to get the key file that is necessary to decrypt all WhatsApp messages in the phone’s history: The file can be fetched in Download Mode without rooting.

My original idea was to upgrade Android from Lollipop to Nougat, mainly because there are a few Apps out there that won’t run on my outdated OS. So the point was to make the phone work better, or else I just go and buy a new one. As little hassle as possible.

The fact that I have a G4 for six years implies that I’m not fond of these things, and I’m anything but an Android expert. This was really the first time I sat down and tried to see what’s under the hood. It’s more hassle than just buying a new phone (or is it?) but I thought maybe I’ll learn something interesting.

As it turns out, each Android phone has its own story and toolset for the low-level stuff, so it’s really a lot of ugly company-specific things to deal with. In short, not very interesting.

Understanding that upgrading will probably come with a headache, and that rooting the phone will also probably mess up things considerably, I decided to leave all this. The only benefit was the full image backup, which at the very least gives me the WhatsApp secret key.

The original plan

  • Make screenshots of applications, both main and secondary.
  • Try LG Bridge and see what it can do (in particular regarding backup of WhatsApp)
  • Save all WhatsApp chats to cloud (Google Drive).
  • Root the phone for backing up all files. In particular, get the WhatsApp key, without which the backups are worthless (in hindsight, no need to root the phone for this purpose).
  • Upgrade to Nougat, possibly with LG Bridge, and if not with LG UP.
  • Restore with LG’s own backup tool and fetch WhatsApp chats from cloud.

Backups

Before upgrading, make a backup? Here’s my maximalistic checklist.

  • LG’s own backup tool, backing up everything except media (got 760 MB, would have reached 6 GB with media)
  • Back up all in DCIM/Camera (all taken photos and videos).
  • Ran a backup to cloud within WhatsApp. Also copy the files from /storage/sdcard0/WhatsApp/Databases/
  • Then a full filesystem tar backup, as shown below (before rooting, so it’s partial).
  • Full image copies with SALT. Well, no, it didn’t work, see below.
  • A full backup of /data with the phone in Download Mode (including files accessible by root only, but without rooting the phone).

Reading WhatsApp messages

The maybe most important goal of all this was to harvest my WhatsApp history in a sustainable way. That is, so the messages can be read like 20 years from now. Because the grim fact is that as soon as a little key file that is buried inside the phone is lost, all message history goes down the drain forever.

The WhatsApp database files are described on this page with focus on the message files on this page. To make a long story short, the messages are stored in an Sqlite file (or is it? Probably, and it’s a .db file).

These are accessible but encrypted, and so are the backup files (e.g. msgstore.db.crypt14). The encryption key is accessible with root only, and is created specifically for a user when creating a new WhatsApp account as /data/data/com.whatsapp/files/key.

So the files to grab are

  • The encrypted database file: /data/media/0/WhatsApp/Databases/msgstore.db.crypt14
  • The file containing contact information (optional): /data/data/com.whatsapp/databases/wa.db
  • The key: /data/data/com.whatsapp/files/key

With these at hand, WhatsApp viewer (see github repo) can be used to decrypt the db file (it supports crypt14) and then view the messages. It’s a Windows program, and I guess some openssl command for the crypt14 command will be available sooner or later.

SSH session with simpleSSHD

This is a no-cost app, which is essentially the Dropbear server.

Note: It’s also possible to connect with “adb shell” through a plain USB cable, and there’s “adb push” and “adb pull” to transfer files. And there’s shell as root in Download Mode.

Having SimpleSSHD running and started on the phone, I connected with the address provided on the screen

$ ssh -p 2222 user@10.11.12.13

the password appears on the phone’s screen. To use automatic login, go

cat > ~/authorized_keys

and copy-paste the content of ~/.ssh/id_rsa.pub there. Note that the file on the phone is not under a .ssh/ directory, which is probably why the ssh-copy-id utility doesn’t cut. However that once this file is found, a password login is not attempted if the host’s public key doesn’t match, so this can get a bit messy.

In principle, the available executables are in /system/bin. The path contains more directories, but this is the only effective one.

Who am I?

$ id
uid=10141(u0_a141) gid=10141(u0_a141) groups=1015(sdcard_rw),1028(sdcard_r),3003(inet),9997(everybody),50141(all_a141) context=u:r:untrusted_app:s0

Backing up directly from phone (command run on receiving host):

$ ssh -p 2222 user@10.11.12.13 tar -cvz /storage/emulated/0/Pictures/Screenshots/ > ~/Desktop/pics.tar.gz

Data speeds

Because there’s going to be a lot of data copying, I checked the data speeds with scp. So one gets about

  • 2.7 MB/s when the phone is a Wifi client
  • 6.7 MB/s when the phone acts as a hotspot.
  • 20 MB/s when sharing Internet through the USB cable

The winner is clear.

Mounts

The files, as exposed when connecting to the phone with a USB cable, are at /storage/emulated/0/, or /storage/emulated/legacy/. The latter is symlinked to by /storage/sdcard0. Both are mounts of /data/media (as well as /mnt/shell/emulated/). So /media/data/0/ is essentially the root of the filesystem that is visible over USB.

$ mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,size=1437392k,nr_inodes=359348,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
adb /dev/usb-ffs/adb functionfs rw,relatime 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,size=1437392k,nr_inodes=359348,mode=750,gid=1000 0 0
pstore /sys/fs/pstore pstore rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,size=1437392k,nr_inodes=359348,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,size=1437392k,nr_inodes=359348,mode=755,gid=1000 0 0
/mnt/pstore /mnt/pstore pstore rw,relatime 0 0
/dev/block/bootdevice/by-name/system /system ext4 ro,seclabel,noatime,data=ordered 0 0
/dev/block/bootdevice/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
/dev/block/bootdevice/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,resuid=1000,errors=continue,data=ordered 0 0
/dev/block/bootdevice/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
/dev/block/bootdevice/by-name/modem /firmware vfat ro,context=u:object_r:firmware_file:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/bootdevice/by-name/sns /sns ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
/dev/block/bootdevice/by-name/drm /persist-lg ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
/dev/block/bootdevice/by-name/mpt /mpt ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
/dev/block/platform/f9824900.sdhci/by-name/cust /cust ext4 ro,seclabel,nosuid,nodev,relatime,noauto_da_alloc 0 0
/data/media /mnt/shell/emulated sdcardfs rw,nosuid,relatime,uid=1023,gid=1023,derive=legacy 0 0
/data/media /storage/emulated/legacy sdcardfs rw,nosuid,relatime,uid=1023,gid=1023,derive=legacy 0 0
tmpfs /storage/emulated tmpfs rw,seclabel,nosuid,nodev,relatime,size=1443536k,nr_inodes=360884,mode=751,gid=1028 0 0
/data/media /storage/emulated/0 sdcardfs rw,nosuid,relatime,uid=1023,gid=1023,derive=legacy 0 0
/data/media /storage/emulated/legacy sdcardfs rw,nosuid,relatime,uid=1023,gid=1023,derive=legacy 0 0
$ df
Filesystem                 Size         Used         Free    Blksize
/dev                      1.37G      100.00K        1.37G       4096
/dev/usb-ffs/adb: Permission denied
/sys/fs/cgroup            1.37G       12.00K        1.37G       4096
/mnt/asec                 1.37G        0.00K        1.37G       4096
/mnt/obb                  1.37G        0.00K        1.37G       4096
/system                   3.92G        3.15G      785.26M       4096
/cache                    1.17G        2.11M        1.16G       4096
/data                    22.70G       14.51G        8.19G       4096
/persist                 27.48M       64.00K       27.42M       4096
/firmware                85.95M       74.77M       11.19M      16384
/sns                      3.86M       60.00K        3.80M       4096
/persist-lg               3.86M      604.00K        3.27M       4096
/mpt                     27.48M       11.14M       16.35M       4096
/cust                     5.81M      753.00K        5.07M       1024
/mnt/shell/emulated: Permission denied
/storage/emulated/legacy     22.70G       14.51G        8.19G       4096
/storage/emulated         1.38G        0.00K        1.38G       4096
/storage/emulated/0      22.70G       14.51G        8.19G       4096
/storage/emulated/legacy     22.70G       14.51G        8.19G       4096

Note the mount duplicity of /data/media as sdcardfs. This appears to be some kind of bind mount. /data is the actual userdata mount, and /data/media is what is shown to us users.

Also note that many of the mounts have the nosuid flag set, for good reasons.

Accordingly, backing up everything is done with

ssh -p 2222 user@10.10.0.226 tar -czv --one-file-system / /system /data /persist /firmware /sns /persist-lg /mpt /cust /storage/emulated/0 > ~/Desktop/phone-all.tar.gz

Almost needless to say, if this isn’t done as root, a whole lot of files will not be backed up as permission is denied.

For a non-root (hence partial) backup (5.6 GB), it takes 24 minutes with a Internet-over-USB connection with the phone.

Trying out LG Bridge Setup

Downloaded from the official site and installed version 1.2.68 on a Win10 machine, selecting Israel as my country and with plain installation on C:\. Went smooth.

Running the application, it went “No mobile device connected”. I fiddled around a bit with the phone to enable MTP on the phone, and it was detected properly by the software.

As for backup, it appears to be pretty much like the backup utility on the phone itself. As for software upgrade, that requires network access, so I didn’t go into this further (because enabling network access causes Windows to start upgrading itself).

Some general insights on rooting

In Android, unlike a common Linux system, uids are allocated to apps, and not real users. This is how the system makes sure each app gets access to its own stuff, and to resources they should access, by virtue of groups.

But exactly like any Linux, user 0, root, has access to everything. Android is designed to prevent this state from anything but the operating system itself, among others because many devices are sold for use with a specific cellular network, and rooting the device sets it free.

The idea behind rooting is to replace a component in the boot loading process, so that the root user can be given to plain applications. I didn’t reach this point, so I’m not sure exactly how this works out.

But in principle the procedure is to make some plain tap-on-screen setups to make the phone more permissive towards changes, then load a software image (e.g. TWRP) that is used when the phone wakes up in Recovery Mode (more on this next), which then allows injecting software that allows root access.

Because the phone is designed to prevent users from doing this, it will have to be “bootloader unlocked” somewhere through the process. It’s quite interesting that my phone needs that too, even though it was bought standalone, so who cares what I do with it.

TWRP is basically a utility that allows fiddling with the phone. One way to run it is with fastboot, in which case it runs from memory. To root the phone, its copied into the /recovery partition, so when the phone is powered up in Recovery Mode, TWRP runs.

The bootloader unlock thing

The procedure for rooting a phone always involves “unlocking the bootloader”. This appears to mean to allow writing raw image files (sometimes mistakenly called “ROMs”) into the phone’s flash partitions. This is often referred to as “flashing” and is crucial, because one of the steps for rooting the device is to replace the partition that is loaded in Recovery Mode.

Since flashing is typically made when the phone talks in the fastboot protocol (i.e. it’s in Fastboot Mode), and this protocol is commonly implemented in the bootloader, I guess that’s why they call it to unlock the bootloader.

See my failed attempt to write an image file in Fastboot Mode below.

Until the end of 2021, LG had a web interface for submitting the phones identification and obtain an unlock.bin file, which could be written to the device, and that would unlock the phone. Maybe the idea was to void warranty and allow this to phones that were sold with no strings attached. But I was too late for this.

But here’s the twist. LG (and probably other vendors) added a “Download Mode” that allows writing to partitions even if the phone is locked. My speculation is that they needed a way to update the software on any phone, without any hassle. So they created their own secret protocol (LG LAF) that works in Download Mode and allows full access, for use only by their own software. But then this protocol was reverse engineered.

By doing this, they created a huge backdoor which bypasses the limitations on fastboot mode completely. Security by obscurity. It always fails.

Boot modes

  • Regular Android mode (MTP) — when the phone works normally. adb talks with the phone in this mode. USB ID 0x1004/0x633e.
  • Recovery mode — the phone loads the recovery image, whatever happens to be there. Not sure if there’s any USB communication, I guess it depends on the image.
  • Fastboot mode — apparently this is the pre-Linux bootloader. The device presents itself with a different USB Vendor / Product ID, intended for tweaking and flashing the device. The fastboot utility talks with the phone in this mode. USB ID 0x18d1/0xd00d.
  • Download mode — the most permissive mode it seems. Allows some file related commands directly to the phone as root, as well as shell commands. For this mode, use SALT, or the LG LAF utilities directly. USB ID 0x1004/0x633e (same as MTP).

“adb devices” and “fastboot devices” will never detect the phone at the same time. The former expects it to be functioning normally, and the latter in Fastboot Mode, as in after “adb reboot bootloader”. The phone appears on the USB bus with a completely different ID.

There’s also “adb shell” which opens a plain shell on the phone, with uid 2000. The “su” command doesn’t exist, and neither would it work on a non-rooted phone. It’s also possible to copy files to and from the phone from adb. See this page.

On the boot process

The boot process is a bit in the mist, but apparently there’s a vendor-proprietary bootloader that chooses to boot one of the partitions on the flash, depending on button presses and whatnot. It’s probably aboot.img, being an ELF 32-bit executable, so it’s fair to guess that it’s the initial bootloader. Apparently this executable implements the fastboot protocol. In other words, fastboot mode is probably the most initial boot level.

The important part is that each of the other boot images contain the kernel plus a ramdisk image. So each is standalone.

To get a closer look on a boot image, follow the suggestion on this page,

# apt install abootimg

So this allows looking into what’s inside an Android boot image:

$ abootimg -i laf.bin 

Android Boot Image Info:

* file name = laf.bin 

* image size = 50331648 bytes (48.00 MB)
  page size  = 4096 bytes

* Boot Name = ""

* kernel size       = 26700384 bytes (25.46 MB)
  ramdisk size      = 10118136 bytes (9.65 MB)

* load addresses:
  kernel:       0x00008000
  ramdisk:      0x02200000
  tags:         0x02000000

* cmdline = console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0 user_debug=31 ehci-hcd.park=3 lpm_levels.sleep_disabled=1 androidboot.hardware=p1

* id = 0x3fc917e5 0xb1c78118 0x83d0740e 0x1a124148 0x836687d1 0x00000000 0x00000000 0x00000000

and extract the kernel and ramdisk:

$ abootimg -x laf.bin
writing boot image config in bootimg.cfg
extracting kernel in zImage

And extract the RAM image in a new directory:

$ zcat ../initrd.img | cpio -vid

Preparations for rooting

Annoying abbreviations: LP = Lollipop, MM = Marshmallow, N = Nougat (all codenames for Android versions).

I went for the instructions on this page as well as those specific to H815, even though it’s probably the same with all G4′s. So:

  • Went to Settings > About Phone > Software Information (מידע תוכנה) and tap 7 times on build number (מספר יסוד in Hebrew, an awful translation). And it told me that I’m a software developer now.
  • Now under General (כללי) I had a new entry, Developer Options (אפשרויות פיתוח, another horrible translation), confirmed the warning, and enabled USB Debugging (ניפוי באגים). And confirm the warning.
  • Also checked “Allow disable OEM lock” (or something like that, this is a translation from Hebrew). Otherwise “adb reboot bootloader” fails (boots normally).

Getting the tools up

I went for Windows as the platform for the tools, mainly because most flashing tools are for Windows.

  • Downloaded ADB and fastboot (platform tools) from here (following suggestion on this site). Note that there’s platform tools for Linux (unlike other utils), and it’s probably a better idea.
  • Extracted the zip file into c:\platfrom-tools and ran
    adb devices

    from DOS window. The phone requested permission to allow access from the computer, and once granted, the phone was listed as “unauthorized”. But that was just because I granted a one-time access when the phone asked me about it. Giving it permanent access made the phone listed as “device”, as it should:

    C:\>adb devices
    List of devices attached
    LGH81530828bea  device
  • Ah, if “adb devices” lists it as “offline”, just move to another USB port. Don’t know why it matters, but it works.
  • I went “adb reboot bootloader” to invoke Fastboot Mode, and indeed I got some very tiny text on the phone, above the LG logo. The phone identified as USB 0x18d1/0xd00d, and Windows classified it as “Other Device” named “Android”, and claimed having no driver for it. So I reinstalled adb with adb-setup-1.4.3 downloaded from here. This made adb installed system-wide, albeit the device was still undetected. Going further, I downloaded the driver package from here, even though I could see that the device ID wasn’t listed in the .inf file, and indeed that didn’t help. The version of the Mobile Drivers was the latest at the time (4.8.0). I found the solution ultimately here, downloading the file called CT_HsPhone_General_Drivers.rar, and the driver for the device, in fastboot mode was there, and I installed it from the Device Manager. This would probably be much easier on Linux.
  • I tried “adb reboot recovery” but the phone woke up with a dark screen and it said “Žádný příkaz” which apparently means “No command” in Polish. So clearly, no proper recovery image on my phone.

Money time (not)

  • Download TWRP 3.6.1_(-0 for H815 from this page. There’s a different (?) TWRP for virtually every model, but apparently there’s one covering all G4′s.
  • I intended to install TWRP in the recovery partition as suggested on this page, but never got to that.
  • I also downloaded SuperSU, but likewise didn’t get to use it.

And why did I stop here? Well, in Fastboot Mode, this session says it all:

C:\>fastboot devices
30828bea        fastboot

C:\>fastboot flash recovery S:\android-upgrade-stuff\twrp-3.6.1_9-0-g4.img
target reported max download size of 536870912 bytes
sending 'recovery' (21976 KB)...
OKAY [  0.510s]
writing 'recovery'...
FAILED (remote: device is locked. Cannot flash images)
finished. total time: 0.541s

C:\>fastboot boot S:\android-upgrade-stuff\twrp-3.6.1_9-0-g4.img
Sending 'boot.img' (21976 KB)                      OKAY [  0.488s]
Booting                                            FAILED (remote: 'unlock device to use this command')
fastboot: error: Command failed

so the device is locked.

I wonder what would happen if I wrote the image to the partition in Download Mode, with a shell command, as described below. I guess the TWRP would run, and I guess SuperSU would get installed, but would that root the device? Given that the trick in Download Mode got me what I wanted (a full backup of /data), it was pointless to risk messing up a working phone for this purpose.

SALT and FWUL

SALT is the superior tool for accessing the device (explanations here), and is probably the only way to fully backup the phone, including things that are inaccessible without rooting the phone. It’s a GUI tool written in Bash shell script (!) with yad, and is to a great extent based upon the lglaf utility set.

Its main advantage is that the phone is in Download Mode, running a simple protocol (LG LAF) that allows simple commands to be made as root. So it’s possible to read and write into any file, including the block devices that represent flash partitions in /dev.

Another interesting feature of SALT is the ability to open a shell as root (under the advanced menu). However even as root, certain operations are not permitted, apparently because of SELinux. And it’s a fake shell window — each command is sent individually, so e.g. changing directory has no effect, and it’s not possible to invoke background processes.

Since all partitions can be read from, any information on the phone is available. It’s also possible to replace to bootloader completely, along with other images, which is how the UsU unlock is made possible.

To use SALT, I went for FWUL (Forget Windows, Use Linux), downloaded from this page. Then ran the ISO image inside a VMPlayer virtual machine.

FWUL is Manjaro Linux, based upon Arch Linux (hello pacman) without ability to install an NFS mount by default (or else how am I supposed to store a 30 GB image?). And once I did install mount utilities with pacman, and overcame some Glibc conflicts, it turned out that I had to add the “insecure” option in the /etc/exports file of the NFS host, because it connects from an port < 1024.

In short, it’s not FWUL, but AWFUL. If it’s intended for Linux newbies, it can’t be based upon an unfriendly distribution. It has no netcat, there’s only leafpad for a GUI text editor (first time I heard about it) or go for vim (even the command “vi” didn’t work).

The password for both “android” user and root is “linux”.

“adb devices” failed to detect the phone, on the virtual machine as well as on bare metal, even though the phone’s internal storage was available through the USB interface, so it was clearly properly detected by the system.

However SALT did detect the phone in download mode, so it was good enough.

To invoke download mode: Turn the phone off, disconnect whatever was in its USB / power input, press the volume up button, and insert a USB cable connected to a computer (not just a power source).

I attempted a full partition backup into an NFS mount, and it got stuck, so wrote the ISO image on a USB stick (plain cat xxx.iso > /dev/sda) and ran it on a computer directly. But that wan’t the problem. The whole partition backup into images doesn’t really work for large images, even not on bare metal: Somewhere after 400-600 MB, the data transfer got stuck (the image file written to stopped growing). Sometimes even earlier. Which can explain why the “Basic” backup offered by the SALT grabs images of up to 260 MB.

Unlocking the UsU way

The official LG way was not supported when I got to this, so I went for the scary option.

The description for how to unlock the phone is on this page. It can’t be too emphasized that getting this wrong will hard brick the phone. The basic idea is to overwrite three crucial partitions with alternative images, and good luck.

SALT identified the ARB (AntiRollBack) version as 0, as expected from this page, so this was a green light to proceed.

However at this point I realized that UsU pretty much messes up the phone’s internals (there’s a warning about reducing video frame rate…!), so I just left it. Given that the reason for doing this is to make a full backup as root, the chance for bricking the phone made all this pretty much pointless.

Backing up all data as root

Since Download mode allows sending shell commands as root, and there’s the tar utility available, why not make one big tarball, and bypass the access restriction of a regular user? It turns out it’s not that simple. This is what happens in Download Mode (and not otherwise):

# gzip
-: gzip: Permission denied
# tar
-: tar: Permission denied

So probably by virtue of SELinux or something, these two functions can be run as a regular user, but not in Download Mode. How clever is that? Not at all. Security by obscurity at its worst.

The basic rule is that if you have shell access, you can do everything. I might as well have compiled my own utilities and put them on the filesystem. But why bother? Both utilities are there, so just copy their content:

# cat /system/bin/tar > /mytar
# cat /system/bin/gzip > /mygzip
# chmod 0777 mygzip mytar

And all that is left to do is

# ./mytar -c --exclude=data/a.tgz data | ./mygzip -c > data/a.tgz

A few notes:

  • All commands are given from the root directory. So I use with and without trailing slash interchangeably.
  • The -v flag caused the shell window to crash right away. Too much output, I guess.
  • The -z flag caused tar to use the regular gzip executable, so it failed. Hence the pipe to my own gzip.

So this ran for a while, and then I got:

/home/android/programs/lglafng/lglaf.py:564: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
  _logger.warn(e)
LGLAF.py: WARNING: [Errno 110] Operation timed out

Like, really? No kidding. This takes time. And after this message, any attempt to do something with the phone failed until it was repowered with the battery. So maybe the command kept running, and therefore? I don’t know.

To make a long story short, adding an ampersand at the end of the command doesn’t make the command go into background. So that doesn’t solve anything. So I tried with a little shell script that makes the call go into background, maybe?

Using echo commands, I set up this little file as together.sh:

#!/system/bin/sh
./mytar -c --exclude=data/a.tgz data | ./mygzip -c > data/a.tgz &

and then I went

# chmod 0777 together.sh

and then I ran together.sh. That didn’t run in the background either, and soon enough I got the timeout message again. Sigh.

But this time I decided to just let the phone be and not touch anything for a few hours. Maybe it still runs.

After a while I got back to the shell window, tried some random command, and it emitted the following:

./mytar: data/misc/camera/cam_socket1: socket ignored
./mytar: data/misc/camera/cam_socket2: socket ignored
./mytar: data/misc/location/mq/alarm_svc: socket ignored
./mytar: data/misc/location/quipc/gsiff_socket: socket ignored
./mytar: data/misc/perfd/mpctl: socket ignored
./mytar: data/data/com.zhiliaoapp.musically/files/socket_pipe: socket ignored
./mytar: data/property/.temp.oflBVX: Cannot open: Permission denied
./mytar: data/property/persist.sys.multi-cust: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.default: Cannot open: Permission denied
./mytar: data/property/persist.sys.ntcode-changed: Cannot open: Permission denied
./mytar: data/property/persist.sys.ntcode: Cannot open: Permission denied
./mytar: data/property/persist.sys.mccmnc-list: Cannot open: Permission denied
./mytar: data/property/persist.sys.subset-list: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.integration: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.subca-prev: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.subca-prop: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.next-root: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.prev-rootdir: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.changed: Cannot open: Permission denied
./mytar: data/property/persist.service.bdroid.a2dp_con: Cannot open: Permission denied
./mytar: data/property/persist.service.bdroid.scms_t: Cannot open: Permission denied
./mytar: data/property/persist.sys.emmc_size: Cannot open: Permission denied
./mytar: data/property/persist.profiled.build.version: Cannot open: Permission denied
./mytar: data/property/persist.lge.appman.installstart: Cannot open: Permission denied
./mytar: data/property/persist.sys.thermald_miti_off: Cannot open: Permission denied
./mytar: data/property/persist.lge.appman.errc_done: Cannot open: Permission denied
./mytar: data/property/persist.radio.adb_log_on: Cannot open: Permission denied
./mytar: data/property/persist.radio.ril_payload_on: Cannot open: Permission denied
./mytar: data/property/persist.sys.first-mcc: Cannot open: Permission denied
./mytar: data/property/persist.sys.first-boot: Cannot open: Permission denied
./mytar: data/property/persist.sys.mcc-list: Cannot open: Permission denied
./mytar: data/property/persist.sys.sim-changed: Cannot open: Permission denied
./mytar: data/property/persist.sys.clientid-changed: Cannot open: Permission denied
./mytar: data/property/persist.sys.first-mccmnc: Cannot open: Permission denied
./mytar: data/property/persist.lge.appbox.ntcode: Cannot open: Permission denied
./mytar: data/property/persist.sys.iccid: Cannot open: Permission denied
./mytar: data/property/persist.sys.iccid-mcc: Cannot open: Permission denied
./mytar: data/property/persist.radio.add_power_save: Cannot open: Permission denied
./mytar: data/property/persist.radio.eons.enabled: Cannot open: Permission denied
./mytar: data/property/persist.sys.dalvik.vm.lib.2: Cannot open: Permission denied
./mytar: data/property/persist.sys.language: Cannot open: Permission denied
./mytar: data/property/persist.sys.country: Cannot open: Permission denied
./mytar: data/property/persist.sys.localevar: Cannot open: Permission denied
./mytar: data/property/persist.radio.first-set: Cannot open: Permission denied
./mytar: data/property/persist.lg.data.dsqn: Cannot open: Permission denied
./mytar: data/property/persist.sys.profiler_ms: Cannot open: Permission denied
./mytar: data/property/persist.sys.theme0: Cannot open: Permission denied
./mytar: data/property/persist.sys.theme: Cannot open: Permission denied
./mytar: data/property/persist.sys.cnd.iwlan: Cannot open: Permission denied
./mytar: data/property/persist.service.bdroid.bdaddr: Cannot open: Permission denied
./mytar: data/property/persist.radio.sms_ims: Cannot open: Permission denied
./mytar: data/property/persist.security.sdmediacrypto: Cannot open: Permission denied
./mytar: data/property/persist.radio.flex.orgVals: Cannot open: Permission denied
./mytar: data/property/persist.radio.flex.orgSBPs: Cannot open: Permission denied
./mytar: data/property/persist.data.sbp.update: Cannot open: Permission denied
./mytar: data/property/persist.radio.first-mccmnc: Cannot open: Permission denied
./mytar: data/property/persist.sys.factory.status: Cannot open: Permission denied
./mytar: data/property/persist.audio.nsenabled: Cannot open: Permission denied
./mytar: data/property/persist.audio.voice.clarity: Cannot open: Permission denied
./mytar: data/property/persist.camera.ais.hal: Cannot open: Permission denied
./mytar: data/property/persist.data.rear.minfps: Cannot open: Permission denied
./mytar: data/property/persist.data.front.minfps: Cannot open: Permission denied
./mytar: data/property/persist.mms.pre-install: Cannot open: Permission denied
./mytar: data/property/persist.gsm.sms.forcegsm7: Cannot open: Permission denied
./mytar: data/property/persist.gsm.mms.enabled: Cannot open: Permission denied
./mytar: data/property/persist.gsm.mms.roaming.enabled: Cannot open: Permission denied
./mytar: data/property/persist.sys.wificountrymcc: Cannot open: Permission denied
./mytar: data/property/persist.sys.cust.latamspanish: Cannot open: Permission denied
./mytar: data/property/persist.sys.timezone: Cannot open: Permission denied
./mytar: data/property/persist.sys.usb.config: Cannot open: Permission denied
./mytar: data/property/persist.sys.security: Cannot open: Permission denied
./mytar: data/property/persist.radio.iccid-changed: Cannot open: Permission denied
./mytar: data/property/persist.radio.sim_mccmnc: Cannot open: Permission denied
./mytar: data/property/persist.radio.sim-spn: Cannot open: Permission denied
./mytar: data/property/persist.data_netmgrd_mtu: Cannot open: Permission denied
./mytar: data/property/persist.radio.clir: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_lons_0_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_lons_1_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_lons_2_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_lons_3_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_sons_0_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_sons_1_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_sons_2_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_sons_3_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_plmn_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.keyBlockByCall: Cannot open: Permission denied
./mytar: data/property/persist.radio.airplane_mode_on: Cannot open: Permission denied
./mytar: data/property/persist.sys.webview.vmsize: Cannot open: Permission denied
./mytar: data/property/persist.sys.theme10: Cannot open: Permission denied
./mytar: data/property/.temp.gaiLAw: Cannot open: Permission denied
./mytar: data/property/.temp.E6U7qM: Cannot open: Permission denied
./mytar: data/system/ndebugsocket: socket ignored
./mytar: Error exit delayed from previous errors

and then I restarted the shell window because apparently the responses to commands I got didn’t make sense.

I don’t know if this is all output that the tar operation generated, and neither do I know if it made any difference that I ran the command from this special script file as opposed to the original attempt — both ended with a timeout, after all.

But the fact that I got tar’s exit message, and it wasn’t that it ran out of disk space: The command finished successfully (with some 200 MB disk space left).

So that left me with moving the file where it will be visible as a regular user:

# mv data/a.tgz data/media/0/
# chmod 666 data/media/0/a.tgz

And that’s it. I got a full backup, minus the files listed above (I think, maybe there were more). The backup includes WhatsApp’s private files, and the key, which is the really important part.

I fetched the file with scp using Dropbear, with that app’s regular credentials.

To remove the file, I had to get into Download Mode again.

The phone was never rooted.

Jots while trying to find resources on the web

Incomplete, sometimes duplicates of things said above.

  • There’s Terminal Emulator (running on the machine itself).
  • There’s an Dropbear, and 4SSH server (go for former).
  • How to root G4, or more specifically a H815: Here and here (probably the same). In essence, the process consists of unlocking the bootloader and install TWRP recovery. This allows running SuperSU root tool (or something else). But this is the most accurate page to relate to.
  • LG Bridge is the tool for upgrading and backing up an LG phone. Available only for Windows and Mac. There are indications that is supports G4.
  • Upgrading to Nougat: Unofficial guide
  • There are two unoffical, yet popular tools for flashing an LG: LGUP and LG Flash Tool, and it seems like LGUP is generally preferred, Not clear why use them and not LG Bridge. There’s also Uppercut, which is a utility allowing LGUP to detect virtually any LG device.
  • There’s a tool for extracting LBF (backup files), however written in Python. But it worked with no issue on ruhe. That said, the backup content was pretty opaque and minimal, so it’s not all that useful.

What updating to Nougat would have meant

Even though I didn’t eventually update my phone to Nougat, I did fetch the official LG-H815_Official_v29A.zip file. Opening this zip file, it’s a whole lot of .bin files, each to be written to a different flash partition.

Some are ext4 filesystems, some are Android boot files, and some are well, who knows. The easy way to tell is to use the “file” utility, e.g.

$ file system.bin
system.bin: Linux rev 1.0 ext4 filesystem data, UUID=da594c53-9beb-f85c-85c5-cedf76546f7a, volume name "system" (extents) (large files)

So it’s ext4? Great, let’s mount it (create /mnt/tmp first, right?):

# mount -o loop system.bin /mnt/tmp

What’s really unpleasant is that aboot.bin and boot.bin are also updated. That’s bootloaders. And laf.bin, which I guess is the image for Download Mode. In short, if this fails, your phone is really bricked.

The procedure is outlined in META-INF/com/google/android/updater-script inside the said ZIP file, which is apparently executed by the “update-binary” program in the same directory. Anyhow, the updater-script file is as follows:

ui_print("");
ui_print("*****************************************");
ui_print("*                                       *");
ui_print("*                Nougat                 *");
ui_print("*                                       *");
ui_print("*            for LG G4 H815             *");
ui_print("*                                       *");
ui_print("*****************************************");
ui_print("");
ui_print("             ..please wait..             ");
ui_print("");
ui_print("Un-Mounting partitions...");
ifelse(is_mounted("/system") == "/system", unmount("/system"));
ifelse(is_mounted("/data") == "/data", unmount("/data"));
ifelse(is_mounted("/modem") == "/modem", unmount("/modem"));
ifelse(is_mounted("/recovery") == "/recovery", unmount("/recovery"));
ui_print("Flashing Nougat...");
ui_print(" ");
package_extract_file("aboot.bin", "/dev/block/bootdevice/by-name/aboot");
package_extract_file("factory.bin", "/dev/block/bootdevice/by-name/factory");
package_extract_file("hyp.bin", "/dev/block/bootdevice/by-name/hyp");
package_extract_file("laf.bin", "/dev/block/bootdevice/by-name/laf");
package_extract_file("pmic.bin", "/dev/block/bootdevice/by-name/pmic");
package_extract_file("raw_resources.bin", "/dev/block/bootdevice/by-name/raw_resources");
package_extract_file("rpm.bin", "/dev/block/bootdevice/by-name/rpm");
package_extract_file("sbl1.bin", "/dev/block/bootdevice/by-name/sbl1");
package_extract_file("sdi.bin", "/dev/block/bootdevice/by-name/sdi");
package_extract_file("sec.bin", "/dev/block/bootdevice/by-name/sec");
package_extract_file("tz.bin", "/dev/block/bootdevice/by-name/tz");
package_extract_file("boot.bin", "/dev/block/bootdevice/by-name/boot");
package_extract_file("modem.bin", "/dev/block/bootdevice/by-name/modem");
package_extract_file("system.bin", "/dev/block/bootdevice/by-name/system");
package_extract_file("recovery.bin", "/dev/block/bootdevice/by-name/recovery");
ui_print("Finished!");

Unrelated: Prevent Windows from messing around

This is a little private note on how to prevent the computer that runs Windows from accessing the real Internet. Because if it does, it starts an update frenzy.

I run this on the computer that is the gateway to the internet on the LAN, of course.

# iptables -I FORWARD -s 10.1.1.11 -j droplog

A TinyMCE plugin for cleaning up HTML copy-paste disasters

Introduction

This post is about a plugin I wrote for TinyMCE v5.10.2, which cleans up some mess that often occurs in the HTML code when copy-pasting text from the document to itself. It doesn’t cover copy-pasting from other sources, however the plugin is easily modified to wipe away all kinds of superfluous HTML. See this as boilerplate code.

Canonicalize plugin iconThe plugin adds a button to the toolbar with an icon of a cleaning mop, as shown to the left. When clicked, the selected text is cleaned up, or as I preferred calling it, canonicalized.

It’s a bit of work in progress. For now, it addresses two issues:

  • Unnecessary “style” formatting attributes
  • Break tags inside <pre> blocks

I’ll explain both of these issues, and then I’ll show the plugin, with source and explanations.

Note that the selection granularity is blocks (as in <p> and <div> segments). This means that if a word within a block is selected, all text in the block is canonicalized. I’ll explain why further down, but I wanted to have this on the table right away, as it may appear to be a bug. Anyhow, the way I will probably use this plugin is by selecting all text, so I doubt it will matter much. At least to me.

Also note that this plugin considers a “style” formatting attribute superfluous if the formatting of the enclosed text remains exactly the same even when it’s removed. Hence if there are multiple views of the same page (e.g. for printing, or a narrower viewport) it may remove formatting that would have made a difference on another view. It may be correct to remove that formatting nevertheless. I discuss this later too.

My anecdotal tests with Chrome and Firefox resulted in bytewise exactly the same HTML output code. But that can change in the future.

The superfluous “style” attribute problem

Rich text editing inside web browsers has the well-known problem that the same keyboard input can produce different HTML, depending on which browser (and which version) is used. But that’s small potatoes compared with what happens when text is pasted into the editing window.

The problem is that unless “Paste Text Only” is used, formatting attributes go along with the pasted text. Browsers can be pretty creative in how they turn these attributes into the DOM representation of the text, and consequently the HTML it produces once saved (for example, this thread and this too, both regardless of TinyMCE). This is kind-of understandable when the formatted text comes from an external source (a word processor or a web page), but it gets really obnoxious when junk formatting is inserted as a result of copy-pasting within the same editing window.

So yes, a plain copy-paste sequence from one part of the editing window to another can end up with things like:

<p style="font-family: verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 400;">Text</p>

when the copied text was just

<p>Text</p>

Break tags inside <pre>

Another annoying thing is that when pasting into a preformatted block (that is, within a <pre> tag), newlines are sometimes translated into <br> tags. That’s completely unnecessary, ending up with a very long single line instead of HTML that is easily read as plain code.

Why do browsers add the “style” attribute?

What apparently happens is that the browser (Google Chrome in this case) sees importance in preserving the formatting of the text as copied, and adds an inline “style” attribute with the explicit definition of the font formatting. What’s really annoying is when the text would have been rendered exactly the same without this “style” attribute. That is, when the calculated formatting of the text part is exactly the same with and without it.

One may wonder why Chrome (and other browsers) doesn’t optimize away this unnecessary formatting assignment. The truth is that I don’t know, but I speculate that the rationale is that it’s not 100% clear whether the formatting is necessary or not. The thing is that the calculated formatting (the visible result) of the environment can be altered by virtue of CSS manipulations. For example, a different viewport, or even resizing the window can change the CSS definition of the document. Hence the fact that the pasted text happens to be formatted exactly like its environment doesn’t necessarily mean that it will stay so: The environment can change dynamically.

And that leaves us with the question: If the environment’s formatting changes, should the pasted text change along with it, or should it retain the format it had in its origin? If the pasted text is formatted the same as its environment, does it necessarily means it’s the same in essence?

That answer is very easy to answer in my case, since I don’t make any CSS manipulations. Hence if it looks the same, it is the same. Therefore if the inline style formatting doesn’t change anything, it should go away.

Selection with block granularity

How do you manipulate all DOM elements within a selection? Loop on all DOM elements inside it, of course. But if all text in a paragraph is selected, does it include the <p> tag that encloses it? And the last character is excluded from the selection, possibly by mistake, should the <p> tag be excluded or included?

This isn’t a philosophical question: Often the “style” attributes that need to be removed are placed in the <p> tag itself.

So I could have developed a clever algorithm for this (and fixed its bugs eternally), but I went for a simpler approach: Apply a block-level formatting for the entire selected region. The trick is to call formatter.apply with a format that is registered as block-level formatting, so TinyMCE wraps the entire selection with a <div> element defining a dedicated class. Now all that is left is to request all DOM elements that are descendants of this specific class. That’s a simple CSS filter.

However because this is block-level formatting, it applies to all text in the block, not just exactly the segment that has been selected. It’s like requesting a block quote: It won’t be done on part of the block.

One could ask why not use inline formatting, like I did with the syntax highlighting plugin. That would, in theory, generate a <span> element on the exact part of the selection, nothing else. But that wouldn’t work at all: If the selection includes more than one block, a <span> tag is inserted inside each of these blocks. Hence this method is guaranteed to miss <p> and other block tags that have “style” attributes that need removal.

So even if I wrote a clever algorithm, there would have been quirky behavior no matter what choices I would make. Applying the plugin to the entire block is relatively intuitive.

The source code

Without further ado, this is the JavaScript code for the said plugin.

(function () {
    'use strict';

    let canonicalize = function(api) {
      // First clean up possible leftovers
      editor.dom.select('div.canonicalizer_tmp').forEach(function(el) {
	editor.dom.remove(el, true);
       });

      editor.formatter.apply('canonicalizer_wrapper');

      // Replace <br> tags under <pre> with newlines
      editor.dom.select('div.canonicalizer_tmp pre br').forEach(function(el) {
        var newline = el.ownerDocument.createTextNode("\n");
	editor.dom.insertAfter(newline, el);
	editor.dom.remove(el, false);
      });

      editor.dom.select('div.canonicalizer_tmp *').forEach(function(el) {
        var style = editor.dom.getAttrib(el, 'style');

	if (!style)
	  return;

	var thewindow = el.ownerDocument.defaultView;
	var from_inline = editor.dom.parseStyle(style);
	var prestyle = thewindow.getComputedStyle(el, null);
	var before = { };
	var p;

	for (p in from_inline) {
	  before[p] = prestyle[p];
	}

	editor.dom.setAttrib(el, 'style', null); // Remove the attribute
	var after = thewindow.getComputedStyle(el, null);
	var survivors = { };

	for (p in from_inline) {
	  // If some style names should be removed anyhow, this is the place
	  // to look it up and issue a "continue" on a match.

	  if (before[p] === after[p])
	    continue;
	  survivors[p] = from_inline[p];
	}

	editor.dom.setAttrib(el, 'style', editor.dom.serializeStyle(survivors));
      });

      // Cleanup the <div> wrapper
      editor.dom.select('div.canonicalizer_tmp').forEach(function(el) {
        editor.dom.remove(el, true);
      });

      editor.undoManager.add(); // Make operation undoable
    }

    tinymce.PluginManager.add('canonicalize', function (editor) {
      editor.ui.registry.addIcon('canonicalize-icon', '<svg width="24" height="24" fill-rule="evenodd"><path d="M 5.86,22.51 C 5.51,22.44 3.79,21.81 3.41,20.46 3.03,19.11 3.38,16.66 5.80,13.83 8.23,10.99 9.54,10.29 10.70,10.15 10.72,9.79 11.26,9.23 12.12,9.48 12.67,8.38 19.15,0.70 19.69,0.00 20.10,-0.16 20.29,-0.27 20.76,0.00 19.25,2.28 13.81,9.44 13.14,9.95 13.46,10.27 13.69,10.74 13.47,11.10 14.08,11.86 13.74,13.06 13.00,15.04 12.39,16.57 10.84,19.72 15.22,19.71 15.04,20.17 14.85,20.60 13.57,20.74 13.97,21.05 14.21,21.32 14.64,21.52 14.04,21.50 13.08,21.68 12.27,21.21 12.54,21.77 12.79,22.06 13.03,22.30 12.07,22.21 11.08,21.96 10.53,21.55 10.54,22.06 10.66,22.43 10.77,22.69 9.90,22.51 8.41,22.07 7.69,21.46 7.74,22.44 7.81,22.27 7.93,22.63 6.30,21.91 6.29,21.75 5.59,21.07 5.68,21.84 5.68,22.05 5.86,22.51 Z M 5.92,14.23 C 5.92,14.23 6.92,13.04 7.05,12.91 7.74,14.46 9.31,14.87 12.82,14.54 12.50,15.40 12.33,15.66 12.28,15.81 9.93,16.07 7.12,16.52 5.92,14.23 Z" /></svg>');

      editor.ui.registry.addButton('canonicalize', {
	icon: 'canonicalize-icon',
        tooltip: 'Canonicalize (Cleanup unnecessary styles and <br>)',
        onAction: canonicalize
      });
   });
}());

For this to work, the string “canonicalize” should be added to the plugin property, as well as to somewhere in the toolbar property in the editor’s initialization (the tinymce.init call).

Also, the “init_instance_callback” property should be set to “mce_post_init”, so that the canonicalizer_wrapper format is registered during initialization with

function mce_post_init(ed) {
  editor.formatter.register('canonicalizer_wrapper',
    { block: 'div', classes: 'canonicalizer_tmp', wrapper: true } );
}

So we have something like

tinymce.init({
  selector: '#mytextarea',
  init_instance_callback : "mce_post_init",
  [ ... ]
  plugins: 'canonicalize [ ... ]',
  toolbar: '[ ... ] canonicalize [ ... ]',
  [ ... ]
});

Walking through the code

The canonicalize function starts with cleaning up possible <div> wrappers that may have be left from a previous messup. This should never be necessary, but better safe.

The call to editor.formatter.apply() applies the format defined as canonicalizer_wrapper to the current selection. Because this format is defined as “block” and has the “wrapper” property true, TinyMCE wraps the selected region with a <div> having the class “canonicalizer_tmp”. This is a block-level wrap, including the entire blocks that contain the selection.

The next thing is to replace <br> tags inside <pre>. The tags to manipulate are found with editor.dom.select(‘div.canonicalizer_tmp pre br’), i.e. by virtue of a plain CSS selection expression that says “find me all <br> tags that are descendants of <pre> tags, that are descendants of <div> tag with class “canonicalizer_tmp”. Or for short, inside the selection.

For each such <br> element found, a text DOM element containing a newline is created by the browser API’s createTextNode() (does TinyMCE have something parallel? I didn’t find any). This element is put after the <br> element, after which the latter is removed from the DOM with editor.dom.remove(). The second argument in this call, “false”, means that any sub-elements should be removed as well — but <br> shouldn’t have any, so this doesn’t matter much.

That was the easy part. Now to getting rid of useless “style” assignments.

Similar to before, editor.dom.select(‘div.canonicalizer_tmp *’) finds all DOM elements that are descendants of <div> tag with class “canonicalizer_tmp”. An anonymous function is called for each.

If the “style” attribute isn’t present at all, nothing is done for the element (“return” inside a looped function is like “continue” inside a loop).

Then a few preparations: “thewindow” is assigned with what is usually referred to as “window” in JavaScript, and odds are that the latter could be used anyhow. I use this form because it appears somewhere in TinyMCE’s internal code, so it may be an overkill, and maybe not.

Then “from_inline” is assigned with an object that is a key-value representation of the text in the “style” attribute. And then “prestyle” is assigned with the object that represents the browser’s computed style of the element. In other words, the key-value attributes of the formatting, as displayed, with keys like “font-size”, “font-family” and many many more. This is done by calling getComputedStyle() on the Window Object.

Next, there’s a loop on all attributes that were assigned in the DOM element’s “style” attribute — they are the keys of “from_inline”. In this loop, the “before” object is populated with keys taken from the “style” attribute, and values from the currently calculated formatting for that DOM element.

Note that stringwise comparing the value in “from_inline” with that of “prestyle” wouldn’t have helped much, because there’s more than one way to express formatting. For example, the value in “from_inline” could be “red” and in “prestyle” it would probably say “rgb(255,0,0)”. Different strings meaning the same thing.

Because there are gazillion key-value pairs in the browser’s computed style, a copy of the relevant ones is made, as a preparation for the next step:

The “style” attribute is removed from the DOM element, as to say: Now let’s see if that made a difference.

And here comes the most misleading part of this code: “after” is assigned with the value of getComputedStyle(). This is most likely unnecessary: The values in the “prestyle” object (previously returned by getComputedStyle() ) magically change as the DOM element changes, at least on Chrome. Hence I could have used the same object to check the formatting even after removing the “style” attribute.

However as far as I could tell, the documentation doesn’t say anything on this peculiar feature. So the bottom line is that “prestyle” can’t be relied upon to be updated after the change, but neither can be be relied upon to retain the values before the change in the DOM object. The easy way to solve it: Call getComputedStyle() again, after the change. That surely works either way.

That’s why the relevant key-value pairs are copied into “before” object prior the DOM change. It’s a simple object, and nothing fishy will happen with it. I nevertheless call getComputedStyle() again to get a fresh “after” object, just to be sure.

So after the removal of the “style” attribute, there’s a loop again on the keys of “from_inline”, this time comparing the computed value before the change, as copied into “before”, and the currently computed value. If they are different, the “survivors” object is assigned with the key-value pair as it appeared in the original “style” attribute.

Note the comment in this loop: If you want to wipe out certain style attributes whether they make a difference or not, just make sure that a “continue” is called when “p” equals their name, and you’re done.

After this loop, the DOM element’s “style” attribute is assigned with the translation to text (using serializeStyle() ) of the key-value pairs that were stored in the “survivors” object. If the object is empty, no “style” attribute is generated.

This concludes the loop for each DOM element in the selection. Prior to exiting, all “canonicalizer_tmp” <div> elements are removed. Note that the second argument of the remove() call method is true, which means that the children of this element should be retained. Or else all content in the selection would be wiped away.

Plus undoManager.add() is called to make the entire operation undoable.

Some extra notes

  • The plugin code doesn’t remove <span> elements that have no “style” nor “class” attributes. Such elements are pointless, and they may very well be the result of a <span> element that carried a “style” attribute that was removed throughout the process. As it turns out, TinyMCE removes these in the output given to getContent(), so they don’t appear in the saved document nor when viewing the source code inside the editor. In fact, they can be removed just by viewing the source code and then saving it. So I found it pointless to add an additional manipulation to fix a problem that practically doesn’t exist.
  • TinyMCE has a getStyle() method for obtaining the computed format. It’s based upon getComputedStyle() and does a whole lot of API friendliness stuff. I opted out mainly because I just needed a before-after check.
  • It may be possible to make the cleanup as the text is pasted, so there won’t be a need to do it explicitly. For example, this page suggests hooking on “paste_preprocess” to get a chance to clean up the content. By the same coin, maybe the “paste_postprocess” callback can be used to call canonicalize() every time new text is pasted, so it gets cleaned up immediately. The problem with this approach is the on-the-fly intervention, which can be confusing if something goes wrong. I prefer that witchcraft is done when I request it, so I have an eye on if something fishy happened. And by the way, this requires the Paste premium tinyMCE plugin.

Vivado: Failed to install all user apps

Every now and then Vivado whines with

[Common 17-356] Failed to install all user apps.

And every time I’m looking up how to to solve this, and then I find that the command that fixes this is

tclapp::reset_tclstore

in the Tcl command window. And then quit Vivado, and start it again. Why? I’ll never know.

Just wanted it written down where I’ll be looking for it.

Notes while deploying TinyMCE v5

Introduction

These are my notes as I adopted TinyMCE v5 for use as the editor for writing things to be published on the Internet. Like this post, for example.

My overall verdict is that it’s excellent, and I’m writing this after having added quite some unusual features to it. In particular, syntax highlighting where the both the segment and language are chosen manually. The API offered for writing custom plugins plays along with you. The examples in the docs are usually more or less copy-paste for the actual need.

I can’t say I felt very comfortable by the commercial attempt to make the impression that using tinyMCE requires a paid-for license to get a decent editor. The contrary is true. The free package covers functionality that is perfectly fine for comfortable editing. So if there’s anyone out there considering to adopt this editor for a business web venture, I warmly suggest getting down to the details, and in particular to understand the LGPL. Maybe the paid-for plans suit some scenarios, but keep in mind that Tiny’s website is quite misleading in this respect. Unfortunately, they’re really not alone.

Getting started

Download the self-hosted Dev Package from here (the Community package doesn’t have the non-minified JS file).

Create the following HTML file where the tinymce.min.js file is, inspired by this page:

<!DOCTYPE html>
<html>
<head>
  <script src="tinymce.min.js" referrerpolicy="origin"></script>
  <script type="text/javascript">
  tinymce.init({
    selector: '#mytextarea'
  });
  </script>
</head>

<body>
<h1>TinyMCE Quick Start Guide</h1>
  <form method="post">
    <textarea id="mytextarea">Hello, World!</textarea>
  </form>
</body>
</html>

and load that file.

Plugins

Official plugins are loaded from js/plugins/{name}/plugin.js (or plugin.min.js, depending on whether tinemce.js or tinymce.min.js was used, even though this can be changed). The {name} part is the name that appears in the call to tinymce.init(), in the “plugins” property.

The plugin files themselves contain a function enclosure that is executed when the plugin is loaded. That’s it. For example, this plugin.js just makes an alert window while the editor is being loaded. Useless, but makes the point:

(function () {
    'use strict';
    alert("Hello!");
}());

Apparently, TinyMCE just executes the plugin.js’ content, which in this case is a function enclosure that executes itself.

For this to work, the snippet above needs to be named plugin.js, and be in a directory whose name is listed in the “plugins” configuration parameter.

To get a really minimal example of a plugin, I suggest looking at hr/plugin.js. With the understanding that it just gives a function that is executed, it’s quite simple to figure out what it does.

It’s quite odd that TinyMCE’s way to load plugins is one file for each plugin — that is, one HTTP request for each plugin used. As there can easily be a dozen of these, it slows down the page’s load, and also increases the chance for a failure. I haven’t found an official solution for loading all at once, even though it’s quite easy to achieve. For example, concatenate all plugin files into a single file:

$ cat $(find plugins/ -name plugin.js) > all.js

And then make sure that the concatenated file is loaded along with the web page with a line like this in the <head> section:

<script src="/js/all.js"></script>

(or actually, virtually anywhere in the page). A smaller file can be obtained by using the .min.js files. And of course, this JavaScript file may also contain other things.

Note that the plugin’s name still needs to be listed in the ”plugins” configuration parameter. Using the concatenated script file just eliminates the attempt to load a dedicated plugin.js file from a URL that is based upon the plugin’s name. What counts is that the plugin name has been registered with tinymce.PluginManager.add(). If it has, the tinyMCE doesn’t bother trying to load it separately.

If loading the concatenated file fails, or it lacks plugins that are listed in the “plugins” configuration parameters, errors of this sort appear in the web console:

GET https://thesite.com/js/plugins/link/plugin.js net::ERR_ABORTED 404 (Not Found)
Failed to load plugin: link from url plugins/link/plugin.js

It’s worth mentioning that tinyMCE doesn’t initialize immediately on the call to tinymce.init(), so the script that registers the plugin can be executed after this call. Which is quite unexpected, but in the positive direction.

Creating icons (with GIMP)

Basically, draw anything in a square image. Then create a path (possibly by using Select > To Path) and then in the Path tab, right-click the path and choose Export Path to create an SVG file.

The SVG then needs editing: Remove everything in the <svg> tag except for width and viewBox. The latter doesn’t exist in MCE’s default icons, but it’s necessary to scale the coordinates to the target size. Change the width and height to 24.

In the <path> tag, remove everything except for the “d” assignment. If there are internal areas in the image (there usually are), it’s probably easier with setting  “fill-rule” attribute set to “evenodd”. This is because the any internal loop becomes a hole.

Otherwise, and in particular if there are overlapping areas, the default “nonzero” the correct choice. Note however that “nonzero” doesn’t necessarily mean a union of overlapping paths. This is only the case when all paths are drawn in the same orientation (e.g. all are drawn clockwise). The idea of “nonzero” is that a hole can be made by drawing a counter-clockwise path inside an area that is enclosed by a path that was drawn clockwise (and vice versa).

These two options are explained on this page.

The evenodd is added inside the <svg> attribute, so it terminates with something like

[ ... ] fill-rule="evenodd"/></svg>'

Then turn it all into a single line with this Perl one-liner:

$ perl -e 'local $/; $a=<>; $a =~ s/[ \n\r\t]+/ /g; $a =~ s/> </></g; print $a;' < myicon.svg

Then, register the icon with something like:

editor.ui.registry.addIcon('highlight', '<svg width="24" height="24" viewBox="0 0 256 256"><path d=" [ ... ] " /></svg>');

The coordinates of viewBox may vary, of course, depending on the original image size.

Adding items to the main menu

Apparently, there’s no dynamic way to add items to the main menu. It’s a bit understandable, since doing that would require to define where, within each drop-down of the menu, the item should go.

So the way to do it, is to define it on the init call’s configuration, typically by adding another header to the menu. So the configuration reads like this:

tinymce.init({
  [ ... ]
  plugins: 'myplugin [ ... ]',
  menubar: 'file edit view insert format tools table mine help',
  menu: { mine: { title: "Eli's extras", items: 'myitem' } },
  [ ... ]

And then the registration for both toolbar and menu goes (the addButton() call is here for reference, and isn’t relevant):

   editor.ui.registry.addButton('myitem', {
     icon: 'myicon',
     tooltip: 'Do this and that',
     onAction: doit,
   });

   editor.ui.registry.addMenuItem('myitem', {
     icon: 'myicon',
     text: 'Do this and that',
     onAction: doit,
   });

It’s also possible to define one of the built-in menu headers, but that’s not forward-compatible, because it requires listing all items that appear under that header. So now imagine upgrading the editor, expecting to find new features, and not finding them because that specific menu header is overridden by some JavaScript snippet you wrote years ago, buried somewhere.

General notes

Some random jots.

  • In the example code, the selector property is set to ‘#mytextarea’, which results in tinyMCE creating an iframe instead of the DOM element identified by the said ID. The main advantage of this is that the CSS of the edited area is separated from the surrounding page. To just edit any DOM element, add an “inline: true” property.
  • Either way, the edited area doesn’t have to be a <textarea>, nor does it have to be enclosed in a <form> if the data submission to the server is done by other means than a plain form submit (e.g. with AJAX).
  • The “body_class” property of the init object allows adding classes to the document enclosure. Using the same main class in the editor and the published document gives a true WYSIWYG effect.
  • Setting the editor’s width property is somewhat tricky: The specified width includes the border and the scrollbar if such exists. Hence it’s wiser to set it wider by 17 pixels (or 20 pixels to be on the safe side) and add a max-width CSS property to the editor window’s body tag. In the absence of a scroll bar, there will be little unused space to the right. This might become apparent when something is wide and centered, so it reaches both side’s edges. And only in the absence of a scroll bar, of course, which doesn’t happen much when editing for real.
  • The API for plugins is excellent. For operations directly on the DOM, use the DOMUtils API. It has rather advanced features like split().
  • Formatting: There’s also a useful API for generating custom formats.
  • There’s also an execCommand set of API calls, with something like
    editor.execCommand('mceInsertContent', false, '<hr />');

    The “false” in the command above, like in many other command usage examples shown on that page, goes to a function parameter named “ui”, apparently meaning that the call isn’t made by the user directly.

  • Don’t enable the “quickbars” plugin, unless you want annoying popups whenever you select anything, or just press ENTER for that matter.
  • The code that produces the menu and the toolbar, and its submenus, belongs to the theme, e.g. js/themes/silver/theme.js.
  • The editor isn’t really initialized when tinymce.init() returns. Among others, this means that attempting to obtain a handle to it with e.g. tinymce.get() will fail immediately after that. My workaround was to register a function for init_instance_callback.
  • getContent() returns the HTML with line breaks between block elements, which is a blessing (unlike innerHTML which is everything in one line).
  • Toggle buttons are quirky, maybe even buggy: The “active” property was ignored flat (or did I mess up?), and this is worked around with an “onSetup” callback using setActive(). Even more important, if the toggle button doesn’t change anything in the editing area, the focus will remain on the button itself, which makes it appear to be in the active state even when it’s not. This is solved with a simple editor.onfocus(false) in the onAction handler, so the focus is moved away from the button itself.
  • TinyMCE’s “change” event isn’t suitable for indicating to user that the document needs saving, since certain edits don’t fire it off. Some use the isDirty flag in function that is called recurrently, but I went for adding a mutation observer:
      function mutation_callback(mutationsList, observer) {
        document.getElementById("savestatus").innerHTML = '';
      }
    
      const observer_config = {
        attributes: true,
        characterData: true,
        childList: true,
        subtree: true,
      };
    
      let observer = new MutationObserver(mutation_callback);
      observer.observe(editor.getBody(), observer_config);

    Surprisingly enough, mutation_callback gets called back once after each edit operation, and isn’t bombarded as one might fear. This is because there’s a list of mutations that is passed over on each call (which is ignored in this case), so it’s one call for a lot of possible changes.

  • The DOM tree may get obscured due to formatting. For example, selecting a region within a text area and toggling bold on and off results in three consecutive text areas (in Google Chrome), that aren’t optimized into one. This is pretty harmless as it doesn’t have any visual effect. Opening the Source Code window and clicking “Save” fixes this, as the DOM is rebuilt from HTML. And of course, when the document is reloaded from HTML. So this is a temporary and invisible quirk.

And a couple of CSS related jots:

  • When there’s a <span> inside a <span>, class formatting of the inner span overrides that of the external one, regardless of anything. In particular, it may also override a CSS assignment made with !important. All formatting that isn’t declared explicitly by the span element itself is considered inherited format, and there’s no specificity calculation nor any other conflict resolution. All the relevant resolution rules apply only when several formats are imposed by the same DOM element.
  • When the exact same selector is used in a CSS file (same level of specificity), the one appearing later overrides the previous. Citing this site: “When multiple declarations have equal specificity, the last declaration found in the CSS is applied to the element”.

Random JavaScript jots

This is just a bunch of jots I’ve made about JavaScript, in no particular order. Posted here, because the alternative was to delete them.

  • JavaScript is single-threaded by its nature. Nothing runs in parallel, hence no need for any synchronization or atomics. There is actually an Atomic class, but for use in conjunction with shared memory (which is far away from browser JavaScript).
  • In Firefox, use the Web Console for spotting errors: Hamburger > Web Developer > Web Console, or just go Ctrl-Shift-K. Or F12. Make sure that the Errors button is enabled. Requests is also nice.
  • Chrome as well as Firefox have a JavaScript debugger which allows inserting breakpoints anywhere in the code as well as when when a DOM element changes. Including stack trace and the ability to watch the calling code. Just use the inspector and right-click on the DOM element, and select “Break on…”. Code breakpoints can be conditional, i.e. the user can write an expression so that the breakpoint is skipped if it isn’t true. Firefox’ debugger is somewhat unstable when resuming execution, so go for Chrome.
  • To figure out what code does what, set a breakpoint on a DOM element, and make it change.
  • Use console.log() to generate printf-style debug output. alert() is also available, but so 90′s.
  • There’s also a JavaScript debugger allowing to print out expressions: Same interface as the Web Developer.
  • In particular, enable “Pause on exceptions”, and possibly even “Pause on caught exceptions” (the latter on Chrome only, maybe?). It helps a lot.
  • JavaScript’s built-in keys() method returns an Array of keys in the order they were inserted.
  • Use “let” rather than “var” to declare variables, so that they are locally scoped (?).
  • When assigning callbacks, it’s better to insert execution code rather than to refer to a function, as this allows telling the reason for the call in the debugger’s stack trace.
  • [].slice.call(this.domNode.querySelectorAll(‘*’)).forEach(function(node): Runs the function on every node under this current position. See explanation.
  • (args) => { code } expressions: Shorthand for function (args) { code }
  • Node.js is a standalone JavaScript interpreter, typically appearing as /usr/bin/nodejs. It runs JavaScript files just like Bash, Perl, Python or other script languages.
  • npm is the Node.js package manager, allowing installation of JavaScript modules.
  • .ts and .tsx are extensions for TypeScript, an extension of JavaScript maintained by Microsoft.
  • React is a JavaScript library for building user interfaces.

Perl: Matching apparently plain space in HTML with regular expression

I’ve been using a plain space character in Perl regular expressions since ages, and it has always worked. Something like this for finding double spaces:

my @doubles = ($t =~ / {2,}/g);

or for emphasis on the space character, equivalently:

my @doubles = ($t =~ /[ ]{2,}/g);

but then I began processing HTML representation from the Mojo::DOM module (or TinyMCE’s output directly) and this just didn’t work. That is, \s detected the spaces (with Perl 5.26) but the plain space character didn’t.

As it turns out, TinyMCE put &nbsp; instead of the first space (when there was a pair of them), which Mojo::DOM correctly translated to the 0xa0 Unicode character (0xc2, 0xa0 in UTF-8). Hence no chance that a plain space, i.e. a 0x20, will match it. Perl was clever enough to match it as a whitespace (with \s).

Solution: Simple. Just go

my @doubles = ($t =~ /[ \xa0]{2,}/g);

In other words, match either the good old space or the non-breakable space.

A TinyMCE plugin for integrating Highlight.js

Introduction

In this post I describe how I integrated the Highlight.js syntax highlighting tool into TinyMCE v5.10.2 for the sake of highlighting code while writing blog posts. So one gets the button saying “HL” as shown here:

Example of Highlight.js plugin in TinyMCE

I’ve taken a somewhat different approach than usual, mainly in three aspects:

  • TinyMCE has a capability to insert code samples, and that includes syntax highlighting. Not good enough though, mainly because formatting can’t be added on top. Besides, the variety of languages is very narrow compared with highlight.js.
  • The syntax highlighting is a manual formatting operation, exactly like using “bold” or “italics”: The user selects the code to be highlighted, and presses a button at the toolbar.
  • The language is chosen manually.

So first, why not keep the highlighting script running periodically? Well, to begin with, it’s not an advantage when writing a blog post. I never write any code in my posts directly, but rather copy-paste it into the editor window from some other source. After all, it’s supposed to be code that runs, so I’ve obviously tested it somehow. Hence it’s already written somewhere.

On the other hand, continuous highlighting is an obstacle for writing blog posts: I often mark important parts in bold and red, and less important parts in grey. So the formatting made for syntax clarification is often just a starter. Letting the highlighter run uncontrolled would most likely mess up the manually added formatting.

As for selecting the language manually: Obviously, I know which language the code is written in, so why let an algorithm guess it? It may very well miss, in particular when the snippets are short — and in a blog post they often are.

Also, it’s not uncommon that a chunk of code contains more than one language: JavaScript code may contain snippets in HTML, and Perl code may contain snippets in Verilog. So it makes perfect sense to copy-paste the piece of code into the editor’s window, and then select each code segment and highlight it, each with its own language. And then I’m free to go in with colors to mark the important parts.

I’m not saying everyone is wrong. Automatic and periodic highlighting is great for websites with “try it out” windows for experimenting with HTML, JavaScript, CSS etc. This is not my case however.

And one more thing: I’ve deliberately chosen not to turn off spell checking, mainly because it catches spelling mistakes in comments.

This post is organized as follows: First a few words about getting started with Highlight.js. Then an example of integrating Highlight.js for use with automatic language detection (as this covers the main principles). And finally, setting it up to select the language manually.

The code examples in this post were, of course, highlighted with the plugin itself, so it has already one very satisfied user.

Getting started with Highlight.js

As mentioned, the chosen syntax highlighter in JavaScript was Highlight.js v11.3.1. The default set of languages is however web development oriented, and I need a much wider set. No problem, just go to the download page and tick whatever language is needed, and then download a custom zip file.

The zip file is however slightly misleading: Even though it contains quite a few files, the only ones that are needed are highlight.min.js at the zip’s root directory, and one of the CSS files in styles/. The highlight.js file should not be used, as it’s probably the core script without language support. So it does nothing good.

This way or another, there’s nothing to build from this bundle.

Anyhow, I’d mention that adding and removing languages can be done by editing highlight.min.js directly. It actually looks like the download site’s mechanism for supporting languages merely consists appending language related snippets from the language/ subdirectory to some core functions file.

Just look for comments saying something like

/*! `makefile` grammar compiled for Highlight.js 11.3.1 */

The part until a similar comment is the code that installs support for the said language. So cut and paste as necessary.

Note that the language/ directory contains all languages, not just those requested. So save the zip file in a safe place for the possibility to add a language later on without worrying about version compatibility.

There was only one little problem: As I selected which languages to support, I pretty much clicked on anything that I thought might come handy, but it turns out that the module for Python caused Firefox to fail loading highlight.min.js with

SyntaxError: invalid identity escape in regular expression

in the console. Chrome had no such problem. I’ll leave it open if it was a coincidence that Python was somehow related to a failure with a cryptic error message. As the image above implies, I opted out Python.

To give it a test run, I uncompressed the zip file into a directory named highlight/ relative to the file loaded into the browser, and then this correctly highlighted Verilog code:

<link rel="stylesheet" href="highlight/styles/stackoverflow-dark.min.css">
<script src="highlight/highlight.min.js"></script>
<script>hljs.highlightAll();</script>

<pre><code class="language-verilog">
... Verilog stuff ...
</code></pre>

This is the simplest use case: Let Highlight.js look up <pre><code> segments and highlight them automatically. But then, I chose the language manually by virtue of using the language-verilog class (this is not necessary, though).

Simple highlight TinyMCE plugin

So this is the code for the highlighting plugin with automatic language selection. Note that this is just code that is loaded along with the HTML, the good old way, even though it could be used in the common plugin framework (I guess, haven’t tried it).

(function () {
    'use strict';
    var highlighter = function() {
      // First clean up possible leftovers
      editor.dom.select('span.highlight_tmp').forEach(function(el) {
	editor.dom.remove(el, true);
      });
      editor.formatter.apply('highlight_wrapper');
      editor.dom.select('span.highlight_tmp').forEach(function(el) {
        let text = el.innerText;
	let hl = hljs.highlightAuto(text);
	editor.dom.setHTML(el, hl.value);
	editor.dom.remove(el, true);
      });
      editor.undoManager.add(); // Make highlighting operation undoable
    }

    tinymce.PluginManager.add('highlight', function (editor) {
      editor.ui.registry.addIcon('highlight', '<svg width="24" height="24" viewBox="0 0 256 256"><path d="M 57.00,62.00 C 57.00,62.00 41.58,147.00 41.58,147.00 41.58,147.00 34.00,189.00 34.00,189.00 34.00,189.00 50.00,189.00 50.00,189.00 57.50,188.87 56.70,186.77 58.75,175.00 58.75,175.00 63.58,148.00 63.58,148.00 64.08,145.21 64.56,139.55 66.58,137.60 68.58,135.67 72.40,136.01 75.00,136.00 75.00,136.00 111.00,136.00 111.00,136.00 111.00,136.00 102.00,189.00 102.00,189.00 102.00,189.00 124.00,189.00 124.00,189.00 124.00,189.00 133.58,135.00 133.58,135.00 133.58,135.00 141.58,91.00 141.58,91.00 141.58,91.00 147.00,62.00 147.00,62.00 147.00,62.00 131.00,62.00 131.00,62.00 123.09,62.15 124.37,63.75 122.00,76.00 122.00,76.00 117.42,101.00 117.42,101.00 116.92,103.79 116.44,109.45 114.42,111.40 112.42,113.33 108.60,112.99 106.00,113.00 106.00,113.00 70.00,113.00 70.00,113.00 70.00,113.00 79.00,62.00 79.00,62.00 79.00,62.00 57.00,62.00 57.00,62.00 Z M 174.00,62.00 C 174.00,62.00 158.58,147.00 158.58,147.00 158.58,147.00 151.00,189.00 151.00,189.00 151.00,189.00 204.00,189.00 204.00,189.00 204.00,189.00 210.41,187.98 210.41,187.98 210.41,187.98 212.61,182.00 212.61,182.00 212.61,182.00 215.00,167.00 215.00,167.00 215.00,167.00 177.00,167.00 177.00,167.00 177.00,167.00 189.42,99.00 189.42,99.00 189.42,99.00 196.00,62.00 196.00,62.00 196.00,62.00 174.00,62.00 174.00,62.00 Z" /></svg>');

   editor.ui.registry.addButton('hljs', {
     icon: 'highlight',
     tooltip: 'Syntax highlight selection',
     onAction: highlighter,
   });
 });
}());

It relies on the registration of a special class, named highlight_tmp, with this code snippet:

function mce_post_init(editor) {
  editor.formatter.register('highlight_wrapper',
    { inline: 'span', classes: 'highlight_tmp', exact: true } );
}

A few words about the “exact” property. This is required to ensure that a separate <span> tag is created, and that it isn’t merged with another <span> tag that happens to cover the same segment. This can be the case in particular if there’s a single <span> that covers a block element end to end. The “exact” property ensures that if this happens, applying the format creates a <span> within each block, and hence there are two nested <span>’s that overlap exactly.

Merging must be prevented, because the highlight_wrapper format is used merely to isolate the selection, and the <span> element carrying it is removed after the highlighting operation completes. If it has been merged with another <span> element, the formatting the other <span> carried is removed as well.

The call to editor.formatter.register() has to be run after the editor has been fully initialized. Some do this by virtue of a timeout callback, but the clean way for doing this is within a function that is called explicitly when the editor is up and running, mce_post_init() in this case.

This function is declared in the configuration of the editor, so let’s discuss it now (only the parts relevant to highlighting are shown):

tinymce.init({
  init_instance_callback : "mce_post_init",
  content_css: [ 'css/highlight.css', '/js/skins/content/default/content.css'],
  plugins: 'highlight [ ... ]'
  toolbar: '[ ... ] hljs [ ... ]',
  [ ... ]
});

For the plugin to work, it must be listed in the plugins property as shown above. Note that it’s not loaded from a separate file, since it has already been registered by the time the editor is looking for it.

Also, a button needs to be placed in the toolbar, by virtue of the “toolbar” property. And then, the content_css needs to be set up so it includes the classes for highlighting. This can be any of those supplied by Highlight.js’ zip file, for example. The CSS file under /js/skins/ is given explicitly here, as this was the default in my case. When content_css is defined explicitly, the default is dropped.

And of course, the highlighting script must be loaded with something like this in the <head> section of the HTML:

<script src="js/highlight.min.js"></script>

There’s no point loading the relevant CSS file here if the editor is placed in an iframe, which it usually is (unless inline mode is selected).

Note that the icon is given explicitly in text as an SVG. This is quite common, actually. The icon is just the letters “HL” (not very inspirational, but fits nicely).

Simple highlight plugin explained

The actual work is done in this part:

      editor.formatter.apply('highlight_wrapper');
      editor.dom.select('span.highlight_tmp').forEach(function(el) {
        let text = el.innerText;
	let hl = hljs.highlightAuto(text);
	editor.dom.setHTML(el, hl.value);
	editor.dom.remove(el, true);
      });

First, the formatter.apply() method is called to wrap the selected region with a <span> pair of tags, so that the relevant area is isolated and with a DOM element that can be referred to. Note that if there happened to be leftovers from a previous operations (an exception occurred?) they have already been removed by the code that comes before the snippet above.

At this point, a loop runs on all DOM elements having the highlight_tmp class, fetching their pure-text representation with innerText, calling highlightAuto() on this text, and then setting the HTML of the DOM element to the result of this call.

This is followed by a call to dom.remove(), which removes the DOM element, moving all children to the parent (this is what the “true” argument means). In HTML terms, this removes the <span> tags, but leaves anything between them.

At the end of the loop, there’s

editor.undoManager.add();

which adds an undo stage after the highlighting is in place. Without this, a CTRL-Z undoes the step before applying syntax highlighting as well.

Answers to questions nobody asked

First, a couple of notes:

  • If no region is selected, but the cursor is in the middle of a word, that word is highlighted — just like “bold” would do. Only at the end of a line, nothing happens (or more precisely, an empty string is highlighted).
  • No menu item is added on behalf of this plugin, because adding a menu item to an existing header requires redefining it from scratch, but then what happens if newer items are added by core TinyMCE in future versions? So the correct way to do it is to add another menu header, and that’s a bit too high much.

Now the question: Why wrapping the selection with a bogus class, and then remove it? Why not just grab the text, highlight, and inject it back? Like this?

let text = editor.selection.getContent({format : 'text'});
let hl = hljs.highlightAuto(text);
editor.execCommand('mceInsertRawHTML', false, hl.value);

This works quite nicely, however if an entire <pre> region is selected, the result is that the <pre> tag is dropped, and the highlighted code appears in a plain paragraph format, newlines turned into spaces, so it’s a mess. This happens because when the entire chunk is selected, the surrounding format is also part of the selection. Hence when it’s substituted, the <pre> is dropped as well.

The next question would be why there’s a loop on DOM elements with the class. Why would there be more than one? Why not defining the wrapper by an ID (assigned randomly), with something like

{ inline: 'span', attributes: { 'id': '%id' } }

and then wrapping and lookup of the DOM element would go

let dom_id = "highlight_" + Math.floor(Math.random()*1000000000);
editor.formatter.apply('highlight_wrapper', { id:  dom_id } );
let el = editor.dom.get(dom_id);

instead?

So in what case would there be more than one DOM element to process? The answer is that normally that won’t happen, but if a few paragraphs are chosen (like when pasting multi-line code into a non-<pre> context), formatter.apply() creates a separate <span> for each paragraph (more precisely, for each block element, since inline tags like <span> don’t cross block elements). Which is actually good, because the result is what one would expect.

So even though it’s bit odd to use highlighting not inside a <pre> section, the non-loop version above won’t process nor clean up more than one wrapper. That alone is a good reason to do it in a loop: Even if the user does something unexpected, no junk should be left in the document.

Ehm, I need to correct myself slightly on this: Apparently, sometimes when pasting plain text into the editor window (inside the <pre> region), <br/> tags are inserted instead of newlines. Not clear why, and it’s ugly, but with the loop the highlighting works regardless.

And lastly, is it OK to use innerText, despite its definition being pretty vague saying “it approximates the text the user would get if they highlighted the contents of the element with the cursor and then copied it to the clipboard”. For text inside a preformatted element, it looks safe enough. Maybe using TinyMCE’s API would be better still.

Manual language selection plugin

The code for the manual language is interesting in particular because it demonstrates a split button, i.e. a button that can open a selection drop-drop menu (as shown in the image above). It’s worth mentioning that only the plugin code itself has changed — the configuration in the call to tinymce.init() remains the same.

So here it is:

(function () {
    'use strict';
    // Fetch all languages and create an item list

    var langname = {};
    var items = [];
    var langlist = hljs.listLanguages();

    langlist.forEach(function(codename) {
      let l =  hljs.getLanguage(codename);
      langname[codename] = l.name;
    });

    langlist.sort(function(a, b){
      let x = langname[a].toLowerCase();
      let y = langname[b].toLowerCase();
      if (x < y) return -1;
      if (x > y) return 1;
      return 0;
     });

    var lang = langlist[0]; // Default to first listed language

    langlist.forEach(function(codename) {
      items.push({
        type: 'choiceitem',
        text: langname[codename],
        value: codename,
      });
    });

    // Prepare the GUI stuff
    var highlighter = function() {
      // First clean up possible leftovers
      editor.dom.select('span.highlight_tmp').forEach(function(el) {
	editor.dom.remove(el, true);
      });
      editor.formatter.apply('highlight_wrapper');
      editor.dom.select('span.highlight_tmp').forEach(function(el) {
        let text = el.innerText;
	let hl = hljs.highlight(text, {
          language: lang,
	  ignoreIllegals: true,
        });
	editor.dom.setHTML(el, hl.value);
	editor.dom.remove(el, true);
      });
      editor.undoManager.add(); // Make highlighting operation undoable
    }

    tinymce.PluginManager.add('highlight', function (editor) {
      editor.ui.registry.addIcon('highlight', '<svg width="24" height="24" viewBox="0 0 256 256"><path d="M 57.00,62.00 C 57.00,62.00 41.58,147.00 41.58,147.00 41.58,147.00 34.00,189.00 34.00,189.00 34.00,189.00 50.00,189.00 50.00,189.00 57.50,188.87 56.70,186.77 58.75,175.00 58.75,175.00 63.58,148.00 63.58,148.00 64.08,145.21 64.56,139.55 66.58,137.60 68.58,135.67 72.40,136.01 75.00,136.00 75.00,136.00 111.00,136.00 111.00,136.00 111.00,136.00 102.00,189.00 102.00,189.00 102.00,189.00 124.00,189.00 124.00,189.00 124.00,189.00 133.58,135.00 133.58,135.00 133.58,135.00 141.58,91.00 141.58,91.00 141.58,91.00 147.00,62.00 147.00,62.00 147.00,62.00 131.00,62.00 131.00,62.00 123.09,62.15 124.37,63.75 122.00,76.00 122.00,76.00 117.42,101.00 117.42,101.00 116.92,103.79 116.44,109.45 114.42,111.40 112.42,113.33 108.60,112.99 106.00,113.00 106.00,113.00 70.00,113.00 70.00,113.00 70.00,113.00 79.00,62.00 79.00,62.00 79.00,62.00 57.00,62.00 57.00,62.00 Z M 174.00,62.00 C 174.00,62.00 158.58,147.00 158.58,147.00 158.58,147.00 151.00,189.00 151.00,189.00 151.00,189.00 204.00,189.00 204.00,189.00 204.00,189.00 210.41,187.98 210.41,187.98 210.41,187.98 212.61,182.00 212.61,182.00 212.61,182.00 215.00,167.00 215.00,167.00 215.00,167.00 177.00,167.00 177.00,167.00 177.00,167.00 189.42,99.00 189.42,99.00 189.42,99.00 196.00,62.00 196.00,62.00 196.00,62.00 174.00,62.00 174.00,62.00 Z" /></svg>');

    editor.ui.registry.addSplitButton('hljs', {
      icon: 'highlight',
      tooltip: 'Syntax highlight selection',
      onAction: highlighter,
      onItemAction: function (api, value) {
        lang = value;
	highlighter();
      },
      fetch: function(callback) { callback(items); },
      select: function(x) { return x === lang; },
    });
 });
}());

The larger part of the change is at the beginning of the plugin’s code, which sets up the list of items for the drop-down meny by calling hljs.listLanguages() and then obtaining the human-friendly name of the languages.

Next, hljs.highlightAuto(text) is replaced with hljs.highlight(text, { … } ), so that the language is given explicitly as the @lang local variable.

And finally, addSplitButton() is called instead of addButton(), with the same properties plus:

  • onItemAction supplies the function that is called when a menu item is selected. Not surprisingly, is sets @lang to the value of the selection (the “value” property in the item entry) and then calls highlighter() to highlight the relevant chunk.
  • fetch supplies a function that is called for supplying the items in the drop-down list. It’s called every time the drop-down list is opened, so the content of this list can change from one time to the other. For this plugin, the same array is supplied each time, as the language list won’t change.
  • select supplies a function that evaluates true for the list item next to which a check mark should appear to indicate that it’s selected.

Summary

I have to admit that I’m quite impressed by how TinyMCE’s API was right on spot with supplying the right functions to get the job done easily. Note how short and concise the code for the automatic highlighter is. And the manual language plugin got most of its weight from the code that plays around with languages, and not setting up the GUI.

Quill: The DOM, Parchment, and Delta views of the document

Everything in this post relates to Quill v1.3.7. I don’t do web tech for a living, and my knowledge on Quill is merely based upon reading its sources. Besides, I eventually picked another editor for my own use.

The trio

The most remarkable thing with the Quill editor, is that it constantly retains three representations of the edited document, all of which are in sync with each other:

  • The DOM, which is the browser’s view on the visible edit window
  • The Parchment, which is Quill’s parallel representation to the DOM (kept as the quill.scroll object)
  • The Delta, which is a sequence of editing operations for creating the document from scratch (kept as quill.editor.delta). This can be though of as what to type, from top to bottom, to get the document that is currently in the editor window.

This post discusses these three representations and how the relation among them is maintained.

It’s worth mentioning that apparently Quill was conceived with the idea that the Delta representation should be used exclusively, instead of the HTML code. In other words, it was envisioned that the web page for publishing would load the Delta from the server in JSON format (or something of that sort), and then a Quill parser, running on the browser as JavaScript code, would extract it into the DOM representation for view.

This is probably the reason Quill’s formal API doesn’t provide a means to obtain the HTML of the document.

Positions: index and length

Even though not directly related to either of these three, it’s worth mentioning that there’s also an index / length representation, in which the document is viewed as a linear sequence of characters.

Formatting (e.g. bold, italics, links) doesn’t occupy any width, however a new paragraph has a length of one, on behalf of the newline that it results from (even though it isn’t included in the DOM, and hence not in innerText). Embedded objects, such as images, are also considered to have a length of one.

The index and length are used extensively in Quill’s API as well as internal machinery to define positions inside the document.

Quill and DOM

As the document is edited, it’s of course shown in the browser. Hence it necessarily has a DOM representation in the browser, as a subtree of the DOM element that encloses the editing area (kept as the quill.root property). There is nothing special about this area, in fact, except that it’s editable and manipulated by Quill.

It’s however worth to make a quick recap on how the DOM tree is structured. So without going into the gory details, one can say that the DOM’s tree is a reflection of the HTML that would represent it properly: Whenever there’s a tag that needs a terminator (e.g. <p>, <div>, <b>, <a>), the node belonging to the tag becomes the parent for everything between the tag and its terminator. The siblings in this subtree are of course placed in the same order they appear in this theoretic HTML document.

Note that the tree structure doesn’t imply the graphical packing of the elements: A <div> tag creates a subtree containing everything that is within its vertical limits, but <b> does nothing of that sort. On the other hand, <br> and <hr> tags don’t generate any subtree, but do influence vertical packing.

Another thing to be aware of is that superfluous tags create DOM nodes as they appear in the originating HTML. So if the HTML says <b><i><b>Text</b></i></b>, the superfluous, internal <b> tag creates a subtree. There’s no such optimization when building the DOM.

The Parchment

The Parchment is a tree that mimics the DOM’s tree structure quite accurately, but is based upon a completely different set of classes. Accordingly, the objects in the Parchments, the blots, have different properties and hence mostly contain different kinds of information.

There are differences between the structure of these two trees only where the Cursor blot is inserted (see a separate post on this) or in some other cases that go beyond plain document editing (e.g. when something that Quill can’t digest has been pasted into the editing area, in which case that chunk becomes uneditable, and hence the relevant subtree isn’t covered in the Parchment in detail). Other than that, a difference in the tree structure indicates a bug somewhere, most likely in some add-on module.

As mentioned before, the Parchment for a document is given as quill.scroll. The nodes in the Parchment is called Blots, which is a collective name for the nodes in the Parchments (i.e. the JavaScript objects) as well as the classes of these objects. Each node has a .next and .prev property pointing at its next and previous sibling (possibly null when there’s no such). When a node has children, .children.head points at the first child (and likewise .children.tail at the last). Otherwise these are null.

Even more interesting, each blot also has a .domNode property, which points at the DOM object it represents. Conversely, each DOM object inside the editor’s area has __blot property, so that __blot.blot points back to representing blot (except for those DOM nodes that are not covered).

The important difference between a blot and DOM node it represents, is that blot classes represent the intention of the graphical elements they generate. For example, an editor may be customized to support two kinds of links: To sites of type A and sites of type B. They should have different formatting and possibly attributes. By representing each link type as different blot classes, the user creates them with different buttons, possibly with different UI for feeding their details, and the formatting (i.e. selection of the correct class) is done automatically. Nevertheless, both blots end up as a <a> DOM element.

The vast majority of functions and methods in Quill operate on the Parchment tree and the DOM tree simultaneously. The low-level methods that relate to the Parchment tree separately are implemented as the Registry class.

The Delta format

Delta is a serialized, and completely different way to look at the document. Note that the Delta format is also used to represent differences and changes, which is discussed further down. For now, I’ll focus on Delta as a representation of the entire document.

The Delta object, which is kept as quill.editor.delta, but should be obtained by application with the the quill.getContents() method, consists of a single element, an array called ops. This array consists of the sequence of operations required to reproduce the document, starting from an empty one.

So the document isn’t described in terms of its structure, but how it would have been typed into the editing window from beginning to end. It’s worth to try out the live editor example at the bottom of this page which shows the Delta object side by side (and also explains the format in more detail).

The said ops array contains only insertion operations: Each operation is represented with an object, which has at least one property, called “insert”. If it contains a string, that’s the text to add at the specific point. Newlines in this string are newlines as typed on keyboard. These end up as some block blot (paragraph, header etc. depending on the context).

If the “insert” property is an object, that requests the generation of blot. The name of the property of this object is the class of the blot, and the value of the property is that value to be assigned as the “value” of the blot object.

An insert operation may also have another property, “attributes”, which is an object. Its properties modify the insert op in a variety of ways: The font, color and also a “link” property turns the inserted element into a link.

There is hence a fundamental difference between how text is represented in Delta format vs. with HTML and the DOM. In the latter case, it goes “bold starts here, text, bold ends here”. With Delta, it goes “this is a segment of uniformly formatted text, and complete description for the formatting is this and that (among others, bold)”. So the textual parts of the document are chopped into chunks with uniform formatting, and they may span several lines.

To produce a pretty-printed JSON string of the document in Delta format:

JSON.stringify(quill.getContents(), null, '  ');

Formatting in Delta ops

It may come counterintuitive that a link is a formatting of the text segment, but when considering that links are almost always segments with uniform formatting, it turns out to be the natural solution: The link is just an attribute of the text.

Another confusing thing might be that a header (as in <h1>Header</h1>) is inserted as two ops: The first is the text, and the second is just a “\n” insert with the attributes object containing a “header” property giving the rank of the header (i.e. <h3> gets @header 3). This is because attributes that relate to blocks are applied only to the newline character(s) in the the text, controlling which block-level blot is the parent of the text before the newline.

It also goes along with the fact that Quill ingests pasted HTML by traveling through the DOM of the pasted text in post-order, meaning that the children of a parent are scanned from left to right, and then the parent. Hence when scanning e.g. “<h1>This is <i>important</i></h1>” it goes “This is”, “important”, italic tag, header tag. Those used to RPN calculators will find this familiar.

Basic API for manipulating the document

The Quill API (mainly) supplies two methods for inserting things into the document: insertText() and insertEmbed().

insertText() is exactly like typing the text with the keyboard. Newlines (“\n”) are treated like pressing Enter. For example, if the text is inserted inside a bulleted list, a new line and bullet are created, exactly as pressing Enter would.

Inserting text with updateContents(), where plain text is given in the .insert property works completely differently, because the information is treated as Delta operations. For example, a newline in a Delta op may appear to have a quirky behavior unless the Delta format is properly understood.

Another aspect of updateContents() is that it doesn’t respect surrounding formatting. So for example, if insertText() adds text where the context is bold, the added text will be bold too. updateContents() will add non-bold text in this case, unless the Delta has been set up to generate bold text. Every “insert” entry in a Delta op lists all formatting that should be applied explicitly, regardless of the surroundings.

All calls to updateContents() relate to the beginning of the document. In order to reach the place to manipulate, “retain” is used to skip to that position (using index metrics) and possibly “delete” to remove parts, as described in the API page.

In summary: insertText() is like typing, and updateContents() injects blots and text directly, with possibly counterintuitive behavior.

Several manipulation methods are listed in the Partchment’s API, in particular insertAt(), formatAt() and deleteAt(). The first too are used directly by insertText() (see core/editor.js) however these shouldn’t be used directly except for when implementing blots and other internal functionality, since they don’t update the Delta view of the document.

For usage as a replacement for insertText() and friends, remember that these are methods of the Parchment and not Quill, so a typical call would go

quill.scroll.insertAt(index, text);

It’s also possible to call these methods on any blot, however note that the index is then related to the blot’s beginning. This is in fact the case with calling the Scroll object too, since its zero index is the beginning of the document.

As mentioned in a separate post of mine, formats are in principle divided into Inline and Block formats. formatText() works with the Inline formats only (or with the Block formats when targeting the newline character), and formatLine() only with Block formats. format() checks if the format description is in the Block or Inline group, and delegates the call to formatLine() or formatText() accordingly (see core/quill.js).

So this snippet turns the selected part into red font, and gets the line in which the selection (or cursor) is included into a block quote:

quill.format("blockquote", "true");
quill.format("color", "red");

These are the functions that are called by the toolbar, so using them in a script is equivalent to that. Note however that formatLine() or formatText() allow changing any place in the document, not just where the selection is.

Assigning innerHTML directly

There are certain situations, where it’s easier to assign a DOM object’s innerHTML directly, as a quick and somewhat dirty way to update the document’s content. One use for direct innerHTML assignment is integration with Highlight.js’ module in syntax.js. It’s also a possibility for ugly hacks instead of modifying the document with Quill’s API. If you choose to do so, kindly do not refer to this post on where you got the idea from.

If and when an assignment is made to innerHTML anywhere in the editor’s area, the related blots are updated to follow suit, and the internal Delta representation is updated immediately as well. This happens as a result of the browser reporting a change (mutation) to Quill, and consequently the synchronization takes place, as explained in the next section.

This doesn’t affect blots that are away from the DOM hierarchy that was affected by the innerHTML update. In effect, this means that if these blots have object properties that are not reflected in the DOM object, they are retained nevertheless: It’s not like the entire document is refreshed from the DOM.

Hence it’s OK to hold hidden information in the blots’ objects, as long as their relevant DOM elements aren’t updated with an innerHTML assignment.

Synchronizing the Parchment and DOM with update()

In principle, the editor window is managed by the browser. In order to keep the Parchment in sync with the editor window’s content, Quill registers itself to listen to several events involving pressing keyboard keys, pasting etc. On top of that, the ScrollBlot class, which is what the top-level scroll blot is made from, registers itself as follows during its construction (from parchment/src/blot/scroll.ts):

    this.observer = new MutationObserver((mutations: MutationRecord[]) => {
      this.update(mutations);
    });
    this.observer.observe(this.domNode, OBSERVER_CONFIG);

The MutationObserver class is defined by the browser. The result of this registration is that when the browser makes any change in the editor’s window, the update() method is called with the mutation array as provided by the browser. Each entry in this array defines which DOM element has changed, and how.

Note that this doesn’t relate just to direct changes of innerHTML, but to the vast majority of user edits on the document.

The update() method that is defined in the same class (and file) goes

  update(mutations?: MutationRecord[], context: { [key: string]: any } = {}): void {
    mutations = mutations || this.observer.takeRecords();
    // TODO use WeakMap
    mutations
      .map(function(mutation: MutationRecord) {
[ ... ]
      })
      .forEach((blot: Blot | null) => {
[ ... ]
      });
[ ... ]

It loops on the array of mutations, finds the corresponding blot object for each DOM object, and calls its update() method. This allows the blot object to update itself, possibly by changing its attributes and content, or update its subtree structure to match the updated DOM tree (see update() method in src/blot/abstract/container.ts).

Note that if update() is called with no arguments, takeRecords() is called to fetch any pending mutation records from the browser. This ensures that when update() returns, any changes in the DOM have been registered in the Parchment, and hence they are in sync.

It’s important to note that this mechanism covers only changes to the DOM that are initiated by the browser, e.g. when typing text or when text is pasted. Changing the selection, pressing the Enter or Delete key initiate events that are handled otherwise — this is handled by the Keyboard module. Quill calls update() when such events involve changes in the Parchment and/or DOM, typically calling quill.update() defined as follows in core/quill.js:

  update(source = Emitter.sources.USER) {
    let change = this.scroll.update(source);   // Will update selection before selection.update() does if text changes
    this.selection.update(source);
    return change;
  }

As this call is made without any mutations, the purpose of this call is to ensure that the Parchment is in sync with the DOM.

Looking at insertText()

As calling insertText() is equivalent to typing text manually, it’s worth looking at its simple implementation to get an idea how Quill processes input. This is contrary to the complicated handling of interactive input.

This function is defined in core/quill.js, and essentially calls the editor object’s insertText method, which is defined as follows in see quill/core/editor.js:

  insertText(index, text, formats = {}) {
    text = text.replace(/\r\n/g, '\n').replace(/\r/g, '\n');
    this.scroll.insertAt(index, text);
    Object.keys(formats).forEach((format) => {
      this.scroll.formatAt(index, text.length, format, formats[format]);
    });
    return this.update(new Delta().retain(index).insert(text, clone(formats)));
  }

What this demonstrates is that insertAt() is called to insert text into the DOM and Parchment. formatAt() then adds formatting as required, once again affecting both DOM and Parchment.

But then a Delta object that represents this change is generated, and the update() method is called with it. Note that “this” refers to the editor object, so this.update() is the method of the Editor class, and not the Scroll class. This is important, because the Editor’s class’ implementation of update() is completely different: Unlike the Scroll class’ implementation, which updates the Delta according to the Parchment, the Editor’s class implementation updates the Delta by manipulating Delta ops only.

This maintains the parallel view of the document in the quill.editor.delta.ops array. If this isn’t done properly, the Delta structure that is then used to save the document won’t match what’s seen on the editor window. It’s actually quite remarkable that this works.

This update() method is for low-level use, as it updates the Delta view of the document only. To apply Delta operations to a document, the API’s updateContents() should be used.

Internals: How attributes in Delta are applied

The Delta format has also other purposes, and is important within Quill’s API, in particular for requesting certain changes in the documents. This is however of less interest for those not writing or modifying Quill modules. Anyhow, this is a deep dive into the machinery that makes this happen.

The function that is used both by setContents() and updateContents() is applyDelta(), the latter defined in core/editor.js.

Aside from inserting text and objects, the attributes are applied. That’s done with this simple loop:

Object.keys(attributes).forEach((name) => {
 this.scroll.formatAt(index, length, name, attributes[name]);
});

Or simply put, the keys method is applied to the attributes to fetch the attribute keys, and then formatAt() is called for each. formatAt() is hence called in the order as returned by the JavaScript’s built-in keys() method, which is the order they were inserted. However Quill is designed to organize the blot structure (and hence DOM and HTML) in a canonical manner, no matter the order of formatting, so the ordering doesn’t matter effectively.

To complete this issue, I’ll just mention what @attributes equals when the loop above is executed: At this point, the @attributes object contains the updates that are required relative to the format that exists anyway in the current position. Or in more detail, this is done by first fetching them from the Delta op:

let attributes = op.attributes || {};

and if it’s a text op (i.e. the “insert” property is a string) , the current position’s format is calculated by querying the blots above and adjacent to the left for the format they contribute. This is done by recursively calling bubbleFormats() (defined in Quill’s blots/block.js), which calls the blots’ formats() function. @attributes is modified with

attributes = DeltaOp.attributes.diff(formats, attributes) || {};

The said diff() method is defined in quill-delta/lib/op.js, and it loops through all keys in both object arguments (concatenation of the keys() array of the first argument and the second, in this order), and returns the properties in the second argument that have different values from the first argument’s object. Properties that are present only in the first argument are returned with the key set to null.

So all in all, @attributes ends up with the changes needed to update the format to the one required in the Delta op: The value if it wasn’t defined at all or was different, and null if it should be removed.