edison-fw / meta-intel-edison

Here is the meta-intel-edison that builds, tries to stay up to date. Master is based on Yocto Poky Gatesgarth LTS 5.10.yy vanilla kernels. It builds a 32bit kernel (Gatesgarth branch 64bit) with ACPI enabled and corresponding rootfs. Telegram group: https://t.me/IntelEdison Web-site:
https://edison-fw.github.io/meta-intel-edison/
MIT License
60 stars 37 forks source link

SD card does not work on dunfell branch #135

Closed humanoid2050 closed 2 years ago

humanoid2050 commented 2 years ago

After building and flashing dunfell, the SD card does not work. I tried btrfs/non-btrfs, and debian/non-debian variants. In all cases, the SD card (attached via a Sparkfun microSD block) does not appear in the output of lsblk or ls /dev. The output of dmesg indicates that the kernel is detecting the hardware on some level, but not the card itself.

root@edison:~# ls /dev | grep mmc
mmcblk0
mmcblk0boot0
mmcblk0boot1
mmcblk0p1
mmcblk0p10
mmcblk0p2
mmcblk0p3
mmcblk0p4
mmcblk0p5
mmcblk0p6
mmcblk0p7
mmcblk0p8
mmcblk0p9
mmcblk0rpmb
root@edison:~# lsblk
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
mmcblk0      179:0    0  3.7G  0 disk
|-mmcblk0p1  179:1    0    2M  0 part
|-mmcblk0p2  179:2    0    1M  0 part
|-mmcblk0p3  179:3    0    2M  0 part
|-mmcblk0p4  179:4    0    1M  0 part
|-mmcblk0p5  179:5    0    1M  0 part /factory
|-mmcblk0p6  179:6    0   24M  0 part
|-mmcblk0p7  179:7    0   64M  0 part
|-mmcblk0p8  259:0    0  1.5G  0 part /
|-mmcblk0p9  259:1    0  736M  0 part
`-mmcblk0p10 259:2    0  1.3G  0 part /home
mmcblk0boot0 179:8    0    4M  1 disk
mmcblk0boot1 179:16   0    4M  1 disk
root@edison:~# dmesg | grep mmc
[    0.000000] Command line: quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00
[    0.054315] Kernel command line: quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00
[    3.920829] mmc0: SDHCI controller on PCI [0000:00:01.0] using ADMA
[    3.936078] mmc1: SDHCI controller on PCI [0000:00:01.2] using ADMA
[    3.969732] mmc2: SDHCI controller on PCI [0000:00:01.3] using ADMA
[    4.060793] mmc0: new DDR MMC card at address 0001
[    4.091431] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)
[    4.094128] mmc2: queuing unknown CIS tuple 0x80 (6 bytes)
[    4.095449] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)
[    4.097438] mmc2: queuing unknown CIS tuple 0x80 (4 bytes)
[    4.184769] mmc2: new ultra high speed DDR50 SDIO card at address 0001
[    4.500393] mmcblk0: mmc0:0001 H4G1d\x04 3.64 GiB
[    4.500825] mmcblk0boot0: mmc0:0001 H4G1d\x04 partition 1 4.00 MiB
[    4.501415] mmcblk0boot1: mmc0:0001 H4G1d\x04 partition 2 4.00 MiB
[    4.501730] mmcblk0rpmb: mmc0:0001 H4G1d\x04 partition 3 4.00 MiB, chardev (245:0)
[    4.513892]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10
[    5.203523] EXT4-fs (mmcblk0p5): warning: mounting unchecked fs, running e2fsck is recommended
[    5.205691] EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: (null)
[    5.219863] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null)
[    5.246604] EXT4-fs (mmcblk0p10): mounted filesystem with ordered data mode. Opts: (null)
[    6.710841] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null)
[   10.922467] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)
[   10.925419] mmc2: queuing unknown CIS tuple 0x80 (6 bytes)
[   10.927003] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)
[   10.929086] mmc2: queuing unknown CIS tuple 0x80 (4 bytes)
[   13.356870] EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: discard
[   13.455705] EXT4-fs (mmcblk0p10): mounted filesystem with ordered data mode. Opts: discard
[   15.446746] EXT4-fs (mmcblk0p8): resizing filesystem from 262144 to 393216 blocks
[   15.490503] EXT4-fs (mmcblk0p8): resized filesystem to 393216

Reverting to the zeus branch and rebuilding causes the sd card to appear without hardware changes.

root@edison:~# ls /dev | grep mmc
mmcblk0
mmcblk0boot0
mmcblk0boot1
mmcblk0p1
mmcblk0p10
mmcblk0p2
mmcblk0p3
mmcblk0p4
mmcblk0p5
mmcblk0p6
mmcblk0p7
mmcblk0p8
mmcblk0p9
mmcblk0rpmb
mmcblk1
mmcblk1p1
mmcblk1p2
root@edison:~# lsblk
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
mmcblk1      179:0    0 29.8G  0 disk
|-mmcblk1p1  179:1    0 27.8G  0 part
`-mmcblk1p2  179:2    0    2G  0 part
mmcblk0      179:8    0  3.7G  0 disk
|-mmcblk0p1  179:9    0    2M  0 part
|-mmcblk0p2  179:10   0    1M  0 part
|-mmcblk0p3  179:11   0    2M  0 part
|-mmcblk0p4  179:12   0    1M  0 part
|-mmcblk0p5  179:13   0    1M  0 part /factory
|-mmcblk0p6  179:14   0   24M  0 part
|-mmcblk0p7  179:15   0   64M  0 part
|-mmcblk0p8  259:0    0  1.5G  0 part /
|-mmcblk0p9  259:1    0  736M  0 part
`-mmcblk0p10 259:2    0  1.3G  0 part
mmcblk0boot0 179:16   0    4M  1 disk
mmcblk0boot1 179:24   0    4M  1 disk
root@edison:~# dmesg | grep mmc
[    0.000000] Command line: quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00
[    0.072041] Kernel command line: quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00
[    3.312017] mmc0: SDHCI controller on PCI [0000:00:01.0] using ADMA
[    3.319154] mmc1: SDHCI controller on PCI [0000:00:01.2] using ADMA
[    3.330850] mmc2: SDHCI controller on PCI [0000:00:01.3] using ADMA
[    3.386694] mmc1: new high speed SDHC card at address 59b4
[    3.399351] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)
[    3.401967] mmc2: queuing unknown CIS tuple 0x80 (6 bytes)
[    3.403255] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)
[    3.406075] mmc2: queuing unknown CIS tuple 0x80 (4 bytes)
[    3.437351] mmc0: new DDR MMC card at address 0001
[    3.469923] mmc2: new ultra high speed DDR50 SDIO card at address 0001
[    4.086000] mmcblk1: mmc1:59b4 00000 29.8 GiB
[    4.104932]  mmcblk1: p1 p2
[    4.108874] mmcblk0: mmc0:0001 H4G1d 3.64 GiB
[    4.109334] mmcblk0boot0: mmc0:0001 H4G1d partition 1 4.00 MiB
[    4.109765] mmcblk0boot1: mmc0:0001 H4G1d partition 2 4.00 MiB
[    4.110074] mmcblk0rpmb: mmc0:0001 H4G1d partition 3 4.00 MiB, chardev (245:0)
[    4.118417]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10
[    4.840096] EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: (null)
[    4.942564] EXT4-fs (mmcblk0p10): mounted filesystem with ordered data mode. Opts: (null)
[    5.082739] EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Opts: (null)
[    5.093645] EXT4-fs (mmcblk0p8): recovery complete
[    5.094797] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null)
[    7.104008] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null)
[   10.808533] mmc2: queuing unknown CIS tuple 0x80 (7 bytes)
[   10.811540] mmc2: queuing unknown CIS tuple 0x80 (6 bytes)
[   10.813353] mmc2: queuing unknown CIS tuple 0x80 (2 bytes)
[   10.815557] mmc2: queuing unknown CIS tuple 0x80 (4 bytes)
[   14.806543] EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: discard

Rebuilding dunfell brings back the issue.

humanoid2050 commented 2 years ago

No success as of yet. I noted that the dunfell kernel config is missing an emmc option compared to zeus.

CONFIG_PWRSEQ_EMMC=m
CONFIG_PWRSEQ_SIMPLE=m

Enabling those modules (along with dependent flags) did not solve the issue.

It's definitely something in the kernel/initrd though, as reflashing just the boot partition with zeus make the SD card accessible again.

htot commented 2 years ago

I don't remember exactly if there was an issue or not. I am working here: https://github.com/htot/meta-intel-edison (gatesgarth branch). There don't seem to be any SD card related commits there.

I have seen that sometimes on boot the SD card interface was locked up. A power cycle fixed that.

But I have Edison-Arduino board (SD card on the board). And you have Sparkfun block. Does that connect to spi bus? How does kernel know? ACPI?

ferry@chromium:~$ ssh root@edison.local        
Last login: Mon Aug 30 22:47:12 2021 from 192.168.178.47
root@edison:~# lsblk
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda            8:0    1 14.7G  0 disk 
mmcblk1      179:0    0  1.8G  0 disk 
mmcblk0      179:8    0  3.6G  0 disk 
|-mmcblk0p1  179:9    0    2M  0 part 
|-mmcblk0p2  179:10   0    1M  0 part 
|-mmcblk0p3  179:11   0    2M  0 part 
|-mmcblk0p4  179:12   0    1M  0 part 
|-mmcblk0p5  179:13   0    1M  0 part /factory
|-mmcblk0p6  179:14   0   24M  0 part 
|-mmcblk0p7  179:15   0   64M  0 part 
`-mmcblk0p8  259:0    0  3.5G  0 part /lib/modules
mmcblk0boot0 179:16   0    4M  1 disk 
mmcblk0boot1 179:24   0    4M  1 disk 
root@edison:~# uname -a
Linux edison 5.14.0-rc1-edison-acpi-standard #1 SMP Sun Jul 11 22:07:40 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
root@edison:~# cat /etc/os-release 
ID=poky-edison
NAME="Poky (Yocto Project Reference Distro)"
VERSION="3.2.3 (gatesgarth)"
VERSION_ID=3.2.3
PRETTY_NAME="Poky (Yocto Project Reference Distro) 3.2.3 (gatesgarth)"
root@edison:~# journalctl -b 0 | grep mmc1
kernel: mmc1: SDHCI controller on PCI [0000:00:01.2] using ADMA
kernel: mmc1: new high speed SD card at address e624
kernel: mmcblk1: mmc1:e624 SU02G 1.84 GiB 
htot commented 2 years ago

Maybe related to https://github.com/edison-fw/meta-acpi/commit/a7f59cf4662b49d640b2ece7678c03bc5a45c746 This adds mmc support to acpi tables since gatesgarth. Question is, how did it work then before in Zeus?

humanoid2050 commented 2 years ago

The Sparkfun board uses the dedicated SD pins exposed on the 70 pin connector (mmc1). Only thing inline is a bidirectional voltage level translator. I don't think SPI is related here. That looks like it might be for arduino breakout boards that have a microSD card on the SPI bus. Are there any pin-muxing configs for the Edison? That's usually where I would start looking next on ARM boards.

htot commented 2 years ago

Edison-Arduino schematic here:https://www.intel.com/content/dam/support/us/en/documents/edison/sb/edison_arduino_hvm_8_26.pdf SD card on page 8. It's probably on the same pins as in your case. I believe those are SPI and need the ACPI table for configuring. But I don't know with which kernel version that started.

humanoid2050 commented 2 years ago

Looks like the schematics are functionally the same. Different part for the voltage level shift, but that's about it.

The SD interface and an SPI interface do seem to share some commonalities. In fact, it sounds like SD cards can be operated with a 1bit bus interface in a special SPI mode. Normally though, SD interfaces use a 4bit bus.

Both zeus and dunfell configs have CONFIG_MMC_SPI, unset as built. But that doesn't inherently rule out anything.

I will dig through for other SPI changes, and try the gatesgarth branch when I'm back in front of my regular computer tomorrow.

htot commented 2 years ago

The SD interface and an SPI interface do seem to share some commonalities. In fact, it sounds like SD cards can be operated with a 1bit bus interface in a special SPI mode. Normally though, SD interfaces use a 4bit bus.

Correct.

Both zeus and dunfell configs have CONFIG_MMC_SPI, unset as built. But that doesn't inherently rule out anything.

I trying to figure out what changed exactly. But it may be that some platform code was eliminated in a certain kernel and requires the acpi table to configure the SD card.

htot commented 2 years ago

You are right we are using the sdhci controller on the pci bus. And for some reason the SD card insertion is not detected. What happens if you reinsert the SD card?

andy-shev commented 2 years ago

SPI should not have anything to do about this. This, AFAIU, pure SDHCI connection. Only what I can thing about of is the kernel configuration. Have you altered it in some way?

htot commented 2 years ago

I just did a quick test (that is easy to reproduce) with Dunfell on edison-arduino with micro SD card and it worked fine. This what I did:

What does this do:

From my journal:

root@edison:~# journalctl -b -k | grep -i mmc | grep -v mmc2
kernel: Command line: quiet tty1 console=ttyS2,115200n8 root=/dev/mmcblk1 rootfstype=ext4 systemd.unit=multi-user.target hardware_id=${hardware_id}
kernel: Kernel command line: quiet tty1 console=ttyS2,115200n8 root=/dev/mmcblk1 rootfstype=ext4 systemd.unit=multi-user.target hardware_id=${hardware_id}
kernel: PCI: MMCONFIG for domain 0000 [bus 00-00] at [mem 0x3f500000-0x3f5fffff] (base 0x3f500000)
kernel: PCI: MMCONFIG at [mem 0x3f500000-0x3f5fffff] reserved in E820
kernel: acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-00] only partially covers this bridge
kernel: mmc0: SDHCI controller on PCI [0000:00:01.0] using ADMA
kernel: mmc1: SDHCI controller on PCI [0000:00:01.2] using ADMA
kernel: mmc1: new high speed SD card at address e624
kernel: mmc0: new DDR MMC card at address 0001
kernel: mmcblk1: mmc1:e624 SU02G 1.84 GiB 
kernel:  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8
kernel: BTRFS: device fsid 597e7e68-035a-46af-a777-24f4ac6a6c37 devid 1 transid 184475 /dev/mmcblk0p8 scanned by udevd (87)
kernel: FAT-fs (mmcblk0p7): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
kernel: EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: (null)
kernel: ext4 filesystem being mounted at /run/media/mmcblk0p5 supports timestamps until 2038 (0x7fffffff)
kernel: BTRFS info (device mmcblk0p8): disk space caching is enabled
kernel: BTRFS info (device mmcblk0p8): has skinny extents
kernel: BTRFS info (device mmcblk0p8): enabling ssd optimizations
kernel: EXT4-fs (mmcblk1): mounted filesystem with ordered data mode. Opts: (null)
kernel: EXT4-fs (mmcblk1): mounted filesystem with ordered data mode. Opts: (null)
kernel: BTRFS info (device mmcblk0p8): turning on sync discard
kernel: BTRFS info (device mmcblk0p8): disk space caching is enabled
kernel: BTRFS info (device mmcblk0p8): has skinny extents
kernel: BTRFS info (device mmcblk0p8): enabling ssd optimizations
kernel: EXT4-fs (mmcblk1): resizing filesystem from 482816 to 482816 blocks
kernel: EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: discard
humanoid2050 commented 2 years ago

Thanks everyone for the input.

@andy-shev I started out trying to get the UVC module building, but reverted to the upstream code when I found this issue. I tried making some changes to fix this, like enabling the following configs to match zeus

CONFIG_OF=y
CONFIG_PWRSEQ_EMMC=m
CONFIG_PWRSEQ_SIMPLE=m

but that was unsuccessful.

@htot Removing and reinserting the SD card produces output for zeus, but not dunfell.

I tried gatesgarth, identical to dunfell in all respects. (except for node.js adding 30 minutes to my build time. Lol)

For some reason, U-Boot doesn't detect the SD card either. Never has.

I took another look at the edison/arduino board schematic. I noticed that the Card Detect line is connected via resistor to 1.8V in that diagram. The card socket shorts the line to ground when a card is inserted, resulting in a digital logic signal. On my SD card board, the pin is not connected to 1.8V. I'm wondering if zeus had a GPIO configuration set to internally tie the pin high, independent of the external circuit. Does this kind of hardware configuration ring a bell? I'm not sure where to look for that.

htot commented 2 years ago

After further testing I have to correct myself: At least with 5.14 on edison-arduino, card detect is not working run time. When before reboot a card is plugged, it is detected during boot. This may be a regression in the kernel.

(except for node.js adding 30 minutes to my build time. Lol)

I found that (with new MoBo) that with 8 cores + ht building Node requires 5 x 4GB during linking, while I have 16GB. Disk thrashing then is so bad mouse won't move. So for node I restricted parallel build here.

humanoid2050 commented 2 years ago

Disk thrashing then is so bad mouse won't move.

Ouch. I touched about 18GB 35GB total usage, with 16 cores + ht.

I've been looking around. Is this perhaps an ACPI configuration issue? I have a vague notion of how to do these kinds of things with Device Trees, but this is new territory for me.

andy-shev commented 2 years ago

@humanoid2050 Thanks for the report, btw. I think you found a regression. Can I use your name/email in order to add Reported-by tags to the patch(es)?

So far you may try the preliminary ones, which I published in my U-Boot and kernel repositories (@htot knows already which ones are needed).

htot commented 2 years ago

@andy-shev has just pushed patches, he is asking us to test. At first glance I think support for card detect was once proposed using hard coded gpio pin and never merged. And apparently it was not needed until the SFI support in the kernel got dropped. Suggested patches to kernel bind to acpi table in U-Boot. So fix needs both change to U-Boot as well as kernel.

I will sort out and add to Gatesgarth.

Question is if we want to backport also to Dunfell. Not sure when official support for Dunfell ends and if it's worth it.

In the meanwhile, have you considered joining (low traffic) Telegram group "Intel Edison"?

humanoid2050 commented 2 years ago

@andy-shev

Thanks for the report, btw. I think you found a regression. Can I use your name/email in order to add Reported-by tags to the patch(es)?

Do you need a real name or just my username and associated email?

@htot I can certainly do some testing. Which repos/branches should I be working from?

andy-shev commented 2 years ago

Thanks for the report, btw. I think you found a regression. Can I use your name/email in order to add Reported-by tags to the patch(es)?

Do you need a real name or just my username and associated email?

Real name and email. This is how Linux kernel contribution requires it (you may sent me it in private, but I don't see much sense to hide since it becomes public anyway). It's fine if you don't want to, I can drop any mention or credits. I just realized that I will add the link to this report anyway. So, up to you.

humanoid2050 commented 2 years ago

I think I'm fine keeping my internet anonymity. Thanks though.

andy-shev commented 2 years ago

I think I'm fine keeping my internet anonymity. Thanks though.

No problem. Thanks for the report! And please give a run for the proposed patches: U-Boot and kernel.

andy-shev commented 2 years ago

Read also comment against kernel patch. Needs more testing.

htot commented 2 years ago

I pushed https://github.com/htot/meta-intel-edison/commit/aacc5a0c2fe7b0a2b1e53d6dceb8fb0fb5830ddf on top of Gatesgarth. It modifies both U-Boot and linux. I have tested on edison-arduino and found it works. Please test.

humanoid2050 commented 2 years ago

Just pulled the latest, built it, and flashed it. No success.

I have been looking at some other errors, including this one which seems related to the GPIO chip. Not sure if this is relevant.

Loading acpi tables
[    3.904424] pca953x i2c-INT3491:00: failed writing register
[    3.942501] pca953x i2c-INT3491:01: failed writing register
[    3.970000] pca953x i2c-INT3491:02: failed writing register
[    4.008233] pca953x i2c-INT3491:03: failed writing register
gpioset: at least one GPIO line offset to value mapping must be specified
gpioset: at least one GPIO line offset to value mapping must be specified

I can post a full dmesg dump if that's helpful, or anything else.

andy-shev commented 2 years ago
  1. You are not supposed to load Edison/Arduino tables on non-Arduino board.
  2. SparkFun seems “creative” guys, they designed SD card detect incompatible with others, so the inverted signal is there.

Because of 2 we have either PCB to fix, i.e. by adding one transistor and couple of resistors on board to invert the signal, or create a completely separate kernel for that. Or use GpioIo() in U-Boot and create two different U-Boot images. Last possibility is to tell that the module is broken.

What puzzles me is what was the difference between Zeus and Dunfell in terms of handling SD card detect GPIO that covers both cases...

humanoid2050 commented 2 years ago

@andy-shev I don't think the SparkFun board is an inverted signal. According to the schematic, GP77 will be shorted to ground when the card is inserted. This is the same as what happens on the edison-arudino board. The difference is what happens when no card is present. On the SparkFun board, the signal is left floating, unless the Edison itself is made to use an internal pull-up in its GPIO interface. The edison-arduino board actually puts not one, but two pull-up resistors on the line. The first is in the TXS0206-29, and the second is the dedicated resistor R45 on the edison-arduino board itself.

This leads to an interesting thought. In the event that the board is supplied power with the SD card already inserted, the input to GP77 should be 0V, regardless of the board. There would be no digital logic event to detect, just "it's already connected".

So that gets back to your question about the difference between zeus and dunfell. If it is purely an ACPI issue, then why did zeus U-Boot not detect the SD card, while Zeus kernel did? I know at least at one point U-Boot could see the SD card, unfortunately I don't recall if that was only on the original Intel software, or a pre-zeus build from this project. I have had my Edison since it came out, and it's been in and out of the spare parts drawer a few times over the years.

htot commented 2 years ago
1. You are not supposed to load Edison/Arduino tables on non-Arduino board.

That is true. And those that are loaded are listed here. You may want to load other tables, depending on your board configuration or connected devices.

htot commented 2 years ago

So that gets back to your question about the difference between zeus and dunfell. If it is purely an ACPI issue, then why did zeus U-Boot not detect the SD card, while Zeus kernel did?

Without patched U-Boot (2021.04 but I believe there is no significant change from the Zeus version) I see that U-Boot could see the SD card with ls mmc 1:1 or ls mmc 1:0 depending how disk is formatted (with or without partitions). Maybe U-Boot doesn't care about the state of CD line? Linux 5.6 kernel in Zeus handles CD via SFI support, which got removed entirely before 5.10 iirc. But apparently booting Linux from the SD card, the card remains detected.

humanoid2050 commented 2 years ago

I appreciate the work you guys are doing on this issue. Is there anything I can do to help here? I'm way out of my usual knowledge base so I feel pretty useless.

htot commented 2 years ago

Yes, please test again with the tables here removed.

But it would also be good to see the result of `ls mmc 1:1 or ls mmc 1:0 in U-Boot. I booted without card inserted, typed the command, get correct error, then insert card, type command again and get file listing. Then, removing the card, type the command again, get timeouts. So, U-Boot does not handle card removes well, but card inserts should be ok.

humanoid2050 commented 2 years ago

might have gone a bit overboard on the data collection...

Gatesgarth, acpi tables removed:

Inital UBooot startup, no SD card present

******************************
PSH KERNEL VERSION: b0182b2b
                WR: 20104000
******************************

SCU IPC: 0x800000d0  0xfffce92c

PSH miaHOB version: TNG.B0.VVBD.0000000c

microkernel built 11:24:08 Feb  5 2015

******* PSH loader *******
PCM page cache size = 192 KB
Cache Constraint = 0 Pages
Arming IPC driver ..
Adding page store pool ..
PagestoreAddr(IMR Start Address) = 0x04899000
pageStoreSize(IMR Size)          = 0x00080000

*** Ready to receive application ***

U-Boot 2021.04 (Apr 05 2021 - 15:03:29 +0000)

CPU:   Genuine Intel(R) CPU   4000  @  500MHz
DRAM:  980.6 MiB
WDT:   Started with servicing (60s timeout)
MMC:   mmc@ff3fc000: 0, mmc@ff3fa000: 1
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Hit any key to stop autoboot:  0

mmc probing

=> mmc list
mmc@ff3fc000: 0 (eMMC)
mmc@ff3fa000: 1
=> mmc dev 0
switch to partitions #0, OK
mmc0(part 0) is current device
=> mmc dev 1
Card did not respond to voltage select! : -110
=> ls mmc 1:0
Card did not respond to voltage select! : -110
=> ls mmc 1:1
Card did not respond to voltage select! : -110

insert SD card, reprobe

=> mmc list
mmc@ff3fc000: 0 (eMMC)
mmc@ff3fa000: 1
=> mmc dev 0
switch to partitions #0, OK
mmc0(part 0) is current device
=> mmc dev 1
MMC: no card present
=> ls mmc 1:0
MMC: no card present
=> ls mmc 1:1
MMC: no card present

proceed to kernel with run do_boot

=> run do_boot
Flashing already done...
10399808 bytes read in 448 ms (22.1 MiB/s)
11663207 bytes read in 504 ms (22.1 MiB/s)
Valid Boot Flag
Magic signature found
Linux kernel version 5.14.0-edison-acpi-standard (oe-user@oe-host) #1 SMP Sun Aug 29 22:04:50 UTC 2021
Building boot_params at 0x00090000
Loading bzImage at address 100000 (10385472 bytes)
Initial RAM disk at linear address 0x06000000, size 25165824 bytes
Kernel command line: "quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00"
Kernel loaded at 00100000, setup_base=00090000

Starting kernel ...

[    2.784665] Initramfs unpacking failed: invalid magic at start of compressed archive
Scanning for Btrfs filesystems
Starting version 246.9+
Kernel with acpi enabled detected
Loading acpi tables
gpioset: at least one GPIO line offset to value mapping must be specified
gpioset: at least one GPIO line offset to value mapping must be specified
Waiting for root device /dev/mmcblk0p8
Found device '/run/media/mmcblk0p8'
Init found, booting...
mount: can't find /boot in /etc/fstab
mount: mounting /boot on /realroot/boot failed: Invalid argument
mount: can't find /lib/modules in /etc/fstab
mount: mounting /lib/modules on /realroot/lib/modules failed: Invalid argument
[    7.931403] systemd[1]: Failed to start Set timezone by geolocation service.
[FAILED] Failed to start Set timezone by geolocation service.
[    9.484191] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2
[    9.822295] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2
[    9.859669] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[    9.934980] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43340/2 wl0: Aug 29 2019 05:13:37 version 6.10.190.78 (r722178) FWID 01-e7bd1c9f

Poky (Yocto Project Reference Distro) 3.2.4 edison ttyS2

edison login:

dmesg output, collapsed for brevity:

dmesg output from gatesgarth, no acpi tables ``` [ 0.000000] Linux version 5.14.0-edison-acpi-standard (oe-user@oe-host) (x86_64-poky-linux-gcc (GCC) 10.2.0, GNU ld (GNU Binutils) 2.35.1) #1 SMP Sun Aug 29 22:04:50 UTC 2021 [ 0.000000] Command line: quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00 [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] signal: max sigframe size: 1440 [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x0000000000097fff] usable [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000003ffffff] usable [ 0.000000] BIOS-e820: [mem 0x0000000004000000-0x0000000005ffffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000006000000-0x000000003f4fffff] usable [ 0.000000] BIOS-e820: [mem 0x000000003f500000-0x000000003fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fec04000-0x00000000fec07fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved [ 0.000000] printk: console [earlyser0] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.6 present. [ 0.000000] DMI: Intel Corporation Merrifield/BODEGA BAY, BIOS 542 2015.01.21:18.19.48 [ 0.000000] tsc: Detected 500.000 MHz processor [ 0.000020] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.000050] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000085] last_pfn = 0x3f500 max_arch_pfn = 0x400000000 [ 0.000186] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000586] e820: update [mem 0x04000000-0x05ffffff] usable ==> reserved [ 0.001378] RAMDISK: [mem 0x06000000-0x077fffff] [ 0.001404] ACPI: Early table checksum verification disabled [ 0.001422] ACPI: RSDP 0x00000000000E4500 000024 (v02 U-BOOT) [ 0.001454] ACPI: XSDT 0x00000000000E45E0 00004C (v01 U-BOOT U-BOOTBL 20210405 INTL 00000000) [ 0.001496] ACPI: FACP 0x00000000000E54D0 0000F4 (v06 U-BOOT U-BOOTBL 20210405 INTL 00000000) [ 0.001541] ACPI: DSDT 0x00000000000E4780 000B41 (v02 U-BOOT U-BOOTBL 00010000 INTL 20200925) [ 0.001577] ACPI: MCFG 0x00000000000E55D0 00003C (v01 U-BOOT U-BOOTBL 20210405 INTL 00000000) [ 0.001611] ACPI: APIC 0x00000000000E5610 000048 (v02 U-BOOT U-BOOTBL 20210405 INTL 00000000) [ 0.001643] ACPI: CSRT 0x00000000000E5660 000058 (v00 U-BOOT U-BOOTBL 20210405 INTL 00000000) [ 0.001676] ACPI: SPCR 0x00000000000E56C0 000050 (v02 U-BOOT U-BOOTBL 20210405 INTL 00000000) [ 0.001705] ACPI: Reserving FACP table memory at [mem 0xe54d0-0xe55c3] [ 0.001718] ACPI: Reserving DSDT table memory at [mem 0xe4780-0xe52c0] [ 0.001728] ACPI: Reserving MCFG table memory at [mem 0xe55d0-0xe560b] [ 0.001738] ACPI: Reserving APIC table memory at [mem 0xe5610-0xe5657] [ 0.001748] ACPI: Reserving CSRT table memory at [mem 0xe5660-0xe56b7] [ 0.001757] ACPI: Reserving SPCR table memory at [mem 0xe56c0-0xe570f] [ 0.001936] No NUMA configuration found [ 0.001946] Faking a node at [mem 0x0000000000000000-0x000000003f4fffff] [ 0.001973] NODE_DATA(0) allocated [mem 0x3f4fc000-0x3f4fffff] [ 0.002067] Zone ranges: [ 0.002075] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.002094] DMA32 [mem 0x0000000001000000-0x000000003f4fffff] [ 0.002109] Normal empty [ 0.002120] Movable zone start for each node [ 0.002127] Early memory node ranges [ 0.002131] node 0: [mem 0x0000000000001000-0x0000000000097fff] [ 0.002144] node 0: [mem 0x0000000000100000-0x0000000003ffffff] [ 0.002155] node 0: [mem 0x0000000006000000-0x000000003f4fffff] [ 0.002169] Initmem setup node 0 [mem 0x0000000000001000-0x000000003f4fffff] [ 0.002198] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.002384] On node 0, zone DMA: 104 pages in unavailable ranges [ 0.013799] On node 0, zone DMA32: 8192 pages in unavailable ranges [ 0.014105] On node 0, zone DMA32: 2816 pages in unavailable ranges [ 0.014219] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-54 [ 0.014256] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.014275] ACPI: SPCR: console: uart,mmio,0xff010180 [ 0.014288] TSC deadline timer available [ 0.014295] smpboot: Allowing 2 CPUs, 0 hotplug CPUs [ 0.014366] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.014384] PM: hibernation: Registered nosave memory: [mem 0x00098000-0x000fffff] [ 0.014399] PM: hibernation: Registered nosave memory: [mem 0x04000000-0x05ffffff] [ 0.014410] [mem 0x40000000-0xfebfffff] available for PCI devices [ 0.014427] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns [ 0.053743] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:2 nr_node_ids:1 [ 0.055159] percpu: Embedded 53 pages/cpu s178648 r8192 d30248 u1048576 [ 0.055208] pcpu-alloc: s178648 r8192 d30248 u1048576 alloc=1*2097152 [ 0.055233] pcpu-alloc: [0] 0 1 [ 0.055362] Built 1 zonelists, mobility grouping on. Total pages: 246828 [ 0.055379] Policy zone: DMA32 [ 0.055391] Kernel command line: quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00 [ 0.055829] Unknown command line parameters: hardware_id=00 [ 0.056401] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.056726] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.056854] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.074460] Memory: 923344K/1004124K available (16398K kernel code, 2906K rwdata, 4100K rodata, 1408K init, 2880K bss, 80520K reserved, 0K cma-reserved) [ 0.074774] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.074836] Kernel/User page tables isolation: enabled [ 0.075289] rcu: Hierarchical RCU implementation. [ 0.075301] rcu: RCU event tracing is enabled. [ 0.075307] rcu: RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=2. [ 0.075319] Tracing variant of Tasks RCU enabled. [ 0.075326] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies. [ 0.075335] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.084257] NR_IRQS: 4352, nr_irqs: 512, preallocated irqs: 0 [ 0.084787] random: get_random_bytes called from start_kernel+0x4bd/0x681 with crng_init=0 [ 0.085002] Console: colour dummy device 80x25 [ 0.085106] printk: console [ttyS2] enabled [ 0.085198] ACPI: Core revision 20210604 [ 0.085396] APIC: Switch to symmetric I/O mode setup [ 0.085454] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0xe6a171a037, max_idle_ns: 881590485102 ns [ 0.085498] Calibrating delay loop (skipped), value calculated using timer frequency.. 1000.00 BogoMIPS (lpj=500000) [ 0.085523] pid_max: default: 32768 minimum: 301 [ 0.085630] LSM: Security Framework initializing [ 0.085690] SELinux: Initializing. [ 0.085827] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.085858] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.086478] CPU0: Thermal monitoring enabled (TM1) [ 0.086478] process: using mwait in idle threads [ 0.086478] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0 [ 0.086478] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0 [ 0.086478] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.086478] Spectre V2 : Mitigation: Full generic retpoline [ 0.086478] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.086478] MDS: Vulnerable: Clear CPU buffers attempted, no microcode [ 0.086478] Freeing SMP alternatives memory: 44K [ 0.086478] smpboot: Estimated ratio of average max frequency by base frequency (times 1024): 1024 [ 0.086478] smpboot: CPU0: Genuine Intel(R) CPU 4000 @ 500MHz (family: 0x6, model: 0x4a, stepping: 0x8) [ 0.086478] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver. [ 0.086513] ... version: 3 [ 0.086522] ... bit width: 40 [ 0.086529] ... generic registers: 2 [ 0.086536] ... value mask: 000000ffffffffff [ 0.086545] ... max period: 0000007fffffffff [ 0.086553] ... fixed-purpose events: 3 [ 0.086560] ... event mask: 0000000700000003 [ 0.087302] rcu: Hierarchical SRCU implementation. [ 0.089633] smp: Bringing up secondary CPUs ... [ 0.090406] x86: Booting SMP configuration: [ 0.090419] .... node #0, CPUs: #1 [ 0.090808] smp: Brought up 1 node, 2 CPUs [ 0.090808] smpboot: Max logical packages: 1 [ 0.090808] smpboot: Total of 2 processors activated (2000.00 BogoMIPS) [ 0.091943] devtmpfs: initialized [ 0.101300] DMA-API: preallocated 65536 debug entries [ 0.101324] DMA-API: debugging enabled by kernel config [ 0.101335] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns [ 0.101365] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.101566] pinctrl core: initialized pinctrl subsystem [ 0.102042] regulator-dummy: no parameters, enabled [ 0.102368] PM: RTC time: 00:03:21, date: 2000-01-01 [ 0.102942] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.103221] audit: initializing netlink subsys (disabled) [ 0.103504] audit: type=2000 audit(946685001.017:1): state=initialized audit_enabled=0 res=1 [ 0.104169] thermal_sys: Registered thermal governor 'step_wise' [ 0.104184] thermal_sys: Registered thermal governor 'user_space' [ 0.104532] cpuidle: using governor menu [ 0.104759] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it [ 0.104772] ACPI: bus type PCI registered [ 0.105264] PCI: MMCONFIG for domain 0000 [bus 00-00] at [mem 0x3f500000-0x3f5fffff] (base 0x3f500000) [ 0.105300] PCI: MMCONFIG at [mem 0x3f500000-0x3f5fffff] reserved in E820 [ 0.105343] Intel MID platform detected, using MID PCI ops [ 0.105369] PCI: Using configuration type 1 for base access [ 0.106193] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' [ 0.120789] Kprobes globally optimized [ 0.121724] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.121724] cryptomgr_test (27) used greatest stack depth: 15672 bytes left [ 0.126782] ACPI: PRMT not present [ 0.126852] ACPI: Added _OSI(Module Device) [ 0.126866] ACPI: Added _OSI(Processor Device) [ 0.126875] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.126884] ACPI: Added _OSI(Processor Aggregator Device) [ 0.126895] ACPI: Added _OSI(Linux-Dell-Video) [ 0.126905] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.126915] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.132478] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.134478] ACPI: Interpreter enabled [ 0.134548] ACPI: PM: (supports S0) [ 0.134560] ACPI: Using IOAPIC for interrupt routing [ 0.134653] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.146679] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.146731] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3] [ 0.147343] acpi PNP0A08:00: _OSC: OS now controls [PME PCIeCapability LTR] [ 0.147362] acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration [ 0.147429] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-00] only partially covers this bridge [ 0.147872] PCI host bridge to bus 0000:00 [ 0.147889] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.147911] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.147927] pci_bus 0000:00: root bus resource [mem 0x000ddcc0-0x000ddccf window] [ 0.147943] pci_bus 0000:00: root bus resource [mem 0x04819000-0x04898fff window] [ 0.147958] pci_bus 0000:00: root bus resource [mem 0x04919000-0x04920fff window] [ 0.147973] pci_bus 0000:00: root bus resource [mem 0x05e00000-0x05ffffff window] [ 0.147987] pci_bus 0000:00: root bus resource [mem 0x80000000-0xffffffff window] [ 0.148004] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.148081] pci 0000:00:00.0: [8086:1170] type 00 class 0x060000 [ 0.148677] pci 0000:00:01.0: [8086:1190] type 00 class 0x080501 [ 0.148717] pci 0000:00:01.0: reg 0x10: [mem 0xff3fc000-0xff3fc0ff] [ 0.148835] pci 0000:00:01.0: PME# supported from D0 D3hot [ 0.149327] pci 0000:00:01.2: [8086:1190] type 00 class 0x080501 [ 0.149364] pci 0000:00:01.2: reg 0x10: [mem 0xff3fa000-0xff3fa0ff] [ 0.149478] pci 0000:00:01.2: PME# supported from D0 D3hot [ 0.150204] pci 0000:00:01.3: [8086:1190] type 00 class 0x080501 [ 0.150241] pci 0000:00:01.3: reg 0x10: [mem 0xff3fb000-0xff3fb0ff] [ 0.150355] pci 0000:00:01.3: PME# supported from D0 D3hot [ 0.151095] pci 0000:00:02.0: [8086:1182] type 00 class 0x038000 [ 0.151142] pci 0000:00:02.0: reg 0x10: [mem 0xc0000000-0xc1ffffff] [ 0.151185] pci 0000:00:02.0: reg 0x18: [mem 0x80000000-0x8fffffff] [ 0.151225] pci 0000:00:02.0: reg 0x20: [io 0x7ff8-0x7fff] [ 0.151808] pci 0000:00:04.0: [8086:1191] type 00 class 0x070002 [ 0.151845] pci 0000:00:04.0: reg 0x10: [mem 0xff010000-0xff01007f] [ 0.151959] pci 0000:00:04.0: PME# supported from D0 D3hot [ 0.152433] pci 0000:00:04.1: [8086:1191] type 00 class 0x070002 [ 0.152469] pci 0000:00:04.1: reg 0x10: [mem 0xff010080-0xff0100ff] [ 0.152587] pci 0000:00:04.1: PME# supported from D0 D3hot [ 0.153309] pci 0000:00:04.2: [8086:1191] type 00 class 0x070002 [ 0.153346] pci 0000:00:04.2: reg 0x10: [mem 0xff010100-0xff01017f] [ 0.153460] pci 0000:00:04.2: PME# supported from D0 D3hot [ 0.153946] pci 0000:00:04.3: [8086:1191] type 00 class 0x070002 [ 0.153982] pci 0000:00:04.3: reg 0x10: [mem 0xff010180-0xff0101ff] [ 0.154096] pci 0000:00:04.3: PME# supported from D0 D3hot [ 0.154599] pci 0000:00:05.0: [8086:1192] type 00 class 0x070002 [ 0.154636] pci 0000:00:05.0: reg 0x10: [mem 0xff010400-0xff0107ff] [ 0.154749] pci 0000:00:05.0: PME# supported from D0 D3hot [ 0.155231] pci 0000:00:06.0: [8086:1193] type 00 class 0x088000 [ 0.155267] pci 0000:00:06.0: reg 0x10: [mem 0xff2a0000-0xff2a0fff] [ 0.155379] pci 0000:00:06.0: PME# supported from D0 D3hot [ 0.155870] pci 0000:00:06.1: [8086:1193] type 00 class 0x088000 [ 0.155906] pci 0000:00:06.1: reg 0x10: [mem 0xff2a1000-0xff2a1fff] [ 0.156020] pci 0000:00:06.1: PME# supported from D0 D3hot [ 0.156503] pci 0000:00:07.0: [8086:1194] type 00 class 0x088000 [ 0.156540] pci 0000:00:07.0: reg 0x10: [mem 0xff188000-0xff188fff] [ 0.156653] pci 0000:00:07.0: PME# supported from D0 D3hot [ 0.157130] pci 0000:00:07.1: [8086:1194] type 00 class 0x088000 [ 0.157167] pci 0000:00:07.1: reg 0x10: [mem 0xff189000-0xff189fff] [ 0.157279] pci 0000:00:07.1: PME# supported from D0 D3hot [ 0.157997] pci 0000:00:07.2: [8086:1194] type 00 class 0x088000 [ 0.158035] pci 0000:00:07.2: reg 0x10: [mem 0xff18a000-0xff18afff] [ 0.158147] pci 0000:00:07.2: PME# supported from D0 D3hot [ 0.158648] pci 0000:00:08.0: [8086:1195] type 00 class 0x078000 [ 0.158685] pci 0000:00:08.0: reg 0x10: [mem 0xff18b000-0xff18bfff] [ 0.158799] pci 0000:00:08.0: PME# supported from D0 D3hot [ 0.159513] pci 0000:00:08.1: [8086:1195] type 00 class 0x078000 [ 0.159550] pci 0000:00:08.1: reg 0x10: [mem 0xff18c000-0xff18cfff] [ 0.159663] pci 0000:00:08.1: PME# supported from D0 D3hot [ 0.160146] pci 0000:00:08.2: [8086:1195] type 00 class 0x078000 [ 0.160183] pci 0000:00:08.2: reg 0x10: [mem 0xff18d000-0xff18dfff] [ 0.160297] pci 0000:00:08.2: PME# supported from D0 D3hot [ 0.160785] pci 0000:00:08.3: [8086:1195] type 00 class 0x078000 [ 0.160822] pci 0000:00:08.3: reg 0x10: [mem 0xff18e000-0xff18efff] [ 0.160933] pci 0000:00:08.3: PME# supported from D0 D3hot [ 0.161417] pci 0000:00:09.0: [8086:1196] type 00 class 0x078000 [ 0.161454] pci 0000:00:09.0: reg 0x10: [mem 0xff18f000-0xff18ffff] [ 0.161571] pci 0000:00:09.0: PME# supported from D0 D3hot [ 0.162054] pci 0000:00:09.1: [8086:1196] type 00 class 0x078000 [ 0.162090] pci 0000:00:09.1: reg 0x10: [mem 0xff190000-0xff190fff] [ 0.162202] pci 0000:00:09.1: PME# supported from D0 D3hot [ 0.162928] pci 0000:00:09.2: [8086:1196] type 00 class 0x078000 [ 0.162966] pci 0000:00:09.2: reg 0x10: [mem 0xff191000-0xff191fff] [ 0.163079] pci 0000:00:09.2: PME# supported from D0 D3hot [ 0.163564] pci 0000:00:0a.0: [8086:1197] type 00 class 0x078000 [ 0.163601] pci 0000:00:0a.0: reg 0x10: [mem 0xff3f8000-0xff3f8fff] [ 0.163714] pci 0000:00:0a.0: PME# supported from D0 D3hot [ 0.164196] pci 0000:00:0b.0: [8086:1198] type 00 class 0x108000 [ 0.164232] pci 0000:00:0b.0: reg 0x10: [mem 0xf9038000-0xf903ffff] [ 0.164344] pci 0000:00:0b.0: PME# supported from D0 D3hot [ 0.164834] pci 0000:00:0c.0: [8086:1199] type 00 class 0x088000 [ 0.164871] pci 0000:00:0c.0: reg 0x10: [mem 0xff008000-0xff008fff] [ 0.164897] pci 0000:00:0c.0: reg 0x14: [mem 0x000ddcc0-0x000ddccf] [ 0.165002] pci 0000:00:0c.0: PME# supported from D0 D3hot [ 0.165725] pci 0000:00:0d.0: [8086:119a] type 00 class 0x040100 [ 0.165763] pci 0000:00:0d.0: reg 0x10: [mem 0x05e00000-0x05ffffff] [ 0.165790] pci 0000:00:0d.0: reg 0x14: [mem 0xff340000-0xff343fff] [ 0.165813] pci 0000:00:0d.0: reg 0x18: [mem 0xff344000-0xff344fff] [ 0.165835] pci 0000:00:0d.0: reg 0x1c: [mem 0xff2c0000-0xff2dffff] [ 0.165858] pci 0000:00:0d.0: reg 0x20: [mem 0xff300000-0xff33ffff] [ 0.165947] pci 0000:00:0d.0: PME# supported from D0 D3hot [ 0.166429] pci 0000:00:0e.0: [8086:119b] type 00 class 0x088000 [ 0.166466] pci 0000:00:0e.0: reg 0x10: [mem 0xff298000-0xff29bfff] [ 0.166496] pci 0000:00:0e.0: reg 0x14: [mem 0xff2a2000-0xff2a2fff] [ 0.166606] pci 0000:00:0e.0: PME# supported from D0 D3hot [ 0.167097] pci 0000:00:11.0: [8086:119e] type 00 class 0x0c0320 [ 0.167134] pci 0000:00:11.0: reg 0x10: [mem 0xf9100000-0xf911ffff] [ 0.167246] pci 0000:00:11.0: PME# supported from D0 D3hot [ 0.167988] pci 0000:00:12.0: [8086:119f] type 00 class 0x118000 [ 0.168025] pci 0000:00:12.0: reg 0x10: [mem 0xf9009000-0xf9009fff] [ 0.168052] pci 0000:00:12.0: reg 0x14: [mem 0xf90a0000-0xf90affff] [ 0.168075] pci 0000:00:12.0: reg 0x18: [mem 0xfa000000-0xfaffffff] [ 0.168174] pci 0000:00:12.0: PME# supported from D0 D3hot [ 0.168660] pci 0000:00:13.0: [8086:11a0] type 00 class 0x0b4000 [ 0.168696] pci 0000:00:13.0: reg 0x10: [mem 0xff009000-0xff009fff] [ 0.168809] pci 0000:00:13.0: PME# supported from D0 D3hot [ 0.169546] pci 0000:00:14.0: [8086:11a1] type 00 class 0x0b4000 [ 0.169583] pci 0000:00:14.0: reg 0x10: [mem 0xff00b000-0xff00bfff] [ 0.169696] pci 0000:00:14.0: PME# supported from D0 D3hot [ 0.170188] pci 0000:00:15.0: [8086:11a2] type 00 class 0x088000 [ 0.170224] pci 0000:00:15.0: reg 0x10: [mem 0xff192000-0xff192fff] [ 0.170337] pci 0000:00:15.0: PME# supported from D0 D3hot [ 0.171064] pci 0000:00:16.0: [8086:11a3] type 00 class 0x0b4000 [ 0.171101] pci 0000:00:16.0: reg 0x10: [mem 0xff0d9000-0xff0d90ff] [ 0.171216] pci 0000:00:16.0: PME# supported from D0 D3hot [ 0.171706] pci 0000:00:16.1: [8086:11a4] type 00 class 0x0b4000 [ 0.171742] pci 0000:00:16.1: reg 0x10: [mem 0x04819000-0x04898fff] [ 0.171768] pci 0000:00:16.1: reg 0x14: [mem 0x04919000-0x04920fff] [ 0.171874] pci 0000:00:16.1: PME# supported from D0 D3hot [ 0.172367] pci 0000:00:17.0: [8086:11a5] type 00 class 0x088000 [ 0.172403] pci 0000:00:17.0: reg 0x10: [mem 0xff013000-0xff013fff] [ 0.172519] pci 0000:00:17.0: PME# supported from D0 D3hot [ 0.173237] pci 0000:00:18.0: [8086:11a6] type 00 class 0x038000 [ 0.173365] pci 0000:00:18.0: PME# supported from D0 D3hot [ 0.179869] iommu: Default domain type: Translated [ 0.179989] vgaarb: loaded [ 0.180639] SCSI subsystem initialized [ 0.180692] libata version 3.00 loaded. [ 0.180765] ACPI: bus type USB registered [ 0.180891] usbcore: registered new interface driver usbfs [ 0.180960] usbcore: registered new interface driver hub [ 0.181021] usbcore: registered new device driver usb [ 0.181263] pps_core: LinuxPPS API ver. 1 registered [ 0.181276] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.181313] PTP clock support registered [ 0.181786] Advanced Linux Sound Architecture Driver Initialized. [ 0.183041] Bluetooth: Core ver 2.22 [ 0.183102] NET: Registered PF_BLUETOOTH protocol family [ 0.183114] Bluetooth: HCI device and connection manager initialized [ 0.183131] Bluetooth: HCI socket layer initialized [ 0.183143] Bluetooth: L2CAP socket layer initialized [ 0.183173] Bluetooth: SCO socket layer initialized [ 0.183231] NetLabel: Initializing [ 0.183240] NetLabel: domain hash size = 128 [ 0.183249] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.183362] NetLabel: unlabeled traffic allowed by default [ 0.183571] PCI: Probing PCI hardware [ 0.183604] PCI: root bus 00: using default resources [ 0.183619] PCI: Probing PCI hardware (bus 00) [ 0.183712] PCI: pci_cache_line_size set to 64 bytes [ 0.183863] e820: reserve RAM buffer [mem 0x00098000-0x0009ffff] [ 0.183880] e820: reserve RAM buffer [mem 0x3f500000-0x3fffffff] [ 0.183920] clocksource: Switched to clocksource tsc-early [ 0.248524] VFS: Disk quotas dquot_6.6.0 [ 0.248616] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.248955] pnp: PnP ACPI init [ 0.249826] system 00:01: [mem 0x3f500000-0x3f5fffff] has been reserved [ 0.251390] pnp: PnP ACPI: found 2 devices [ 0.264387] NET: Registered PF_INET protocol family [ 0.264623] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.266404] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear) [ 0.266451] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.266588] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 0.266758] TCP: Hash tables configured (established 8192 bind 8192) [ 0.266926] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.266981] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.267225] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.268144] RPC: Registered named UNIX socket transport module. [ 0.268159] RPC: Registered udp transport module. [ 0.268167] RPC: Registered tcp transport module. [ 0.268173] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.269897] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 0.269927] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 0.269945] pci_bus 0000:00: resource 6 [mem 0x000ddcc0-0x000ddccf window] [ 0.269963] pci_bus 0000:00: resource 7 [mem 0x04819000-0x04898fff window] [ 0.269979] pci_bus 0000:00: resource 8 [mem 0x04919000-0x04920fff window] [ 0.269995] pci_bus 0000:00: resource 9 [mem 0x05e00000-0x05ffffff window] [ 0.270011] pci_bus 0000:00: resource 10 [mem 0x80000000-0xffffffff window] [ 0.273001] PCI: CLS 0 bytes, default 64 [ 0.273433] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0xe6a171a037, max_idle_ns: 881590485102 ns [ 1.325130] clocksource: Switched to clocksource tsc [ 1.325147] clocksource: Nonstop clocksource tsc should not supply suspend/resume interfaces [ 1.325686] Unpacking initramfs... [ 1.329738] Initialise system trusted keyrings [ 1.334641] workingset: timestamp_bits=56 max_order=18 bucket_order=0 [ 1.346104] NFS: Registering the id_resolver key type [ 1.346149] Key type id_resolver registered [ 1.346159] Key type id_legacy registered [ 1.416114] Key type asymmetric registered [ 1.416134] Asymmetric key parser 'x509' registered [ 1.416207] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248) [ 1.416223] io scheduler mq-deadline registered [ 1.416232] io scheduler kyber registered [ 1.418421] gpio gpiochip0: (0000:00:0c.0): created GPIO range 0->11 ==> INTC1002:00 PIN 146->157 [ 1.418454] gpio gpiochip0: (0000:00:0c.0): created GPIO range 12->13 ==> INTC1002:00 PIN 144->145 [ 1.418476] gpio gpiochip0: (0000:00:0c.0): created GPIO range 14->15 ==> INTC1002:00 PIN 35->36 [ 1.418538] gpio gpiochip0: (0000:00:0c.0): created GPIO range 16->16 ==> INTC1002:00 PIN 164->164 [ 1.418570] gpio gpiochip0: (0000:00:0c.0): created GPIO range 17->18 ==> INTC1002:00 PIN 105->106 [ 1.418592] gpio gpiochip0: (0000:00:0c.0): created GPIO range 19->22 ==> INTC1002:00 PIN 101->104 [ 1.418614] gpio gpiochip0: (0000:00:0c.0): created GPIO range 23->30 ==> INTC1002:00 PIN 107->114 [ 1.418634] gpio gpiochip0: (0000:00:0c.0): created GPIO range 32->43 ==> INTC1002:00 PIN 67->78 [ 1.418655] gpio gpiochip0: (0000:00:0c.0): created GPIO range 44->63 ==> INTC1002:00 PIN 195->214 [ 1.418675] gpio gpiochip0: (0000:00:0c.0): created GPIO range 64->67 ==> INTC1002:00 PIN 140->143 [ 1.418695] gpio gpiochip0: (0000:00:0c.0): created GPIO range 68->69 ==> INTC1002:00 PIN 165->166 [ 1.418716] gpio gpiochip0: (0000:00:0c.0): created GPIO range 70->71 ==> INTC1002:00 PIN 65->66 [ 1.418736] gpio gpiochip0: (0000:00:0c.0): created GPIO range 72->76 ==> INTC1002:00 PIN 228->232 [ 1.418756] gpio gpiochip0: (0000:00:0c.0): created GPIO range 77->86 ==> INTC1002:00 PIN 37->46 [ 1.418776] gpio gpiochip0: (0000:00:0c.0): created GPIO range 87->87 ==> INTC1002:00 PIN 48->48 [ 1.418796] gpio gpiochip0: (0000:00:0c.0): created GPIO range 88->88 ==> INTC1002:00 PIN 47->47 [ 1.418816] gpio gpiochip0: (0000:00:0c.0): created GPIO range 89->96 ==> INTC1002:00 PIN 49->56 [ 1.418836] gpio gpiochip0: (0000:00:0c.0): created GPIO range 97->97 ==> INTC1002:00 PIN 34->34 [ 1.418856] gpio gpiochip0: (0000:00:0c.0): created GPIO range 102->119 ==> INTC1002:00 PIN 83->100 [ 1.418876] gpio gpiochip0: (0000:00:0c.0): created GPIO range 120->123 ==> INTC1002:00 PIN 79->82 [ 1.418897] gpio gpiochip0: (0000:00:0c.0): created GPIO range 124->135 ==> INTC1002:00 PIN 115->126 [ 1.418917] gpio gpiochip0: (0000:00:0c.0): created GPIO range 137->142 ==> INTC1002:00 PIN 158->163 [ 1.418936] gpio gpiochip0: (0000:00:0c.0): created GPIO range 154->163 ==> INTC1002:00 PIN 24->33 [ 1.418957] gpio gpiochip0: (0000:00:0c.0): created GPIO range 164->176 ==> INTC1002:00 PIN 215->227 [ 1.418977] gpio gpiochip0: (0000:00:0c.0): created GPIO range 177->189 ==> INTC1002:00 PIN 127->139 [ 1.418997] gpio gpiochip0: (0000:00:0c.0): created GPIO range 190->191 ==> INTC1002:00 PIN 178->179 [ 1.426760] gpio gpiochip0: (0000:00:0c.0): added GPIO chardev (254:0) [ 1.426787] gpio gpiochip0: registered GPIOs 0 to 191 on 0000:00:0c.0 [ 1.441882] hsu_dma_pci 0000:00:05.0: Found HSU DMA, 12 channels [ 1.442365] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 1.444958] 8250_mid: probe of 0000:00:04.0 failed with error -16 [ 1.445560] 8250_mid 0000:00:04.1: GPIO lookup for consumer rs485-term [ 1.445580] 8250_mid 0000:00:04.1: using ACPI for GPIO lookup [ 1.445594] acpi device:0d: GPIO: looking up rs485-term-gpios [ 1.445609] acpi device:0d: GPIO: looking up rs485-term-gpio [ 1.445621] 8250_mid 0000:00:04.1: using lookup tables for GPIO lookup [ 1.445634] 8250_mid 0000:00:04.1: No GPIO consumer rs485-term found [ 1.445662] 0000:00:04.1: ttyS0 at MMIO 0xff010080 (irq = 11, base_baud = 1843200) is a TI16750 [ 1.446314] serial serial0: tty port ttyS0 registered [ 1.446889] 8250_mid 0000:00:04.2: GPIO lookup for consumer rs485-term [ 1.446907] 8250_mid 0000:00:04.2: using lookup tables for GPIO lookup [ 1.446919] 8250_mid 0000:00:04.2: No GPIO consumer rs485-term found [ 1.446959] 0000:00:04.2: ttyS1 at MMIO 0xff010100 (irq = 12, base_baud = 1843200) is a TI16750 [ 1.447826] printk: console [ttyS2] disabled [ 1.447889] 8250_mid 0000:00:04.3: GPIO lookup for consumer rs485-term [ 1.447905] 8250_mid 0000:00:04.3: using lookup tables for GPIO lookup [ 1.447917] 8250_mid 0000:00:04.3: No GPIO consumer rs485-term found [ 1.447955] 0000:00:04.3: ttyS2 at MMIO 0xff010180 (irq = 13, base_baud = 1843200) is a TI16750 [ 1.448261] printk: console [ttyS2] enabled [ 1.448993] Non-volatile memory driver v1.3 [ 1.449165] Linux agpgart interface v0.103 [ 1.466594] loop: module loaded [ 1.468600] mdio_bus fixed-0: GPIO lookup for consumer reset [ 1.468621] mdio_bus fixed-0: using lookup tables for GPIO lookup [ 1.468635] mdio_bus fixed-0: No GPIO consumer reset found [ 1.468671] libphy: Fixed MDIO Bus: probed [ 1.469277] e100: Intel(R) PRO/100 Network Driver [ 1.469289] e100: Copyright(c) 1999-2006 Intel Corporation [ 1.469390] e1000: Intel(R) PRO/1000 Network Driver [ 1.469400] e1000: Copyright (c) 1999-2006 Intel Corporation. [ 1.469546] e1000e: Intel(R) PRO/1000 Network Driver [ 1.469556] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 1.469709] igb: Intel(R) Gigabit Ethernet Network Driver [ 1.469719] igb: Copyright (c) 2007-2014 Intel Corporation. [ 1.469815] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver [ 1.469825] ixgbe: Copyright (c) 1999-2016 Intel Corporation. [ 1.474612] sky2: driver version 1.30 [ 1.475248] usbcore: registered new interface driver r8152 [ 1.475314] usbcore: registered new interface driver asix [ 1.475366] usbcore: registered new interface driver ax88179_178a [ 1.475427] usbcore: registered new interface driver cdc_ether [ 1.475510] usbcore: registered new interface driver net1080 [ 1.475568] usbcore: registered new interface driver cdc_subset [ 1.475619] usbcore: registered new interface driver zaurus [ 1.475670] usbcore: registered new interface driver MOSCHIP usb-ethernet driver [ 1.475755] usbcore: registered new interface driver cdc_ncm [ 1.485777] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.485809] ehci-pci: EHCI PCI platform driver [ 1.485905] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.485930] ohci-pci: OHCI PCI platform driver [ 1.486022] uhci_hcd: USB Universal Host Controller Interface driver [ 1.486354] usbcore: registered new interface driver usblp [ 1.486435] usbcore: registered new interface driver usb-storage [ 1.486594] usbcore: registered new interface driver pl2303 [ 1.486639] usbserial: USB Serial support registered for pl2303 [ 1.487740] rtc_cmos 00:00: registered as rtc0 [ 1.487768] rtc_cmos 00:00: GPIO lookup for consumer wp [ 1.487782] rtc_cmos 00:00: using ACPI for GPIO lookup [ 1.487795] acpi PNP0B00:00: GPIO: looking up wp-gpios [ 1.487811] acpi PNP0B00:00: GPIO: looking up wp-gpio [ 1.487823] rtc_cmos 00:00: using lookup tables for GPIO lookup [ 1.487836] rtc_cmos 00:00: No GPIO consumer wp found [ 1.487939] rtc_cmos 00:00: no alarms, 242 bytes nvram [ 1.491821] i2c-designware-pci 0000:00:08.0: GPIO lookup for consumer scl [ 1.491843] i2c-designware-pci 0000:00:08.0: using ACPI for GPIO lookup [ 1.491857] acpi device:05: GPIO: looking up scl-gpios [ 1.491872] acpi device:05: GPIO: looking up scl-gpio [ 1.491884] i2c-designware-pci 0000:00:08.0: using lookup tables for GPIO lookup [ 1.491896] i2c-designware-pci 0000:00:08.0: No GPIO consumer scl found [ 1.492736] i2c-designware-pci 0000:00:08.1: GPIO lookup for consumer scl [ 1.492755] i2c-designware-pci 0000:00:08.1: using lookup tables for GPIO lookup [ 1.492767] i2c-designware-pci 0000:00:08.1: No GPIO consumer scl found [ 1.493324] i2c-designware-pci 0000:00:08.2: GPIO lookup for consumer scl [ 1.493343] i2c-designware-pci 0000:00:08.2: using lookup tables for GPIO lookup [ 1.493355] i2c-designware-pci 0000:00:08.2: No GPIO consumer scl found [ 1.493959] i2c-designware-pci 0000:00:08.3: GPIO lookup for consumer scl [ 1.493978] i2c-designware-pci 0000:00:08.3: using lookup tables for GPIO lookup [ 1.493990] i2c-designware-pci 0000:00:08.3: No GPIO consumer scl found [ 1.494574] i2c-designware-pci 0000:00:09.0: GPIO lookup for consumer scl [ 1.494592] i2c-designware-pci 0000:00:09.0: using lookup tables for GPIO lookup [ 1.494605] i2c-designware-pci 0000:00:09.0: No GPIO consumer scl found [ 1.498356] i2c-designware-pci 0000:00:09.1: GPIO lookup for consumer scl [ 1.498377] i2c-designware-pci 0000:00:09.1: using ACPI for GPIO lookup [ 1.498392] acpi device:06: GPIO: looking up scl-gpios [ 1.498406] acpi device:06: GPIO: looking up scl-gpio [ 1.498419] i2c-designware-pci 0000:00:09.1: using lookup tables for GPIO lookup [ 1.498430] i2c-designware-pci 0000:00:09.1: No GPIO consumer scl found [ 1.499218] i2c-designware-pci 0000:00:09.2: GPIO lookup for consumer scl [ 1.499237] i2c-designware-pci 0000:00:09.2: using lookup tables for GPIO lookup [ 1.499249] i2c-designware-pci 0000:00:09.2: No GPIO consumer scl found [ 1.500817] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com [ 1.500847] intel_pstate: CPU model not supported [ 1.501120] ledtrig-cpu: registered to indicate activity on CPUs [ 1.501224] hid: raw HID events driver (C) Jiri Kosina [ 1.501741] usbcore: registered new interface driver usbhid [ 1.501755] usbhid: USB HID core driver [ 1.504741] Initializing XFRM netlink socket [ 1.505512] NET: Registered PF_INET6 protocol family [ 1.509818] Segment Routing with IPv6 [ 1.510266] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 1.511132] NET: Registered PF_PACKET protocol family [ 1.511270] Key type dns_resolver registered [ 1.514318] microcode: sig=0x406a8, pf=0x1, revision=0x81f [ 1.514372] microcode: Microcode Update Driver: v2.2. [ 1.514392] IPI shorthand broadcast: enabled [ 1.514464] sched_clock: Marking stable (1512952920, 975160)->(1530327140, -16399060) [ 1.514968] registered taskstats version 1 [ 1.514989] Loading compiled-in X.509 certificates [ 2.784665] Initramfs unpacking failed: invalid magic at start of compressed archive [ 2.813330] Freeing initrd memory: 24576K [ 2.820214] modprobe (71) used greatest stack depth: 14736 bytes left [ 2.820576] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 2.820598] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 2.820612] acpi device:08: GPIO: looking up reset-gpios [ 2.820627] acpi device:08: GPIO: looking up reset-gpio [ 2.820640] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 2.820652] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 2.820666] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 2.820677] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 2.820688] acpi device:08: GPIO: looking up cs-gpios [ 2.820700] acpi device:08: GPIO: looking up cs-gpio [ 2.820712] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 2.820722] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 2.829930] intel_mid_wdt intel_mid_wdt: Intel MID watchdog device probed [ 2.837317] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 2.837341] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 2.837356] acpi device:08: GPIO: looking up reset-gpios [ 2.837372] acpi device:08: GPIO: looking up reset-gpio [ 2.837384] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 2.837396] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 2.837409] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 2.837421] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 2.837432] acpi device:08: GPIO: looking up cs-gpios [ 2.837444] acpi device:08: GPIO: looking up cs-gpio [ 2.837455] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 2.837465] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 2.853301] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 2.853325] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 2.853339] acpi device:08: GPIO: looking up reset-gpios [ 2.853356] acpi device:08: GPIO: looking up reset-gpio [ 2.853368] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 2.853380] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 2.853393] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 2.853404] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 2.853415] acpi device:08: GPIO: looking up cs-gpios [ 2.853428] acpi device:08: GPIO: looking up cs-gpio [ 2.853439] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 2.853449] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 2.862006] PM: Magic number: 4:556:50 [ 2.862090] platform platform-framebuffer.0: hash matches [ 2.862262] printk: console [netcon0] enabled [ 2.862276] netconsole: network logging started [ 2.862931] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 2.879294] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 2.879458] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2.879527] cfg80211: failed to load regulatory.db [ 2.879642] ALSA device list: [ 2.879656] No soundcards found. [ 2.879898] 8250_mid 0000:00:04.3: forbid DMA for kernel console [ 2.881434] Freeing unused kernel image (initmem) memory: 1408K [ 2.887733] Write protecting the kernel read-only data: 24576k [ 2.891117] Freeing unused kernel image (text/rodata gap) memory: 2032K [ 2.893551] Freeing unused kernel image (rodata/data gap) memory: 2044K [ 2.893812] Run /init as init process [ 2.893824] with arguments: [ 2.893833] /init [ 2.893841] with environment: [ 2.893848] HOME=/ [ 2.893856] TERM=linux [ 2.893863] hardware_id=00 [ 2.926497] raid6: sse2x4 gen() 1224 MB/s [ 2.943497] raid6: sse2x4 xor() 534 MB/s [ 2.960493] raid6: sse2x2 gen() 1193 MB/s [ 2.977496] raid6: sse2x2 xor() 665 MB/s [ 2.994492] raid6: sse2x1 gen() 884 MB/s [ 3.011508] raid6: sse2x1 xor() 478 MB/s [ 3.011520] raid6: using algorithm sse2x4 gen() 1224 MB/s [ 3.011530] raid6: .... xor() 534 MB/s, rmw enabled [ 3.011538] raid6: using ssse3x2 recovery algorithm [ 3.020865] xor: measuring software checksum speed [ 3.025850] prefetch64-sse : 2000 MB/sec [ 3.031422] generic_sse : 1777 MB/sec [ 3.031435] xor: using function: prefetch64-sse (2000 MB/sec) [ 3.197921] Btrfs loaded, crc32c=crc32c-generic, zoned=no [ 3.198937] modprobe (79) used greatest stack depth: 14336 bytes left [ 3.630915] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 3.630939] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.630954] acpi device:08: GPIO: looking up reset-gpios [ 3.630969] acpi device:08: GPIO: looking up reset-gpio [ 3.630981] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.630993] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 3.631006] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 3.631017] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.631028] acpi device:08: GPIO: looking up cs-gpios [ 3.631040] acpi device:08: GPIO: looking up cs-gpio [ 3.631051] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.631062] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 3.648883] sdhci: Secure Digital Host Controller Interface driver [ 3.648901] sdhci: Copyright(c) Pierre Ossman [ 3.655901] sdhci-pci 0000:00:01.0: SDHCI controller found [8086:1190] (rev 1) [ 3.658156] mmc0: SDHCI controller on PCI [0000:00:01.0] using ADMA [ 3.658708] sdhci-pci 0000:00:01.2: SDHCI controller found [8086:1190] (rev 1) [ 3.659186] sdhci-pci 0000:00:01.2: GPIO lookup for consumer cd [ 3.659205] sdhci-pci 0000:00:01.2: using ACPI for GPIO lookup [ 3.659219] acpi device:00: GPIO: looking up cd-gpios [ 3.659241] acpi device:00: GPIO: _DSD returned device:00 0 0 0 [ 3.659533] gpio gpiochip0: Persistence not supported for GPIO 77 [ 3.667087] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 3.667112] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.667126] acpi device:08: GPIO: looking up reset-gpios [ 3.667141] acpi device:08: GPIO: looking up reset-gpio [ 3.667154] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.667166] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 3.667180] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 3.667191] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.667202] acpi device:08: GPIO: looking up cs-gpios [ 3.667214] acpi device:08: GPIO: looking up cs-gpio [ 3.667226] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.667236] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 3.689702] mmc1: SDHCI controller on PCI [0000:00:01.2] using ADMA [ 3.689896] sdhci-pci 0000:00:01.3: SDHCI controller found [8086:1190] (rev 1) [ 3.690703] gpio gpiochip0: Persistence not supported for GPIO 96 [ 3.690723] gpio-96 (ACPI:OpRegion): no flags found for ACPI:OpRegion [ 3.697567] mmc2: SDHCI controller on PCI [0000:00:01.3] using ADMA [ 3.710724] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 3.710749] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.710764] acpi device:08: GPIO: looking up reset-gpios [ 3.710779] acpi device:08: GPIO: looking up reset-gpio [ 3.710791] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.710804] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 3.710817] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 3.710828] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.710840] acpi device:08: GPIO: looking up cs-gpios [ 3.710852] acpi device:08: GPIO: looking up cs-gpio [ 3.710863] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.710874] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 3.739548] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 3.739573] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.739588] acpi device:08: GPIO: looking up reset-gpios [ 3.739603] acpi device:08: GPIO: looking up reset-gpio [ 3.739615] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.739627] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 3.739640] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 3.739651] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.739662] acpi device:08: GPIO: looking up cs-gpios [ 3.739674] acpi device:08: GPIO: looking up cs-gpio [ 3.739685] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.739695] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 3.773850] mmc2: queuing unknown CIS tuple 0x80 (7 bytes) [ 3.776510] mmc2: queuing unknown CIS tuple 0x80 (6 bytes) [ 3.777839] mmc2: queuing unknown CIS tuple 0x80 (2 bytes) [ 3.779853] mmc2: queuing unknown CIS tuple 0x80 (4 bytes) [ 3.791995] mmc0: new DDR MMC card at address 0001 [ 3.823305] random: fast init done [ 3.838926] mmc2: new ultra high speed DDR50 SDIO card at address 0001 [ 4.175234] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 4.175260] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 4.175275] acpi device:08: GPIO: looking up reset-gpios [ 4.175290] acpi device:08: GPIO: looking up reset-gpio [ 4.175302] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 4.175314] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 4.175327] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 4.175339] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 4.175350] acpi device:08: GPIO: looking up cs-gpios [ 4.175362] acpi device:08: GPIO: looking up cs-gpio [ 4.175373] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 4.175383] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 4.219899] mmcblk0: mmc0:0001 H4G1d\x04 3.64 GiB [ 4.220313] mmcblk0boot0: mmc0:0001 H4G1d\x04 4.00 MiB [ 4.220795] mmcblk0boot1: mmc0:0001 H4G1d\x04 4.00 MiB [ 4.221127] mmcblk0rpmb: mmc0:0001 H4G1d\x04 4.00 MiB, chardev (245:0) [ 4.229564] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 [ 4.711466] EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: (null). Quota mode: none. [ 4.948796] EXT4-fs (mmcblk0p10): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. [ 4.949436] mount (353) used greatest stack depth: 13872 bytes left [ 5.009131] EXT4-fs (mmcblk0p8): recovery complete [ 5.010581] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. [ 6.308271] udevd (93) used greatest stack depth: 13768 bytes left [ 6.313087] udevd (101) used greatest stack depth: 13128 bytes left [ 6.374265] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none. [ 6.750667] systemd[1]: System time before build time, advancing clock. [ 6.859367] systemd[1]: systemd 246.9+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS -ACL +XZ -LZ4 -ZSTD -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid) [ 6.872308] systemd[1]: Detected architecture x86-64. [ 6.881180] systemd[1]: Set hostname to . [ 7.003215] systemd-sysv-generator[399]: SysV service '/etc/init.d/xl2tpd' lacks a native systemd unit file. Automatically generating a unit file for compatibility. Please update package to include a native systemd unit file, in order to make it more safe and robust. [ 7.705329] systemd[1]: Queued start job for default target Multi-User System. [ 7.709879] systemd[1]: Created slice system-getty.slice. [ 7.711236] systemd[1]: Created slice system-modprobe.slice. [ 7.712333] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 7.713314] systemd[1]: Created slice User and Session Slice. [ 7.713947] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 7.714454] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 7.714982] systemd[1]: Reached target Host and Network Name Lookups. [ 7.715139] systemd[1]: Reached target Paths. [ 7.715316] systemd[1]: Reached target Remote File Systems. [ 7.715511] systemd[1]: Reached target Slices. [ 7.715739] systemd[1]: Reached target Swap. [ 7.717201] systemd[1]: Listening on Syslog Socket. [ 7.717837] systemd[1]: Listening on initctl Compatibility Named Pipe. [ 7.719270] systemd[1]: Listening on Journal Audit Socket. [ 7.720201] systemd[1]: Listening on Journal Socket (/dev/log). [ 7.721331] systemd[1]: Listening on Journal Socket. [ 7.722824] systemd[1]: Listening on Network Service Netlink Socket. [ 7.724032] systemd[1]: Listening on udev Control Socket. [ 7.724926] systemd[1]: Listening on udev Kernel Socket. [ 7.725863] systemd[1]: Listening on User Database Manager Socket. [ 7.730586] systemd[1]: Mounting Huge Pages File System... [ 7.735694] systemd[1]: Mounting POSIX Message Queue File System... [ 7.741246] systemd[1]: Mounting Kernel Debug File System... [ 7.746778] systemd[1]: Mounting Kernel Trace File System... [ 7.752243] systemd[1]: Mounting Temporary Directory (/tmp)... [ 7.766098] systemd[1]: Starting Create list of static device nodes for the current kernel... [ 7.776161] systemd[1]: Starting Load Kernel Module configfs... [ 7.783378] systemd[1]: Starting Load Kernel Module drm... [ 7.793566] systemd[1]: Starting Load Kernel Module fuse... [ 7.801426] systemd[1]: Starting Set timezone by geolocation service... [ 7.811098] systemd[1]: Starting Journal Service... [ 7.821764] systemd[1]: Starting Load Kernel Modules... [ 7.826771] systemd[1]: Starting Remount Root and Kernel File Systems... [ 7.836156] systemd[1]: Starting Coldplug All udev Devices... [ 7.891130] systemd[1]: Mounted Huge Pages File System. [ 7.892168] systemd[1]: Mounted POSIX Message Queue File System. [ 7.895307] systemd[1]: Mounted Kernel Debug File System. [ 7.897474] systemd[1]: Mounted Kernel Trace File System. [ 7.900268] systemd[1]: Mounted Temporary Directory (/tmp). [ 7.907343] systemd[1]: Finished Create list of static device nodes for the current kernel. [ 7.914048] systemd[1]: modprobe@configfs.service: Succeeded. [ 7.917520] systemd[1]: Finished Load Kernel Module configfs. [ 7.920090] systemd[1]: modprobe@drm.service: Succeeded. [ 7.922266] systemd[1]: Finished Load Kernel Module drm. [ 7.924976] systemd[1]: modprobe@fuse.service: Succeeded. [ 7.926738] systemd[1]: Finished Load Kernel Module fuse. [ 7.928066] tun: Universal TUN/TAP device driver, 1.6 [ 7.928219] systemd[1]: run-timezone.service: Main process exited, code=exited, status=1/FAILURE [ 7.929891] systemd[1]: run-timezone.service: Failed with result 'exit-code'. [ 7.931403] systemd[1]: Failed to start Set timezone by geolocation service. [ 7.950310] systemd[1]: Finished Load Kernel Modules. [ 7.953200] systemd[1]: Finished Remount Root and Kernel File Systems. [ 7.956668] systemd[1]: Condition check resulted in FUSE Control File System being skipped. [ 7.967351] systemd[1]: Mounting Kernel Configuration File System... [ 7.970868] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped. [ 7.971367] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped. [ 7.979934] systemd[1]: Starting Apply Kernel Variables... [ 7.980546] systemd[1]: Condition check resulted in Create System Users being skipped. [ 7.998551] systemd[1]: Starting Create Static Device Nodes in /dev... [ 8.012852] systemd[1]: Mounted Kernel Configuration File System. [ 8.091110] systemd[1]: Finished Apply Kernel Variables. [ 8.118146] systemd[1]: Finished Create Static Device Nodes in /dev. [ 8.118904] systemd[1]: Reached target Local File Systems (Pre). [ 8.120367] systemd[1]: Set up automount factory.automount. [ 8.121949] systemd[1]: Set up automount home.automount. [ 8.132191] systemd[1]: Mounting /var/volatile... [ 8.137924] audit: type=1334 audit(1608139517.388:2): prog-id=5 op=LOAD [ 8.143002] audit: type=1334 audit(1608139517.393:3): prog-id=6 op=LOAD [ 8.149707] systemd[1]: Starting Rule-based Manager for Device Events and Files... [ 8.169477] systemd[1]: Mounted /var/volatile. [ 8.177543] systemd[1]: Condition check resulted in Bind mount volatile /var/cache being skipped. [ 8.177773] systemd[1]: Condition check resulted in Bind mount volatile /var/lib being skipped. [ 8.182188] systemd[1]: Starting Load/Save Random Seed... [ 8.182555] systemd[1]: Condition check resulted in Bind mount volatile /var/spool being skipped. [ 8.182815] systemd[1]: Condition check resulted in Bind mount volatile /srv being skipped. [ 8.183053] systemd[1]: Reached target Local File Systems. [ 8.183721] systemd[1]: Condition check resulted in Rebuild Dynamic Linker Cache being skipped. [ 8.184192] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped. [ 8.197132] systemd[420]: systemd-udevd.service: ProtectHostname=yes is configured, but the kernel does not support UTS namespaces, ignoring namespace setup. [ 8.366441] systemd[1]: Started Rule-based Manager for Device Events and Files. [ 8.944643] systemd[1]: Started Journal Service. [ 9.134148] Bluetooth: HCI UART driver ver 2.3 [ 9.134173] Bluetooth: HCI UART protocol H4 registered [ 9.137717] hci_uart_bcm serial0-0: GPIO lookup for consumer device-wakeup [ 9.137741] hci_uart_bcm serial0-0: using ACPI for GPIO lookup [ 9.137756] acpi BCM2E95:00: GPIO: looking up device-wakeup-gpios [ 9.137775] acpi BCM2E95:00: GPIO: _DSD returned BCM2E95:00 1 0 0 [ 9.137988] gpio gpiochip0: Persistence not supported for GPIO 184 [ 9.138015] hci_uart_bcm serial0-0: GPIO lookup for consumer shutdown [ 9.138028] hci_uart_bcm serial0-0: using ACPI for GPIO lookup [ 9.138039] acpi BCM2E95:00: GPIO: looking up shutdown-gpios [ 9.138056] acpi BCM2E95:00: GPIO: _DSD returned BCM2E95:00 2 0 0 [ 9.138252] gpio gpiochip0: Persistence not supported for GPIO 71 [ 9.138278] hci_uart_bcm serial0-0: GPIO lookup for consumer reset [ 9.138290] hci_uart_bcm serial0-0: using ACPI for GPIO lookup [ 9.138302] acpi BCM2E95:00: GPIO: looking up reset-gpios [ 9.138317] acpi BCM2E95:00: GPIO: looking up reset-gpio [ 9.138329] hci_uart_bcm serial0-0: using lookup tables for GPIO lookup [ 9.138341] hci_uart_bcm serial0-0: No GPIO consumer reset found [ 9.138363] hci_uart_bcm serial0-0: supply vbat not found, using dummy regulator [ 9.138622] hci_uart_bcm serial0-0: supply vddio not found, using dummy regulator [ 9.138729] hci_uart_bcm serial0-0: GPIO lookup for consumer host-wakeup [ 9.138746] hci_uart_bcm serial0-0: using ACPI for GPIO lookup [ 9.138758] acpi BCM2E95:00: GPIO: looking up host-wakeup-gpios [ 9.138775] acpi BCM2E95:00: GPIO: _DSD returned BCM2E95:00 0 0 0 [ 9.139151] gpio gpiochip0: Persistence not supported for GPIO 185 [ 9.139272] Bluetooth: HCI UART protocol Broadcom registered [ 9.370243] mmc2: queuing unknown CIS tuple 0x80 (7 bytes) [ 9.373019] mmc2: queuing unknown CIS tuple 0x80 (6 bytes) [ 9.374337] mmc2: queuing unknown CIS tuple 0x80 (2 bytes) [ 9.376292] mmc2: queuing unknown CIS tuple 0x80 (4 bytes) [ 9.459031] brcmfmac: F1 signature read @0x18000000=0x1602a94c [ 9.484191] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2 [ 9.542716] Bluetooth: hci0: BCM: chip id 82 [ 9.543361] Bluetooth: hci0: BCM: features 0x2f [ 9.545253] Bluetooth: hci0: BCM43341B0 [ 9.545277] Bluetooth: hci0: BCM43341B0 (002.001.014) build 0000 [ 9.576120] Bluetooth: hci0: BCM43341B0 'brcm/BCM43341B0.hcd' Patch [ 9.696368] dw_dmac_pci 0000:00:15.0: DesignWare DMA Controller, 8 channels [ 9.716590] random: crng init done [ 9.801851] input: mrfld_bcove_pwrbtn as /devices/pci0000:00/0000:00:13.0/INTC100E:00/mrfld_bcove_pwrbtn/input/input0 [ 9.822295] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2 [ 9.837954] resource sanity check: requesting [mem 0xff200000-0xff3fffff], which spans more than 0000:00:0e.0 [mem 0xff298000-0xff29bfff] [ 9.837991] caller devm_ioremap+0x45/0x80 mapping multiple BARs [ 9.838040] pmd_set_huge: Cannot satisfy [mem 0x05e00000-0x06000000] with a huge-page mapping due to MTRR override. [ 9.847158] sof-audio-pci-intel-tng 0000:00:0d.0: warning: No matching ASoC machine driver found [ 9.847181] sof-audio-pci-intel-tng 0000:00:0d.0: Using nocodec machine driver [ 9.858164] sof-audio-pci-intel-tng 0000:00:0d.0: Firmware info: version 1:8:0-9e7a8 [ 9.858197] sof-audio-pci-intel-tng 0000:00:0d.0: Firmware: ABI 3:18:1 Kernel ABI 3:18:0 [ 9.858248] sof-audio-pci-intel-tng 0000:00:0d.0: unknown sof_ext_man header type 3 size 0x30 [ 9.859669] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available [ 9.934980] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43340/2 wl0: Aug 29 2019 05:13:37 version 6.10.190.78 (r722178) FWID 01-e7bd1c9f [ 9.964418] sof-audio-pci-intel-tng 0000:00:0d.0: Firmware info: version 1:8:0-9e7a8 [ 9.964449] sof-audio-pci-intel-tng 0000:00:0d.0: Firmware: ABI 3:18:1 Kernel ABI 3:18:0 [ 10.113731] using random self ethernet address [ 10.113754] using random host ethernet address [ 10.214133] Mass Storage Function, version: 2009/09/11 [ 10.214154] LUN: removable file: (no medium) [ 10.231627] Bluetooth: hci0: BCM43341B0 37.4 MHz Class 1 WLBGA iTR [ 10.231655] Bluetooth: hci0: BCM43341B0 (002.001.014) build 0176 [ 10.232290] Bluetooth: hci0: BCM: Using default device address (43:34:1b:00:1f:ac) [ 10.269156] spi_master spi5: GPIO lookup for consumer cs [ 10.269181] spi_master spi5: using ACPI for GPIO lookup [ 10.269196] acpi device:04: GPIO: looking up cs-gpios [ 10.269215] acpi device:04: GPIO: _DSD returned device:04 0 0 0 [ 10.269397] acpi device:04: Override GPIO initialization flags [ 10.269442] gpio gpiochip0: Persistence not supported for GPIO 110 [ 10.269477] spi_master spi5: GPIO lookup for consumer cs [ 10.269553] spi_master spi5: using ACPI for GPIO lookup [ 10.269568] acpi device:04: GPIO: looking up cs-gpios [ 10.269587] acpi device:04: GPIO: _DSD returned device:04 1 0 0 [ 10.275825] acpi device:04: Override GPIO initialization flags [ 10.275880] gpio gpiochip0: Persistence not supported for GPIO 111 [ 10.275919] spi_master spi5: GPIO lookup for consumer cs [ 10.275933] spi_master spi5: using ACPI for GPIO lookup [ 10.275946] acpi device:04: GPIO: looking up cs-gpios [ 10.275968] acpi device:04: GPIO: _DSD returned device:04 2 0 0 [ 10.276146] acpi device:04: Override GPIO initialization flags [ 10.276181] gpio gpiochip0: Persistence not supported for GPIO 112 [ 10.276212] spi_master spi5: GPIO lookup for consumer cs [ 10.276225] spi_master spi5: using ACPI for GPIO lookup [ 10.276237] acpi device:04: GPIO: looking up cs-gpios [ 10.276256] acpi device:04: GPIO: _DSD returned device:04 3 0 0 [ 10.276431] acpi device:04: Override GPIO initialization flags [ 10.276465] gpio gpiochip0: Persistence not supported for GPIO 113 [ 10.283743] usb0: HOST MAC aa:bb:cc:dd:ee:f2 [ 10.283838] usb0: MAC aa:bb:cc:dd:ee:f1 [ 10.372564] sof-audio-pci-intel-tng 0000:00:0d.0: Topology: ABI 3:18:1 Kernel ABI 3:18:0 [ 10.389965] sof-audio-pci-intel-tng 0000:00:0d.0: ASoC: Parent card not yet available, widget card binding deferred [ 10.991471] audit: type=1334 audit(1608139520.241:4): prog-id=7 op=LOAD [ 10.991892] audit: type=1334 audit(1608139520.242:5): prog-id=8 op=LOAD [ 11.084783] EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: discard. Quota mode: none. [ 11.084849] ext4 filesystem being mounted at /factory supports timestamps until 2038 (0x7fffffff) [ 12.210568] audit: type=1334 audit(1608139521.460:6): prog-id=9 op=LOAD [ 12.210901] audit: type=1334 audit(1608139521.461:7): prog-id=10 op=LOAD [ 12.392001] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 12.392026] Bluetooth: BNEP filters: protocol multicast [ 12.392050] Bluetooth: BNEP socket layer initialized [ 12.561346] audit: type=1334 audit(1608139521.811:8): prog-id=11 op=LOAD [ 12.570918] audit: type=1334 audit(1608139521.821:9): prog-id=12 op=LOAD [ 12.721788] audit: type=1334 audit(1608139521.972:10): prog-id=13 op=LOAD [ 12.722214] audit: type=1334 audit(1608139521.972:11): prog-id=14 op=LOAD [ 13.514781] audit: type=1325 audit(1608139522.764:12): table=filter family=2 entries=4 op=xt_replace pid=524 subj=kernel comm="connmand" [ 13.514824] audit: type=1300 audit(1608139522.764:12): arch=c000003e syscall=54 success=yes exit=0 a0=9 a1=0 a2=40 a3=55b9b37b3720 items=0 ppid=1 pid=524 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="connmand" exe="/usr/sbin/connmand" subj=kernel key=(null) [ 13.514854] audit: type=1327 audit(1608139522.764:12): proctitle=2F7573722F7362696E2F636F6E6E6D616E64002D6E [ 13.602915] audit: type=1325 audit(1608139522.852:13): table=mangle family=2 entries=6 op=xt_replace pid=524 subj=kernel comm="connmand" [ 13.602955] audit: type=1300 audit(1608139522.852:13): arch=c000003e syscall=54 success=yes exit=0 a0=9 a1=0 a2=40 a3=55b9b37b4480 items=0 ppid=1 pid=524 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="connmand" exe="/usr/sbin/connmand" subj=kernel key=(null) [ 13.602984] audit: type=1327 audit(1608139522.852:13): proctitle=2F7573722F7362696E2F636F6E6E6D616E64002D6E [ 13.704228] audit: type=1325 audit(1608139522.953:14): table=nat family=2 entries=0 op=xt_register pid=552 subj=kernel comm="modprobe" [ 13.707297] audit: type=1300 audit(1608139522.953:14): arch=c000003e syscall=313 success=yes exit=0 a0=3 a1=559f763e7290 a2=0 a3=3 items=0 ppid=524 pid=552 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="modprobe" exe="/bin/kmod" subj=kernel key=(null) [ 13.707399] audit: type=1327 audit(1608139522.953:14): proctitle=2F7362696E2F6D6F6470726F62650069707461626C655F6E6174002D71 [ 13.710413] audit: type=1325 audit(1608139522.959:15): table=nat family=2 entries=5 op=xt_replace pid=524 subj=kernel comm="connmand" [ 14.318608] Bluetooth: RFCOMM TTY layer initialized [ 14.318651] Bluetooth: RFCOMM socket layer initialized [ 14.318687] Bluetooth: RFCOMM ver 1.11 [ 25.100034] systemd-udevd (426) used greatest stack depth: 12528 bytes left [ 44.617258] kauditd_printk_skb: 13 callbacks suppressed [ 44.617275] audit: type=1334 audit(1608139553.867:21): prog-id=14 op=UNLOAD [ 44.622040] audit: type=1334 audit(1608139553.872:22): prog-id=13 op=UNLOAD ```

Dunfell, acpi tables removed, kernel config for CONFIG_PWRSEQ_EMMC enabled The CONFIG_PWRSEQ_EMMC flag is set in zeus, but not by default in dunfell. It's presence caused no discernable change in the dunfell behavior.

Inital UBooot startup, no SD card present

******************************
PSH KERNEL VERSION: b0182b2b
                WR: 20104000
******************************

SCU IPC: 0x800000d0  0xfffce92c

PSH miaHOB version: TNG.B0.VVBD.0000000c

microkernel built 11:24:08 Feb  5 2015

******* PSH loader *******
PCM page cache size = 192 KB
Cache Constraint = 0 Pages
Arming IPC driver ..
Adding page store pool ..
PagestoreAddr(IMR Start Address) = 0x04899000
pageStoreSize(IMR Size)          = 0x00080000

*** Ready to receive application ***

U-Boot 2021.01 (Jan 11 2021 - 18:11:43 +0000)

CPU:   Genuine Intel(R) CPU   4000  @  500MHz
DRAM:  980.6 MiB
WDT:   Started with servicing (60s timeout)
MMC:   mmc@ff3fc000: 0, mmc@ff3fa000: 1
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Hit any key to stop autoboot:  0

mmc probing

=> mmc list
mmc@ff3fc000: 0 (eMMC)
mmc@ff3fa000: 1
=> mmc dev 0
switch to partitions #0, OK
mmc0(part 0) is current device
=> mmc dev 1
Card did not respond to voltage select! : -110
=> ls mmc 1:0
Card did not respond to voltage select! : -110
=> ls mmc 1:1
Card did not respond to voltage select! : -110

insert SD card, reprobe

=> mmc list
mmc@ff3fc000: 0 (eMMC)
mmc@ff3fa000: 1
=> mmc dev 0
switch to partitions #0, OK
mmc0(part 0) is current device
=> mmc dev 1
MMC: no card present
=> ls mmc 1:0
MMC: no card present
=> ls mmc 1:1
MMC: no card present

proceed to kernel with run do_boot

startup messages ``` => run do_boot Flashing already done... 10031328 bytes read in 433 ms (22.1 MiB/s) 12307586 bytes read in 530 ms (22.1 MiB/s) Valid Boot Flag Magic signature found Linux kernel version 5.10.27-edison-acpi-standard (oe-user@oe-host) #1 SMP Sat Apr 10 19:47:30 UTC 2021 Building boot_params at 0x00090000 Loading bzImage at address 100000 (10016992 bytes) Initial RAM disk at linear address 0x06000000, size 25165824 bytes Kernel command line: "quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00" Kernel loaded at 00100000, setup_base=00090000 Starting kernel ... [ 2.887821] Initramfs unpacking failed: invalid magic at start of compressed archive Scanning for Btrfs filesystems Starting version 244.5+ Kernel with acpi enabled detected Loading acpi tables gpioset: at least one GPIO line offset to value mapping must be specified gpioset: at least one GPIO line offset to value mapping must be specified Waiting for root device /dev/mmcblk0p8 Found device '/run/media/mmcblk0p8' Init found, booting... mount: can't find /boot in /etc/fstab mount: mounting /boot on /realroot/boot failed: Invalid argument mount: can't find /lib/modules in /etc/fstab mount: mounting /lib/modules on /realroot/lib/modules failed: Invalid argument [ 7.974150] systemd[1]: Failed to start Set timezone by geolocation service. [FAILED] Failed to start Set timezone by geolocation service. See 'systemctl status run-timezone.service' for details. [ OK ] Started Load Kernel Modules. [ OK ] Started Remount Root and Kernel File Systems. Mounting Kernel Configuration File System... Starting Apply Kernel Variables... Starting Create Static Device Nodes in /dev... [ OK ] Mounted Kernel Configuration File System. [ OK ] Started Apply Kernel Variables. [ OK ] Started Create Static Device Nodes in /dev. [ OK ] Reached target Local File Systems (Pre). [ OK ] Set up automount factory.automount. [ OK ] Set up automount home.automount. Mounting /var/volatile... Starting udev Kernel Device Manager... [ OK ] Mounted /var/volatile. Starting Load/Save Random Seed... [ OK ] Reached target Local File Systems. [ OK ] Started udev Kernel Device Manager. [ OK ] Started Journal Service. Starting Flush Journal to Persistent Storage... [ OK ] Started Flush Journal to Persistent Storage. Starting Create Volatile Files and Directories... [ OK ] Started Load/Save Random Seed. [ 10.183150] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2 [ OK ] Started udev Coldplug all Devices. [ 10.529002] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2 [ 10.562164] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available [ 10.599502] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43340/2 wl0: Oct 23 2017 08:41:23 version 6.10.190.70 (r674464) FWID 01-98d71006 [ OK ] Started Create Volatile Files and Directories. [ OK ] Created slice system-systemd\x2dfsck.slice. [ OK ] Reached target Hardware activated USB gadget. [ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch. Starting File System Check…v/disk/by-partlabel/factory... Starting Network Time Synchronization... Starting Update UTMP about System Boot/Shutdown... Starting Load/Save RF Kill Switch Status... [ OK ] Started Update UTMP about System Boot/Shutdown. [ OK ] Started Load/Save RF Kill Switch Status. [ OK ] Started File System Check …dev/disk/by-partlabel/factory. Mounting /factory... [ OK ] Mounted /factory. [ OK ] Started Network Time Synchronization. [ OK ] Reached target System Initialization. [ OK ] Started Daily Cleanup of Temporary Directories. [ OK ] Reached target System Time Set. [ OK ] Reached target System Time Synchronized. [ OK ] Started Daily apt download activities. [ OK ] Reached target Timers. [ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket. [ OK ] Listening on D-Bus System Message Bus Socket. Starting sshd.socket. [ OK ] Listening on sshd.socket. [ OK ] Reached target Sockets. [ OK ] Reached target Basic System. Starting Save/Restore Sound Card State... [ OK ] Started Battery Voltage daemon. Starting Bluetooth service... [ OK ] Started Kernel Logging Service. [ OK ] Started System Logging Service. [ OK ] Started Cleanjournal service. [ OK ] Started Crashlog service. [ OK ] Started D-Bus System Message Bus. [ OK ] Started GENIVI DLT logging daemon. [ OK ] Started The Edison status and configuration service. [ OK ] Started Edison Arduino board LED Blinker. Starting IPv4 Packet Filtering Framework... Starting Telephony service... Starting Login Service... [ OK ] Started Watchdog sample daemon. [ OK ] Started Save/Restore Sound Card State. [ OK ] Started IPv4 Packet Filtering Framework. [ OK ] Reached target Network (Pre). [ OK ] Reached target Sound Card. Starting Connection service... Starting Network Service... [ OK ] Started Telephony service. [ OK ] Started Bluetooth service. [ OK ] Started Set the bluetooth hardware address. [ OK ] Reached target Bluetooth. Starting Hostname Service... [ OK ] Started Connection service. [ OK ] Started Start or stop WiFI AP Mode in Edison. Starting Avahi mDNS/DNS-SD Stack... [ OK ] Started Avahi mDNS/DNS-SD Stack. [ OK ] Started Network Service. [ OK ] Reached target Network. Starting Mosquitto MQTT v3.1/v3.1.1 Broker... Starting Permit User Sessions... [ OK ] Started Permit User Sessions. [ OK ] Started Getty on tty1. [ OK ] Started Serial Getty on ttyS2. [ OK ] Reached target Login Prompts. [ OK ] Started Mosquitto MQTT v3.1/v3.1.1 Broker. Starting WPA supplicant... [ OK ] Started WPA supplicant. [ OK ] Started Login Service. [ OK ] Started Edison PWR button handler. [ OK ] Reached target Multi-User System. [ OK ] Started Bootsuccess service. Starting Update UTMP about System Runlevel Changes... [ OK ] Started Update UTMP about System Runlevel Changes. [ OK ] Started Hostname Service. [ OK ] Created slice User Slice of UID 0. Starting User Runtime Directory /run/user/0... [ OK ] Started User Runtime Directory /run/user/0. Starting User Manager for UID 0... [ OK ] Started User Manager for UID 0. [ OK ] Started Session c1 of user root. Poky (Yocto Project Reference Distro) 3.1.10 edison ttyS2 edison login: ```

dmesg output from dunfell

dunfell dmesg output ``` [ 0.000000] Linux version 5.10.27-edison-acpi-standard (oe-user@oe-host) (x86_64-poky-linux-gcc (GCC) 9.3.0, GNU ld (GNU Binutils) 2.34.0.20200220) #1 SMP Sat Apr 10 19:47:30 UTC 2021 [ 0.000000] Command line: quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00 [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x0000000000097fff] usable [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000003ffffff] usable [ 0.000000] BIOS-e820: [mem 0x0000000004000000-0x0000000005ffffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000006000000-0x000000003f4fffff] usable [ 0.000000] BIOS-e820: [mem 0x000000003f500000-0x000000003fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fec04000-0x00000000fec07fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved [ 0.000000] printk: console [earlyser0] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.6 present. [ 0.000000] DMI: Intel Corporation Merrifield/BODEGA BAY, BIOS 542 2015.01.21:18.19.48 [ 0.000000] tsc: Detected 500.000 MHz processor [ 0.000018] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.000044] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000080] last_pfn = 0x3f500 max_arch_pfn = 0x400000000 [ 0.000099] MTRR default type: uncachable [ 0.000107] MTRR fixed ranges enabled: [ 0.000118] 00000-9FFFF write-back [ 0.000127] A0000-BFFFF uncachable [ 0.000138] C0000-FFFFF write-back [ 0.000145] MTRR variable ranges enabled: [ 0.000158] 0 base 000000000 mask FC0000000 write-back [ 0.000169] 1 base 03F600000 mask FFFE00000 uncachable [ 0.000180] 2 base 03F800000 mask FFF800000 uncachable [ 0.000192] 3 base 004000000 mask FFE000000 uncachable [ 0.000199] 4 disabled [ 0.000206] 5 disabled [ 0.000212] 6 disabled [ 0.000219] 7 disabled [ 0.000481] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000685] e820: update [mem 0x04000000-0x05ffffff] usable ==> reserved [ 0.000888] check: Scanning 1 areas for low memory corruption [ 0.002785] RAMDISK: [mem 0x06000000-0x077fffff] [ 0.002808] ACPI: Early table checksum verification disabled [ 0.002827] ACPI: RSDP 0x00000000000E4500 000024 (v02 U-BOOT) [ 0.002858] ACPI: XSDT 0x00000000000E45E0 00004C (v01 U-BOOT U-BOOTBL 20210111 INTL 00000000) [ 0.002901] ACPI: FACP 0x00000000000E5430 0000F4 (v06 U-BOOT U-BOOTBL 20210111 INTL 00000000) [ 0.002944] ACPI: DSDT 0x00000000000E4780 000AA4 (v02 U-BOOT U-BOOTBL 00010000 INTL 20200925) [ 0.002978] ACPI: MCFG 0x00000000000E5530 00003C (v01 U-BOOT U-BOOTBL 20210111 INTL 00000000) [ 0.003011] ACPI: APIC 0x00000000000E5570 000048 (v02 U-BOOT U-BOOTBL 20210111 INTL 00000000) [ 0.003042] ACPI: CSRT 0x00000000000E55C0 000058 (v00 U-BOOT U-BOOTBL 20210111 INTL 00000000) [ 0.003074] ACPI: SPCR 0x00000000000E5620 000050 (v02 U-BOOT U-BOOTBL 20210111 INTL 00000000) [ 0.003130] ACPI: Local APIC address 0xfee00000 [ 0.003792] No NUMA configuration found [ 0.003802] Faking a node at [mem 0x0000000000000000-0x000000003f4fffff] [ 0.003825] NODE_DATA(0) allocated [mem 0x3f4fc000-0x3f4fffff] [ 0.003915] Zone ranges: [ 0.003924] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.003939] DMA32 [mem 0x0000000001000000-0x000000003f4fffff] [ 0.003952] Normal empty [ 0.003961] Movable zone start for each node [ 0.003968] Early memory node ranges [ 0.003977] node 0: [mem 0x0000000000001000-0x0000000000097fff] [ 0.003987] node 0: [mem 0x0000000000100000-0x0000000003ffffff] [ 0.003995] node 0: [mem 0x0000000006000000-0x000000003f4fffff] [ 0.004007] Initmem setup node 0 [mem 0x0000000000001000-0x000000003f4fffff] [ 0.004019] On node 0 totalpages: 251031 [ 0.004028] DMA zone: 64 pages used for memmap [ 0.004035] DMA zone: 21 pages reserved [ 0.004043] DMA zone: 3991 pages, LIFO batch:0 [ 0.006737] DMA zone: 28777 pages in unavailable ranges [ 0.006746] DMA32 zone: 3988 pages used for memmap [ 0.006755] DMA32 zone: 247040 pages, LIFO batch:63 [ 0.018344] DMA32 zone: 11008 pages in unavailable ranges [ 0.018421] ACPI: Local APIC address 0xfee00000 [ 0.018479] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-54 [ 0.018498] Using ACPI (MADT) for SMP configuration information [ 0.018517] ACPI: SPCR: console: uart,mmio,0xff010180 [ 0.018530] TSC deadline timer available [ 0.018539] smpboot: Allowing 2 CPUs, 0 hotplug CPUs [ 0.018616] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.018631] PM: hibernation: Registered nosave memory: [mem 0x00098000-0x000fffff] [ 0.018644] PM: hibernation: Registered nosave memory: [mem 0x04000000-0x05ffffff] [ 0.018654] [mem 0x40000000-0xfebfffff] available for PCI devices [ 0.018673] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns [ 0.057303] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:2 nr_node_ids:1 [ 0.058731] percpu: Embedded 53 pages/cpu s176216 r8192 d32680 u1048576 [ 0.058776] pcpu-alloc: s176216 r8192 d32680 u1048576 alloc=1*2097152 [ 0.058788] pcpu-alloc: [0] 0 1 [ 0.058920] Built 1 zonelists, mobility grouping on. Total pages: 246958 [ 0.058928] Policy zone: DMA32 [ 0.058941] Kernel command line: quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00 [ 0.060313] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.060629] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.060749] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.078267] Memory: 927976K/1004124K available (16398K kernel code, 2881K rwdata, 4056K rodata, 1252K init, 1156K bss, 75888K reserved, 0K cma-reserved) [ 0.078598] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.078653] Kernel/User page tables isolation: enabled [ 0.079112] rcu: Hierarchical RCU implementation. [ 0.079120] rcu: RCU event tracing is enabled. [ 0.079129] rcu: RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=2. [ 0.079137] Tracing variant of Tasks RCU enabled. [ 0.079144] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies. [ 0.079152] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.085494] NR_IRQS: 4352, nr_irqs: 512, preallocated irqs: 0 [ 0.086029] random: get_random_bytes called from start_kernel+0x368/0x534 with crng_init=0 [ 0.086213] Console: colour dummy device 80x25 [ 0.086327] printk: console [ttyS2] enabled [ 0.086415] ACPI: Core revision 20200925 [ 0.086631] APIC: Switch to symmetric I/O mode setup [ 0.086688] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0xe6a171a037, max_idle_ns: 881590485102 ns [ 0.086712] Calibrating delay loop (skipped), value calculated using timer frequency.. 1000.00 BogoMIPS (lpj=500000) [ 0.086733] pid_max: default: 32768 minimum: 301 [ 0.086859] LSM: Security Framework initializing [ 0.086918] SELinux: Initializing. [ 0.087069] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.087096] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.087698] mce: CPU0: Thermal monitoring enabled (TM1) [ 0.087698] process: using mwait in idle threads [ 0.087698] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0 [ 0.087698] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0 [ 0.087698] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.087698] Spectre V2 : Mitigation: Full generic retpoline [ 0.087698] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.087698] MDS: Vulnerable: Clear CPU buffers attempted, no microcode [ 0.087698] Freeing SMP alternatives memory: 40K [ 0.087698] smpboot: CPU0: Genuine Intel(R) CPU 4000 @ 500MHz (family: 0x6, model: 0x4a, stepping: 0x8) [ 0.087698] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver. [ 0.087745] ... version: 3 [ 0.087752] ... bit width: 40 [ 0.087758] ... generic registers: 2 [ 0.087766] ... value mask: 000000ffffffffff [ 0.087773] ... max period: 0000007fffffffff [ 0.087779] ... fixed-purpose events: 3 [ 0.087785] ... event mask: 0000000700000003 [ 0.088533] rcu: Hierarchical SRCU implementation. [ 0.090826] smp: Bringing up secondary CPUs ... [ 0.091627] x86: Booting SMP configuration: [ 0.091640] .... node #0, CPUs: #1 [ 0.092070] smp: Brought up 1 node, 2 CPUs [ 0.092070] smpboot: Max logical packages: 1 [ 0.092070] smpboot: Total of 2 processors activated (2000.00 BogoMIPS) [ 0.093133] devtmpfs: initialized [ 0.102965] DMA-API: preallocated 65536 debug entries [ 0.102976] DMA-API: debugging enabled by kernel config [ 0.102993] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns [ 0.103020] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.103230] pinctrl core: initialized pinctrl subsystem [ 0.103748] regulator-dummy: no parameters, enabled [ 0.104059] PM: RTC time: 00:03:19, date: 2000-01-01 [ 0.104610] NET: Registered protocol family 16 [ 0.105188] audit: initializing netlink subsys (disabled) [ 0.105770] audit: type=2000 audit(946684999.019:1): state=initialized audit_enabled=0 res=1 [ 0.106599] thermal_sys: Registered thermal governor 'step_wise' [ 0.106610] thermal_sys: Registered thermal governor 'user_space' [ 0.106754] cpuidle: using governor menu [ 0.107139] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it [ 0.107151] ACPI: bus type PCI registered [ 0.107568] PCI: MMCONFIG for domain 0000 [bus 00-00] at [mem 0x3f500000-0x3f5fffff] (base 0x3f500000) [ 0.107591] PCI: MMCONFIG at [mem 0x3f500000-0x3f5fffff] reserved in E820 [ 0.107628] Intel MID platform detected, using MID PCI ops [ 0.107657] PCI: Using configuration type 1 for base access [ 0.108715] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' [ 0.124919] Kprobes globally optimized [ 0.124969] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.125791] cryptomgr_test (26) used greatest stack depth: 15672 bytes left [ 0.126836] cryptomgr_test (33) used greatest stack depth: 15648 bytes left [ 0.127829] cryptomgr_test (42) used greatest stack depth: 15480 bytes left [ 0.130078] ACPI: Added _OSI(Module Device) [ 0.130091] ACPI: Added _OSI(Processor Device) [ 0.130099] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.130108] ACPI: Added _OSI(Processor Aggregator Device) [ 0.130118] ACPI: Added _OSI(Linux-Dell-Video) [ 0.130128] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.130138] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.135550] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.137638] ACPI: Interpreter enabled [ 0.137698] ACPI: (supports S0) [ 0.137719] ACPI: Using IOAPIC for interrupt routing [ 0.137824] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.151881] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.151928] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3] [ 0.152565] acpi PNP0A08:00: _OSC: OS now controls [PME PCIeCapability LTR] [ 0.152580] acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration [ 0.152672] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-00] only partially covers this bridge [ 0.153084] PCI host bridge to bus 0000:00 [ 0.153106] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.153120] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.153134] pci_bus 0000:00: root bus resource [mem 0x000ddcc0-0x000ddccf window] [ 0.153147] pci_bus 0000:00: root bus resource [mem 0x04819000-0x04898fff window] [ 0.153159] pci_bus 0000:00: root bus resource [mem 0x04919000-0x04920fff window] [ 0.153171] pci_bus 0000:00: root bus resource [mem 0x05e00000-0x05ffffff window] [ 0.153184] pci_bus 0000:00: root bus resource [mem 0x80000000-0xffffffff window] [ 0.153199] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.153279] pci 0000:00:00.0: [8086:1170] type 00 class 0x060000 [ 0.153874] pci 0000:00:01.0: [8086:1190] type 00 class 0x080501 [ 0.153909] pci 0000:00:01.0: reg 0x10: [mem 0xff3fc000-0xff3fc0ff] [ 0.154025] pci 0000:00:01.0: PME# supported from D0 D3hot [ 0.154512] pci 0000:00:01.2: [8086:1190] type 00 class 0x080501 [ 0.154544] pci 0000:00:01.2: reg 0x10: [mem 0xff3fa000-0xff3fa0ff] [ 0.154655] pci 0000:00:01.2: PME# supported from D0 D3hot [ 0.155147] pci 0000:00:01.3: [8086:1190] type 00 class 0x080501 [ 0.155178] pci 0000:00:01.3: reg 0x10: [mem 0xff3fb000-0xff3fb0ff] [ 0.155289] pci 0000:00:01.3: PME# supported from D0 D3hot [ 0.155941] pci 0000:00:02.0: [8086:1182] type 00 class 0x038000 [ 0.155984] pci 0000:00:02.0: reg 0x10: [mem 0xc0000000-0xc1ffffff] [ 0.156023] pci 0000:00:02.0: reg 0x18: [mem 0x80000000-0x8fffffff] [ 0.156059] pci 0000:00:02.0: reg 0x20: [io 0x7ff8-0x7fff] [ 0.156619] pci 0000:00:04.0: [8086:1191] type 00 class 0x070002 [ 0.156651] pci 0000:00:04.0: reg 0x10: [mem 0xff010000-0xff01007f] [ 0.156767] pci 0000:00:04.0: PME# supported from D0 D3hot [ 0.157246] pci 0000:00:04.1: [8086:1191] type 00 class 0x070002 [ 0.157277] pci 0000:00:04.1: reg 0x10: [mem 0xff010080-0xff0100ff] [ 0.157387] pci 0000:00:04.1: PME# supported from D0 D3hot [ 0.158034] pci 0000:00:04.2: [8086:1191] type 00 class 0x070002 [ 0.158067] pci 0000:00:04.2: reg 0x10: [mem 0xff010100-0xff01017f] [ 0.158179] pci 0000:00:04.2: PME# supported from D0 D3hot [ 0.158657] pci 0000:00:04.3: [8086:1191] type 00 class 0x070002 [ 0.158688] pci 0000:00:04.3: reg 0x10: [mem 0xff010180-0xff0101ff] [ 0.158803] pci 0000:00:04.3: PME# supported from D0 D3hot [ 0.159291] pci 0000:00:05.0: [8086:1192] type 00 class 0x070002 [ 0.159323] pci 0000:00:05.0: reg 0x10: [mem 0xff010400-0xff0107ff] [ 0.159434] pci 0000:00:05.0: PME# supported from D0 D3hot [ 0.159919] pci 0000:00:06.0: [8086:1193] type 00 class 0x088000 [ 0.159950] pci 0000:00:06.0: reg 0x10: [mem 0xff2a0000-0xff2a0fff] [ 0.160061] pci 0000:00:06.0: PME# supported from D0 D3hot [ 0.160540] pci 0000:00:06.1: [8086:1193] type 00 class 0x088000 [ 0.160571] pci 0000:00:06.1: reg 0x10: [mem 0xff2a1000-0xff2a1fff] [ 0.160680] pci 0000:00:06.1: PME# supported from D0 D3hot [ 0.161189] pci 0000:00:07.0: [8086:1194] type 00 class 0x088000 [ 0.161220] pci 0000:00:07.0: reg 0x10: [mem 0xff188000-0xff188fff] [ 0.161331] pci 0000:00:07.0: PME# supported from D0 D3hot [ 0.161813] pci 0000:00:07.1: [8086:1194] type 00 class 0x088000 [ 0.161844] pci 0000:00:07.1: reg 0x10: [mem 0xff189000-0xff189fff] [ 0.161955] pci 0000:00:07.1: PME# supported from D0 D3hot [ 0.162605] pci 0000:00:07.2: [8086:1194] type 00 class 0x088000 [ 0.162637] pci 0000:00:07.2: reg 0x10: [mem 0xff18a000-0xff18afff] [ 0.162752] pci 0000:00:07.2: PME# supported from D0 D3hot [ 0.163241] pci 0000:00:08.0: [8086:1195] type 00 class 0x078000 [ 0.163273] pci 0000:00:08.0: reg 0x10: [mem 0xff18b000-0xff18bfff] [ 0.163383] pci 0000:00:08.0: PME# supported from D0 D3hot [ 0.164022] pci 0000:00:08.1: [8086:1195] type 00 class 0x078000 [ 0.164054] pci 0000:00:08.1: reg 0x10: [mem 0xff18c000-0xff18cfff] [ 0.164167] pci 0000:00:08.1: PME# supported from D0 D3hot [ 0.164649] pci 0000:00:08.2: [8086:1195] type 00 class 0x078000 [ 0.164680] pci 0000:00:08.2: reg 0x10: [mem 0xff18d000-0xff18dfff] [ 0.164795] pci 0000:00:08.2: PME# supported from D0 D3hot [ 0.165289] pci 0000:00:08.3: [8086:1195] type 00 class 0x078000 [ 0.165320] pci 0000:00:08.3: reg 0x10: [mem 0xff18e000-0xff18efff] [ 0.165430] pci 0000:00:08.3: PME# supported from D0 D3hot [ 0.165920] pci 0000:00:09.0: [8086:1196] type 00 class 0x078000 [ 0.165952] pci 0000:00:09.0: reg 0x10: [mem 0xff18f000-0xff18ffff] [ 0.166062] pci 0000:00:09.0: PME# supported from D0 D3hot [ 0.166555] pci 0000:00:09.1: [8086:1196] type 00 class 0x078000 [ 0.166587] pci 0000:00:09.1: reg 0x10: [mem 0xff190000-0xff190fff] [ 0.166698] pci 0000:00:09.1: PME# supported from D0 D3hot [ 0.167328] pci 0000:00:09.2: [8086:1196] type 00 class 0x078000 [ 0.167360] pci 0000:00:09.2: reg 0x10: [mem 0xff191000-0xff191fff] [ 0.167471] pci 0000:00:09.2: PME# supported from D0 D3hot [ 0.167972] pci 0000:00:0a.0: [8086:1197] type 00 class 0x078000 [ 0.168004] pci 0000:00:0a.0: reg 0x10: [mem 0xff3f8000-0xff3f8fff] [ 0.168116] pci 0000:00:0a.0: PME# supported from D0 D3hot [ 0.168592] pci 0000:00:0b.0: [8086:1198] type 00 class 0x108000 [ 0.168623] pci 0000:00:0b.0: reg 0x10: [mem 0xf9038000-0xf903ffff] [ 0.168737] pci 0000:00:0b.0: PME# supported from D0 D3hot [ 0.169225] pci 0000:00:0c.0: [8086:1199] type 00 class 0x088000 [ 0.169256] pci 0000:00:0c.0: reg 0x10: [mem 0xff008000-0xff008fff] [ 0.169277] pci 0000:00:0c.0: reg 0x14: [mem 0x000ddcc0-0x000ddccf] [ 0.169382] pci 0000:00:0c.0: PME# supported from D0 D3hot [ 0.170008] pci 0000:00:0d.0: [8086:119a] type 00 class 0x040100 [ 0.170040] pci 0000:00:0d.0: reg 0x10: [mem 0x05e00000-0x05ffffff] [ 0.170062] pci 0000:00:0d.0: reg 0x14: [mem 0xff340000-0xff343fff] [ 0.170081] pci 0000:00:0d.0: reg 0x18: [mem 0xff344000-0xff344fff] [ 0.170100] pci 0000:00:0d.0: reg 0x1c: [mem 0xff2c0000-0xff2dffff] [ 0.170119] pci 0000:00:0d.0: reg 0x20: [mem 0xff300000-0xff33ffff] [ 0.170209] pci 0000:00:0d.0: PME# supported from D0 D3hot [ 0.170697] pci 0000:00:0e.0: [8086:119b] type 00 class 0x088000 [ 0.170732] pci 0000:00:0e.0: reg 0x10: [mem 0xff298000-0xff29bfff] [ 0.170755] pci 0000:00:0e.0: reg 0x14: [mem 0xff2a2000-0xff2a2fff] [ 0.170860] pci 0000:00:0e.0: PME# supported from D0 D3hot [ 0.171348] pci 0000:00:11.0: [8086:119e] type 00 class 0x0c0320 [ 0.171380] pci 0000:00:11.0: reg 0x10: [mem 0xf9100000-0xf911ffff] [ 0.171490] pci 0000:00:11.0: PME# supported from D0 D3hot [ 0.172165] pci 0000:00:12.0: [8086:119f] type 00 class 0x118000 [ 0.172197] pci 0000:00:12.0: reg 0x10: [mem 0xf9009000-0xf9009fff] [ 0.172217] pci 0000:00:12.0: reg 0x14: [mem 0xf90a0000-0xf90affff] [ 0.172236] pci 0000:00:12.0: reg 0x18: [mem 0xfa000000-0xfaffffff] [ 0.172337] pci 0000:00:12.0: PME# supported from D0 D3hot [ 0.172827] pci 0000:00:13.0: [8086:11a0] type 00 class 0x0b4000 [ 0.172858] pci 0000:00:13.0: reg 0x10: [mem 0xff009000-0xff009fff] [ 0.172969] pci 0000:00:13.0: PME# supported from D0 D3hot [ 0.173617] pci 0000:00:14.0: [8086:11a1] type 00 class 0x0b4000 [ 0.173649] pci 0000:00:14.0: reg 0x10: [mem 0xff00b000-0xff00bfff] [ 0.173765] pci 0000:00:14.0: PME# supported from D0 D3hot [ 0.174257] pci 0000:00:15.0: [8086:11a2] type 00 class 0x088000 [ 0.174289] pci 0000:00:15.0: reg 0x10: [mem 0xff192000-0xff192fff] [ 0.174399] pci 0000:00:15.0: PME# supported from D0 D3hot [ 0.175044] pci 0000:00:16.0: [8086:11a3] type 00 class 0x0b4000 [ 0.175077] pci 0000:00:16.0: reg 0x10: [mem 0xff0d9000-0xff0d90ff] [ 0.175189] pci 0000:00:16.0: PME# supported from D0 D3hot [ 0.175687] pci 0000:00:16.1: [8086:11a4] type 00 class 0x0b4000 [ 0.175723] pci 0000:00:16.1: reg 0x10: [mem 0x04819000-0x04898fff] [ 0.175745] pci 0000:00:16.1: reg 0x14: [mem 0x04919000-0x04920fff] [ 0.175852] pci 0000:00:16.1: PME# supported from D0 D3hot [ 0.176352] pci 0000:00:17.0: [8086:11a5] type 00 class 0x088000 [ 0.176382] pci 0000:00:17.0: reg 0x10: [mem 0xff013000-0xff013fff] [ 0.176495] pci 0000:00:17.0: PME# supported from D0 D3hot [ 0.177154] pci 0000:00:18.0: [8086:11a6] type 00 class 0x038000 [ 0.177279] pci 0000:00:18.0: PME# supported from D0 D3hot [ 0.181958] iommu: Default domain type: Translated [ 0.182074] vgaarb: loaded [ 0.182755] SCSI subsystem initialized [ 0.182806] libata version 3.00 loaded. [ 0.183043] ACPI: bus type USB registered [ 0.183181] usbcore: registered new interface driver usbfs [ 0.183252] usbcore: registered new interface driver hub [ 0.183252] usbcore: registered new device driver usb [ 0.183252] pps_core: LinuxPPS API ver. 1 registered [ 0.183252] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.183252] PTP clock support registered [ 0.184024] Advanced Linux Sound Architecture Driver Initialized. [ 0.185220] Bluetooth: Core ver 2.22 [ 0.185278] NET: Registered protocol family 31 [ 0.185288] Bluetooth: HCI device and connection manager initialized [ 0.185306] Bluetooth: HCI socket layer initialized [ 0.185317] Bluetooth: L2CAP socket layer initialized [ 0.185349] Bluetooth: SCO socket layer initialized [ 0.185402] NetLabel: Initializing [ 0.185411] NetLabel: domain hash size = 128 [ 0.185417] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.185530] NetLabel: unlabeled traffic allowed by default [ 0.185760] PCI: Probing PCI hardware [ 0.185795] PCI: root bus 00: using default resources [ 0.185806] PCI: Probing PCI hardware (bus 00) [ 0.185901] PCI: pci_cache_line_size set to 64 bytes [ 0.186055] e820: reserve RAM buffer [mem 0x00098000-0x0009ffff] [ 0.186066] e820: reserve RAM buffer [mem 0x3f500000-0x3fffffff] [ 0.186735] clocksource: Switched to clocksource tsc-early [ 1.320424] VFS: Disk quotas dquot_6.6.0 [ 1.320518] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.320898] pnp: PnP ACPI init [ 1.321242] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active) [ 1.321815] system 00:01: [mem 0x3f500000-0x3f5fffff] has been reserved [ 1.321865] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active) [ 1.323347] pnp: PnP ACPI: found 2 devices [ 1.337811] NET: Registered protocol family 2 [ 1.338771] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear) [ 1.338811] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 1.338986] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 1.339149] TCP: Hash tables configured (established 8192 bind 8192) [ 1.339323] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) [ 1.339373] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) [ 1.339616] NET: Registered protocol family 1 [ 1.340403] RPC: Registered named UNIX socket transport module. [ 1.340413] RPC: Registered udp transport module. [ 1.340420] RPC: Registered tcp transport module. [ 1.340426] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 1.342156] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.342174] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.342187] pci_bus 0000:00: resource 6 [mem 0x000ddcc0-0x000ddccf window] [ 1.342200] pci_bus 0000:00: resource 7 [mem 0x04819000-0x04898fff window] [ 1.342212] pci_bus 0000:00: resource 8 [mem 0x04919000-0x04920fff window] [ 1.342224] pci_bus 0000:00: resource 9 [mem 0x05e00000-0x05ffffff window] [ 1.342237] pci_bus 0000:00: resource 10 [mem 0x80000000-0xffffffff window] [ 1.345268] PCI: CLS 0 bytes, default 64 [ 1.345543] Unpacking initramfs... [ 2.887821] Initramfs unpacking failed: invalid magic at start of compressed archive [ 2.908608] Freeing initrd memory: 24576K [ 2.909183] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0xe6a171a037, max_idle_ns: 881590485102 ns [ 2.909256] clocksource: Switched to clocksource tsc [ 2.909267] clocksource: Nonstop clocksource tsc should not supply suspend/resume interfaces [ 2.910803] check: Scanning for low memory corruption every 60 seconds [ 2.913532] Initialise system trusted keyrings [ 2.913842] workingset: timestamp_bits=56 max_order=18 bucket_order=0 [ 2.926882] NFS: Registering the id_resolver key type [ 2.926923] Key type id_resolver registered [ 2.926931] Key type id_legacy registered [ 2.995321] Key type asymmetric registered [ 2.995333] Asymmetric key parser 'x509' registered [ 2.995402] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248) [ 2.995413] io scheduler mq-deadline registered [ 2.995421] io scheduler kyber registered [ 2.996348] gpio gpiochip0: (0000:00:0c.0): created GPIO range 0->11 ==> INTC1002:00 PIN 146->157 [ 2.996371] gpio gpiochip0: (0000:00:0c.0): created GPIO range 12->13 ==> INTC1002:00 PIN 144->145 [ 2.996387] gpio gpiochip0: (0000:00:0c.0): created GPIO range 14->15 ==> INTC1002:00 PIN 35->36 [ 2.996403] gpio gpiochip0: (0000:00:0c.0): created GPIO range 16->16 ==> INTC1002:00 PIN 164->164 [ 2.996419] gpio gpiochip0: (0000:00:0c.0): created GPIO range 17->18 ==> INTC1002:00 PIN 105->106 [ 2.996435] gpio gpiochip0: (0000:00:0c.0): created GPIO range 19->22 ==> INTC1002:00 PIN 101->104 [ 2.996450] gpio gpiochip0: (0000:00:0c.0): created GPIO range 23->30 ==> INTC1002:00 PIN 107->114 [ 2.996465] gpio gpiochip0: (0000:00:0c.0): created GPIO range 32->43 ==> INTC1002:00 PIN 67->78 [ 2.996481] gpio gpiochip0: (0000:00:0c.0): created GPIO range 44->63 ==> INTC1002:00 PIN 195->214 [ 2.996496] gpio gpiochip0: (0000:00:0c.0): created GPIO range 64->67 ==> INTC1002:00 PIN 140->143 [ 2.996512] gpio gpiochip0: (0000:00:0c.0): created GPIO range 68->69 ==> INTC1002:00 PIN 165->166 [ 2.996527] gpio gpiochip0: (0000:00:0c.0): created GPIO range 70->71 ==> INTC1002:00 PIN 65->66 [ 2.996543] gpio gpiochip0: (0000:00:0c.0): created GPIO range 72->76 ==> INTC1002:00 PIN 228->232 [ 2.996558] gpio gpiochip0: (0000:00:0c.0): created GPIO range 77->86 ==> INTC1002:00 PIN 37->46 [ 2.996574] gpio gpiochip0: (0000:00:0c.0): created GPIO range 87->87 ==> INTC1002:00 PIN 48->48 [ 2.996589] gpio gpiochip0: (0000:00:0c.0): created GPIO range 88->88 ==> INTC1002:00 PIN 47->47 [ 2.996604] gpio gpiochip0: (0000:00:0c.0): created GPIO range 89->96 ==> INTC1002:00 PIN 49->56 [ 2.996629] gpio gpiochip0: (0000:00:0c.0): created GPIO range 97->97 ==> INTC1002:00 PIN 34->34 [ 2.996646] gpio gpiochip0: (0000:00:0c.0): created GPIO range 102->119 ==> INTC1002:00 PIN 83->100 [ 2.996662] gpio gpiochip0: (0000:00:0c.0): created GPIO range 120->123 ==> INTC1002:00 PIN 79->82 [ 2.996677] gpio gpiochip0: (0000:00:0c.0): created GPIO range 124->135 ==> INTC1002:00 PIN 115->126 [ 2.996693] gpio gpiochip0: (0000:00:0c.0): created GPIO range 137->142 ==> INTC1002:00 PIN 158->163 [ 2.996743] gpio gpiochip0: (0000:00:0c.0): created GPIO range 154->163 ==> INTC1002:00 PIN 24->33 [ 2.996764] gpio gpiochip0: (0000:00:0c.0): created GPIO range 164->176 ==> INTC1002:00 PIN 215->227 [ 2.996780] gpio gpiochip0: (0000:00:0c.0): created GPIO range 177->189 ==> INTC1002:00 PIN 127->139 [ 2.996795] gpio gpiochip0: (0000:00:0c.0): created GPIO range 190->191 ==> INTC1002:00 PIN 178->179 [ 3.005824] gpio gpiochip0: (0000:00:0c.0): added GPIO chardev (254:0) [ 3.005842] gpio gpiochip0: registered GPIOs 0 to 191 on 0000:00:0c.0 [ 3.006357] intel_idle: MWAIT substates: 0x33000020 [ 3.006369] intel_idle: v0.5.1 model 0x4A [ 3.007093] intel_idle: Local APIC timer is reliable in all C-states [ 3.009599] dw_dmac_pci 0000:00:15.0: DesignWare DMA Controller, 8 channels [ 3.011405] hsu_dma_pci 0000:00:05.0: Found HSU DMA, 12 channels [ 3.011886] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 3.015262] 8250_mid: probe of 0000:00:04.0 failed with error -16 [ 3.015919] 8250_mid 0000:00:04.1: GPIO lookup for consumer rs485-term [ 3.015934] 8250_mid 0000:00:04.1: using ACPI for GPIO lookup [ 3.015948] acpi device:0c: GPIO: looking up rs485-term-gpios [ 3.015961] acpi device:0c: GPIO: looking up rs485-term-gpio [ 3.015972] 8250_mid 0000:00:04.1: using lookup tables for GPIO lookup [ 3.015984] 8250_mid 0000:00:04.1: No GPIO consumer rs485-term found [ 3.016013] 0000:00:04.1: ttyS0 at MMIO 0xff010080 (irq = 12, base_baud = 1843200) is a TI16750 [ 3.016650] serial serial0: tty port ttyS0 registered [ 3.017320] 8250_mid 0000:00:04.2: GPIO lookup for consumer rs485-term [ 3.017334] 8250_mid 0000:00:04.2: using lookup tables for GPIO lookup [ 3.017345] 8250_mid 0000:00:04.2: No GPIO consumer rs485-term found [ 3.017388] 0000:00:04.2: ttyS1 at MMIO 0xff010100 (irq = 13, base_baud = 1843200) is a TI16750 [ 3.018436] printk: console [ttyS2] disabled [ 3.018498] 8250_mid 0000:00:04.3: GPIO lookup for consumer rs485-term [ 3.018513] 8250_mid 0000:00:04.3: using lookup tables for GPIO lookup [ 3.018524] 8250_mid 0000:00:04.3: No GPIO consumer rs485-term found [ 3.018567] 0000:00:04.3: ttyS2 at MMIO 0xff010180 (irq = 14, base_baud = 1843200) is a TI16750 [ 3.026743] printk: console [ttyS2] enabled [ 3.027580] Non-volatile memory driver v1.3 [ 3.027812] Linux agpgart interface v0.103 [ 3.042447] loop: module loaded [ 3.044575] mdio_bus fixed-0: GPIO lookup for consumer reset [ 3.044590] mdio_bus fixed-0: using lookup tables for GPIO lookup [ 3.044602] mdio_bus fixed-0: No GPIO consumer reset found [ 3.044634] libphy: Fixed MDIO Bus: probed [ 3.045198] e100: Intel(R) PRO/100 Network Driver [ 3.045208] e100: Copyright(c) 1999-2006 Intel Corporation [ 3.045313] e1000: Intel(R) PRO/1000 Network Driver [ 3.045321] e1000: Copyright (c) 1999-2006 Intel Corporation. [ 3.045438] e1000e: Intel(R) PRO/1000 Network Driver [ 3.045446] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 3.045614] igb: Intel(R) Gigabit Ethernet Network Driver [ 3.045623] igb: Copyright (c) 2007-2014 Intel Corporation. [ 3.045757] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver [ 3.045767] ixgbe: Copyright (c) 1999-2016 Intel Corporation. [ 3.046307] sky2: driver version 1.30 [ 3.047020] usbcore: registered new interface driver r8152 [ 3.047087] usbcore: registered new interface driver asix [ 3.047153] usbcore: registered new interface driver ax88179_178a [ 3.047207] usbcore: registered new interface driver cdc_ether [ 3.047259] usbcore: registered new interface driver net1080 [ 3.047309] usbcore: registered new interface driver cdc_subset [ 3.047358] usbcore: registered new interface driver zaurus [ 3.047409] usbcore: registered new interface driver MOSCHIP usb-ethernet driver [ 3.047497] usbcore: registered new interface driver cdc_ncm [ 3.057451] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 3.057481] ehci-pci: EHCI PCI platform driver [ 3.057587] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 3.057614] ohci-pci: OHCI PCI platform driver [ 3.057700] uhci_hcd: USB Universal Host Controller Interface driver [ 3.058091] usbcore: registered new interface driver usblp [ 3.058166] usbcore: registered new interface driver usb-storage [ 3.058298] usbcore: registered new interface driver pl2303 [ 3.058339] usbserial: USB Serial support registered for pl2303 [ 3.059833] rtc_cmos 00:00: registered as rtc0 [ 3.059856] rtc_cmos 00:00: GPIO lookup for consumer wp [ 3.059868] rtc_cmos 00:00: using ACPI for GPIO lookup [ 3.059881] acpi PNP0B00:00: GPIO: looking up wp-gpios [ 3.059895] acpi PNP0B00:00: GPIO: looking up wp-gpio [ 3.059906] rtc_cmos 00:00: using lookup tables for GPIO lookup [ 3.059917] rtc_cmos 00:00: No GPIO consumer wp found [ 3.060037] rtc_cmos 00:00: no alarms, 242 bytes nvram [ 3.063857] i2c-designware-pci 0000:00:08.0: GPIO lookup for consumer scl [ 3.063873] i2c-designware-pci 0000:00:08.0: using ACPI for GPIO lookup [ 3.063886] acpi device:04: GPIO: looking up scl-gpios [ 3.063900] acpi device:04: GPIO: looking up scl-gpio [ 3.063911] i2c-designware-pci 0000:00:08.0: using lookup tables for GPIO lookup [ 3.063923] i2c-designware-pci 0000:00:08.0: No GPIO consumer scl found [ 3.064740] i2c-designware-pci 0000:00:08.1: GPIO lookup for consumer scl [ 3.064754] i2c-designware-pci 0000:00:08.1: using lookup tables for GPIO lookup [ 3.064766] i2c-designware-pci 0000:00:08.1: No GPIO consumer scl found [ 3.065333] i2c-designware-pci 0000:00:08.2: GPIO lookup for consumer scl [ 3.065348] i2c-designware-pci 0000:00:08.2: using lookup tables for GPIO lookup [ 3.065359] i2c-designware-pci 0000:00:08.2: No GPIO consumer scl found [ 3.065925] i2c-designware-pci 0000:00:08.3: GPIO lookup for consumer scl [ 3.065939] i2c-designware-pci 0000:00:08.3: using lookup tables for GPIO lookup [ 3.065951] i2c-designware-pci 0000:00:08.3: No GPIO consumer scl found [ 3.066531] i2c-designware-pci 0000:00:09.0: GPIO lookup for consumer scl [ 3.066545] i2c-designware-pci 0000:00:09.0: using lookup tables for GPIO lookup [ 3.066556] i2c-designware-pci 0000:00:09.0: No GPIO consumer scl found [ 3.070262] i2c-designware-pci 0000:00:09.1: GPIO lookup for consumer scl [ 3.070278] i2c-designware-pci 0000:00:09.1: using ACPI for GPIO lookup [ 3.070291] acpi device:05: GPIO: looking up scl-gpios [ 3.070305] acpi device:05: GPIO: looking up scl-gpio [ 3.070316] i2c-designware-pci 0000:00:09.1: using lookup tables for GPIO lookup [ 3.070327] i2c-designware-pci 0000:00:09.1: No GPIO consumer scl found [ 3.071098] i2c-designware-pci 0000:00:09.2: GPIO lookup for consumer scl [ 3.071111] i2c-designware-pci 0000:00:09.2: using lookup tables for GPIO lookup [ 3.071123] i2c-designware-pci 0000:00:09.2: No GPIO consumer scl found [ 3.072150] device-mapper: ioctl: 4.43.0-ioctl (2020-10-01) initialised: dm-devel@redhat.com [ 3.072168] intel_pstate: CPU model not supported [ 3.072270] ledtrig-cpu: registered to indicate activity on CPUs [ 3.072365] hid: raw HID events driver (C) Jiri Kosina [ 3.072878] usbcore: registered new interface driver usbhid [ 3.072888] usbhid: USB HID core driver [ 3.074112] intel_mid_wdt intel_mid_wdt: Intel MID watchdog device probed [ 3.076738] Initializing XFRM netlink socket [ 3.077570] NET: Registered protocol family 10 [ 3.078885] Segment Routing with IPv6 [ 3.079447] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 3.080457] NET: Registered protocol family 17 [ 3.080598] Key type dns_resolver registered [ 3.081933] microcode: sig=0x406a8, pf=0x1, revision=0x81f [ 3.081981] microcode: Microcode Update Driver: v2.2. [ 3.081997] IPI shorthand broadcast: enabled [ 3.082068] sched_clock: Marking stable (3080732700, 979590)->(3086786920, -5074630) [ 3.082549] registered taskstats version 1 [ 3.082565] Loading compiled-in X.509 certificates [ 3.092052] modprobe (63) used greatest stack depth: 14680 bytes left [ 3.092372] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 3.092387] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.092402] acpi device:07: GPIO: looking up reset-gpios [ 3.092416] acpi device:07: GPIO: looking up reset-gpio [ 3.092427] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.092438] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 3.092450] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 3.092460] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.092471] acpi device:07: GPIO: looking up cs-gpios [ 3.092482] acpi device:07: GPIO: looking up cs-gpio [ 3.092493] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.092503] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 3.100568] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 3.100585] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.100599] acpi device:07: GPIO: looking up reset-gpios [ 3.100613] acpi device:07: GPIO: looking up reset-gpio [ 3.100624] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.100635] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 3.100647] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 3.100657] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.100668] acpi device:07: GPIO: looking up cs-gpios [ 3.100679] acpi device:07: GPIO: looking up cs-gpio [ 3.100689] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.100700] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 3.101312] PM: Magic number: 4:556:50 [ 3.101390] platform platform-framebuffer.0: hash matches [ 3.101552] printk: console [netcon0] enabled [ 3.101560] netconsole: network logging started [ 3.102315] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 3.118672] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 3.118865] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 3.118880] cfg80211: failed to load regulatory.db [ 3.118966] ALSA device list: [ 3.118976] No soundcards found. [ 3.119234] 8250_mid 0000:00:04.3: forbid DMA for kernel console [ 3.120663] Freeing unused kernel image (initmem) memory: 1252K [ 3.128808] Write protecting the kernel read-only data: 22528k [ 3.131857] Freeing unused kernel image (text/rodata gap) memory: 2032K [ 3.132253] Freeing unused kernel image (rodata/data gap) memory: 40K [ 3.132339] Run /init as init process [ 3.132350] with arguments: [ 3.132357] /init [ 3.132364] with environment: [ 3.132371] HOME=/ [ 3.132378] TERM=linux [ 3.132385] hardware_id=00 [ 3.164741] raid6: sse2x4 gen() 1208 MB/s [ 3.181731] raid6: sse2x4 xor() 534 MB/s [ 3.198716] raid6: sse2x2 gen() 1190 MB/s [ 3.215735] raid6: sse2x2 xor() 652 MB/s [ 3.232727] raid6: sse2x1 gen() 889 MB/s [ 3.249724] raid6: sse2x1 xor() 475 MB/s [ 3.249734] raid6: using algorithm sse2x4 gen() 1208 MB/s [ 3.249741] raid6: .... xor() 534 MB/s, rmw enabled [ 3.249748] raid6: using ssse3x2 recovery algorithm [ 3.258830] xor: measuring software checksum speed [ 3.264154] prefetch64-sse : 1860 MB/sec [ 3.270072] generic_sse : 1667 MB/sec [ 3.270081] xor: using function: prefetch64-sse (1860 MB/sec) [ 3.428784] Btrfs loaded, crc32c=crc32c-generic [ 3.430012] modprobe (71) used greatest stack depth: 14296 bytes left [ 3.876374] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 3.876398] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.876419] acpi device:07: GPIO: looking up reset-gpios [ 3.876439] acpi device:07: GPIO: looking up reset-gpio [ 3.876450] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.876462] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 3.876474] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 3.876484] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.876495] acpi device:07: GPIO: looking up cs-gpios [ 3.876507] acpi device:07: GPIO: looking up cs-gpio [ 3.876517] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.876528] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 3.883304] sdhci: Secure Digital Host Controller Interface driver [ 3.883315] sdhci: Copyright(c) Pierre Ossman [ 3.896629] sdhci-pci 0000:00:01.0: SDHCI controller found [8086:1190] (rev 1) [ 3.903475] mmc0: SDHCI controller on PCI [0000:00:01.0] using ADMA [ 3.904137] sdhci-pci 0000:00:01.2: SDHCI controller found [8086:1190] (rev 1) [ 3.912347] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 3.912363] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.912378] acpi device:07: GPIO: looking up reset-gpios [ 3.912392] acpi device:07: GPIO: looking up reset-gpio [ 3.912403] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.912415] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 3.912427] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 3.912437] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.912447] acpi device:07: GPIO: looking up cs-gpios [ 3.912459] acpi device:07: GPIO: looking up cs-gpio [ 3.912469] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.912479] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 3.919887] mmc1: SDHCI controller on PCI [0000:00:01.2] using ADMA [ 3.920042] sdhci-pci 0000:00:01.3: SDHCI controller found [8086:1190] (rev 1) [ 3.920851] gpio gpiochip0: Persistence not supported for GPIO 96 [ 3.920866] gpio-96 (ACPI:OpRegion): no flags found for ACPI:OpRegion [ 3.934453] mmc2: SDHCI controller on PCI [0000:00:01.3] using ADMA [ 3.944410] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 3.944427] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.944442] acpi device:07: GPIO: looking up reset-gpios [ 3.944457] acpi device:07: GPIO: looking up reset-gpio [ 3.944468] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.944480] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 3.944492] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 3.944502] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.944513] acpi device:07: GPIO: looking up cs-gpios [ 3.944524] acpi device:07: GPIO: looking up cs-gpio [ 3.944534] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.944545] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 3.953238] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 3.953255] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.953269] acpi device:07: GPIO: looking up reset-gpios [ 3.953283] acpi device:07: GPIO: looking up reset-gpio [ 3.953294] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.953305] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 3.953317] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 3.953327] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 3.953338] acpi device:07: GPIO: looking up cs-gpios [ 3.953349] acpi device:07: GPIO: looking up cs-gpio [ 3.953359] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 3.953370] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 4.002775] mmc2: queuing unknown CIS tuple 0x80 (7 bytes) [ 4.005430] mmc2: queuing unknown CIS tuple 0x80 (6 bytes) [ 4.006776] mmc2: queuing unknown CIS tuple 0x80 (2 bytes) [ 4.008770] mmc2: queuing unknown CIS tuple 0x80 (4 bytes) [ 4.032088] mmc0: new DDR MMC card at address 0001 [ 4.067130] random: fast init done [ 4.084269] mmc2: new ultra high speed DDR50 SDIO card at address 0001 [ 4.440790] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer reset [ 4.440807] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 4.440822] acpi device:07: GPIO: looking up reset-gpios [ 4.440836] acpi device:07: GPIO: looking up reset-gpio [ 4.440848] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 4.440860] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer reset found [ 4.440872] tusb1210 dwc3.0.auto.ulpi: GPIO lookup for consumer cs [ 4.440882] tusb1210 dwc3.0.auto.ulpi: using ACPI for GPIO lookup [ 4.440892] acpi device:07: GPIO: looking up cs-gpios [ 4.440904] acpi device:07: GPIO: looking up cs-gpio [ 4.440914] tusb1210 dwc3.0.auto.ulpi: using lookup tables for GPIO lookup [ 4.440925] tusb1210 dwc3.0.auto.ulpi: No GPIO consumer cs found [ 4.460239] mmcblk0: mmc0:0001 H4G1d\x04 3.64 GiB [ 4.460647] mmcblk0boot0: mmc0:0001 H4G1d\x04 partition 1 4.00 MiB [ 4.461174] mmcblk0boot1: mmc0:0001 H4G1d\x04 partition 2 4.00 MiB [ 4.461493] mmcblk0rpmb: mmc0:0001 H4G1d\x04 partition 3 4.00 MiB, chardev (245:0) [ 4.473652] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 [ 5.160365] EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: (null) [ 5.167667] EXT4-fs (mmcblk0p10): mounted filesystem with ordered data mode. Opts: (null) [ 5.168331] mount (338) used greatest stack depth: 13944 bytes left [ 5.230908] EXT4-fs (mmcblk0p8): recovery complete [ 5.231849] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null) [ 5.232438] mount (342) used greatest stack depth: 13832 bytes left [ 6.408309] udevd (85) used greatest stack depth: 13656 bytes left [ 6.411763] udevd (87) used greatest stack depth: 13000 bytes left [ 6.416948] udevd (93) used greatest stack depth: 12864 bytes left [ 6.474606] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null) [ 6.846283] systemd[1]: System time before build time, advancing clock. [ 6.954475] systemd[1]: systemd 244.5+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS -ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid) [ 6.967517] systemd[1]: Detected architecture x86-64. [ 6.983480] systemd[1]: Set hostname to . [ 7.769220] systemd[1]: Created slice system-getty.slice. [ 7.770635] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 7.771609] systemd[1]: Created slice User and Session Slice. [ 7.772207] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 7.772678] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 7.773073] systemd[1]: Reached target Host and Network Name Lookups. [ 7.773221] systemd[1]: Reached target Paths. [ 7.773375] systemd[1]: Reached target Remote File Systems. [ 7.773500] systemd[1]: Reached target Slices. [ 7.773684] systemd[1]: Reached target Swap. [ 7.774937] systemd[1]: Listening on Syslog Socket. [ 7.775506] systemd[1]: Listening on initctl Compatibility Named Pipe. [ 7.776984] systemd[1]: Listening on Journal Audit Socket. [ 7.777811] systemd[1]: Listening on Journal Socket (/dev/log). [ 7.778860] systemd[1]: Listening on Journal Socket. [ 7.780154] systemd[1]: Listening on Network Service Netlink Socket. [ 7.781090] systemd[1]: Listening on udev Control Socket. [ 7.781792] systemd[1]: Listening on udev Kernel Socket. [ 7.786305] systemd[1]: Mounting Huge Pages File System... [ 7.791416] systemd[1]: Mounting POSIX Message Queue File System... [ 7.797043] systemd[1]: Mounting Kernel Debug File System... [ 7.804527] systemd[1]: Mounting Temporary Directory (/tmp)... [ 7.810508] systemd[1]: Starting Create list of static device nodes for the current kernel... [ 7.817649] systemd[1]: Started Hardware RNG Entropy Gatherer Daemon. [ 7.826845] systemd[1]: Starting Set timezone by geolocation service... [ 7.845177] systemd[1]: Starting Journal Service... [ 7.862925] random: rngd: uninitialized urandom read (16 bytes read) [ 7.872983] systemd[1]: Starting Load Kernel Modules... [ 7.882598] systemd[1]: Starting Remount Root and Kernel File Systems... [ 7.895307] systemd[1]: Starting udev Coldplug all Devices... [ 7.946466] systemd[1]: Mounted Huge Pages File System. [ 7.951328] systemd[1]: Mounted POSIX Message Queue File System. [ 7.954557] systemd[1]: Mounted Kernel Debug File System. [ 7.956097] systemd[1]: Mounted Temporary Directory (/tmp). [ 7.965418] systemd[1]: Started Create list of static device nodes for the current kernel. [ 7.967056] systemd[1]: run-timezone.service: Main process exited, code=exited, status=1/FAILURE [ 7.968557] systemd[1]: run-timezone.service: Failed with result 'exit-code'. [ 7.974150] systemd[1]: Failed to start Set timezone by geolocation service. [ 8.008192] systemd[1]: Started Load Kernel Modules. [ 8.018234] systemd[1]: Started Remount Root and Kernel File Systems. [ 8.029264] systemd[1]: Condition check resulted in FUSE Control File System being skipped. [ 8.034377] systemd[1]: Mounting Kernel Configuration File System... [ 8.045906] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped. [ 8.050370] systemd[1]: Starting Apply Kernel Variables... [ 8.058124] systemd[1]: Condition check resulted in Create System Users being skipped. [ 8.062445] systemd[1]: Starting Create Static Device Nodes in /dev... [ 8.090089] systemd[1]: Mounted Kernel Configuration File System. [ 8.162213] systemd[1]: Started Apply Kernel Variables. [ 8.186309] systemd[1]: Started Create Static Device Nodes in /dev. [ 8.195490] systemd[1]: Reached target Local File Systems (Pre). [ 8.206369] systemd[1]: Set up automount factory.automount. [ 8.216164] systemd[1]: Set up automount home.automount. [ 8.229269] systemd[1]: Mounting /var/volatile... [ 8.237995] audit: type=1334 audit(1600598639.392:2): prog-id=5 op=LOAD [ 8.238310] audit: type=1334 audit(1600598639.392:3): prog-id=6 op=LOAD [ 8.241131] systemd[1]: Starting udev Kernel Device Manager... [ 8.286811] systemd[1]: Mounted /var/volatile. [ 8.295638] systemd[1]: Condition check resulted in Bind mount volatile /var/cache being skipped. [ 8.295909] systemd[1]: Condition check resulted in Bind mount volatile /var/lib being skipped. [ 8.300045] systemd[1]: Starting Load/Save Random Seed... [ 8.308215] systemd[1]: Condition check resulted in Bind mount volatile /var/spool being skipped. [ 8.308454] systemd[1]: Condition check resulted in Bind mount volatile /srv being skipped. [ 8.308663] systemd[1]: Reached target Local File Systems. [ 8.317242] systemd[1]: Condition check resulted in Rebuild Dynamic Linker Cache being skipped. [ 8.317627] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped. [ 8.325154] systemd[411]: systemd-udevd.service: ProtectHostname=yes is configured, but the kernel does not support UTS namespaces, ignoring namespace setup. [ 8.541497] systemd[1]: Started udev Kernel Device Manager. [ 9.426811] systemd[1]: Started Journal Service. [ 9.516861] systemd-journald[399]: Received client request to flush runtime journal. [ 9.526932] systemd-journald[399]: File /var/log/journal/314b4e0c4a5d46a1bc7a2aa05959e2a9/system.journal corrupted or uncleanly shut down, renaming and replacing. [ 9.796586] Bluetooth: HCI UART driver ver 2.3 [ 9.796602] Bluetooth: HCI UART protocol H4 registered [ 9.798099] Bluetooth: HCI UART protocol Broadcom registered [ 9.798533] hci_uart_bcm serial0-0: GPIO lookup for consumer device-wakeup [ 9.798549] hci_uart_bcm serial0-0: using ACPI for GPIO lookup [ 9.798563] acpi BCM2E95:00: GPIO: looking up device-wakeup-gpios [ 9.798585] acpi BCM2E95:00: GPIO: _DSD returned BCM2E95:00 1 0 0 [ 9.798851] gpio gpiochip0: Persistence not supported for GPIO 184 [ 9.798873] hci_uart_bcm serial0-0: GPIO lookup for consumer shutdown [ 9.798884] hci_uart_bcm serial0-0: using ACPI for GPIO lookup [ 9.798896] acpi BCM2E95:00: GPIO: looking up shutdown-gpios [ 9.798915] acpi BCM2E95:00: GPIO: _DSD returned BCM2E95:00 2 0 0 [ 9.799112] gpio gpiochip0: Persistence not supported for GPIO 71 [ 9.799143] hci_uart_bcm serial0-0: supply vbat not found, using dummy regulator [ 9.799393] hci_uart_bcm serial0-0: supply vddio not found, using dummy regulator [ 9.799488] hci_uart_bcm serial0-0: GPIO lookup for consumer host-wakeup [ 9.799501] hci_uart_bcm serial0-0: using ACPI for GPIO lookup [ 9.799513] acpi BCM2E95:00: GPIO: looking up host-wakeup-gpios [ 9.799533] acpi BCM2E95:00: GPIO: _DSD returned BCM2E95:00 0 0 0 [ 9.799791] gpio gpiochip0: Persistence not supported for GPIO 185 [ 9.931805] random: crng init done [ 10.099373] mmc2: queuing unknown CIS tuple 0x80 (7 bytes) [ 10.102169] mmc2: queuing unknown CIS tuple 0x80 (6 bytes) [ 10.103799] mmc2: queuing unknown CIS tuple 0x80 (2 bytes) [ 10.106212] mmc2: queuing unknown CIS tuple 0x80 (4 bytes) [ 10.166496] brcmfmac: F1 signature read @0x18000000=0x1602a94c [ 10.183150] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2 [ 10.199350] Bluetooth: hci0: BCM: chip id 82 [ 10.200266] Bluetooth: hci0: BCM: features 0x2f [ 10.201592] Bluetooth: hci0: BCM43341B0 [ 10.201614] Bluetooth: hci0: BCM43341B0 (002.001.014) build 0000 [ 10.234595] Bluetooth: hci0: BCM43341B0 'brcm/BCM43341B0.hcd' Patch [ 10.431575] resource sanity check: requesting [mem 0xff200000-0xff3fffff], which spans more than 0000:00:0e.0 [mem 0xff298000-0xff29bfff] [ 10.431601] caller __devm_ioremap+0x8e/0xb0 mapping multiple BARs [ 10.431634] pmd_set_huge: Cannot satisfy [mem 0x05e00000-0x06000000] with a huge-page mapping due to MTRR override. [ 10.441258] sof-audio-pci 0000:00:0d.0: warning: No matching ASoC machine driver found [ 10.441276] sof-audio-pci 0000:00:0d.0: Using nocodec machine driver [ 10.445844] input: mrfld_bcove_pwrbtn as /devices/pci0000:00/0000:00:13.0/INTC100E:00/mrfld_bcove_pwrbtn/input/input0 [ 10.501128] sof-audio-pci 0000:00:0d.0: Firmware info: version 1:5:0-7e6cd [ 10.501149] sof-audio-pci 0000:00:0d.0: Firmware: ABI 3:16:0 Kernel ABI 3:17:0 [ 10.512102] sof-audio-pci 0000:00:0d.0: Topology: ABI 3:16:0 Kernel ABI 3:17:0 [ 10.529002] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2 [ 10.543636] sof-audio-pci 0000:00:0d.0: ASoC: Parent card not yet available, widget card binding deferred [ 10.562164] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available [ 10.599502] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43340/2 wl0: Oct 23 2017 08:41:23 version 6.10.190.70 (r674464) FWID 01-98d71006 [ 10.840763] using random self ethernet address [ 10.840782] using random host ethernet address [ 10.895706] Bluetooth: hci0: BCM43341B0 37.4 MHz Class 1 WLBGA iTR [ 10.895758] Bluetooth: hci0: BCM43341B0 (002.001.014) build 0176 [ 10.896432] Bluetooth: hci0: BCM: Using default device address (43:34:1b:00:1f:ac) [ 10.907593] Mass Storage Function, version: 2009/09/11 [ 10.907612] LUN: removable file: (no medium) [ 11.017989] usb0: HOST MAC aa:bb:cc:dd:ee:f2 [ 11.018077] usb0: MAC aa:bb:cc:dd:ee:f1 [ 11.133591] pxa2xx-spi pxa2xx-spi.5: GPIO lookup for consumer cs [ 11.133609] pxa2xx-spi pxa2xx-spi.5: using ACPI for GPIO lookup [ 11.133624] acpi device:03: GPIO: looking up cs-gpios [ 11.133646] acpi device:03: GPIO: _DSD returned device:03 0 0 0 [ 11.138002] gpio gpiochip0: Persistence not supported for GPIO 110 [ 11.138030] pxa2xx-spi pxa2xx-spi.5: GPIO lookup for consumer cs [ 11.138041] pxa2xx-spi pxa2xx-spi.5: using ACPI for GPIO lookup [ 11.138054] acpi device:03: GPIO: looking up cs-gpios [ 11.138078] acpi device:03: GPIO: _DSD returned device:03 1 0 0 [ 11.138285] gpio gpiochip0: Persistence not supported for GPIO 111 [ 11.138306] pxa2xx-spi pxa2xx-spi.5: GPIO lookup for consumer cs [ 11.138317] pxa2xx-spi pxa2xx-spi.5: using ACPI for GPIO lookup [ 11.138328] acpi device:03: GPIO: looking up cs-gpios [ 11.138349] acpi device:03: GPIO: _DSD returned device:03 2 0 0 [ 11.138542] gpio gpiochip0: Persistence not supported for GPIO 112 [ 11.138563] pxa2xx-spi pxa2xx-spi.5: GPIO lookup for consumer cs [ 11.138574] pxa2xx-spi pxa2xx-spi.5: using ACPI for GPIO lookup [ 11.138585] acpi device:03: GPIO: looking up cs-gpios [ 11.138607] acpi device:03: GPIO: _DSD returned device:03 3 0 0 [ 11.138855] gpio gpiochip0: Persistence not supported for GPIO 113 [ 12.475975] EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: discard [ 12.476036] ext4 filesystem being mounted at /factory supports timestamps until 2038 (0x7fffffff) [ 13.589180] audit: type=1334 audit(1600598644.743:4): prog-id=7 op=LOAD [ 13.597770] audit: type=1334 audit(1600598644.751:5): prog-id=8 op=LOAD [ 13.956481] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 13.956496] Bluetooth: BNEP filters: protocol multicast [ 13.956517] Bluetooth: BNEP socket layer initialized [ 14.056332] audit: type=1334 audit(1600598645.210:6): prog-id=9 op=LOAD [ 14.056787] audit: type=1334 audit(1600598645.210:7): prog-id=10 op=LOAD [ 14.834132] audit: type=1325 audit(1600598645.987:8): table=filter family=2 entries=4 op=xt_replace pid=502 subj=kernel comm="connmand" [ 14.906765] audit: type=1325 audit(1600598646.060:9): table=mangle family=2 entries=6 op=xt_replace pid=502 subj=kernel comm="connmand" [ 15.004694] audit: type=1325 audit(1600598646.158:10): table=nat family=2 entries=0 op=xt_register pid=527 subj=kernel comm="modprobe" [ 15.008137] audit: type=1325 audit(1600598646.160:11): table=nat family=2 entries=5 op=xt_replace pid=502 subj=kernel comm="connmand" [ 15.570933] Bluetooth: RFCOMM TTY layer initialized [ 15.570963] Bluetooth: RFCOMM socket layer initialized [ 15.571004] Bluetooth: RFCOMM ver 1.11 [ 15.936227] audit: type=1006 audit(1600598647.090:12): pid=541 uid=0 subj=kernel old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=1 res=1 [ 15.998691] audit: type=1334 audit(1600598647.152:13): prog-id=11 op=LOAD [ 31.855611] systemd-udevd (418) used greatest stack depth: 12216 bytes left [ 45.779300] kauditd_printk_skb: 3 callbacks suppressed [ 45.779309] audit: type=1334 audit(1600598676.933:17): prog-id=10 op=UNLOAD [ 45.786011] audit: type=1334 audit(1600598676.940:18): prog-id=9 op=UNLOAD ```

zeus, acpi tables removed, UVC kernel module enabled

Inital UBooot startup, no SD card present

******************************
PSH KERNEL VERSION: b0182b2b
                WR: 20104000
******************************

SCU IPC: 0x800000d0  0xfffce92c

PSH miaHOB version: TNG.B0.VVBD.0000000c

microkernel built 11:24:08 Feb  5 2015

******* PSH loader *******
PCM page cache size = 192 KB
Cache Constraint = 0 Pages
Arming IPC driver ..
Adding page store pool ..
PagestoreAddr(IMR Start Address) = 0x04899000
pageStoreSize(IMR Size)          = 0x00080000

*** Ready to receive application ***

U-Boot 2020.10 (Sep 12 2021 - 13:33:00 +0000)

CPU:   Genuine Intel(R) CPU   4000  @  500MHz
DRAM:  980.6 MiB
WDT:   Started with servicing (60s timeout)
MMC:   mmc@ff3fc000: 0, mmc@ff3fa000: 1
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Hit any key to stop autoboot:  0

mmc probing

=> mmc list
mmc@ff3fc000: 0 (eMMC)
mmc@ff3fa000: 1
=> mmc dev 0
switch to partitions #0, OK
mmc0(part 0) is current device
=> mmc dev 1
Card did not respond to voltage select!
=> ls mmc 1:0
Card did not respond to voltage select!
=> ls mmc 1:1
Card did not respond to voltage select!

insert SD card, reprobe

=> mmc list
mmc@ff3fc000: 0 (eMMC)
mmc@ff3fa000: 1
=> mmc dev 0
switch to partitions #0, OK
mmc0(part 0) is current device
=> mmc dev 1
MMC: no card present
=> ls mmc 1:0
MMC: no card present
=> ls mmc 1:1
MMC: no card present

proceed to kernel with run do_boot

=> run do_boot
Flashing already done...
9771808 bytes read in 422 ms (22.1 MiB/s)
9555937 bytes read in 414 ms (22 MiB/s)
Valid Boot Flag
Setup Size = 0x00003800
Magic signature found
Using boot protocol version 2.0f
Linux kernel version 5.6.0-edison-acpi-standard (oe-user@oe-host) #1 SMP Sun Sep 12 13:33:31 UTC 2021
Building boot_params at 0x00090000
Loading bzImage at address 100000 (9757472 bytes)
Magic signature found
Initial RAM disk at linear address 0x06000000, size 25165824 bytes
Kernel command line: "quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00"
Magic signature found

Starting kernel ...

[    2.409358] Initramfs unpacking failed: invalid magic at start of compressed archive
Scanning for Btrfs filesystems
Starting version 243.2+
Kernel with acpi enabled detected
Loading acpi tables
gpioset: at least one GPIO line offset to value mapping must be specified
gpioset: at least one GPIO line offset to value mapping must be specified
Waiting for root device /dev/mmcblk0p8
Found device '/run/media/mmcblk0p8'
Init found, booting...
mount: can't find /boot in /etc/fstab
mount: mounting /boot on /realroot/boot failed: Invalid argument
mount: can't find /lib/modules in /etc/fstab
mount: mounting /lib/modules on /realroot/lib/modules failed: Invalid argument
[   10.764909] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2
[   11.032245] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2
[   11.118745] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[   11.211420] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43340/2 wl0: Oct 23 2017 08:41:23 version 6.10.190.70 (r674464) FWID 01-98d71006

Poky (Yocto Project Reference Distro) 3.0.4 edison ttyS2

edison login:

dmesg output, note the events at the end corresponding to the detection SD card insertion in this one

dmesg output from zeus, no acpi tables, UVC enabled ``` [ 0.000000] Linux version 5.6.0-edison-acpi-standard (oe-user@oe-host) (gcc version 9.2.0 (GCC)) #1 SMP Sun Sep 12 13:33:31 UTC 2021 [ 0.000000] Command line: quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00 [ 0.000000] x86/fpu: x87 FPU will use FXSAVE [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x0000000000097fff] usable [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000003ffffff] usable [ 0.000000] BIOS-e820: [mem 0x0000000004000000-0x0000000005ffffff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000006000000-0x000000003f4fffff] usable [ 0.000000] BIOS-e820: [mem 0x000000003f500000-0x000000003fffffff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fec04000-0x00000000fec07fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved [ 0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved [ 0.000000] printk: console [earlyser0] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.6 present. [ 0.000000] DMI: Intel Corporation Merrifield/BODEGA BAY, BIOS 542 2015.01.21:18.19.48 [ 0.000000] tsc: Detected 500.000 MHz processor [ 0.000018] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.000031] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000060] last_pfn = 0x3f500 max_arch_pfn = 0x400000000 [ 0.000075] MTRR default type: uncachable [ 0.000081] MTRR fixed ranges enabled: [ 0.000090] 00000-9FFFF write-back [ 0.000098] A0000-BFFFF uncachable [ 0.000107] C0000-FFFFF write-back [ 0.000112] MTRR variable ranges enabled: [ 0.000123] 0 base 000000000 mask FC0000000 write-back [ 0.000132] 1 base 03F600000 mask FFFE00000 uncachable [ 0.000141] 2 base 03F800000 mask FFF800000 uncachable [ 0.000150] 3 base 004000000 mask FFE000000 uncachable [ 0.000155] 4 disabled [ 0.000160] 5 disabled [ 0.000164] 6 disabled [ 0.000169] 7 disabled [ 0.000367] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.000501] e820: update [mem 0x04000000-0x05ffffff] usable ==> reserved [ 0.000687] check: Scanning 1 areas for low memory corruption [ 0.000719] BRK [0x3ee01000, 0x3ee01fff] PGTABLE [ 0.000732] BRK [0x3ee02000, 0x3ee02fff] PGTABLE [ 0.000740] BRK [0x3ee03000, 0x3ee03fff] PGTABLE [ 0.001016] BRK [0x3ee04000, 0x3ee04fff] PGTABLE [ 0.001965] BRK [0x3ee05000, 0x3ee05fff] PGTABLE [ 0.002240] RAMDISK: [mem 0x06000000-0x077fffff] [ 0.002261] ACPI: Early table checksum verification disabled [ 0.002276] ACPI: RSDP 0x00000000000E4500 000024 (v02 U-BOOT) [ 0.002298] ACPI: XSDT 0x00000000000E45E0 00004C (v01 U-BOOT U-BOOTBL 20210912 INTL 00000000) [ 0.002330] ACPI: FACP 0x00000000000E5330 0000F4 (v06 U-BOOT U-BOOTBL 20210912 INTL 00000000) [ 0.002365] ACPI: DSDT 0x00000000000E4780 000AA4 (v02 U-BOOT U-BOOTBL 00010000 INTL 20200925) [ 0.002390] ACPI: MCFG 0x00000000000E5454 00003C (v01 U-BOOT U-BOOTBL 20210912 INTL 00000000) [ 0.002413] ACPI: APIC 0x00000000000E5490 000048 (v02 U-BOOT U-BOOTBL 20210912 INTL 00000000) [ 0.002436] ACPI: CSRT 0x00000000000E54E0 000058 (v00 U-BOOT U-BOOTBL 20210912 INTL 00000000) [ 0.002458] ACPI: SPCR 0x00000000000E5540 000050 (v02 U-BOOT U-BOOTBL 20210912 INTL 00000000) [ 0.002508] ACPI: Local APIC address 0xfee00000 [ 0.003166] No NUMA configuration found [ 0.003173] Faking a node at [mem 0x0000000000000000-0x000000003f4fffff] [ 0.003195] NODE_DATA(0) allocated [mem 0x3f4fc000-0x3f4fffff] [ 0.003288] Zone ranges: [ 0.003294] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.003303] DMA32 [mem 0x0000000001000000-0x000000003f4fffff] [ 0.003311] Normal empty [ 0.003317] Movable zone start for each node [ 0.003322] Early memory node ranges [ 0.003329] node 0: [mem 0x0000000000001000-0x0000000000097fff] [ 0.003336] node 0: [mem 0x0000000000100000-0x0000000003ffffff] [ 0.003343] node 0: [mem 0x0000000006000000-0x000000003f4fffff] [ 0.004361] Zeroed struct page in unavailable ranges: 11113 pages [ 0.004369] Initmem setup node 0 [mem 0x0000000000001000-0x000000003f4fffff] [ 0.004379] On node 0 totalpages: 251031 [ 0.004386] DMA zone: 64 pages used for memmap [ 0.004391] DMA zone: 21 pages reserved [ 0.004397] DMA zone: 3991 pages, LIFO batch:0 [ 0.004909] DMA32 zone: 3988 pages used for memmap [ 0.004915] DMA32 zone: 247040 pages, LIFO batch:63 [ 0.036312] ACPI: no legacy devices present [ 0.036318] ACPI: probing for VGA not safe [ 0.036332] ACPI: Local APIC address 0xfee00000 [ 0.036354] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.036364] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled) [ 0.036387] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) [ 0.036411] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-54 [ 0.036425] Bus #0 is ISA (nIRQs: 0) [ 0.036434] Using ACPI (MADT) for SMP configuration information [ 0.036450] ACPI: SPCR: console: uart,mmio,0xff010180 [ 0.036462] smpboot: Allowing 2 CPUs, 0 hotplug CPUs [ 0.036535] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff] [ 0.036546] PM: hibernation: Registered nosave memory: [mem 0x00098000-0x000fffff] [ 0.036556] PM: hibernation: Registered nosave memory: [mem 0x04000000-0x05ffffff] [ 0.036564] [mem 0x40000000-0xfebfffff] available for PCI devices [ 0.036582] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns [ 0.070832] setup_percpu: NR_CPUS:64 nr_cpumask_bits:64 nr_cpu_ids:2 nr_node_ids:1 [ 0.072252] percpu: Embedded 53 pages/cpu s179800 r8192 d29096 u1048576 [ 0.072290] pcpu-alloc: s179800 r8192 d29096 u1048576 alloc=1*2097152 [ 0.072298] pcpu-alloc: [0] 0 1 [ 0.072415] Built 1 zonelists, mobility grouping on. Total pages: 246958 [ 0.072421] Policy zone: DMA32 [ 0.072431] Kernel command line: quiet root=/dev/mmcblk0p8 rootfstype=ext4 console=ttyS2,115200n8 earlyprintk=ttyS2,115200n8,keep loglevel=4 systemd.unit=multi-user.target hardware_id=00 [ 0.073768] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.074075] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.074201] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.091241] Memory: 930284K/1004124K available (14340K kernel code, 1859K rwdata, 3840K rodata, 1224K init, 2516K bss, 73840K reserved, 0K cma-reserved) [ 0.091573] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.091623] Kernel/User page tables isolation: enabled [ 0.092077] rcu: Hierarchical RCU implementation. [ 0.092082] rcu: RCU event tracing is enabled. [ 0.092090] rcu: RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=2. [ 0.092097] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies. [ 0.092102] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.093458] NR_IRQS: 4352, nr_irqs: 512, preallocated irqs: 0 [ 0.093951] random: get_random_bytes called from start_kernel+0x2fa/0x4c7 with crng_init=0 [ 0.094122] Console: colour dummy device 80x25 [ 0.094167] printk: console [ttyS2] enabled [ 0.094248] ACPI: Core revision 20200110 [ 0.094448] APIC: Switch to symmetric I/O mode setup [ 0.094500] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0xe6a171a037, max_idle_ns: 881590485102 ns [ 0.094522] Calibrating delay loop (skipped), value calculated using timer frequency.. 1000.00 BogoMIPS (lpj=500000) [ 0.094538] pid_max: default: 32768 minimum: 301 [ 0.094660] LSM: Security Framework initializing [ 0.094724] SELinux: Initializing. [ 0.094868] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.094890] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.095509] mce: CPU0: Thermal monitoring enabled (TM1) [ 0.095509] process: using mwait in idle threads [ 0.095509] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0 [ 0.095509] Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0 [ 0.095509] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 0.095509] Spectre V2 : Mitigation: Full generic retpoline [ 0.095509] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 0.095509] MDS: Vulnerable: Clear CPU buffers attempted, no microcode [ 0.095509] Freeing SMP alternatives memory: 40K [ 0.095509] TSC deadline timer enabled [ 0.095509] smpboot: CPU0: Genuine Intel(R) CPU 4000 @ 500MHz (family: 0x6, model: 0x4a, stepping: 0x8) [ 0.095509] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, 8-deep LBR, full-width counters, Intel PMU driver. [ 0.095509] ... version: 3 [ 0.095509] ... bit width: 40 [ 0.095509] ... generic registers: 2 [ 0.095509] ... value mask: 000000ffffffffff [ 0.095509] ... max period: 0000007fffffffff [ 0.095509] ... fixed-purpose events: 3 [ 0.095509] ... event mask: 0000000700000003 [ 0.095660] rcu: Hierarchical SRCU implementation. [ 0.101229] smp: Bringing up secondary CPUs ... [ 0.102015] x86: Booting SMP configuration: [ 0.102024] .... node #0, CPUs: #1 [ 0.102620] smp: Brought up 1 node, 2 CPUs [ 0.102628] smpboot: Max logical packages: 1 [ 0.102637] smpboot: Total of 2 processors activated (2000.00 BogoMIPS) [ 0.103653] devtmpfs: initialized [ 0.112927] DMA-API: preallocated 65536 debug entries [ 0.112933] DMA-API: debugging enabled by kernel config [ 0.112948] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns [ 0.112974] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.113542] pinctrl core: initialized pinctrl subsystem [ 0.113665] regulator-dummy: no parameters [ 0.113983] PM: RTC time: 00:03:21, date: 2000-01-01 [ 0.113995] thermal_sys: Registered thermal governor 'step_wise' [ 0.114000] thermal_sys: Registered thermal governor 'user_space' [ 0.114619] NET: Registered protocol family 16 [ 0.115151] audit: initializing netlink subsys (disabled) [ 0.115634] audit: type=2000 audit(946685001.021:1): state=initialized audit_enabled=0 res=1 [ 0.117087] cpuidle: using governor menu [ 0.117087] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it [ 0.117087] ACPI: bus type PCI registered [ 0.117401] PCI: MMCONFIG for domain 0000 [bus 00-00] at [mem 0x3f500000-0x3f5fffff] (base 0x3f500000) [ 0.117418] PCI: MMCONFIG at [mem 0x3f500000-0x3f5fffff] reserved in E820 [ 0.117452] Intel MID platform detected, using MID PCI ops [ 0.117458] PCI: Using configuration type 1 for base access [ 0.118526] ENERGY_PERF_BIAS: Set to 'normal', was 'performance' [ 0.135703] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.135703] cryptomgr_test (25) used greatest stack depth: 15520 bytes left [ 0.136655] kworker/u4:0 (27) used greatest stack depth: 14584 bytes left [ 0.147074] ACPI: Added _OSI(Module Device) [ 0.147082] ACPI: Added _OSI(Processor Device) [ 0.147088] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.147094] ACPI: Added _OSI(Processor Aggregator Device) [ 0.147102] ACPI: Added _OSI(Linux-Dell-Video) [ 0.147110] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 0.147118] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 0.152437] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 0.154603] ACPI: Interpreter enabled [ 0.154662] ACPI: (supports S0) [ 0.154671] ACPI: Using IOAPIC for interrupt routing [ 0.154780] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.168710] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.168751] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3] [ 0.169384] acpi PNP0A08:00: _OSC: OS now controls [PME AER PCIeCapability LTR] [ 0.169394] acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration [ 0.169481] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-00] only partially covers this bridge [ 0.169887] PCI host bridge to bus 0000:00 [ 0.169917] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7 window] [ 0.169930] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff window] [ 0.169943] pci_bus 0000:00: root bus resource [mem 0x000ddcc0-0x000ddccf window] [ 0.169954] pci_bus 0000:00: root bus resource [mem 0x04819000-0x04898fff window] [ 0.169965] pci_bus 0000:00: root bus resource [mem 0x04919000-0x04920fff window] [ 0.169975] pci_bus 0000:00: root bus resource [mem 0x05e00000-0x05ffffff window] [ 0.169986] pci_bus 0000:00: root bus resource [mem 0x80000000-0xffffffff window] [ 0.169998] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.170066] pci 0000:00:00.0: [8086:1170] type 00 class 0x060000 [ 0.170662] pci 0000:00:01.0: [8086:1190] type 00 class 0x080501 [ 0.170705] pci 0000:00:01.0: reg 0x10: [mem 0xff3fc000-0xff3fc0ff] [ 0.170816] pci 0000:00:01.0: PME# supported from D0 D3hot [ 0.171286] pci 0000:00:01.2: [8086:1190] type 00 class 0x080501 [ 0.171325] pci 0000:00:01.2: reg 0x10: [mem 0xff3fa000-0xff3fa0ff] [ 0.171434] pci 0000:00:01.2: PME# supported from D0 D3hot [ 0.171925] pci 0000:00:01.3: [8086:1190] type 00 class 0x080501 [ 0.171964] pci 0000:00:01.3: reg 0x10: [mem 0xff3fb000-0xff3fb0ff] [ 0.172071] pci 0000:00:01.3: PME# supported from D0 D3hot [ 0.172712] pci 0000:00:02.0: [8086:1182] type 00 class 0x038000 [ 0.172762] pci 0000:00:02.0: reg 0x10: [mem 0xc0000000-0xc1ffffff] [ 0.172799] pci 0000:00:02.0: reg 0x18: [mem 0x80000000-0x8fffffff] [ 0.172834] pci 0000:00:02.0: reg 0x20: [io 0x7ff8-0x7fff] [ 0.173388] pci 0000:00:04.0: [8086:1191] type 00 class 0x070002 [ 0.173427] pci 0000:00:04.0: reg 0x10: [mem 0xff010000-0xff01007f] [ 0.173539] pci 0000:00:04.0: PME# supported from D0 D3hot [ 0.174028] pci 0000:00:04.1: [8086:1191] type 00 class 0x070002 [ 0.174067] pci 0000:00:04.1: reg 0x10: [mem 0xff010080-0xff0100ff] [ 0.174173] pci 0000:00:04.1: PME# supported from D0 D3hot [ 0.174811] pci 0000:00:04.2: [8086:1191] type 00 class 0x070002 [ 0.174850] pci 0000:00:04.2: reg 0x10: [mem 0xff010100-0xff01017f] [ 0.174957] pci 0000:00:04.2: PME# supported from D0 D3hot [ 0.175425] pci 0000:00:04.3: [8086:1191] type 00 class 0x070002 [ 0.175464] pci 0000:00:04.3: reg 0x10: [mem 0xff010180-0xff0101ff] [ 0.175578] pci 0000:00:04.3: PME# supported from D0 D3hot [ 0.176059] pci 0000:00:05.0: [8086:1192] type 00 class 0x070002 [ 0.176097] pci 0000:00:05.0: reg 0x10: [mem 0xff010400-0xff0107ff] [ 0.176204] pci 0000:00:05.0: PME# supported from D0 D3hot [ 0.176687] pci 0000:00:06.0: [8086:1193] type 00 class 0x088000 [ 0.176726] pci 0000:00:06.0: reg 0x10: [mem 0xff2a0000-0xff2a0fff] [ 0.176833] pci 0000:00:06.0: PME# supported from D0 D3hot [ 0.177292] pci 0000:00:06.1: [8086:1193] type 00 class 0x088000 [ 0.177330] pci 0000:00:06.1: reg 0x10: [mem 0xff2a1000-0xff2a1fff] [ 0.177436] pci 0000:00:06.1: PME# supported from D0 D3hot [ 0.177931] pci 0000:00:07.0: [8086:1194] type 00 class 0x088000 [ 0.177970] pci 0000:00:07.0: reg 0x10: [mem 0xff188000-0xff188fff] [ 0.178077] pci 0000:00:07.0: PME# supported from D0 D3hot [ 0.178551] pci 0000:00:07.1: [8086:1194] type 00 class 0x088000 [ 0.178589] pci 0000:00:07.1: reg 0x10: [mem 0xff189000-0xff189fff] [ 0.178696] pci 0000:00:07.1: PME# supported from D0 D3hot [ 0.179314] pci 0000:00:07.2: [8086:1194] type 00 class 0x088000 [ 0.179353] pci 0000:00:07.2: reg 0x10: [mem 0xff18a000-0xff18afff] [ 0.179461] pci 0000:00:07.2: PME# supported from D0 D3hot [ 0.179943] pci 0000:00:08.0: [8086:1195] type 00 class 0x078000 [ 0.179981] pci 0000:00:08.0: reg 0x10: [mem 0xff18b000-0xff18bfff] [ 0.180087] pci 0000:00:08.0: PME# supported from D0 D3hot [ 0.180731] pci 0000:00:08.1: [8086:1195] type 00 class 0x078000 [ 0.180769] pci 0000:00:08.1: reg 0x10: [mem 0xff18c000-0xff18cfff] [ 0.180877] pci 0000:00:08.1: PME# supported from D0 D3hot [ 0.181348] pci 0000:00:08.2: [8086:1195] type 00 class 0x078000 [ 0.181387] pci 0000:00:08.2: reg 0x10: [mem 0xff18d000-0xff18dfff] [ 0.181493] pci 0000:00:08.2: PME# supported from D0 D3hot [ 0.181962] pci 0000:00:08.3: [8086:1195] type 00 class 0x078000 [ 0.182001] pci 0000:00:08.3: reg 0x10: [mem 0xff18e000-0xff18efff] [ 0.182108] pci 0000:00:08.3: PME# supported from D0 D3hot [ 0.182588] pci 0000:00:09.0: [8086:1196] type 00 class 0x078000 [ 0.182626] pci 0000:00:09.0: reg 0x10: [mem 0xff18f000-0xff18ffff] [ 0.182732] pci 0000:00:09.0: PME# supported from D0 D3hot [ 0.183214] pci 0000:00:09.1: [8086:1196] type 00 class 0x078000 [ 0.183252] pci 0000:00:09.1: reg 0x10: [mem 0xff190000-0xff190fff] [ 0.183359] pci 0000:00:09.1: PME# supported from D0 D3hot [ 0.183989] pci 0000:00:09.2: [8086:1196] type 00 class 0x078000 [ 0.184028] pci 0000:00:09.2: reg 0x10: [mem 0xff191000-0xff191fff] [ 0.184134] pci 0000:00:09.2: PME# supported from D0 D3hot [ 0.184615] pci 0000:00:0a.0: [8086:1197] type 00 class 0x078000 [ 0.184653] pci 0000:00:0a.0: reg 0x10: [mem 0xff3f8000-0xff3f8fff] [ 0.184760] pci 0000:00:0a.0: PME# supported from D0 D3hot [ 0.185228] pci 0000:00:0b.0: [8086:1198] type 00 class 0x108000 [ 0.185267] pci 0000:00:0b.0: reg 0x10: [mem 0xf9038000-0xf903ffff] [ 0.185373] pci 0000:00:0b.0: PME# supported from D0 D3hot [ 0.185866] pci 0000:00:0c.0: [8086:1199] type 00 class 0x088000 [ 0.185904] pci 0000:00:0c.0: reg 0x10: [mem 0xff008000-0xff008fff] [ 0.185924] pci 0000:00:0c.0: reg 0x14: [mem 0x000ddcc0-0x000ddccf] [ 0.186024] pci 0000:00:0c.0: PME# supported from D0 D3hot [ 0.186641] pci 0000:00:0d.0: [8086:119a] type 00 class 0x040100 [ 0.186680] pci 0000:00:0d.0: reg 0x10: [mem 0x05e00000-0x05ffffff] [ 0.186700] pci 0000:00:0d.0: reg 0x14: [mem 0xff340000-0xff343fff] [ 0.186718] pci 0000:00:0d.0: reg 0x18: [mem 0xff344000-0xff344fff] [ 0.186735] pci 0000:00:0d.0: reg 0x1c: [mem 0xff2c0000-0xff2dffff] [ 0.186752] pci 0000:00:0d.0: reg 0x20: [mem 0xff300000-0xff33ffff] [ 0.186838] pci 0000:00:0d.0: PME# supported from D0 D3hot [ 0.187322] pci 0000:00:0e.0: [8086:119b] type 00 class 0x088000 [ 0.187360] pci 0000:00:0e.0: reg 0x10: [mem 0xff298000-0xff29bfff] [ 0.187379] pci 0000:00:0e.0: reg 0x14: [mem 0xff2a2000-0xff2a2fff] [ 0.187481] pci 0000:00:0e.0: PME# supported from D0 D3hot [ 0.187957] pci 0000:00:11.0: [8086:119e] type 00 class 0x0c0320 [ 0.187996] pci 0000:00:11.0: reg 0x10: [mem 0xf9100000-0xf911ffff] [ 0.188102] pci 0000:00:11.0: PME# supported from D0 D3hot [ 0.188738] pci 0000:00:12.0: [8086:119f] type 00 class 0x118000 [ 0.188777] pci 0000:00:12.0: reg 0x10: [mem 0xf9009000-0xf9009fff] [ 0.188796] pci 0000:00:12.0: reg 0x14: [mem 0xf90a0000-0xf90affff] [ 0.188814] pci 0000:00:12.0: reg 0x18: [mem 0xfa000000-0xfaffffff] [ 0.188912] pci 0000:00:12.0: PME# supported from D0 D3hot [ 0.189383] pci 0000:00:13.0: [8086:11a0] type 00 class 0x0b4000 [ 0.189422] pci 0000:00:13.0: reg 0x10: [mem 0xff009000-0xff009fff] [ 0.189532] pci 0000:00:13.0: PME# supported from D0 D3hot [ 0.190169] pci 0000:00:14.0: [8086:11a1] type 00 class 0x0b4000 [ 0.190208] pci 0000:00:14.0: reg 0x10: [mem 0xff00b000-0xff00bfff] [ 0.190315] pci 0000:00:14.0: PME# supported from D0 D3hot [ 0.190808] pci 0000:00:15.0: [8086:11a2] type 00 class 0x088000 [ 0.190847] pci 0000:00:15.0: reg 0x10: [mem 0xff192000-0xff192fff] [ 0.190953] pci 0000:00:15.0: PME# supported from D0 D3hot [ 0.191603] pci 0000:00:16.0: [8086:11a3] type 00 class 0x0b4000 [ 0.191643] pci 0000:00:16.0: reg 0x10: [mem 0xff0d9000-0xff0d90ff] [ 0.191751] pci 0000:00:16.0: PME# supported from D0 D3hot [ 0.192220] pci 0000:00:16.1: [8086:11a4] type 00 class 0x0b4000 [ 0.192258] pci 0000:00:16.1: reg 0x10: [mem 0x04819000-0x04898fff] [ 0.192278] pci 0000:00:16.1: reg 0x14: [mem 0x04919000-0x04920fff] [ 0.192379] pci 0000:00:16.1: PME# supported from D0 D3hot [ 0.192878] pci 0000:00:17.0: [8086:11a5] type 00 class 0x088000 [ 0.192916] pci 0000:00:17.0: reg 0x10: [mem 0xff013000-0xff013fff] [ 0.193023] pci 0000:00:17.0: PME# supported from D0 D3hot [ 0.193656] pci 0000:00:18.0: [8086:11a6] type 00 class 0x038000 [ 0.193786] pci 0000:00:18.0: PME# supported from D0 D3hot [ 0.198398] iommu: Default domain type: Translated [ 0.198590] vgaarb: loaded [ 0.199073] SCSI subsystem initialized [ 0.199362] libata version 3.00 loaded. [ 0.199694] ACPI: bus type USB registered [ 0.199841] usbcore: registered new interface driver usbfs [ 0.199908] usbcore: registered new interface driver hub [ 0.200007] usbcore: registered new device driver usb [ 0.200195] pps_core: LinuxPPS API ver. 1 registered [ 0.200201] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.200239] PTP clock support registered [ 0.200579] EDAC MC: Ver: 3.0.0 [ 0.200953] Advanced Linux Sound Architecture Driver Initialized. [ 0.200953] PCI: Probing PCI hardware [ 0.200953] PCI: root bus 00: using default resources [ 0.200953] PCI: Probing PCI hardware (bus 00) [ 0.200953] PCI: pci_cache_line_size set to 64 bytes [ 0.201565] e820: reserve RAM buffer [mem 0x00098000-0x0009ffff] [ 0.201575] e820: reserve RAM buffer [mem 0x3f500000-0x3fffffff] [ 0.202315] Bluetooth: Core ver 2.22 [ 0.202374] NET: Registered protocol family 31 [ 0.202379] Bluetooth: HCI device and connection manager initialized [ 0.202393] Bluetooth: HCI socket layer initialized [ 0.202411] Bluetooth: L2CAP socket layer initialized [ 0.202442] Bluetooth: SCO socket layer initialized [ 0.202497] NetLabel: Initializing [ 0.202504] NetLabel: domain hash size = 128 [ 0.202508] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 0.202617] NetLabel: unlabeled traffic allowed by default [ 0.203559] clocksource: Switched to clocksource tsc-early [ 1.270374] VFS: Disk quotas dquot_6.6.0 [ 1.270473] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.270880] pnp: PnP ACPI init [ 1.271230] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active) [ 1.271802] system 00:01: [mem 0x3f500000-0x3f5fffff] has been reserved [ 1.271846] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active) [ 1.273304] pnp: PnP ACPI: found 2 devices [ 1.287558] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window] [ 1.287573] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window] [ 1.287585] pci_bus 0000:00: resource 6 [mem 0x000ddcc0-0x000ddccf window] [ 1.287597] pci_bus 0000:00: resource 7 [mem 0x04819000-0x04898fff window] [ 1.287608] pci_bus 0000:00: resource 8 [mem 0x04919000-0x04920fff window] [ 1.287618] pci_bus 0000:00: resource 9 [mem 0x05e00000-0x05ffffff window] [ 1.287630] pci_bus 0000:00: resource 10 [mem 0x80000000-0xffffffff window] [ 1.287943] NET: Registered protocol family 2 [ 1.288796] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear) [ 1.288831] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 1.288933] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear) [ 1.289091] TCP: Hash tables configured (established 8192 bind 8192) [ 1.289256] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) [ 1.289300] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) [ 1.289565] NET: Registered protocol family 1 [ 1.290386] RPC: Registered named UNIX socket transport module. [ 1.290394] RPC: Registered udp transport module. [ 1.290398] RPC: Registered tcp transport module. [ 1.290403] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 1.291640] pci 0000:00:11.0: Mapped GSI34 to IRQ9 [ 1.293902] PCI: CLS 0 bytes, default 64 [ 1.294182] Unpacking initramfs... [ 2.409358] Initramfs unpacking failed: invalid magic at start of compressed archive [ 2.430244] Freeing initrd memory: 24576K [ 2.430804] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0xe6a171a037, max_idle_ns: 881590485102 ns [ 2.430876] clocksource: Switched to clocksource tsc [ 2.430883] clocksource: Nonstop clocksource tsc should not supply suspend/resume interfaces [ 2.432371] check: Scanning for low memory corruption every 60 seconds [ 2.433119] intel_mid_pwr 0000:00:14.0: Mapped GSI6 to IRQ9 [ 2.435128] Initialise system trusted keyrings [ 2.435410] workingset: timestamp_bits=56 max_order=18 bucket_order=0 [ 2.449476] NFS: Registering the id_resolver key type [ 2.449509] Key type id_resolver registered [ 2.449567] Key type id_legacy registered [ 2.481269] Key type asymmetric registered [ 2.481278] Asymmetric key parser 'x509' registered [ 2.481352] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248) [ 2.481360] io scheduler mq-deadline registered [ 2.481366] io scheduler kyber registered [ 2.482118] gpio-merrifield 0000:00:0c.0: Mapped GSI5 to IRQ10 [ 2.491754] intel_idle: MWAIT substates: 0x33000020 [ 2.491764] intel_idle: v0.4.1 model 0x4A [ 2.492399] intel_idle: lapic_timer_reliable_states 0xffffffff [ 2.493636] dw_dmac_pci 0000:00:15.0: Mapped GSI32 to IRQ11 [ 2.494589] dw_dmac_pci 0000:00:15.0: DesignWare DMA Controller, 8 channels [ 2.494834] hsu_dma_pci 0000:00:05.0: Mapped GSI31 to IRQ12 [ 2.496052] hsu_dma_pci 0000:00:05.0: Found HSU DMA, 12 channels [ 2.496637] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled [ 2.500008] 8250_mid: probe of 0000:00:04.0 failed with error -16 [ 2.500183] 8250_mid 0000:00:04.1: Mapped GSI28 to IRQ13 [ 2.500666] 0000:00:04.1: ttyS0 at MMIO 0xff010080 (irq = 13, base_baud = 1843200) is a TI16750 [ 2.501330] serial serial0: tty port ttyS0 registered [ 2.501579] 8250_mid 0000:00:04.2: Mapped GSI29 to IRQ14 [ 2.501942] 0000:00:04.2: ttyS1 at MMIO 0xff010100 (irq = 14, base_baud = 1843200) is a TI16750 [ 2.502727] 8250_mid 0000:00:04.3: Mapped GSI54 to IRQ15 [ 2.503287] printk: console [ttyS2] disabled [ 2.503371] 0000:00:04.3: ttyS2 at MMIO 0xff010180 (irq = 15, base_baud = 1843200) is a TI16750 [ 2.511204] printk: console [ttyS2] enabled [ 2.512277] Non-volatile memory driver v1.3 [ 2.512476] Linux agpgart interface v0.103 [ 2.526815] loop: module loaded [ 2.528844] libphy: Fixed MDIO Bus: probed [ 2.529324] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI [ 2.529330] e100: Copyright(c) 1999-2006 Intel Corporation [ 2.529444] e1000: Intel(R) PRO/1000 Network Driver - version 7.3.21-k8-NAPI [ 2.529449] e1000: Copyright (c) 1999-2006 Intel Corporation. [ 2.529596] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k [ 2.529601] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 2.529769] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.6.0-k [ 2.529774] igb: Copyright (c) 2007-2014 Intel Corporation. [ 2.529885] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 5.1.0-k [ 2.529890] ixgbe: Copyright (c) 1999-2016 Intel Corporation. [ 2.530238] sky2: driver version 1.30 [ 2.530882] usbcore: registered new interface driver r8152 [ 2.530945] usbcore: registered new interface driver asix [ 2.530996] usbcore: registered new interface driver ax88179_178a [ 2.531044] usbcore: registered new interface driver cdc_ether [ 2.531104] usbcore: registered new interface driver net1080 [ 2.531154] usbcore: registered new interface driver cdc_subset [ 2.531203] usbcore: registered new interface driver zaurus [ 2.531252] usbcore: registered new interface driver MOSCHIP usb-ethernet driver [ 2.531325] usbcore: registered new interface driver cdc_ncm [ 2.531862] dwc3-pci 0000:00:11.0: Mapped GSI34 to IRQ16 [ 2.533700] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 2.533734] ehci-pci: EHCI PCI platform driver [ 2.533827] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 2.533849] ohci-pci: OHCI PCI platform driver [ 2.533942] uhci_hcd: USB Universal Host Controller Interface driver [ 2.534287] usbcore: registered new interface driver usblp [ 2.534369] usbcore: registered new interface driver usb-storage [ 2.534481] usbcore: registered new interface driver pl2303 [ 2.534576] usbserial: USB Serial support registered for pl2303 [ 2.535832] rtc_cmos 00:00: registered as rtc0 [ 2.535972] rtc_cmos 00:00: no alarms, 242 bytes nvram [ 2.536444] i2c-designware-pci 0000:00:08.0: Mapped GSI7 to IRQ17 [ 2.537243] i2c-designware-pci 0000:00:08.1: Mapped GSI10 to IRQ18 [ 2.537859] i2c-designware-pci 0000:00:08.2: Mapped GSI12 to IRQ19 [ 2.538408] i2c-designware-pci 0000:00:08.3: Mapped GSI13 to IRQ20 [ 2.538981] i2c-designware-pci 0000:00:09.0: Mapped GSI14 to IRQ21 [ 2.539552] i2c-designware-pci 0000:00:09.1: Mapped GSI15 to IRQ22 [ 2.540246] i2c-designware-pci 0000:00:09.2: Mapped GSI16 to IRQ23 [ 2.541303] device-mapper: ioctl: 4.42.0-ioctl (2020-02-27) initialised: dm-devel@redhat.com [ 2.541319] intel_pstate: CPU model not supported [ 2.541411] ledtrig-cpu: registered to indicate activity on CPUs [ 2.541498] hid: raw HID events driver (C) Jiri Kosina [ 2.542041] usbcore: registered new interface driver usbhid [ 2.542047] usbhid: USB HID core driver [ 2.542225] intel_scu_ipc 0000:00:13.0: Mapped GSI48 to IRQ24 [ 2.543405] intel_mid_wdt intel_mid_wdt: Intel MID watchdog device probed [ 2.546230] Initializing XFRM netlink socket [ 2.547179] NET: Registered protocol family 10 [ 2.548497] Segment Routing with IPv6 [ 2.549127] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 2.549982] NET: Registered protocol family 17 [ 2.550109] Key type dns_resolver registered [ 2.551395] microcode: sig=0x406a8, pf=0x1, revision=0x81f [ 2.551498] microcode: Microcode Update Driver: v2.2. [ 2.551512] IPI shorthand broadcast: enabled [ 2.551621] sched_clock: Marking stable (2550656090, 870080)->(2556813720, -5287550) [ 2.552250] registered taskstats version 1 [ 2.552256] Loading compiled-in X.509 certificates [ 2.571395] PM: Magic number: 4:556:50 [ 2.571469] platform platform-framebuffer.0: hash matches [ 2.571666] printk: console [netcon0] enabled [ 2.571671] netconsole: network logging started [ 2.572242] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 2.593114] cryptomgr_probe (93) used greatest stack depth: 14568 bytes left [ 2.595203] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 2.595241] ALSA device list: [ 2.595247] No soundcards found. [ 2.595548] 8250_mid 0000:00:04.3: forbid DMA for kernel console [ 2.596939] Freeing unused kernel image (initmem) memory: 1224K [ 2.597204] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2.597214] cfg80211: failed to load regulatory.db [ 2.600569] Write protecting the kernel read-only data: 20480k [ 2.603428] Freeing unused kernel image (text/rodata gap) memory: 2040K [ 2.604148] Freeing unused kernel image (rodata/data gap) memory: 256K [ 2.604280] Run /init as init process [ 2.604288] with arguments: [ 2.604293] /init [ 2.604298] with environment: [ 2.604302] HOME=/ [ 2.604307] TERM=linux [ 2.604312] hardware_id=00 [ 2.636711] raid6: sse2x4 gen() 1249 MB/s [ 2.653671] raid6: sse2x4 xor() 539 MB/s [ 2.670683] raid6: sse2x2 gen() 1209 MB/s [ 2.687700] raid6: sse2x2 xor() 653 MB/s [ 2.704648] raid6: sse2x1 gen() 896 MB/s [ 2.721648] raid6: sse2x1 xor() 469 MB/s [ 2.721655] raid6: using algorithm sse2x4 gen() 1249 MB/s [ 2.721660] raid6: .... xor() 539 MB/s, rmw enabled [ 2.721665] raid6: using ssse3x2 recovery algorithm [ 2.734497] xor: measuring software checksum speed [ 2.743633] prefetch64-sse: 2132.000 MB/sec [ 2.753527] generic_sse: 1988.000 MB/sec [ 2.753534] xor: using function: prefetch64-sse (2132.000 MB/sec) [ 2.870177] Btrfs loaded, crc32c=crc32c-generic [ 2.871130] modprobe (97) used greatest stack depth: 13952 bytes left [ 3.358876] sdhci: Secure Digital Host Controller Interface driver [ 3.358883] sdhci: Copyright(c) Pierre Ossman [ 3.366927] sdhci-pci 0000:00:01.0: SDHCI controller found [8086:1190] (rev 1) [ 3.367092] sdhci-pci 0000:00:01.0: Mapped GSI0 to IRQ25 [ 3.375810] mmc0: SDHCI controller on PCI [0000:00:01.0] using ADMA [ 3.375967] sdhci-pci 0000:00:01.2: SDHCI controller found [8086:1190] (rev 1) [ 3.376145] sdhci-pci 0000:00:01.2: Mapped GSI37 to IRQ26 [ 3.381974] mmc1: SDHCI controller on PCI [0000:00:01.2] using ADMA [ 3.382210] sdhci-pci 0000:00:01.3: SDHCI controller found [8086:1190] (rev 1) [ 3.382370] sdhci-pci 0000:00:01.3: Mapped GSI38 to IRQ27 [ 3.393268] mmc2: SDHCI controller on PCI [0000:00:01.3] using ADMA [ 3.463591] mmc2: queuing unknown CIS tuple 0x80 (7 bytes) [ 3.466219] mmc2: queuing unknown CIS tuple 0x80 (6 bytes) [ 3.469891] mmc2: queuing unknown CIS tuple 0x80 (2 bytes) [ 3.471931] mmc2: queuing unknown CIS tuple 0x80 (4 bytes) [ 3.502051] mmc0: new DDR MMC card at address 0001 [ 3.525102] random: fast init done [ 3.544809] mmc2: new ultra high speed DDR50 SDIO card at address 0001 [ 4.038021] mmcblk0: mmc0:0001 H4G1d 3.64 GiB [ 4.038413] mmcblk0boot0: mmc0:0001 H4G1d partition 1 4.00 MiB [ 4.038876] mmcblk0boot1: mmc0:0001 H4G1d partition 2 4.00 MiB [ 4.039909] mmcblk0rpmb: mmc0:0001 H4G1d partition 3 4.00 MiB, chardev (245:0) [ 4.048485] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 [ 4.671028] EXT4-fs (mmcblk0p5): warning: mounting unchecked fs, running e2fsck is recommended [ 4.700023] EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: (null) [ 4.743356] EXT4-fs (mmcblk0p10): recovery complete [ 4.743377] EXT4-fs (mmcblk0p10): mounted filesystem with ordered data mode. Opts: (null) [ 4.889875] EXT4-fs (mmcblk0p8): recovery complete [ 4.891187] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null) [ 4.891854] mount (374) used greatest stack depth: 13768 bytes left [ 6.920429] udevd (111) used greatest stack depth: 13040 bytes left [ 6.985708] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null) [ 7.297132] systemd[1]: System time before build time, advancing clock. [ 7.384936] systemd[1]: systemd 243.2+ running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid) [ 7.398252] systemd[1]: Detected architecture x86-64. [ 7.405478] systemd[1]: Set hostname to . [ 7.835797] systemd[1]: /lib/systemd/system/dbus.socket:5: ListenStream= references a path below legacy directory /var/run/, updating /var/run/dbus/system_bus_socket \xe2\x86\x92 /run/dbus/system_bus_socket; please update the unit file accordingly. [ 8.111451] systemd[1]: Created slice system-getty.slice. [ 8.112771] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 8.113683] systemd[1]: Created slice User and Session Slice. [ 8.114218] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 8.114741] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 8.117336] systemd[1]: Set up automount factory.automount. [ 8.200280] random: rngd: uninitialized urandom read (16 bytes read) [ 8.444563] audit: type=1334 audit(1630873753.148:2): prog-id=5 op=LOAD [ 8.451003] audit: type=1334 audit(1630873753.155:3): prog-id=6 op=LOAD [ 8.561853] systemd[441]: systemd-udevd.service: ProtectHostname=yes is configured, but the kernel does not support UTS namespaces, ignoring namespace setup. [ 9.674741] systemd-journald[430]: Received client request to flush runtime journal. [ 9.684791] systemd-journald[430]: File /var/log/journal/7e92ecb072c34a7996ed7c7f1498d01f/system.journal corrupted or uncleanly shut down, renaming and replacing. [ 10.046607] random: crng init done [ 10.270970] Bluetooth: HCI UART driver ver 2.3 [ 10.270981] Bluetooth: HCI UART protocol H4 registered [ 10.271252] Bluetooth: HCI UART protocol Broadcom registered [ 10.272129] hci_uart_bcm serial0-0: supply vbat not found, using dummy regulator [ 10.272232] hci_uart_bcm serial0-0: supply vddio not found, using dummy regulator [ 10.603645] mmc2: queuing unknown CIS tuple 0x80 (7 bytes) [ 10.606605] mmc2: queuing unknown CIS tuple 0x80 (6 bytes) [ 10.608341] mmc2: queuing unknown CIS tuple 0x80 (2 bytes) [ 10.610663] mmc2: queuing unknown CIS tuple 0x80 (4 bytes) [ 10.667689] Bluetooth: hci0: BCM: chip id 82 [ 10.668320] Bluetooth: hci0: BCM: features 0x2f [ 10.669716] Bluetooth: hci0: BCM43341B0 [ 10.669736] Bluetooth: hci0: BCM43341B0 (002.001.014) build 0000 [ 10.715932] pxa2xx_spi_pci 0000:00:07.0: Mapped GSI20 to IRQ28 [ 10.716768] pxa2xx_spi_pci 0000:00:07.1: Mapped GSI22 to IRQ29 [ 10.717310] pxa2xx_spi_pci 0000:00:07.2: Mapped GSI23 to IRQ3 [ 10.725369] brcmfmac: F1 signature read @0x18000000=0x1602a94c [ 10.764909] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2 [ 11.032245] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43340-sdio for chip BCM43340/2 [ 11.058758] input: mrfld_bcove_pwrbtn as /devices/pci0000:00/0000:00:13.0/INTC100E:00/mrfld_bcove_pwrbtn/input/input0 [ 11.084840] sof-audio-pci 0000:00:0d.0: Mapped GSI24 to IRQ30 [ 11.084970] resource sanity check: requesting [mem 0xff200000-0xff3fffff], which spans more than 0000:00:0e.0 [mem 0xff298000-0xff29bfff] [ 11.084989] caller __devm_ioremap+0x8e/0xb0 mapping multiple BARs [ 11.089721] pmd_set_huge: Cannot satisfy [mem 0x05e00000-0x06000000] with a huge-page mapping due to MTRR override. [ 11.091084] sof-audio-pci 0000:00:0d.0: warning: No matching ASoC machine driver found [ 11.091097] sof-audio-pci 0000:00:0d.0: Using nocodec machine driver [ 11.118745] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available [ 11.174388] sof-audio-pci 0000:00:0d.0: Firmware info: version 1:5:0-7e6cd [ 11.174406] sof-audio-pci 0000:00:0d.0: Firmware: ABI 3:16:0 Kernel ABI 3:12:0 [ 11.174414] sof-audio-pci 0000:00:0d.0: warn: FW ABI is more recent than kernel [ 11.174499] sof-audio-pci 0000:00:0d.0: warning: unknown ext header type 3 size 0x1c [ 11.174513] sof-audio-pci 0000:00:0d.0: warning: unknown ext header type 4 size 0x10 [ 11.182336] sof-audio-pci 0000:00:0d.0: firmware boot complete [ 11.182767] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-0 [ 11.182778] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-1 [ 11.182787] sof-nocodec sof-nocodec: info: override BE DAI link NoCodec-2 [ 11.189285] sof-audio-pci 0000:00:0d.0: Topology: ABI 3:16:0 Kernel ABI 3:12:0 [ 11.189300] sof-audio-pci 0000:00:0d.0: warn: topology ABI is more recent than kernel [ 11.189333] sof-audio-pci 0000:00:0d.0: warning: widget type 1 name codec_out0 not handled [ 11.192364] sof-audio-pci 0000:00:0d.0: warning: widget type 1 name codec_out1 not handled [ 11.194238] sof-audio-pci 0000:00:0d.0: warning: widget type 0 name codec_in0 not handled [ 11.196515] sof-audio-pci 0000:00:0d.0: warning: widget type 0 name codec_in1 not handled [ 11.196567] sof-audio-pci 0000:00:0d.0: warning: widget type 0 name ssp2 Rx not handled [ 11.196583] sof-audio-pci 0000:00:0d.0: warning: widget type 1 name ssp2 Tx not handled [ 11.196597] sof-audio-pci 0000:00:0d.0: warning: widget type 1 name ssp0 Tx not handled [ 11.196612] sof-audio-pci 0000:00:0d.0: warning: widget type 0 name ssp0 Rx not handled [ 11.196628] sof-audio-pci 0000:00:0d.0: warning: widget type 1 name modem_out not handled [ 11.196643] sof-audio-pci 0000:00:0d.0: warning: widget type 0 name modem_in not handled [ 11.207234] sof-audio-pci 0000:00:0d.0: ASoC: Parent card not yet available, widget card binding deferred [ 11.209019] sof-nocodec sof-nocodec: snd-soc-dummy-dai <-> ssp0-port mapping ok [ 11.209055] sof-nocodec sof-nocodec: snd-soc-dummy-dai <-> ssp1-port mapping ok [ 11.209101] sof-nocodec sof-nocodec: snd-soc-dummy-dai <-> ssp2-port mapping ok [ 11.209345] sof-nocodec sof-nocodec: snd-soc-dummy-dai <-> Low Latency 0 mapping ok [ 11.209503] sof-nocodec sof-nocodec: snd-soc-dummy-dai <-> Media Playback 1 mapping ok [ 11.211420] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43340/2 wl0: Oct 23 2017 08:41:23 version 6.10.190.70 (r674464) FWID 01-98d71006 [ 11.350262] Bluetooth: hci0: BCM43341B0 (002.001.014) build 0176 [ 11.351129] Bluetooth: hci0: BCM: Using default device address (43:34:1b:00:1f:ac) [ 11.645403] using random self ethernet address [ 11.645415] using random host ethernet address [ 11.748466] Mass Storage Function, version: 2009/09/11 [ 11.748480] LUN: removable file: (no medium) [ 11.910055] usb0: HOST MAC aa:bb:cc:dd:ee:f2 [ 11.910149] usb0: MAC aa:bb:cc:dd:ee:f1 [ 13.608901] audit: type=1334 audit(1630873758.313:4): prog-id=7 op=LOAD [ 13.609163] audit: type=1334 audit(1630873758.313:5): prog-id=8 op=LOAD [ 13.631082] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 13.631091] Bluetooth: BNEP filters: protocol multicast [ 13.631109] Bluetooth: BNEP socket layer initialized [ 14.233405] audit: type=1334 audit(1630873758.937:6): prog-id=9 op=LOAD [ 14.249180] audit: type=1334 audit(1630873758.953:7): prog-id=10 op=LOAD [ 14.271309] EXT4-fs (mmcblk0p5): mounted filesystem without journal. Opts: discard [ 14.271357] ext4 filesystem being mounted at /factory supports timestamps until 2038 (0x7fffffff) [ 14.701566] Bluetooth: RFCOMM TTY layer initialized [ 14.701589] Bluetooth: RFCOMM socket layer initialized [ 14.701624] Bluetooth: RFCOMM ver 1.11 [ 15.209051] audit: type=1325 audit(1630873759.912:8): table=filter family=2 entries=4 [ 15.337919] audit: type=1325 audit(1630873760.041:9): table=mangle family=2 entries=6 [ 15.406165] audit: type=1325 audit(1630873760.106:10): table=nat family=2 entries=0 [ 15.410360] audit: type=1325 audit(1630873760.113:11): table=nat family=2 entries=5 [ 15.910642] audit: type=1006 audit(1630873760.614:12): pid=580 uid=0 subj=kernel old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=1 res=1 [ 16.071629] audit: type=1334 audit(1630873760.775:13): prog-id=11 op=LOAD [ 37.958198] systemd-udevd (447) used greatest stack depth: 12120 bytes left [ 46.106827] kauditd_printk_skb: 3 callbacks suppressed [ 46.106835] audit: type=1334 audit(1630873790.811:17): prog-id=10 op=UNLOAD [ 46.106907] audit: type=1334 audit(1630873790.811:18): prog-id=9 op=UNLOAD [ 113.371508] mmc1: new high speed SDHC card at address 59b4 [ 113.372476] mmcblk1: mmc1:59b4 00000 29.8 GiB ```
htot commented 2 years ago

Interestingly in your case, without card inserted U-Boot says "Card did not respond to voltage select!", with card "MMC: no card present". So, it does note the difference.

Also, not related, your eMMC reports "mmcblk0: mmc0:0001 H4G1d\x04 3.64 GiB", I don't have that line at all.

But I think you are right, you seem to need a pull up on the cd line.

I don't really understand the acpi language syntax, but the pin is defined here. And while @andy-shev is on a holiday I thought to try to change PullNone to PullUp. And that has already been done in the patch we apply to U-Boot: https://github.com/htot/meta-intel-edison/blob/aacc5a0c2fe7b0a2b1e53d6dceb8fb0fb5830ddf/meta-intel-edison-bsp/recipes-bsp/u-boot/files/0001-x86-tangier-acpi-Add-GPIO-card-detection-to-SDHCI-2.patch#L35

But it appears not to help you. Would you have to possibility to solder a pull-up resistor?

humanoid2050 commented 2 years ago

I am hesitant to start soldering on this board. I have no spares for any of my Edison components.

I am currently poking through the commit history, looking to bisect it until I find out which commit exactly between zeus and dunfell changed things (im guessing either the kernel or acpi updates).

I also thought I saw somewhere in the code a flag setting the pin mode to ACTIVE_HIGH or something like that. Does that ring a bell with you? The messages from U-Boot sort of imply that it is mixed up between which signal state indicates the presence or absence of the card. I.e. why make a message about the card not responding to a voltage select operation if the card is physically missing, and why instantly indicate that the card is not present when in reality it is plugged in? I'd like to find and change that as a test.

htot commented 2 years ago

I am currently poking through the commit history, looking to bisect it until I find out which commit exactly between zeus and dunfell changed things (im guessing either the kernel or acpi updates)

Must be kernel, as this was never controlled by acpi up to now.

The messages from U-Boot sort of imply that it is mixed up between which signal state indicates the presence or absence of the card.

As if inverted, like @andy-shev suggested.

If you want to test, @andy-shev suggested changing this line to false.

andy-shev commented 2 years ago

I don't think the SparkFun board is an inverted signal. According to the schematic, GP77 will be shorted to ground when the card is inserted.

Can you confirm this by checking the actual level with multimeter? Because it seems to me that the design of the slot is that CD connected to the shield (both of them) when there is no card present. This seems visible from the top of the connector.

The difference is what happens when no card is present. On the SparkFun board, the signal is left floating, unless the Edison itself is made to use an internal pull-up in its GPIO interface.

This is depends on firmware and in U-Boot we never changed that settings.

This leads to an interesting thought. In the event that the board is supplied power with the SD card already inserted, the input to GP77 should be 0V, regardless of the board. There would be no digital logic event to detect, just "it's already connected".

It shouldn't be a problem if the initial state is undefined and software tries to detect it with other means. (See mmc_rescan() for the details).

So that gets back to your question about the difference between zeus and dunfell. If it is purely an ACPI issue, then why did zeus U-Boot not detect the SD card, while Zeus kernel did? I know at least at one point U-Boot could see the SD card, unfortunately I don't recall if that was only on the original Intel software, or a pre-zeus build from this project. I have had my Edison since it came out, and it's been in and out of the spare parts drawer a few times over the years.

Can you post the output of grep gpio /proc/interrupts on the working case?

htot commented 2 years ago
As I understand we have the following cases: < U-Boot 21.04 U-Boot 21.04 U-Boot 21.04 + DT patches Linux v5.6 Linux >= v5.10 Linux v5.14 + ACPI patches
Sparkfun N N N Y N N
Edison-Arduino ? Y Y Y N Y

With Edison-Arduino at a certain U-Boot version we could load the kernel and initrd from SD card, but I don't know exactly when then started. When I found support for the SD card I added btrfs support to U-Boot (2020.01) along already supported fat and ext4. And proper support to env scripts in 2020.04.

@andy-shev are you expecting to see an interrupt being used with v5.6? I will check.

Could be seeing a switch bounce effect? We have both edge interrupt, which explain why we see an inversion.

htot commented 2 years ago

I put Zeus image from here on SD card, then booted the SD card.

root@edison:~# uname -a
Linux edison 5.6.0-edison-acpi-standard #1 SMP Sat Dec 19 17:06:05 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

root@edison:~# grep gpio /proc/interrupts
271:          0          0  gpio-merrifield  15  i2c-INT3491:00
333:          0          0  gpio-merrifield  77  sd_cd
441:          0          2  gpio-merrifield 185  host_wake

root@edison:~# gpioinfo | grep "line  77"
    line  77:      unnamed      "sd_cd"   input  active-high [used]

root@edison:~# cat /sys/kernel/debug/pinctrl/INTC1002\:00/pinconf-pins | grep SD_
pin 37 (GP77_SD_CD): input bias pull up, slew rate (0)
pin 38 (GP78_SD_CLK): input bias pull down, slew rate (0)
pin 39 (GP79_SD_CMD): input bias pull up, slew rate (0)
pin 40 (GP80_SD_D0): input bias pull up, slew rate (0)
pin 41 (GP81_SD_D1): input bias pull up, slew rate (0)
pin 42 (GP82_SD_D2): input bias pull up, slew rate (0)
pin 43 (GP83_SD_D3): input bias pull up, slew rate (0)
pin 44 (GP84_SD_LS_CLK_FB): input bias pull down, slew rate (0)
pin 45 (GP85_SD_LS_CMD_DIR): input bias pull down, slew rate (0)
pin 46 (GP86_SD_LVL_D_DIR): input bias pull down, slew rate (0)
pin 47 (GP88_SD_LS_SEL): input bias pull down, slew rate (0)
pin 48 (GP87_SD_PD): input bias pull down, slew rate (0)
pin 49 (GP89_SD_WP): input bias pull down, slew rate (0)

So while here did the same with unpatched 5.12 kernel

root@yuna:~# uname -a
Linux yuna 5.12.0-edison-acpi-standard #1 SMP Sun Apr 25 20:49:08 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
root@yuna:~# grep gpio /proc/interrupts
271:          0          0  gpio-merrifield  15  i2c-INT3491:00
441:          0          2  gpio-merrifield 185  host_wake
root@yuna:~# gpioinfo | grep "line  77"
    line  77:      unnamed       unused   input  active-high 
root@yuna:~# cat /sys/kernel/debug/pinctrl/INTC1002\:00/pinconf-pins | grep SD_
pin 37 (GP77_SD_CD): input bias pull up, slew rate (0)
pin 38 (GP78_SD_CLK): input bias pull down, slew rate (0)
pin 39 (GP79_SD_CMD): input bias pull up, slew rate (0)
pin 40 (GP80_SD_D0): input bias pull up, slew rate (0)
pin 41 (GP81_SD_D1): input bias pull up, slew rate (0)
pin 42 (GP82_SD_D2): input bias pull up, slew rate (0)
pin 43 (GP83_SD_D3): input bias pull up, slew rate (0)
pin 44 (GP84_SD_LS_CLK_FB): input bias pull down, slew rate (0)
pin 45 (GP85_SD_LS_CMD_DIR): input bias pull down, slew rate (0)
pin 46 (GP86_SD_LS_D_DIR): input bias pull down, slew rate (0)
pin 47 (GP88_SD_LS_SEL): input bias pull down, slew rate (0)
pin 48 (GP87_SD_PD): input bias pull down, slew rate (0)
pin 49 (GP89_SD_WP): input bias pull down, slew rate (0)

And with ACPI patched 5.14.0:

root@yuna:~# uname -a
Linux yuna 5.14.0-edison-acpi-standard #1 SMP Sun Aug 29 22:04:50 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
root@yuna:~# grep gpio /proc/interrupts
271:          0          0  gpio-merrifield  15  i2c-INT3491:00
333:          0          0  gpio-merrifield  77  0000:00:01.2 cd
441:          0          2  gpio-merrifield 185  host_wake
root@yuna:~# gpioinfo | grep "line  77"
    line  77:      unnamed         "cd"   input   active-low [used]
root@yuna:~# cat /sys/kernel/debug/pinctrl/INTC1002\:00/pinconf-pins | grep SD_
pin 37 (GP77_SD_CD): input bias pull up, slew rate (0)
pin 38 (GP78_SD_CLK): input bias pull down, slew rate (0)
pin 39 (GP79_SD_CMD): input bias pull up, slew rate (0)
pin 40 (GP80_SD_D0): input bias pull up, slew rate (0)
pin 41 (GP81_SD_D1): input bias pull up, slew rate (0)
pin 42 (GP82_SD_D2): input bias pull up, slew rate (0)
pin 43 (GP83_SD_D3): input bias pull up, slew rate (0)
pin 44 (GP84_SD_LS_CLK_FB): input bias pull down, slew rate (0)
pin 45 (GP85_SD_LS_CMD_DIR): input bias pull down, slew rate (0)
pin 46 (GP86_SD_LS_D_DIR): input bias pull down, slew rate (0)
pin 47 (GP88_SD_LS_SEL): input bias pull down, slew rate (0)
pin 48 (GP87_SD_PD): input bias pull down, slew rate (0)
pin 49 (GP89_SD_WP): input bias pull down, slew rate (0)

If debugfs is telling the truth, biasing is the same in all cases. And interrupt configured the same for 5.6.0 (unpatched) and 5.14.0 (with ACPI patches). The same patched U-Boot was used in all cases. Finally "cd" is active low in 5.14.0 while "sc_cd" was active high in 5.6.0.

humanoid2050 commented 2 years ago

If you want to test, @andy-shev suggested changing this line to false.

SUCCESS FROM GATESGARTH KERNEL!

The ACPI tables line is also commented out in meta-intel-edison-bsp/conf/machine/edison.conf, and U-Boot doesn't work yet, but this is a significant discovery.

I'm still going to test the board electrically and see whats going on with the CD line and try to fill in some of the other outstanding questions, but I wanted to share this immediately.

humanoid2050 commented 2 years ago

I have done a little probing with the multimeter. I appears that the uSD socket used on the SparkFun board is a "normally closed" type. So when no card is present, the CD pin is shorted to ground. This is internal to the socket, and not specified in any way on the SparkFun Schematic. I'm guessing the Edison-Arduino board uses the opposite type. I didn't even know that both types existed.

In practical terms, I'm not sure what this means. Does this translate into a different set of ACPI tables that must be built and loaded for SparkFun boards?

htot commented 2 years ago

As @andy-shev wrote:

Because of 2 we have either PCB to fix, i.e. by adding one transistor and couple of resistors on board to invert the signal, or create a completely separate kernel for that. Or use GpioIo() in U-Boot and create two different U-Boot images. Last possibility is to tell that the module is broken.

I would prefer, if there are hardware specific things to put them in U-Boot, preferably in the ACPI table (the 3rd option).

I just checked the Sparkfun schematics history on github (they had card detect initially wrong, it is 2 equal CD pins, normally connected to GND) and compared with Molex connector on Edison-arduino (2 floating pins normally open). These switches are not part of the SD card specification...

But:

What puzzles me is what was the difference between Zeus and Dunfell in terms of handling SD card detect GPIO that covers both cases...

So, it appears there can be 1 code to solve both cases.

One way might be to mark mechanical card detect as broken, and use electrical detection (there is a pull up inside the SD card on CMD3/CD on plug). That might require polling the SD card. @andy-shev might know what to do when he returns from holiday.

andy-shev commented 2 years ago

The IRQ routines are different on those two cases. So, the problem may be work around pretty much in the kernel. Nevertheless, U-Boot must be updated anyway to reflect the actual CD pin in the tables. So, there is a v3 of the patch in U-Boot mailing list.

htot commented 2 years ago

~Unless interrupt completely disabled and~ Maybe the 5.6.0 kernel polls the card periodically regardless of an interrupt occurs.

humanoid2050 commented 2 years ago

Would it be possible to detect changes to the CD line, and then chain that to a software probe for the card state? That way it doesn't matter what the line state changes to, it just matters that a change is registered.

andy-shev commented 2 years ago

I will check the possibilities when come back from vacations.

htot commented 2 years ago

I checked the SD card physical layer spec (v1.01) and this is what I find:

CD/DAT3 (pin 1 of the SD/MMC card: After power up this line is input with 50KOhm pull-up (can during be used for card detection or SPI mode selection). The pull-up should be disconnected by the user, during regular data transfer, with SET_CLR_CARD_DETECT command.

This is not the switch on the card holder but the pin on the SD card itself.

Three different card detect mechanisms are defined for the SD Memory Card (e.g. mechanical insertion which can be sensed using the WP switch, Electrical insertion which can be sensed using the pull-up resistor on DAT3 and periodical attempts to initialize the card). Since some of these methods may be not relevant (or behave differently) for the MultiMediaCard, it is recommended not to depend on the preemptive card detects methods only. The host should implement a polling mechanism or allow the operator to request card identification.

What I get from this, detection through WP switch and CD/DAT3 are supplementary and the main method should be polling. But current spec is v8.0 so things might have changed since.

andy-shev commented 2 years ago

@htot, the only difference between the code of ISRs I have found so far is this line

             host->trigger_card_event = true;

You may try to comment it out and see if this makes any difference in your (Edison/Arduino) case. But it might help with SparkFun one. @humanoid2050 care to test (set back override to true)?

humanoid2050 commented 2 years ago

reverting the cd_override_level change and commenting out the line

        host->trigger_card_event = true;

in drivers/mmc/core/slot-gpio.c results in the original, non-functional, behavior on gatesgarth. From a code perspective, zeus had host->trigger_card_event = true; as well.

andy-shev commented 2 years ago

in drivers/mmc/core/slot-gpio.c results in the original, non-functional, behavior on gatesgarth.

Hmm... This is basically the only thing I can think of. May be debounce parameter is not set correctly? You may try to print the value of the parameter that is supplied in IRQ handler.

From a code perspective, zeus had host->trigger_card_event = true; as well.

Yes, but that part of the code is not exercised by the old approach.

htot commented 2 years ago

Hmm... This is basically the only thing I can think of. May be debounce parameter is not set correctly? You may try to print the value of the parameter that is supplied in IRQ handler.

With the new kernel and your patches each card insert / remove gives exactly 1 interrupt. With the old kernel I have seen up to 5. I would say debounce is set correct with the new kernel.

andy-shev commented 2 years ago

Okay, we have no ->card_event() defined, or at least it has no reaction on card insertion / removal. That's why trigger_card_event doesn't affect anything. Inside mmc_rescan() the ->get_cd() is called (which is slightly different for SDHCI) and compared to 0. And the latter returns 0 or 1 depends on the actual GPIO value with cd_override_level taken into consideration.

Due to PCB bug on SparkFun, we may not use that (and I dunno [*] how at all we got it working in one or the other case, i.e. Edison/Arduino vs. SparkFun) approach. The best solution is to fix PCB. The software solutions all seems hacks to me (mark CD brokem -- no go, enable polling -- doesn't seem right, fixing U-Boot on per board -- not an option, ...).

So, I have no idea what to do, and honestly I do not want to fix SparkFun's PCB mistake in software (so far the least worse approach is to enable polling). Any ideas?

[*]: As @htot mentioned the old approach generates bunch of IRQs and maybe due to that we got it working.

htot commented 2 years ago

Poll card on positive and negative interrupts only (vs. time based)?

humanoid2050 commented 2 years ago

@htot That's kind of what I was thinking. The important thing is that a change has occurred. The cost of explicitly checking the new state should not be incurred very often that way.