public inbox for linux-crypto@vger.kernel.org
 help / color / mirror / Atom feed
* qcom-rng is broken for acpi
@ 2024-08-28 18:40 Ernesto A. Fernández
  2024-08-28 19:03 ` Trilok Soni
  0 siblings, 1 reply; 13+ messages in thread
From: Ernesto A. Fernández @ 2024-08-28 18:40 UTC (permalink / raw)
  To: linux-crypto, Herbert Xu, David S. Miller, linux-arm-msm; +Cc: Om Prakash Singh

Hi, I have a bug to report.

I'm getting a null pointer dereference inside qcom_rng_probe() when this
driver gets loaded. The problem comes from here:

  rng->of_data = (struct qcom_rng_of_data *)of_device_get_match_data(&pdev->dev);

because of_device_get_match_data() will just return null for acpi. It seems
that acpi was left behind by the changes in commit f29cd5bb64c2 ("crypto:
qcom-rng - Add hw_random interface support").

Thanks in advance, let me know if you need anything else.
Ernesto

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
  2024-08-28 18:40 qcom-rng is broken for acpi Ernesto A. Fernández
@ 2024-08-28 19:03 ` Trilok Soni
  2024-08-28 20:13   ` Ernesto A. Fernández
  0 siblings, 1 reply; 13+ messages in thread
From: Trilok Soni @ 2024-08-28 19:03 UTC (permalink / raw)
  To: Ernesto A. Fernández, linux-crypto, Herbert Xu,
	David S. Miller, linux-arm-msm
  Cc: Om Prakash Singh

On 8/28/2024 11:40 AM, Ernesto A. Fernández wrote:
> Hi, I have a bug to report.
> 
> I'm getting a null pointer dereference inside qcom_rng_probe() when this
> driver gets loaded. The problem comes from here:
> 
>   rng->of_data = (struct qcom_rng_of_data *)of_device_get_match_data(&pdev->dev);
> 
> because of_device_get_match_data() will just return null for acpi. It seems
> that acpi was left behind by the changes in commit f29cd5bb64c2 ("crypto:
> qcom-rng - Add hw_random interface support").

Which Qualcomm platform you are testing w/ the ACPI? Most of our platforms
uses the devicetree. 


-- 
---Trilok Soni


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
  2024-08-28 19:03 ` Trilok Soni
@ 2024-08-28 20:13   ` Ernesto A. Fernández
  2024-08-28 20:28     ` Ernesto A. Fernández
  2024-08-29  1:25     ` Brian Masney
  0 siblings, 2 replies; 13+ messages in thread
From: Ernesto A. Fernández @ 2024-08-28 20:13 UTC (permalink / raw)
  To: Trilok Soni
  Cc: linux-crypto, Herbert Xu, David S. Miller, linux-arm-msm,
	Om Prakash Singh

On Wed, Aug 28, 2024 at 12:03:57PM -0700, Trilok Soni wrote:
> On 8/28/2024 11:40 AM, Ernesto A. Fernández wrote:
> > Hi, I have a bug to report.
> > 
> > I'm getting a null pointer dereference inside qcom_rng_probe() when this
> > driver gets loaded. The problem comes from here:
> > 
> >   rng->of_data = (struct qcom_rng_of_data *)of_device_get_match_data(&pdev->dev);
> > 
> > because of_device_get_match_data() will just return null for acpi. It seems
> > that acpi was left behind by the changes in commit f29cd5bb64c2 ("crypto:
> > qcom-rng - Add hw_random interface support").
> 
> Which Qualcomm platform you are testing w/ the ACPI? Most of our platforms
> uses the devicetree. 

Amberwing.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
  2024-08-28 20:13   ` Ernesto A. Fernández
@ 2024-08-28 20:28     ` Ernesto A. Fernández
  2024-08-29  1:25     ` Brian Masney
  1 sibling, 0 replies; 13+ messages in thread
From: Ernesto A. Fernández @ 2024-08-28 20:28 UTC (permalink / raw)
  To: Trilok Soni
  Cc: linux-crypto, Herbert Xu, David S. Miller, linux-arm-msm,
	Om Prakash Singh

On Wed, Aug 28, 2024 at 05:13:13PM -0300, Ernesto A. Fernández wrote:
> On Wed, Aug 28, 2024 at 12:03:57PM -0700, Trilok Soni wrote:
> > On 8/28/2024 11:40 AM, Ernesto A. Fernández wrote:
> > > Hi, I have a bug to report.
> > > 
> > > I'm getting a null pointer dereference inside qcom_rng_probe() when this
> > > driver gets loaded. The problem comes from here:
> > > 
> > >   rng->of_data = (struct qcom_rng_of_data *)of_device_get_match_data(&pdev->dev);
> > > 
> > > because of_device_get_match_data() will just return null for acpi. It seems
> > > that acpi was left behind by the changes in commit f29cd5bb64c2 ("crypto:
> > > qcom-rng - Add hw_random interface support").
> > 
> > Which Qualcomm platform you are testing w/ the ACPI? Most of our platforms
> > uses the devicetree. 
> 
> Amberwing.

I can send you a patch if that helps, I just figured you would prefer to fix
this yourselves.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
  2024-08-28 20:13   ` Ernesto A. Fernández
  2024-08-28 20:28     ` Ernesto A. Fernández
@ 2024-08-29  1:25     ` Brian Masney
  2024-08-29 14:55       ` Jeffrey Hugo
  1 sibling, 1 reply; 13+ messages in thread
From: Brian Masney @ 2024-08-29  1:25 UTC (permalink / raw)
  To: Ernesto A. Fernández
  Cc: Trilok Soni, linux-crypto, Herbert Xu, David S. Miller,
	linux-arm-msm, Om Prakash Singh

On Wed, Aug 28, 2024 at 4:13 PM Ernesto A. Fernández
<ernesto.mnd.fernandez@gmail.com> wrote:
> On Wed, Aug 28, 2024 at 12:03:57PM -0700, Trilok Soni wrote:
> > On 8/28/2024 11:40 AM, Ernesto A. Fernández wrote:
> > > Hi, I have a bug to report.
> > >
> > > I'm getting a null pointer dereference inside qcom_rng_probe() when this
> > > driver gets loaded. The problem comes from here:
> > >
> > >   rng->of_data = (struct qcom_rng_of_data *)of_device_get_match_data(&pdev->dev);
> > >
> > > because of_device_get_match_data() will just return null for acpi. It seems
> > > that acpi was left behind by the changes in commit f29cd5bb64c2 ("crypto:
> > > qcom-rng - Add hw_random interface support").
> >
> > Which Qualcomm platform you are testing w/ the ACPI? Most of our platforms
> > uses the devicetree.
>
> Amberwing.

We have a few Amberwing servers in the lab at Red Hat. I verified that
qcom-rng was crashing on boot with an upstream kernel, and it's now
fixed with this:

https://lore.kernel.org/linux-arm-msm/20240829012005.382715-1-bmasney@redhat.com/T/#t

Brian


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
  2024-08-29  1:25     ` Brian Masney
@ 2024-08-29 14:55       ` Jeffrey Hugo
  2024-09-06  0:14         ` Brian Masney
  0 siblings, 1 reply; 13+ messages in thread
From: Jeffrey Hugo @ 2024-08-29 14:55 UTC (permalink / raw)
  To: Brian Masney, Ernesto A. Fernández
  Cc: Trilok Soni, linux-crypto, Herbert Xu, David S. Miller,
	linux-arm-msm, Om Prakash Singh

On 8/28/2024 7:25 PM, Brian Masney wrote:
> On Wed, Aug 28, 2024 at 4:13 PM Ernesto A. Fernández
> <ernesto.mnd.fernandez@gmail.com> wrote:
>> On Wed, Aug 28, 2024 at 12:03:57PM -0700, Trilok Soni wrote:
>>> On 8/28/2024 11:40 AM, Ernesto A. Fernández wrote:
>>>> Hi, I have a bug to report.
>>>>
>>>> I'm getting a null pointer dereference inside qcom_rng_probe() when this
>>>> driver gets loaded. The problem comes from here:
>>>>
>>>>    rng->of_data = (struct qcom_rng_of_data *)of_device_get_match_data(&pdev->dev);
>>>>
>>>> because of_device_get_match_data() will just return null for acpi. It seems
>>>> that acpi was left behind by the changes in commit f29cd5bb64c2 ("crypto:
>>>> qcom-rng - Add hw_random interface support").
>>>
>>> Which Qualcomm platform you are testing w/ the ACPI? Most of our platforms
>>> uses the devicetree.
>>
>> Amberwing.
> 
> We have a few Amberwing servers in the lab at Red Hat. I verified that
> qcom-rng was crashing on boot with an upstream kernel, and it's now
> fixed with this:
> 
> https://lore.kernel.org/linux-arm-msm/20240829012005.382715-1-bmasney@redhat.com/T/#t
> 
> Brian
> 
> 

Interesting, I haven't seen this in my testing.  I'll go swing back and 
try to figure out why.

For future reference, I'm still supporting Amberwing/QDF2400. 
Addressing emails to me is a good way to get my attention.

-Jeff

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
  2024-08-29 14:55       ` Jeffrey Hugo
@ 2024-09-06  0:14         ` Brian Masney
  2024-09-16  5:07           ` Jeffrey Hugo
  0 siblings, 1 reply; 13+ messages in thread
From: Brian Masney @ 2024-09-06  0:14 UTC (permalink / raw)
  To: Jeffrey Hugo
  Cc: Ernesto A. Fernández, Trilok Soni, linux-crypto, Herbert Xu,
	David S. Miller, linux-arm-msm, Om Prakash Singh

[-- Attachment #1: Type: text/plain, Size: 1041 bytes --]

Hi Jeffrey,

On Thu, Aug 29, 2024 at 11:01 AM Jeffrey Hugo <quic_jhugo@quicinc.com> wrote:
> Interesting, I haven't seen this in my testing.  I'll go swing back and
> try to figure out why.
>
> For future reference, I'm still supporting Amberwing/QDF2400.
> Addressing emails to me is a good way to get my attention.

I also see an unrelated error when booting the Qualcomm Amberwing with
6.11.0-rc5:

[   14.159483] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.1.auto: error
-EINVAL: invalid resource (null)
[   14.167076] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.1.auto: probe with
driver arm-smmu-v3-pmcg failed with error -22
[   14.177707] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.2.auto: error
-EINVAL: invalid resource (null)
[   14.185557] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.2.auto: probe with
driver arm-smmu-v3-pmcg failed with error -22
...

I spent 20 minutes troubleshooting this in the arm smmu driver,
however I didn't see anything obvious. I attached the full dmesg.
Ernesto: Are you seeing that on your Amberwing?

Brian

[-- Attachment #2: dmesg.txt --]
[-- Type: text/plain, Size: 86624 bytes --]

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x510fc001]
[    0.000000] Linux version 6.11.0-rc5-00150-g2b64426789c5 (masneyb@x1) (aarch64-linux-gnu-gcc (GCC) 13.2.1 20230728 (Red Hat Cross 13.2.1-1), GNU ld version 2.40-3.fc39) #16 SMP PREEMPT Thu Sep  5 19:29:07 EDT 2024
[    0.000000] KASLR disabled on command line
[    0.000000] efi: EFI v2.6 by American Megatrends
[    0.000000] efi: SMBIOS 3.0=0xdfcae98 ACPI 2.0=0x3540000 ESRT=0xb3c9318 MEMATTR=0xb3c7018 RNG=0x35a0018 MEMRESERVE=0x89f1e18 
[    0.000000] random: crng init done
[    0.000000] esrt: Reserving ESRT space from 0x000000000b3c9318 to 0x000000000b3c9418.
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x0000000003540000 000024 (v02 ALASKA)
[    0.000000] ACPI: XSDT 0x0000000003540028 0000A4 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: FACP 0x00000000035400D0 000114 (v06 QCOM   QDF2400  00000000 INTL 20160930)
[    0.000000] ACPI: DSDT 0x00000000035401E8 03453E (v02 QCOM   QDF2400  00000004 INTL 20160930)
[    0.000000] ACPI: FACS 0x00000000082E0040 000040
[    0.000000] ACPI: FIDT 0x0000000003574728 00009C (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: PPTT 0x00000000035747C8 000806 (v01 QCOM   QDF2400  00000003 INTL 20150515)
[    0.000000] ACPI: APIC 0x0000000003574FD0 000ED0 (v04 QCOM   QDF2400  00000001 INTL 20160930)
[    0.000000] ACPI: BERT 0x0000000003575EA0 000030 (v01 QCOM   QDF2400  00000001 INTL 20160930)
[    0.000000] ACPI: EINJ 0x0000000003575ED0 000150 (v01 QCOM   QDF2400  00000001 INTL 20160930)
[    0.000000] ACPI: GTDT 0x0000000003576020 00007C (v02 QCOM   QDF2400  00000001 INTL 20160930)
[    0.000000] ACPI: PCCT 0x00000000035760A0 0000AC (v01 QCOM   QDF2400  00000001 INTL 20160930)
[    0.000000] ACPI: SPMI 0x0000000003576150 000041 (v04 QCOM   QDF2400  00000000 INTL 20160930)
[    0.000000] ACPI: DBG2 0x0000000003576198 000072 (v00 QCOM   QDF2400  00000001 INTL 20150515)
[    0.000000] ACPI: IORT 0x0000000003576210 000DE8 (v00 QCOM   QDF2400  00000001 INTL 20150515)
[    0.000000] ACPI: TPM2 0x0000000003576FF8 000040 (v04 QCOM   QDF2400  00000001 INTL 20150515)
[    0.000000] ACPI: SPCR 0x0000000003577038 000050 (v02 QCOM   QDF2400  00000001 QCOM 00000001)
[    0.000000] ACPI: HEST 0x0000000003577088 000288 (v01 QCOM   QDF2400  00000001 INTL 20150515)
[    0.000000] ACPI: MCFG 0x0000000003577310 00005C (v01 ALASKA A M I    00000002      01000013)
[    0.000000] ACPI: WSMT 0x0000000003577370 000028 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: SPCR: console: pl011,mmio32,0xff78ed1000,115200
[    0.000000] ACPI: Use ACPI SPCR as default console: Yes
[    0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000017ffffffff]
[    0.000000] NUMA: NODE_DATA [mem 0x17f3ff59c0-0x17f3ff7fff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000200000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x00000017ffffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000200000-0x000000000021ffff]
[    0.000000]   node   0: [mem 0x0000000000820000-0x000000000307ffff]
[    0.000000]   node   0: [mem 0x0000000003080000-0x000000000308ffff]
[    0.000000]   node   0: [mem 0x0000000003090000-0x00000000031fffff]
[    0.000000]   node   0: [mem 0x0000000003200000-0x00000000033fffff]
[    0.000000]   node   0: [mem 0x0000000003410000-0x000000000346ffff]
[    0.000000]   node   0: [mem 0x0000000003470000-0x000000000349ffff]
[    0.000000]   node   0: [mem 0x00000000034a0000-0x000000000357ffff]
[    0.000000]   node   0: [mem 0x0000000003580000-0x000000000358ffff]
[    0.000000]   node   0: [mem 0x0000000003590000-0x00000000035d1fff]
[    0.000000]   node   0: [mem 0x00000000035d2000-0x00000000065e0fff]
[    0.000000]   node   0: [mem 0x00000000065e1000-0x000000000666ffff]
[    0.000000]   node   0: [mem 0x0000000006670000-0x0000000006faffff]
[    0.000000]   node   0: [mem 0x0000000006fb0000-0x000000000722ffff]
[    0.000000]   node   0: [mem 0x0000000007230000-0x00000000072cffff]
[    0.000000]   node   0: [mem 0x00000000072d0000-0x000000000737ffff]
[    0.000000]   node   0: [mem 0x0000000007380000-0x000000000822ffff]
[    0.000000]   node   0: [mem 0x0000000008230000-0x000000000829ffff]
[    0.000000]   node   0: [mem 0x00000000082a0000-0x00000000082c2fff]
[    0.000000]   node   0: [mem 0x00000000082c3000-0x00000000082dffff]
[    0.000000]   node   0: [mem 0x00000000082e0000-0x00000000082f2fff]
[    0.000000]   node   0: [mem 0x00000000082f3000-0x000000000833ffff]
[    0.000000]   node   0: [mem 0x0000000008340000-0x00000000089effff]
[    0.000000]   node   0: [mem 0x00000000089f0000-0x0000000008a35fff]
[    0.000000]   node   0: [mem 0x0000000008a36000-0x0000000008a47fff]
[    0.000000]   node   0: [mem 0x0000000008a48000-0x0000000008a6ffff]
[    0.000000]   node   0: [mem 0x0000000008a70000-0x0000000008a8ffff]
[    0.000000]   node   0: [mem 0x0000000008a90000-0x0000000008aaffff]
[    0.000000]   node   0: [mem 0x0000000008ab0000-0x0000000008fb1fff]
[    0.000000]   node   0: [mem 0x0000000008fb2000-0x000000000df9ffff]
[    0.000000]   node   0: [mem 0x000000000dfa0000-0x000000000dfcffff]
[    0.000000]   node   0: [mem 0x000000000dfd0000-0x000000000fffffff]
[    0.000000]   node   0: [mem 0x0000000010800000-0x0000000017feffff]
[    0.000000]   node   0: [mem 0x000000001c000000-0x000000001c00ffff]
[    0.000000]   node   0: [mem 0x000000001c010000-0x000000001c7fffff]
[    0.000000]   node   0: [mem 0x000000001c810000-0x000000007efbffff]
[    0.000000]   node   0: [mem 0x000000007efc0000-0x000000007efdffff]
[    0.000000]   node   0: [mem 0x000000007efe0000-0x000000007efeffff]
[    0.000000]   node   0: [mem 0x000000007eff0000-0x000000007effffff]
[    0.000000]   node   0: [mem 0x000000007f000000-0x00000017ffffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000017ffffffff]
[    0.000000] On node 0, zone DMA: 512 pages in unavailable ranges
[    0.000000] On node 0, zone DMA: 1536 pages in unavailable ranges
[    0.000000] On node 0, zone DMA: 16 pages in unavailable ranges
[    0.000000] On node 0, zone DMA: 2048 pages in unavailable ranges
[    0.000000] On node 0, zone DMA: 16400 pages in unavailable ranges
[    0.000000] On node 0, zone DMA: 16 pages in unavailable ranges
[    0.000000] cma: Reserved 32 MiB at 0x00000000fe000000 on node -1
[    0.000000] crashkernel: memory value expected
[    0.000000] psci: probing for conduit method from ACPI.
[    0.000000] psci: PSCIv1.0 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.1
[    0.000000] percpu: Embedded 24 pages/cpu s60056 r8192 d30056 u98304
[    0.000000] pcpu-alloc: s60056 r8192 d30056 u98304 alloc=24*4096
[    0.000000] pcpu-alloc: [0] 00 [0] 01 [0] 02 [0] 03 [0] 04 [0] 05 [0] 06 [0] 07 
[    0.000000] pcpu-alloc: [0] 08 [0] 09 [0] 10 [0] 11 [0] 12 [0] 13 [0] 14 [0] 15 
[    0.000000] pcpu-alloc: [0] 16 [0] 17 [0] 18 [0] 19 [0] 20 [0] 21 [0] 22 [0] 23 
[    0.000000] pcpu-alloc: [0] 24 [0] 25 [0] 26 [0] 27 [0] 28 [0] 29 [0] 30 [0] 31 
[    0.000000] pcpu-alloc: [0] 32 [0] 33 [0] 34 [0] 35 [0] 36 [0] 37 [0] 38 [0] 39 
[    0.000000] pcpu-alloc: [0] 40 [0] 41 [0] 42 [0] 43 [0] 44 [0] 45 
[    0.000000] Detected PIPT I-cache on CPU0
[    0.000000] CPU features: detected: GIC system register CPU interface
[    0.000000] CPU features: detected: Spectre-v2
[    0.000000] CPU features: detected: Spectre-v4
[    0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Kernel command line: BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.11.0-rc5-00149-g1cdaf2b62918-dirty root=/dev/mapper/rhel_qualcomm--amberwing--rep--08-root ro nokaslr crashkernel=auto rd.lvm.lv=rhel_qualcomm-amberwing-rep-08/root rd.lvm.lv=rhel_qualcomm-amberwing-rep-08/swap
[    0.000000] Unknown kernel command line parameters "BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.11.0-rc5-00149-g1cdaf2b62918-dirty", will be passed to user space.
[    0.000000] printk: log_buf_len individual max cpu contribution: 4096 bytes
[    0.000000] printk: log_buf_len total cpu_extra contributions: 184320 bytes
[    0.000000] printk: log_buf_len min size: 131072 bytes
[    0.000000] printk: log_buf_len: 524288 bytes
[    0.000000] printk: early log buf free: 123128(93%)
[    0.000000] Dentry cache hash table entries: 8388608 (order: 14, 67108864 bytes, linear)
[    0.000000] Inode-cache hash table entries: 4194304 (order: 13, 33554432 bytes, linear)
[    0.000000] Fallback order for Node 0: 0 
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 25145296
[    0.000000] Policy zone: Normal
[    0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[    0.000000] software IO TLB: area num 64.
[    0.000000] software IO TLB: mapped [mem 0x00000000fa000000-0x00000000fe000000] (64MB)
[    0.000000] SLUB: HWalign=128, Order=0-3, MinObjects=0, CPUs=46, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu: 	RCU event tracing is enabled.
[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=46.
[    0.000000] 	Trampoline variant of Tasks RCU enabled.
[    0.000000] 	Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=46
[    0.000000] RCU Tasks: Setting shift to 6 and lim to 1 rcu_task_cb_adjust=1.
[    0.000000] RCU Tasks Trace: Setting shift to 6 and lim to 1 rcu_task_cb_adjust=1.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[    0.000000] GICv3: 800 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GICv3: GICv3 features: 16 PPIs
[    0.000000] GICv3: GICv4 features: 
[    0.000000] GICv3: GICD_CTRL.DS=0, SCR_EL3.FIQ=1
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000ff7f000000
[    0.000000] ITS [mem 0xff7efe0000-0xff7effffff]
[    0.000000] GIC: enabling workaround for ITS: QDF2400 erratum 0065
[    0.000000] ITS@0x000000ff7efe0000: Using ITS number 0
[    0.000000] ITS@0x000000ff7efe0000: allocated 524288 Devices @100800000 (indirect, esz 8, psz 64K, shr 1)
[    0.000000] ITS@0x000000ff7efe0000: allocated 8192 Interrupt Collections @1001d0000 (flat, esz 8, psz 64K, shr 1)
[    0.000000] ITS@0x000000ff7efe0000: allocated 65536 Virtual CPUs @100200000 (flat, esz 8, psz 64K, shr 1)
[    0.000000] GICv3: using LPI property table @0x00000001001e0000
[    0.000000] ITS: Allocated DevID ffffffff as GICv4 proxy device (64 slots)
[    0.000000] ITS: Enabling GICv4 support
[    0.000000] GICv3: CPU0: using allocated LPI pending table @0x00000001001f0000
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer(s) running at 20.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x49cd42e20, max_idle_ns: 440795202120 ns
[    0.000000] sched_clock: 56 bits at 20MHz, resolution 50ns, wraps every 4398046511100ns
[    0.000149] Console: colour dummy device 80x25
[    0.000199] ACPI: Core revision 20240322
[    0.000435] Calibrating delay loop (skipped), value calculated using timer frequency.. 40.00 BogoMIPS (lpj=80000)
[    0.000439] pid_max: default: 47104 minimum: 368
[    0.000483] LSM: initializing lsm=capability
[    0.000554] Mount-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.000579] Mountpoint-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.001397] rcu: Hierarchical SRCU implementation.
[    0.001401] rcu: 	Max phase no-delay instances is 1000.
[    0.001455] Timer migration: 2 hierarchy levels; 8 children per group; 2 crossnode level
[    0.001503] fsl-mc MSI: ITS@0xff7efe0000 domain created
[    0.001520] Remapping and enabling EFI services.
[    0.002434] smp: Bringing up secondary CPUs ...
[    0.003466] Detected PIPT I-cache on CPU1
[    0.003484] GICv3: CPU1: found redistributor 100 region 1:0x000000ff7f080000
[    0.003492] GICv3: CPU1: using allocated LPI pending table @0x0000000100280000
[    0.003511] CPU1: Booted secondary processor 0x0000000100 [0x510fc001]
[    0.004675] Detected PIPT I-cache on CPU2
[    0.004693] GICv3: CPU2: found redistributor 200 region 2:0x000000ff7f100000
[    0.004700] GICv3: CPU2: using allocated LPI pending table @0x0000000100290000
[    0.004720] CPU2: Booted secondary processor 0x0000000200 [0x510fc001]
[    0.005887] Detected PIPT I-cache on CPU3
[    0.005905] GICv3: CPU3: found redistributor 300 region 3:0x000000ff7f180000
[    0.005913] GICv3: CPU3: using allocated LPI pending table @0x00000001002a0000
[    0.005932] CPU3: Booted secondary processor 0x0000000300 [0x510fc001]
[    0.007047] Detected PIPT I-cache on CPU4
[    0.007065] GICv3: CPU4: found redistributor 400 region 4:0x000000ff7f200000
[    0.007073] GICv3: CPU4: using allocated LPI pending table @0x00000001002b0000
[    0.007093] CPU4: Booted secondary processor 0x0000000400 [0x510fc001]
[    0.008228] Detected PIPT I-cache on CPU5
[    0.008250] GICv3: CPU5: found redistributor 500 region 5:0x000000ff7f280000
[    0.008258] GICv3: CPU5: using allocated LPI pending table @0x00000001002c0000
[    0.008278] CPU5: Booted secondary processor 0x0000000500 [0x510fc001]
[    0.009427] Detected PIPT I-cache on CPU6
[    0.009449] GICv3: CPU6: found redistributor 600 region 6:0x000000ff7f300000
[    0.009457] GICv3: CPU6: using allocated LPI pending table @0x00000001002d0000
[    0.009478] CPU6: Booted secondary processor 0x0000000600 [0x510fc001]
[    0.010632] Detected PIPT I-cache on CPU7
[    0.010655] GICv3: CPU7: found redistributor 700 region 7:0x000000ff7f380000
[    0.010664] GICv3: CPU7: using allocated LPI pending table @0x00000001002e0000
[    0.010684] CPU7: Booted secondary processor 0x0000000700 [0x510fc001]
[    0.011772] Detected PIPT I-cache on CPU8
[    0.011796] GICv3: CPU8: found redistributor 800 region 8:0x000000ff7f400000
[    0.011804] GICv3: CPU8: using allocated LPI pending table @0x00000001002f0000
[    0.011824] CPU8: Booted secondary processor 0x0000000800 [0x510fc001]
[    0.012963] Detected PIPT I-cache on CPU9
[    0.012989] GICv3: CPU9: found redistributor 900 region 9:0x000000ff7f480000
[    0.012997] GICv3: CPU9: using allocated LPI pending table @0x0000000100300000
[    0.013018] CPU9: Booted secondary processor 0x0000000900 [0x510fc001]
[    0.014155] Detected PIPT I-cache on CPU10
[    0.014181] GICv3: CPU10: found redistributor a00 region 10:0x000000ff7f500000
[    0.014189] GICv3: CPU10: using allocated LPI pending table @0x0000000100310000
[    0.014209] CPU10: Booted secondary processor 0x0000000a00 [0x510fc001]
[    0.015289] Detected PIPT I-cache on CPU11
[    0.015316] GICv3: CPU11: found redistributor b00 region 11:0x000000ff7f580000
[    0.015325] GICv3: CPU11: using allocated LPI pending table @0x0000000100320000
[    0.015345] CPU11: Booted secondary processor 0x0000000b00 [0x510fc001]
[    0.016375] Detected PIPT I-cache on CPU12
[    0.016403] GICv3: CPU12: found redistributor c00 region 12:0x000000ff7f600000
[    0.016411] GICv3: CPU12: using allocated LPI pending table @0x0000000100330000
[    0.016431] CPU12: Booted secondary processor 0x0000000c00 [0x510fc001]
[    0.017561] Detected PIPT I-cache on CPU13
[    0.017591] GICv3: CPU13: found redistributor d00 region 13:0x000000ff7f680000
[    0.017599] GICv3: CPU13: using allocated LPI pending table @0x0000000100340000
[    0.017619] CPU13: Booted secondary processor 0x0000000d00 [0x510fc001]
[    0.018737] Detected PIPT I-cache on CPU14
[    0.018768] GICv3: CPU14: found redistributor e00 region 14:0x000000ff7f700000
[    0.018776] GICv3: CPU14: using allocated LPI pending table @0x0000000100350000
[    0.018796] CPU14: Booted secondary processor 0x0000000e00 [0x510fc001]
[    0.019853] Detected PIPT I-cache on CPU15
[    0.019885] GICv3: CPU15: found redistributor f00 region 15:0x000000ff7f780000
[    0.019893] GICv3: CPU15: using allocated LPI pending table @0x0000000100360000
[    0.019913] CPU15: Booted secondary processor 0x0000000f00 [0x510fc001]
[    0.021014] Detected PIPT I-cache on CPU16
[    0.021046] GICv3: CPU16: found redistributor 1000 region 16:0x000000ff7f800000
[    0.021054] GICv3: CPU16: using allocated LPI pending table @0x0000000100370000
[    0.021074] CPU16: Booted secondary processor 0x0000001000 [0x510fc001]
[    0.022235] Detected PIPT I-cache on CPU17
[    0.022272] GICv3: CPU17: found redistributor 1200 region 17:0x000000ff7f900000
[    0.022281] GICv3: CPU17: using allocated LPI pending table @0x0000000100380000
[    0.022301] CPU17: Booted secondary processor 0x0000001200 [0x510fc001]
[    0.023391] Detected PIPT I-cache on CPU18
[    0.023427] GICv3: CPU18: found redistributor 1300 region 18:0x000000ff7f980000
[    0.023435] GICv3: CPU18: using allocated LPI pending table @0x0000000100390000
[    0.023455] CPU18: Booted secondary processor 0x0000001300 [0x510fc001]
[    0.024567] Detected PIPT I-cache on CPU19
[    0.024603] GICv3: CPU19: found redistributor 1400 region 19:0x000000ff7fa00000
[    0.024611] GICv3: CPU19: using allocated LPI pending table @0x00000001003a0000
[    0.024631] CPU19: Booted secondary processor 0x0000001400 [0x510fc001]
[    0.025789] Detected PIPT I-cache on CPU20
[    0.025829] GICv3: CPU20: found redistributor 1500 region 20:0x000000ff7fa80000
[    0.025837] GICv3: CPU20: using allocated LPI pending table @0x00000001003b0000
[    0.025857] CPU20: Booted secondary processor 0x0000001500 [0x510fc001]
[    0.026986] Detected PIPT I-cache on CPU21
[    0.027025] GICv3: CPU21: found redistributor 1600 region 21:0x000000ff7fb00000
[    0.027034] GICv3: CPU21: using allocated LPI pending table @0x00000001003c0000
[    0.027053] CPU21: Booted secondary processor 0x0000001600 [0x510fc001]
[    0.028170] Detected PIPT I-cache on CPU22
[    0.028209] GICv3: CPU22: found redistributor 1700 region 22:0x000000ff7fb80000
[    0.028218] GICv3: CPU22: using allocated LPI pending table @0x00000001003d0000
[    0.028237] CPU22: Booted secondary processor 0x0000001700 [0x510fc001]
[    0.029377] Detected PIPT I-cache on CPU23
[    0.029419] GICv3: CPU23: found redistributor 1 region 23:0x000000ff7f040000
[    0.029427] GICv3: CPU23: using allocated LPI pending table @0x00000001003e0000
[    0.029445] CPU23: Booted secondary processor 0x0000000001 [0x510fc001]
[    0.030575] Detected PIPT I-cache on CPU24
[    0.030612] GICv3: CPU24: found redistributor 101 region 24:0x000000ff7f0c0000
[    0.030620] GICv3: CPU24: using allocated LPI pending table @0x00000001003f0000
[    0.030637] CPU24: Booted secondary processor 0x0000000101 [0x510fc001]
[    0.031737] Detected PIPT I-cache on CPU25
[    0.031776] GICv3: CPU25: found redistributor 201 region 25:0x000000ff7f140000
[    0.031784] GICv3: CPU25: using allocated LPI pending table @0x0000000100c00000
[    0.031802] CPU25: Booted secondary processor 0x0000000201 [0x510fc001]
[    0.032902] Detected PIPT I-cache on CPU26
[    0.032943] GICv3: CPU26: found redistributor 301 region 26:0x000000ff7f1c0000
[    0.032951] GICv3: CPU26: using allocated LPI pending table @0x0000000100c10000
[    0.032969] CPU26: Booted secondary processor 0x0000000301 [0x510fc001]
[    0.034090] Detected PIPT I-cache on CPU27
[    0.034132] GICv3: CPU27: found redistributor 401 region 27:0x000000ff7f240000
[    0.034140] GICv3: CPU27: using allocated LPI pending table @0x0000000100c20000
[    0.034158] CPU27: Booted secondary processor 0x0000000401 [0x510fc001]
[    0.035263] Detected PIPT I-cache on CPU28
[    0.035307] GICv3: CPU28: found redistributor 501 region 28:0x000000ff7f2c0000
[    0.035315] GICv3: CPU28: using allocated LPI pending table @0x0000000100c30000
[    0.035333] CPU28: Booted secondary processor 0x0000000501 [0x510fc001]
[    0.036438] Detected PIPT I-cache on CPU29
[    0.036482] GICv3: CPU29: found redistributor 601 region 29:0x000000ff7f340000
[    0.036491] GICv3: CPU29: using allocated LPI pending table @0x0000000100c40000
[    0.036508] CPU29: Booted secondary processor 0x0000000601 [0x510fc001]
[    0.037612] Detected PIPT I-cache on CPU30
[    0.037658] GICv3: CPU30: found redistributor 701 region 30:0x000000ff7f3c0000
[    0.037667] GICv3: CPU30: using allocated LPI pending table @0x0000000100c50000
[    0.037684] CPU30: Booted secondary processor 0x0000000701 [0x510fc001]
[    0.038834] Detected PIPT I-cache on CPU31
[    0.038880] GICv3: CPU31: found redistributor 801 region 31:0x000000ff7f440000
[    0.038889] GICv3: CPU31: using allocated LPI pending table @0x0000000100c60000
[    0.038907] CPU31: Booted secondary processor 0x0000000801 [0x510fc001]
[    0.040014] Detected PIPT I-cache on CPU32
[    0.040061] GICv3: CPU32: found redistributor 901 region 32:0x000000ff7f4c0000
[    0.040070] GICv3: CPU32: using allocated LPI pending table @0x0000000100c70000
[    0.040088] CPU32: Booted secondary processor 0x0000000901 [0x510fc001]
[    0.041162] Detected PIPT I-cache on CPU33
[    0.041211] GICv3: CPU33: found redistributor a01 region 33:0x000000ff7f540000
[    0.041219] GICv3: CPU33: using allocated LPI pending table @0x0000000100c80000
[    0.041237] CPU33: Booted secondary processor 0x0000000a01 [0x510fc001]
[    0.042325] Detected PIPT I-cache on CPU34
[    0.042375] GICv3: CPU34: found redistributor b01 region 34:0x000000ff7f5c0000
[    0.042384] GICv3: CPU34: using allocated LPI pending table @0x0000000100c90000
[    0.042402] CPU34: Booted secondary processor 0x0000000b01 [0x510fc001]
[    0.043431] Detected PIPT I-cache on CPU35
[    0.043481] GICv3: CPU35: found redistributor c01 region 35:0x000000ff7f640000
[    0.043489] GICv3: CPU35: using allocated LPI pending table @0x0000000100ca0000
[    0.043507] CPU35: Booted secondary processor 0x0000000c01 [0x510fc001]
[    0.044617] Detected PIPT I-cache on CPU36
[    0.044668] GICv3: CPU36: found redistributor e01 region 36:0x000000ff7f740000
[    0.044677] GICv3: CPU36: using allocated LPI pending table @0x0000000100cb0000
[    0.044695] CPU36: Booted secondary processor 0x0000000e01 [0x510fc001]
[    0.045752] Detected PIPT I-cache on CPU37
[    0.045804] GICv3: CPU37: found redistributor f01 region 37:0x000000ff7f7c0000
[    0.045812] GICv3: CPU37: using allocated LPI pending table @0x0000000100cc0000
[    0.045830] CPU37: Booted secondary processor 0x0000000f01 [0x510fc001]
[    0.046863] Detected PIPT I-cache on CPU38
[    0.046914] GICv3: CPU38: found redistributor 1001 region 38:0x000000ff7f840000
[    0.046923] GICv3: CPU38: using allocated LPI pending table @0x0000000100cd0000
[    0.046940] CPU38: Booted secondary processor 0x0000001001 [0x510fc001]
[    0.048081] Detected PIPT I-cache on CPU39
[    0.048143] GICv3: CPU39: found redistributor 1101 region 39:0x000000ff7f8c0000
[    0.048152] GICv3: CPU39: using allocated LPI pending table @0x0000000100ce0000
[    0.048173] CPU39: Booted secondary processor 0x0000001101 [0x510fc001]
[    0.049320] Detected PIPT I-cache on CPU40
[    0.049378] GICv3: CPU40: found redistributor 1201 region 40:0x000000ff7f940000
[    0.049387] GICv3: CPU40: using allocated LPI pending table @0x0000000100cf0000
[    0.049405] CPU40: Booted secondary processor 0x0000001201 [0x510fc001]
[    0.050455] Detected PIPT I-cache on CPU41
[    0.050511] GICv3: CPU41: found redistributor 1301 region 41:0x000000ff7f9c0000
[    0.050519] GICv3: CPU41: using allocated LPI pending table @0x0000000100d00000
[    0.050537] CPU41: Booted secondary processor 0x0000001301 [0x510fc001]
[    0.051603] Detected PIPT I-cache on CPU42
[    0.051660] GICv3: CPU42: found redistributor 1401 region 42:0x000000ff7fa40000
[    0.051668] GICv3: CPU42: using allocated LPI pending table @0x0000000100d10000
[    0.051685] CPU42: Booted secondary processor 0x0000001401 [0x510fc001]
[    0.052811] Detected PIPT I-cache on CPU43
[    0.052871] GICv3: CPU43: found redistributor 1501 region 43:0x000000ff7fac0000
[    0.052880] GICv3: CPU43: using allocated LPI pending table @0x0000000100d20000
[    0.052898] CPU43: Booted secondary processor 0x0000001501 [0x510fc001]
[    0.054036] Detected PIPT I-cache on CPU44
[    0.054097] GICv3: CPU44: found redistributor 1601 region 44:0x000000ff7fb40000
[    0.054106] GICv3: CPU44: using allocated LPI pending table @0x0000000100d30000
[    0.054124] CPU44: Booted secondary processor 0x0000001601 [0x510fc001]
[    0.055198] Detected PIPT I-cache on CPU45
[    0.055258] GICv3: CPU45: found redistributor 1701 region 45:0x000000ff7fbc0000
[    0.055267] GICv3: CPU45: using allocated LPI pending table @0x0000000100d40000
[    0.055285] CPU45: Booted secondary processor 0x0000001701 [0x510fc001]
[    0.055403] smp: Brought up 1 node, 46 CPUs
[    0.055408] SMP: Total of 46 processors activated.
[    0.055410] CPU: All CPU(s) started at EL2
[    0.055417] CPU features: detected: CRC32 instructions
[    0.055422] CPU features: detected: Privileged Access Never
[    0.055765] alternatives: applying system-wide alternatives
[    0.056348] CPU features: detected: Hardware dirty bit management on CPU0-45
[    0.121628] Memory: 98404128K/100581184K available (17664K kernel code, 5018K rwdata, 11744K rodata, 10304K init, 733K bss, 2109796K reserved, 32768K cma-reserved)
[    0.135449] devtmpfs: initialized
[    0.152706] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.152716] futex hash table entries: 16384 (order: 8, 1048576 bytes, linear)
[    0.153173] 21344 pages in range for non-PLT usage
[    0.153175] 512864 pages in range for PLT usage
[    0.153278] pinctrl core: initialized pinctrl subsystem
[    0.153726] SMBIOS 3.1.1 present.
[    0.153741] DMI: WIWYNN Qualcomm Centriq 2400 Reference Evaluation Platform CV90-LA115-P11/Qualcomm Centriq 2400 Customer Reference Board, BIOS 
[    0.153767] DMI: Memory slots populated: 6/12
[    0.155574] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.156410] DMA: preallocated 4096 KiB GFP_KERNEL pool for atomic allocations
[    0.156584] DMA: preallocated 4096 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.156749] DMA: preallocated 4096 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.156768] audit: initializing netlink subsys (disabled)
[    0.156844] audit: type=2000 audit(0.096:1): state=initialized audit_enabled=0 res=1
[    0.157166] thermal_sys: Registered thermal governor 'step_wise'
[    0.157170] thermal_sys: Registered thermal governor 'power_allocator'
[    0.157216] cpuidle: using governor menu
[    0.157281] Detected 2 PCC Subspaces
[    0.157283] Registering PCC driver as Mailbox controller
[    0.157392] hw-breakpoint: found 8 breakpoint and 4 watchpoint registers.
[    0.157914] ASID allocator initialised with 32768 entries
[    0.158493] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.158654] Serial: AMBA PL011 UART driver
[    0.159123] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[    0.159127] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page
[    0.159130] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages
[    0.159132] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page
[    0.159134] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.159136] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page
[    0.159138] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages
[    0.159140] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page
[    0.160017] ACPI: Added _OSI(Module Device)
[    0.160021] ACPI: Added _OSI(Processor Device)
[    0.160023] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.160025] ACPI: Added _OSI(Processor Aggregator Device)
[    0.197537] ACPI: 1 ACPI AML tables successfully acquired and loaded
[    0.662710] ACPI: Interpreter enabled
[    0.662715] ACPI: Using GIC for interrupt routing
[    0.662740] ACPI: MCFG table detected, 3 entries
[    0.663003] HEST: Table parsing has been initialized.
[    0.663122] GHES: APEI firmware first mode is enabled by WHEA _OSC.
[    0.708224] sbsa-uart ARMH0011:01: working around QDF2400 SoC erratum 44
[    0.708309] ARMH0011:01: ttyAMA0 at MMIO 0xff78ed1000 (irq = 37, base_baud = 0) is a SBSA
[    0.708317] printk: legacy console [ttyAMA0] enabled
[    3.208281] ACPI: CPU0 has been hot-added
[    3.211506] ACPI: CPU23 has been hot-added
[    3.215615] ACPI: CPU1 has been hot-added
[    3.219569] ACPI: CPU24 has been hot-added
[    3.223683] ACPI: CPU2 has been hot-added
[    3.227636] ACPI: CPU25 has been hot-added
[    3.231854] ACPI: CPU3 has been hot-added
[    3.235715] ACPI: CPU26 has been hot-added
[    3.239824] ACPI: CPU4 has been hot-added
[    3.243784] ACPI: CPU27 has been hot-added
[    3.247894] ACPI: CPU5 has been hot-added
[    3.251856] ACPI: CPU28 has been hot-added
[    3.256077] ACPI: CPU6 has been hot-added
[    3.259933] ACPI: CPU29 has been hot-added
[    3.264040] ACPI: CPU7 has been hot-added
[    3.268003] ACPI: CPU30 has been hot-added
[    3.272130] ACPI: CPU8 has been hot-added
[    3.276076] ACPI: CPU31 has been hot-added
[    3.280296] ACPI: CPU9 has been hot-added
[    3.284150] ACPI: CPU32 has been hot-added
[    3.288262] ACPI: CPU10 has been hot-added
[    3.292313] ACPI: CPU33 has been hot-added
[    3.296419] ACPI: CPU11 has been hot-added
[    3.300464] ACPI: CPU34 has been hot-added
[    3.304684] ACPI: CPU12 has been hot-added
[    3.308628] ACPI: CPU35 has been hot-added
[    3.312739] ACPI: CPU13 has been hot-added
[    3.316825] ACPI: CPU14 has been hot-added
[    3.320866] ACPI: CPU36 has been hot-added
[    3.325087] ACPI: CPU15 has been hot-added
[    3.329025] ACPI: CPU37 has been hot-added
[    3.333135] ACPI: CPU16 has been hot-added
[    3.337186] ACPI: CPU38 has been hot-added
[    3.341305] ACPI: CPU39 has been hot-added
[    3.345484] ACPI: CPU17 has been hot-added
[    3.349422] ACPI: CPU40 has been hot-added
[    3.353537] ACPI: CPU18 has been hot-added
[    3.357581] ACPI: CPU41 has been hot-added
[    3.361695] ACPI: CPU19 has been hot-added
[    3.365741] ACPI: CPU42 has been hot-added
[    3.369960] ACPI: CPU20 has been hot-added
[    3.373903] ACPI: CPU43 has been hot-added
[    3.378015] ACPI: CPU21 has been hot-added
[    3.382064] ACPI: CPU44 has been hot-added
[    3.386176] ACPI: CPU22 has been hot-added
[    3.390229] ACPI: CPU45 has been hot-added
[    3.394338] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    3.400327] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    3.409430] acpi PNP0A08:00: _OSC: platform does not support [LTR]
[    3.415649] acpi PNP0A08:00: _OSC: OS now controls [PME AER PCIeCapability]
[    3.427960] acpi PNP0A08:00: ECAM area [mem 0x80000000000-0x8000fffffff] reserved by PNP0C02:00
[    3.435718] acpi PNP0A08:00: ECAM at [mem 0x80000000000-0x8000fffffff] for [bus 00-ff]
[    3.443631] ACPI: Remapped I/O 0x000008ffffff0000 to [io  0x0000-0xffff window]
[    3.450958] PCI host bridge to bus 0000:00
[    3.454978] pci_bus 0000:00: root bus resource [mem 0x80100100000-0x8011fffffff window] (bus address [0x00100000-0x1fffffff])
[    3.466257] pci_bus 0000:00: root bus resource [mem 0x80200000000-0x8021fffffff window] (bus address [0x20000000-0x3fffffff])
[    3.477542] pci_bus 0000:00: root bus resource [mem 0x80300000000-0x8033fffffff window] (bus address [0x40000000-0x7fffffff])
[    3.488826] pci_bus 0000:00: root bus resource [mem 0x80400000000-0x8fffffeffff window]
[    3.496813] pci_bus 0000:00: root bus resource [io  0x0000-0xffff window] (bus address [0x1000-0x10fff])
[    3.506275] pci_bus 0000:00: root bus resource [bus 00-ff]
[    3.511755] pci 0000:00:00.0: [17cb:0401] type 01 class 0x060400 PCIe Root Port
[    3.519042] pci 0000:00:00.0: PCI bridge to [bus 01]
[    3.524020] pci 0000:00:00.0: PME# supported from D0 D3hot
[    3.529603] pci 0000:00:00.0: PCI bridge to [bus 01]
[    3.534405] pci_bus 0000:00: resource 4 [mem 0x80100100000-0x8011fffffff window]
[    3.541777] pci_bus 0000:00: resource 5 [mem 0x80200000000-0x8021fffffff window]
[    3.549156] pci_bus 0000:00: resource 6 [mem 0x80300000000-0x8033fffffff window]
[    3.556534] pci_bus 0000:00: resource 7 [mem 0x80400000000-0x8fffffeffff window]
[    3.563913] pci_bus 0000:00: resource 8 [io  0x0000-0xffff window]
[    3.570127] ACPI: PCI: Interrupt link LN0A configured for IRQ 88
[    3.576085] ACPI: PCI: Interrupt link LN0B configured for IRQ 89
[    3.582072] ACPI: PCI: Interrupt link LN0C configured for IRQ 90
[    3.588063] ACPI: PCI: Interrupt link LN0D configured for IRQ 91
[    3.594178] ACPI: PCI: Interrupt link LN1A configured for IRQ 92
[    3.600044] ACPI: PCI: Interrupt link LN1B configured for IRQ 93
[    3.606030] ACPI: PCI: Interrupt link LN1C configured for IRQ 94
[    3.612020] ACPI: PCI: Interrupt link LN1D configured for IRQ 95
[    3.618118] ACPI: PCI: Interrupt link LN2A configured for IRQ 96
[    3.624003] ACPI: PCI: Interrupt link LN2B configured for IRQ 97
[    3.629989] ACPI: PCI: Interrupt link LN2C configured for IRQ 98
[    3.635978] ACPI: PCI: Interrupt link LN2D configured for IRQ 99
[    3.642072] ACPI: PCI: Interrupt link LN3A configured for IRQ 100
[    3.648048] ACPI: PCI: Interrupt link LN3B configured for IRQ 101
[    3.654121] ACPI: PCI: Interrupt link LN3C configured for IRQ 102
[    3.660197] ACPI: PCI: Interrupt link LN3D configured for IRQ 103
[    3.666384] ACPI: PCI Root Bridge [PCI4] (domain 0004 [bus 00-ff])
[    3.672433] acpi PNP0A08:04: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    3.681535] acpi PNP0A08:04: _OSC: platform does not support [LTR]
[    3.687756] acpi PNP0A08:04: _OSC: OS now controls [PME AER PCIeCapability]
[    3.700346] acpi PNP0A08:04: ECAM area [mem 0xd0000000000-0xd000fffffff] reserved by PNP0C02:04
[    3.708105] acpi PNP0A08:04: ECAM at [mem 0xd0000000000-0xd000fffffff] for [bus 00-ff]
[    3.716014] ACPI: Remapped I/O 0x00000dffffff0000 to [io  0x10000-0x1ffff window]
[    3.723516] PCI host bridge to bus 0004:00
[    3.727537] pci_bus 0004:00: root bus resource [mem 0xd0100100000-0xd011fffffff window] (bus address [0x00100000-0x1fffffff])
[    3.738817] pci_bus 0004:00: root bus resource [mem 0xd0200000000-0xd021fffffff window] (bus address [0x20000000-0x3fffffff])
[    3.750101] pci_bus 0004:00: root bus resource [mem 0xd0300000000-0xd033fffffff window] (bus address [0x40000000-0x7fffffff])
[    3.761386] pci_bus 0004:00: root bus resource [mem 0xd0400000000-0xdfffffeffff window]
[    3.769373] pci_bus 0004:00: root bus resource [io  0x10000-0x1ffff window] (bus address [0x1000-0x10fff])
[    3.779008] pci_bus 0004:00: root bus resource [bus 00-ff]
[    3.784484] pci 0004:00:00.0: [17cb:0401] type 01 class 0x060400 PCIe Root Port
[    3.791773] pci 0004:00:00.0: PCI bridge to [bus 01-02]
[    3.796979] pci 0004:00:00.0:   bridge window [mem 0xdfffc000000-0xdfffe7fffff 64bit pref]
[    3.805247] pci 0004:00:00.0: PME# supported from D0 D3hot
[    3.810906] pci 0004:01:00.0: [15b3:1013] type 00 class 0x020000 PCIe Endpoint
[    3.818003] pci 0004:01:00.0: BAR 0 [mem 0xdfffc000000-0xdfffdffffff 64bit pref]
[    3.825507] pci 0004:01:00.0: ROM [mem 0xfff00000-0xffffffff pref]
[    3.831991] pci 0004:01:00.0: PME# supported from D3cold
[    3.836928] pci 0004:01:00.0: VF BAR 0 [mem 0xdfffe000000-0xdfffe0fffff 64bit pref]
[    3.844372] pci 0004:01:00.0: VF BAR 0 [mem 0xdfffe000000-0xdfffe7fffff 64bit pref]: contains BAR 0 for 8 VFs
[    3.855368] pci 0004:00:00.0: bridge window [mem 0x02000000-0x03ffffff 64bit pref] to [bus 01-02] add_size 2000000 add_align 2000000
[    3.866325] pci 0004:00:00.0: bridge window [mem 0xd0400000000-0xd0403ffffff 64bit pref]: assigned
[    3.875260] pci 0004:00:00.0: bridge window [mem 0xd0100100000-0xd01001fffff]: assigned
[    3.883248] pci 0004:01:00.0: BAR 0 [mem 0xd0400000000-0xd0401ffffff 64bit pref]: assigned
[    3.891547] pci 0004:01:00.0: ROM [mem 0xd0100100000-0xd01001fffff pref]: assigned
[    3.899045] pci 0004:01:00.0: VF BAR 0 [mem 0xd0402000000-0xd04027fffff 64bit pref]: assigned
[    3.907572] pci 0004:00:00.0: PCI bridge to [bus 01-02]
[    3.912760] pci 0004:00:00.0:   bridge window [mem 0xd0100100000-0xd01001fffff]
[    3.920051] pci 0004:00:00.0:   bridge window [mem 0xd0400000000-0xd0403ffffff 64bit pref]
[    3.928298] pci_bus 0004:00: resource 4 [mem 0xd0100100000-0xd011fffffff window]
[    3.935676] pci_bus 0004:00: resource 5 [mem 0xd0200000000-0xd021fffffff window]
[    3.943054] pci_bus 0004:00: resource 6 [mem 0xd0300000000-0xd033fffffff window]
[    3.950433] pci_bus 0004:00: resource 7 [mem 0xd0400000000-0xdfffffeffff window]
[    3.957812] pci_bus 0004:00: resource 8 [io  0x10000-0x1ffff window]
[    3.964148] pci_bus 0004:01: resource 1 [mem 0xd0100100000-0xd01001fffff]
[    3.970919] pci_bus 0004:01: resource 2 [mem 0xd0400000000-0xd0403ffffff 64bit pref]
[    3.978700] ACPI: PCI: Interrupt link LN4A configured for IRQ 104
[    3.984741] ACPI: PCI: Interrupt link LN4B configured for IRQ 105
[    3.990815] ACPI: PCI: Interrupt link LN4C configured for IRQ 106
[    3.996892] ACPI: PCI: Interrupt link LN4D configured for IRQ 107
[    4.003099] ACPI: PCI Root Bridge [PCI5] (domain 0005 [bus 00-ff])
[    4.009128] acpi PNP0A08:05: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    4.018231] acpi PNP0A08:05: _OSC: platform does not support [LTR]
[    4.024448] acpi PNP0A08:05: _OSC: OS now controls [PME AER PCIeCapability]
[    4.037098] acpi PNP0A08:05: ECAM area [mem 0xe0000000000-0xe000fffffff] reserved by PNP0C02:05
[    4.044861] acpi PNP0A08:05: ECAM at [mem 0xe0000000000-0xe000fffffff] for [bus 00-ff]
[    4.052769] ACPI: Remapped I/O 0x00000effffff0000 to [io  0x20000-0x2ffff window]
[    4.060267] PCI host bridge to bus 0005:00
[    4.064290] pci_bus 0005:00: root bus resource [mem 0xe0100100000-0xe011fffffff window] (bus address [0x00100000-0x1fffffff])
[    4.075570] pci_bus 0005:00: root bus resource [mem 0xe0200000000-0xe021fffffff window] (bus address [0x20000000-0x3fffffff])
[    4.086854] pci_bus 0005:00: root bus resource [mem 0xe0300000000-0xe033fffffff window] (bus address [0x40000000-0x7fffffff])
[    4.098145] pci_bus 0005:00: root bus resource [mem 0xe0400000000-0xefffffeffff window]
[    4.106126] pci_bus 0005:00: root bus resource [io  0x20000-0x2ffff window] (bus address [0x1000-0x10fff])
[    4.115760] pci_bus 0005:00: root bus resource [bus 00-ff]
[    4.121237] pci 0005:00:00.0: [17cb:0401] type 01 class 0x060400 PCIe Root Port
[    4.128527] pci 0005:00:00.0: PCI bridge to [bus 01]
[    4.133500] pci 0005:00:00.0: PME# supported from D0 D3hot
[    4.139075] pci 0005:00:00.0: PCI bridge to [bus 01]
[    4.143888] pci_bus 0005:00: resource 4 [mem 0xe0100100000-0xe011fffffff window]
[    4.151264] pci_bus 0005:00: resource 5 [mem 0xe0200000000-0xe021fffffff window]
[    4.158642] pci_bus 0005:00: resource 6 [mem 0xe0300000000-0xe033fffffff window]
[    4.166024] pci_bus 0005:00: resource 7 [mem 0xe0400000000-0xefffffeffff window]
[    4.173399] pci_bus 0005:00: resource 8 [io  0x20000-0x2ffff window]
[    4.179784] ACPI: PCI: Interrupt link LN5A configured for IRQ 108
[    4.185832] ACPI: PCI: Interrupt link LN5B configured for IRQ 109
[    4.191906] ACPI: PCI: Interrupt link LN5C configured for IRQ 110
[    4.197982] ACPI: PCI: Interrupt link LN5D configured for IRQ 111
[    4.228704] iommu: Default domain type: Translated
[    4.232546] iommu: DMA domain TLB invalidation policy: strict mode
[    4.239810] SCSI subsystem initialized
[    4.242672] libata version 3.00 loaded.
[    4.242744] ACPI: bus type USB registered
[    4.246612] usbcore: registered new interface driver usbfs
[    4.252076] usbcore: registered new interface driver hub
[    4.257383] usbcore: registered new device driver usb
[    4.263083] pps_core: LinuxPPS API ver. 1 registered
[    4.267344] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    4.276458] PTP clock support registered
[    4.280521] EDAC MC: Ver: 3.0.0
[    4.283641] scmi_core: SCMI protocol bus registered
[    4.288491] efivars: Registered efivars operations
[    4.293899] FPGA manager framework
[    4.296541] Advanced Linux Sound Architecture Driver Initialized.
[    4.303139] vgaarb: loaded
[    4.305814] clocksource: Switched to clocksource arch_sys_counter
[    4.311477] VFS: Disk quotas dquot_6.6.0
[    4.315269] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    4.322238] pnp: PnP ACPI init
[    4.328226] system 00:00: [mem 0x80000000000-0x8000fffffff] could not be reserved
[    4.334850] system 00:01: [mem 0x90000000000-0x9000fffffff] has been reserved
[    4.341962] system 00:02: [mem 0xa0000000000-0xa000fffffff] has been reserved
[    4.349073] system 00:03: [mem 0xc0000000000-0xc000fffffff] has been reserved
[    4.356194] system 00:04: [mem 0xd0000000000-0xd000fffffff] could not be reserved
[    4.363660] system 00:05: [mem 0xe0000000000-0xe000fffffff] could not be reserved
[    4.375422] pnp: PnP ACPI: found 6 devices
[    4.381111] NET: Registered PF_INET protocol family
[    4.385114] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    4.395660] tcp_listen_portaddr_hash hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    4.403994] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    4.411244] TCP established hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[    4.421259] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[    4.428614] TCP: Hash tables configured (established 524288 bind 65536)
[    4.434389] UDP hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[    4.442722] UDP-Lite hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[    4.450667] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    4.455551] RPC: Registered named UNIX socket transport module.
[    4.461279] RPC: Registered udp transport module.
[    4.465959] RPC: Registered tcp transport module.
[    4.470646] RPC: Registered tcp-with-tls transport module.
[    4.476115] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    4.482607] PCI: CLS 0 bytes, default 64
[    4.486508] Unpacking initramfs...
[    4.491955] kvm [1]: nv: 529 coarse grained trap handlers
[    4.496588] kvm [1]: IPA Size Limit: 44 bits
[    4.501900] kvm [1]: GICv4 support disabled
[    4.505122] kvm [1]: GICv3: no GICV resource entry
[    4.509904] kvm [1]: disabling GICv2 emulation
[    4.514363] kvm [1]: GIC system register CPU interface enabled
[    4.520158] kvm [1]: vgic interrupt IRQ9
[    4.524112] kvm [1]: Hyp nVHE mode initialized successfully
[    4.531063] Initialise system trusted keyrings
[    4.534634] workingset: timestamp_bits=42 max_order=25 bucket_order=0
[    4.541129] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    4.546917] NFS: Registering the id_resolver key type
[    4.551833] Key type id_resolver registered
[    4.555990] Key type id_legacy registered
[    4.559993] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    4.566667] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    4.574152] SGI XFS with security attributes, no debug enabled
[    4.580125] 9p: Installing v9fs 9p2000 file system support
[    4.606527] Key type asymmetric registered
[    4.609665] Asymmetric key parser 'x509' registered
[    4.614547] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[    4.621906] io scheduler mq-deadline registered
[    4.626418] io scheduler kyber registered
[    4.630427] io scheduler bfq registered
[    4.636132] qcom-irq-combiner QCOM80B1:00: Initialized with [p=97,n=29,r=000000005fd21f32]
[    4.643527] qcom-irq-combiner QCOM80B1:01: Initialized with [p=98,n=12,r=00000000d8983e3c]
[    4.651755] qcom-irq-combiner QCOM80B1:02: Initialized with [p=99,n=16,r=00000000d514e8fb]
[    4.660000] qcom-irq-combiner QCOM80B1:03: Initialized with [p=100,n=18,r=000000002a814efa]
[    4.704576] thermal LNXTHERM:00: registered as thermal_zone0
[    4.709289] ACPI: thermal: Thermal Zone [TZ0] (28 C)
[    4.714348] thermal LNXTHERM:01: registered as thermal_zone1
[    4.719872] ACPI: thermal: Thermal Zone [TZ1] (28 C)
[    4.724928] thermal LNXTHERM:02: registered as thermal_zone2
[    4.730462] ACPI: thermal: Thermal Zone [TZ2] (30 C)
[    4.735519] thermal LNXTHERM:03: registered as thermal_zone3
[    4.741052] ACPI: thermal: Thermal Zone [TZ3] (28 C)
[    4.746108] thermal LNXTHERM:04: registered as thermal_zone4
[    4.751642] ACPI: thermal: Thermal Zone [TZ4] (28 C)
[    4.756697] thermal LNXTHERM:05: registered as thermal_zone5
[    4.762233] ACPI: thermal: Thermal Zone [TZ5] (28 C)
[    4.767288] thermal LNXTHERM:06: registered as thermal_zone6
[    4.772821] ACPI: thermal: Thermal Zone [TZ6] (27 C)
[    4.777881] thermal LNXTHERM:07: registered as thermal_zone7
[    4.783412] ACPI: thermal: Thermal Zone [TZ7] (26 C)
[    4.788469] thermal LNXTHERM:08: registered as thermal_zone8
[    4.794003] ACPI: thermal: Thermal Zone [TZ8] (26 C)
[    4.799057] thermal LNXTHERM:09: registered as thermal_zone9
[    4.804592] ACPI: thermal: Thermal Zone [TZ9] (26 C)
[    4.809650] thermal LNXTHERM:0a: registered as thermal_zone10
[    4.815272] ACPI: thermal: Thermal Zone [TZ10] (26 C)
[    4.820422] thermal LNXTHERM:0b: registered as thermal_zone11
[    4.826036] ACPI: thermal: Thermal Zone [TZ11] (26 C)
[    4.831178] thermal LNXTHERM:0c: registered as thermal_zone12
[    4.836797] ACPI: thermal: Thermal Zone [TZ12] (27 C)
[    4.841940] thermal LNXTHERM:0d: registered as thermal_zone13
[    4.847561] ACPI: thermal: Thermal Zone [TZ13] (27 C)
[    4.852706] thermal LNXTHERM:0e: registered as thermal_zone14
[    4.858327] ACPI: thermal: Thermal Zone [TZ14] (26 C)
[    4.863468] thermal LNXTHERM:0f: registered as thermal_zone15
[    4.869090] ACPI: thermal: Thermal Zone [TZ15] (26 C)
[    4.874230] thermal LNXTHERM:10: registered as thermal_zone16
[    4.879853] ACPI: thermal: Thermal Zone [TZ16] (26 C)
[    4.884995] thermal LNXTHERM:11: registered as thermal_zone17
[    4.890617] ACPI: thermal: Thermal Zone [TZ17] (26 C)
[    4.895763] thermal LNXTHERM:12: registered as thermal_zone18
[    4.901383] ACPI: thermal: Thermal Zone [TZ18] (29 C)
[    4.906567] thermal LNXTHERM:13: registered as thermal_zone19
[    4.912151] ACPI: thermal: Thermal Zone [TZ19] (29 C)
[    4.917291] thermal LNXTHERM:14: registered as thermal_zone20
[    4.922912] ACPI: thermal: Thermal Zone [TZ20] (28 C)
[    4.928050] thermal LNXTHERM:15: registered as thermal_zone21
[    4.933673] ACPI: thermal: Thermal Zone [TZ21] (28 C)
[    4.938813] thermal LNXTHERM:16: registered as thermal_zone22
[    4.944437] ACPI: thermal: Thermal Zone [TZ22] (29 C)
[    4.949580] thermal LNXTHERM:17: registered as thermal_zone23
[    4.955201] ACPI: thermal: Thermal Zone [TZ23] (28 C)
[    4.960343] thermal LNXTHERM:18: registered as thermal_zone24
[    4.965965] ACPI: thermal: Thermal Zone [TZ24] (27 C)
[    4.971104] thermal LNXTHERM:19: registered as thermal_zone25
[    4.976729] ACPI: thermal: Thermal Zone [TZ25] (27 C)
[    4.981874] thermal LNXTHERM:1a: registered as thermal_zone26
[    4.987492] ACPI: thermal: Thermal Zone [TZ26] (27 C)
[    4.989154] Freeing initrd memory: 32176K
[    4.992635] thermal LNXTHERM:1c: registered as thermal_zone27
[    5.002248] ACPI: thermal: Thermal Zone [TZ28] (27 C)
[    5.007389] thermal LNXTHERM:1d: registered as thermal_zone28
[    5.013013] ACPI: thermal: Thermal Zone [TZ29] (27 C)
[    5.018155] thermal LNXTHERM:1e: registered as thermal_zone29
[    5.023778] ACPI: thermal: Thermal Zone [TZ30] (27 C)
[    5.028922] thermal LNXTHERM:1f: registered as thermal_zone30
[    5.034542] ACPI: thermal: Thermal Zone [TZ31] (27 C)
[    5.039682] thermal LNXTHERM:20: registered as thermal_zone31
[    5.045305] ACPI: thermal: Thermal Zone [TZ32] (27 C)
[    5.050447] thermal LNXTHERM:21: registered as thermal_zone32
[    5.056068] ACPI: thermal: Thermal Zone [TZ33] (27 C)
[    5.061212] thermal LNXTHERM:23: registered as thermal_zone33
[    5.066833] ACPI: thermal: Thermal Zone [TZ35] (27 C)
[    5.071976] thermal LNXTHERM:24: registered as thermal_zone34
[    5.077598] ACPI: thermal: Thermal Zone [TZ36] (27 C)
[    5.082739] thermal LNXTHERM:25: registered as thermal_zone35
[    5.088361] ACPI: thermal: Thermal Zone [TZ37] (27 C)
[    5.093502] thermal LNXTHERM:26: registered as thermal_zone36
[    5.099125] ACPI: thermal: Thermal Zone [TZ38] (27 C)
[    5.104268] thermal LNXTHERM:27: registered as thermal_zone37
[    5.109891] ACPI: thermal: Thermal Zone [TZ39] (27 C)
[    5.115030] thermal LNXTHERM:28: registered as thermal_zone38
[    5.120652] ACPI: thermal: Thermal Zone [TZ40] (26 C)
[    5.125798] thermal LNXTHERM:29: registered as thermal_zone39
[    5.131417] ACPI: thermal: Thermal Zone [TZ41] (26 C)
[    5.136600] thermal LNXTHERM:2a: registered as thermal_zone40
[    5.142184] ACPI: thermal: Thermal Zone [TZ42] (28 C)
[    5.147325] thermal LNXTHERM:2b: registered as thermal_zone41
[    5.152944] ACPI: thermal: Thermal Zone [TZ43] (28 C)
[    5.158085] thermal LNXTHERM:2c: registered as thermal_zone42
[    5.163708] ACPI: thermal: Thermal Zone [TZ44] (27 C)
[    5.168852] thermal LNXTHERM:2d: registered as thermal_zone43
[    5.174472] ACPI: thermal: Thermal Zone [TZ45] (27 C)
[    5.179613] thermal LNXTHERM:2e: registered as thermal_zone44
[    5.185236] ACPI: thermal: Thermal Zone [TZ46] (28 C)
[    5.190376] thermal LNXTHERM:2f: registered as thermal_zone45
[    5.195999] ACPI: thermal: Thermal Zone [TZ47] (28 C)
[    5.201142] thermal LNXTHERM:30: registered as thermal_zone46
[    5.206764] ACPI: thermal: Thermal Zone [TZ48] (29 C)
[    5.211902] thermal LNXTHERM:31: registered as thermal_zone47
[    5.217528] ACPI: thermal: Thermal Zone [TZ49] (29 C)
[    5.222667] thermal LNXTHERM:32: registered as thermal_zone48
[    5.228291] ACPI: thermal: Thermal Zone [TZ50] (22 C)
[    5.233429] thermal LNXTHERM:33: registered as thermal_zone49
[    5.239055] ACPI: thermal: Thermal Zone [TZ51] (28 C)
[    5.244192] thermal LNXTHERM:34: registered as thermal_zone50
[    5.249819] ACPI: thermal: Thermal Zone [TZ52] (28 C)
[    5.254956] thermal LNXTHERM:35: registered as thermal_zone51
[    5.260587] ACPI: thermal: Thermal Zone [TZ53] (26 C)
[    5.265731] thermal LNXTHERM:36: registered as thermal_zone52
[    5.271345] ACPI: thermal: Thermal Zone [TZ54] (26 C)
[    5.276484] thermal LNXTHERM:37: registered as thermal_zone53
[    5.282116] ACPI: thermal: Thermal Zone [TZ55] (26 C)
[    5.287252] thermal LNXTHERM:38: registered as thermal_zone54
[    5.292875] ACPI: thermal: Thermal Zone [TZ56] (26 C)
[    5.298014] thermal LNXTHERM:39: registered as thermal_zone55
[    5.303638] ACPI: thermal: Thermal Zone [TZ57] (25 C)
[    5.308776] thermal LNXTHERM:3a: registered as thermal_zone56
[    5.314403] ACPI: thermal: Thermal Zone [TZ58] (26 C)
[    5.320081] EINJ: Error INJection is initialized.
[    5.324347] ACPI GTDT: found 1 SBSA generic Watchdog(s).
[    5.348057] hidma-mgmt QCOM8060:00: HW rev: 1.1 @ 0x000000ff98000000 with 6 physical channels
[    5.355737] hidma-mgmt QCOM8060:01: HW rev: 1.1 @ 0x000000ff9a000000 with 6 physical channels
[    5.364231] hidma-mgmt QCOM8060:02: HW rev: 1.1 @ 0x000000ff9c000000 with 6 physical channels
[    5.372741] hidma-mgmt QCOM8060:03: HW rev: 1.1 @ 0x000000ff9e000000 with 6 physical channels
[    5.381876] hidma QCOM8062:00: HI-DMA engine driver registration complete
[    5.388393] hidma QCOM8062:01: HI-DMA engine driver registration complete
[    5.395165] hidma QCOM8062:02: HI-DMA engine driver registration complete
[    5.401941] hidma QCOM8062:03: HI-DMA engine driver registration complete
[    5.408693] hidma QCOM8062:04: HI-DMA engine driver registration complete
[    5.415473] hidma QCOM8062:05: HI-DMA engine driver registration complete
[    5.422273] hidma QCOM8062:06: HI-DMA engine driver registration complete
[    5.429024] hidma QCOM8062:07: HI-DMA engine driver registration complete
[    5.435798] hidma QCOM8062:08: HI-DMA engine driver registration complete
[    5.442567] hidma QCOM8062:09: HI-DMA engine driver registration complete
[    5.449347] hidma QCOM8062:0a: HI-DMA engine driver registration complete
[    5.456122] hidma QCOM8062:0b: HI-DMA engine driver registration complete
[    5.462903] hidma QCOM8062:0c: HI-DMA engine driver registration complete
[    5.469679] hidma QCOM8062:0d: HI-DMA engine driver registration complete
[    5.476430] hidma QCOM8062:0e: HI-DMA engine driver registration complete
[    5.483198] hidma QCOM8062:0f: HI-DMA engine driver registration complete
[    5.489985] hidma QCOM8062:10: HI-DMA engine driver registration complete
[    5.496772] hidma QCOM8062:11: HI-DMA engine driver registration complete
[    5.503553] hidma QCOM8062:12: HI-DMA engine driver registration complete
[    5.510295] hidma QCOM8062:13: HI-DMA engine driver registration complete
[    5.517076] hidma QCOM8062:14: HI-DMA engine driver registration complete
[    5.523841] hidma QCOM8062:15: HI-DMA engine driver registration complete
[    5.530612] hidma QCOM8062:16: HI-DMA engine driver registration complete
[    5.537380] hidma QCOM8062:17: HI-DMA engine driver registration complete
[    5.552353] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    5.560160] msm_serial: driver initialized
[    5.563610] SuperH (H)SCI(F) driver initialized
[    5.567924] STM32 USART driver initialized
[    5.573776] arm-smmu-v3 arm-smmu-v3.0.auto: option mask 0x0
[    5.578417] arm-smmu-v3 arm-smmu-v3.0.auto: IDR0.HTTU features(0x600000) overridden by FW configuration (0x0)
[    5.588294] arm-smmu-v3 arm-smmu-v3.0.auto: ias 44-bit, oas 44-bit (features 0x00181fef)
[    5.596669] arm-smmu-v3 arm-smmu-v3.0.auto: allocated 65536 entries for cmdq
[    5.603485] arm-smmu-v3 arm-smmu-v3.0.auto: allocated 32768 entries for evtq
[    5.610445] arm-smmu-v3 arm-smmu-v3.0.auto: SMMU currently enabled! Resetting...
[    5.618103] arm-smmu-v3 arm-smmu-v3.5.auto: option mask 0x0
[    5.623390] arm-smmu-v3 arm-smmu-v3.5.auto: IDR0.HTTU features(0x600000) overridden by FW configuration (0x0)
[    5.633265] arm-smmu-v3 arm-smmu-v3.5.auto: ias 44-bit, oas 44-bit (features 0x00181fef)
[    5.641455] arm-smmu-v3 arm-smmu-v3.5.auto: allocated 65536 entries for cmdq
[    5.648462] arm-smmu-v3 arm-smmu-v3.5.auto: allocated 32768 entries for evtq
[    5.655404] arm-smmu-v3 arm-smmu-v3.5.auto: SMMU currently enabled! Resetting...
[    5.663048] arm-smmu-v3 arm-smmu-v3.10.auto: option mask 0x0
[    5.668439] arm-smmu-v3 arm-smmu-v3.10.auto: IDR0.HTTU features(0x600000) overridden by FW configuration (0x0)
[    5.678398] arm-smmu-v3 arm-smmu-v3.10.auto: ias 44-bit, oas 44-bit (features 0x00181fef)
[    5.686665] arm-smmu-v3 arm-smmu-v3.10.auto: allocated 65536 entries for cmdq
[    5.693761] arm-smmu-v3 arm-smmu-v3.10.auto: allocated 32768 entries for evtq
[    5.700803] arm-smmu-v3 arm-smmu-v3.10.auto: SMMU currently enabled! Resetting...
[    5.708537] arm-smmu-v3 arm-smmu-v3.15.auto: option mask 0x0
[    5.713926] arm-smmu-v3 arm-smmu-v3.15.auto: IDR0.HTTU features(0x600000) overridden by FW configuration (0x0)
[    5.723884] arm-smmu-v3 arm-smmu-v3.15.auto: ias 44-bit, oas 44-bit (features 0x00181fef)
[    5.732165] arm-smmu-v3 arm-smmu-v3.15.auto: allocated 65536 entries for cmdq
[    5.739261] arm-smmu-v3 arm-smmu-v3.15.auto: allocated 32768 entries for evtq
[    5.746290] arm-smmu-v3 arm-smmu-v3.15.auto: SMMU currently enabled! Resetting...
[    5.754023] arm-smmu-v3 arm-smmu-v3.20.auto: option mask 0x0
[    5.759412] arm-smmu-v3 arm-smmu-v3.20.auto: IDR0.HTTU features(0x600000) overridden by FW configuration (0x0)
[    5.769370] arm-smmu-v3 arm-smmu-v3.20.auto: ias 44-bit, oas 44-bit (features 0x00181fef)
[    5.777638] arm-smmu-v3 arm-smmu-v3.20.auto: allocated 65536 entries for cmdq
[    5.784731] arm-smmu-v3 arm-smmu-v3.20.auto: allocated 32768 entries for evtq
[    5.791781] arm-smmu-v3 arm-smmu-v3.20.auto: SMMU currently enabled! Resetting...
[    5.799506] arm-smmu-v3 arm-smmu-v3.25.auto: option mask 0x0
[    5.804898] arm-smmu-v3 arm-smmu-v3.25.auto: IDR0.HTTU features(0x600000) overridden by FW configuration (0x0)
[    5.814856] arm-smmu-v3 arm-smmu-v3.25.auto: ias 44-bit, oas 44-bit (features 0x00181fef)
[    5.823138] arm-smmu-v3 arm-smmu-v3.25.auto: allocated 65536 entries for cmdq
[    5.830232] arm-smmu-v3 arm-smmu-v3.25.auto: allocated 32768 entries for evtq
[    5.837262] arm-smmu-v3 arm-smmu-v3.25.auto: SMMU currently enabled! Resetting...
[    5.855531] loop: module loaded
[    5.858567] megasas: 07.727.03.00-rc1
[    5.861870] ahci QCOM8090:00: supply ahci not found, using dummy regulator
[    5.868273] ahci QCOM8090:00: supply phy not found, using dummy regulator
[    5.875007] ahci QCOM8090:00: supply target not found, using dummy regulator
[    5.882050] ahci QCOM8090:00: SSS flag set, parallel bus scan disabled
[    5.888540] ahci QCOM8090:00: AHCI vers 0001.0301, 32 command slots, 6 Gbps, platform mode
[    5.896778] ahci QCOM8090:00: 1/1 ports implemented (port mask 0x1)
[    5.903028] ahci QCOM8090:00: flags: 64bit ncq sntf stag pm led clo only pmp pio slum part ccc sadm sds apst 
[    5.913345] scsi host0: ahci
[    5.915877] ata1: SATA max UDMA/133 mmio [mem 0xff88000000-0xff880001ff] port 0x100 irq 38 lpm-pol 0
[    5.925006] ahci QCOM8090:01: supply ahci not found, using dummy regulator
[    5.931804] ahci QCOM8090:01: supply phy not found, using dummy regulator
[    5.938553] ahci QCOM8090:01: supply target not found, using dummy regulator
[    5.945590] ahci QCOM8090:01: SSS flag set, parallel bus scan disabled
[    5.952082] ahci QCOM8090:01: AHCI vers 0001.0301, 32 command slots, 6 Gbps, platform mode
[    5.960324] ahci QCOM8090:01: 1/1 ports implemented (port mask 0x1)
[    5.966573] ahci QCOM8090:01: flags: 64bit ncq sntf stag pm led clo only pmp pio slum part ccc sadm sds apst 
[    5.976774] scsi host1: ahci
[    5.979417] ata2: SATA max UDMA/133 mmio [mem 0xff89000000-0xff890001ff] port 0x100 irq 39 lpm-pol 0
[    5.988548] ahci QCOM8090:02: supply ahci not found, using dummy regulator
[    5.995345] ahci QCOM8090:02: supply phy not found, using dummy regulator
[    6.002099] ahci QCOM8090:02: supply target not found, using dummy regulator
[    6.009129] ahci QCOM8090:02: SSS flag set, parallel bus scan disabled
[    6.015624] ahci QCOM8090:02: AHCI vers 0001.0301, 32 command slots, 6 Gbps, platform mode
[    6.023865] ahci QCOM8090:02: 1/1 ports implemented (port mask 0x1)
[    6.030115] ahci QCOM8090:02: flags: 64bit ncq sntf stag pm led clo only pmp pio slum part ccc sadm sds apst 
[    6.040323] scsi host2: ahci
[    6.042959] ata3: SATA max UDMA/133 mmio [mem 0xff8a000000-0xff8a0001ff] port 0x100 irq 40 lpm-pol 0
[    6.052091] ahci QCOM8090:03: supply ahci not found, using dummy regulator
[    6.058887] ahci QCOM8090:03: supply phy not found, using dummy regulator
[    6.065632] ahci QCOM8090:03: supply target not found, using dummy regulator
[    6.072675] ahci QCOM8090:03: SSS flag set, parallel bus scan disabled
[    6.079166] ahci QCOM8090:03: AHCI vers 0001.0301, 32 command slots, 6 Gbps, platform mode
[    6.087406] ahci QCOM8090:03: 1/1 ports implemented (port mask 0x1)
[    6.093653] ahci QCOM8090:03: flags: 64bit ncq sntf stag pm led clo only pmp pio slum part ccc sadm sds apst 
[    6.103861] scsi host3: ahci
[    6.106500] ata4: SATA max UDMA/133 mmio [mem 0xff8b000000-0xff8b0001ff] port 0x100 irq 41 lpm-pol 0
[    6.115633] ahci QCOM8090:04: supply ahci not found, using dummy regulator
[    6.122428] ahci QCOM8090:04: supply phy not found, using dummy regulator
[    6.129174] ahci QCOM8090:04: supply target not found, using dummy regulator
[    6.136219] ahci QCOM8090:04: SSS flag set, parallel bus scan disabled
[    6.142709] ahci QCOM8090:04: AHCI vers 0001.0301, 32 command slots, 6 Gbps, platform mode
[    6.150949] ahci QCOM8090:04: 1/1 ports implemented (port mask 0x1)
[    6.157195] ahci QCOM8090:04: flags: 64bit ncq sntf stag pm led clo only pmp pio slum part ccc sadm sds apst 
[    6.167419] scsi host4: ahci
[    6.170044] ata5: SATA max UDMA/133 mmio [mem 0xff8c000000-0xff8c0001ff] port 0x100 irq 42 lpm-pol 0
[    6.179176] ahci QCOM8090:05: supply ahci not found, using dummy regulator
[    6.185989] ahci QCOM8090:05: supply phy not found, using dummy regulator
[    6.192716] ahci QCOM8090:05: supply target not found, using dummy regulator
[    6.199762] ahci QCOM8090:05: SSS flag set, parallel bus scan disabled
[    6.206251] ahci QCOM8090:05: AHCI vers 0001.0301, 32 command slots, 6 Gbps, platform mode
[    6.214491] ahci QCOM8090:05: 1/1 ports implemented (port mask 0x1)
[    6.220736] ahci QCOM8090:05: flags: 64bit ncq sntf stag pm led clo only pmp pio slum part ccc sadm sds apst 
[    6.230953] scsi host5: ahci
[    6.233570] ata6: SATA max UDMA/133 mmio [mem 0xff8d000000-0xff8d0001ff] port 0x100 irq 43 lpm-pol 0
[    6.242404] ata1: SATA link down (SStatus 0 SControl 300)
[    6.242723] ahci QCOM8090:06: supply ahci not found, using dummy regulator
[    6.254899] ahci QCOM8090:06: supply phy not found, using dummy regulator
[    6.261642] ahci QCOM8090:06: supply target not found, using dummy regulator
[    6.268677] ahci QCOM8090:06: SSS flag set, parallel bus scan disabled
[    6.275175] ahci QCOM8090:06: AHCI vers 0001.0301, 32 command slots, 6 Gbps, platform mode
[    6.283413] ahci QCOM8090:06: 1/1 ports implemented (port mask 0x1)
[    6.289664] ahci QCOM8090:06: flags: 64bit ncq sntf stag pm led clo only pmp pio slum part ccc sadm sds apst 
[    6.299875] scsi host6: ahci
[    6.302507] ata7: SATA max UDMA/133 mmio [mem 0xff8e000000-0xff8e0001ff] port 0x100 irq 44 lpm-pol 0
[    6.305945] ata2: SATA link down (SStatus 0 SControl 300)
[    6.311638] ahci QCOM8090:07: supply ahci not found, using dummy regulator
[    6.323823] ahci QCOM8090:07: supply phy not found, using dummy regulator
[    6.330567] ahci QCOM8090:07: supply target not found, using dummy regulator
[    6.337603] ahci QCOM8090:07: SSS flag set, parallel bus scan disabled
[    6.344093] ahci QCOM8090:07: AHCI vers 0001.0301, 32 command slots, 6 Gbps, platform mode
[    6.352338] ahci QCOM8090:07: 1/1 ports implemented (port mask 0x1)
[    6.358587] ahci QCOM8090:07: flags: 64bit ncq sntf stag pm led clo only pmp pio slum part ccc sadm sds apst 
[    6.362776] ata3: SATA link down (SStatus 0 SControl 300)
[    6.374167] scsi host7: ahci
[    6.376802] ata8: SATA max UDMA/133 mmio [mem 0xff8f000000-0xff8f0001ff] port 0x100 irq 45 lpm-pol 0
[    6.390569] tun: Universal TUN/TAP device driver, 1.6
[    6.395455] thunder_xcv, ver 1.0
[    6.397902] thunder_bgx, ver 1.0
[    6.401093] nicpf, ver 1.0
[    6.405128] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version
[    6.411402] hns3: Copyright (c) 2017 Huawei Corporation.
[    6.416712] hclge is initializing
[    6.420016] e1000: Intel(R) PRO/1000 Network Driver
[    6.424848] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    6.429988] ata4: SATA link down (SStatus 0 SControl 300)
[    6.430590] e1000e: Intel(R) PRO/1000 Network Driver
[    6.440906] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    6.446823] igb: Intel(R) Gigabit Ethernet Network Driver
[    6.452190] igb: Copyright (c) 2007-2014 Intel Corporation.
[    6.457760] igbvf: Intel(R) Gigabit Virtual Function Network Driver
[    6.463998] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    6.470320] sky2: driver version 1.30
[    6.474742] VFIO - User Level meta-driver version: 0.3
[    6.481526] xhci-hcd QCOM8041:00: xHCI Host Controller
[    6.485719] xhci-hcd QCOM8041:00: new USB bus registered, assigned bus number 1
[    6.492055] ata5: SATA link down (SStatus 0 SControl 300)
[    6.493126] xhci-hcd QCOM8041:00: USB3 root hub has no ports
[    6.504025] xhci-hcd QCOM8041:00: hcc params 0x0220f665 hci version 0x100 quirks 0x0000000000000010
[    6.513065] xhci-hcd QCOM8041:00: irq 101, io mem 0xff79800000
[    6.519149] hub 1-0:1.0: USB hub found
[    6.522616] hub 1-0:1.0: 1 port detected
[    6.526710] xhci-hcd QCOM8041:01: xHCI Host Controller
[    6.531635] xhci-hcd QCOM8041:01: new USB bus registered, assigned bus number 2
[    6.539046] xhci-hcd QCOM8041:01: USB3 root hub has no ports
[    6.544563] xhci-hcd QCOM8041:01: hcc params 0x0220f665 hci version 0x100 quirks 0x0000000000000010
[    6.553611] xhci-hcd QCOM8041:01: irq 102, io mem 0xff79a00000
[    6.554777] ata6: SATA link down (SStatus 0 SControl 300)
[    6.559673] hub 2-0:1.0: USB hub found
[    6.568532] hub 2-0:1.0: 1 port detected
[    6.572625] xhci-hcd QCOM8041:02: xHCI Host Controller
[    6.577557] xhci-hcd QCOM8041:02: new USB bus registered, assigned bus number 3
[    6.584970] xhci-hcd QCOM8041:02: USB3 root hub has no ports
[    6.590486] xhci-hcd QCOM8041:02: hcc params 0x0220f665 hci version 0x100 quirks 0x0000000000000010
[    6.599535] xhci-hcd QCOM8041:02: irq 103, io mem 0xff79c00000
[    6.605579] hub 3-0:1.0: USB hub found
[    6.609074] hub 3-0:1.0: 1 port detected
[    6.613167] xhci-hcd QCOM8041:03: xHCI Host Controller
[    6.618105] xhci-hcd QCOM8041:03: new USB bus registered, assigned bus number 4
[    6.625503] xhci-hcd QCOM8041:03: USB3 root hub has no ports
[    6.631025] xhci-hcd QCOM8041:03: hcc params 0x0220f665 hci version 0x100 quirks 0x0000000000000010
[    6.640070] xhci-hcd QCOM8041:03: irq 104, io mem 0xff79e00000
[    6.646121] hub 4-0:1.0: USB hub found
[    6.649599] hub 4-0:1.0: 1 port detected
[    6.654008] usbcore: registered new interface driver usb-storage
[    6.662248] rtc-efi rtc-efi.0: registered as rtc0
[    6.666051] rtc-efi rtc-efi.0: setting system clock to 2024-09-05T23:38:18 UTC (1725579498)
[    6.675142] i2c_dev: i2c /dev entries driver
[    6.685164] sbsa-gwdt sbsa-gwdt.0: Initialized with 10s timeout @ 20000000 Hz, action=0.
[    6.693820] ghes_edac: This system has 12 DIMM sockets.
[    6.698325] EDAC MC0: Giving out device to module ghes_edac.c controller ghes_edac: DEV ghes (INTERRUPT)
[    6.709067] sdhci: Secure Digital Host Controller Interface driver
[    6.714304] sdhci: Copyright(c) Pierre Ossman
[    6.718798] sdhci-acpi QCOM8051:00: error -ENXIO: IRQ index 1 not found
[    6.719402] Synopsys Designware Multimedia Card Interface Driver
[    6.725273] mmc0: Hardware doesn't report any support voltages.
[    6.732171] sdhci-pltfm: SDHCI platform and OF driver helper
[    6.745224] ledtrig-cpu: registered to indicate activity on CPUs
[    6.751133] pstore: Using crash dump compression: deflate
[    6.755664] pstore: Registered efi_pstore as persistent store backend
[    6.762939] usbcore: registered new interface driver usbhid
[    6.767646] usbhid: USB HID core driver
[    6.774983] hw perfevents: enabled with armv8_pmuv3_0 PMU driver, 9 counters available
[    6.783271] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 0
[    6.785670] ata7: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    6.789295] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 1
[    6.802187] ata7.00: ATA-10: ST4000NM0035-1V4107, TN02, max UDMA/133
[    6.802407] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 2
[    6.808721] ata7.00: 7814037168 sectors, multi 16: LBA48 NCQ (depth 32)
[    6.815681] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 3
[    6.823347] ata7.00: configured for UDMA/133
[    6.829214] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 4
[    6.833622] scsi 6:0:0:0: Direct-Access     ATA      ST4000NM0035-1V4 TN02 PQ: 0 ANSI: 5
[    6.840415] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 5
[    6.840427] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 6
[    6.849010] sd 6:0:0:0: [sda] 7814037168 512-byte logical blocks: (4.00 TB/3.64 TiB)
[    6.855446] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 7
[    6.862423] sd 6:0:0:0: [sda] Write Protect is off
[    6.870105] ata8: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    6.870107] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 8
[    6.877036] sd 6:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    6.877438] ata8.00: ATA-10: ST4000NM0035-1V4107, TN02, max UDMA/133
[    6.877442] ata8.00: 7814037168 sectors, multi 16: LBA48 NCQ (depth 32)
[    6.878520] ata8.00: configured for UDMA/133
[    6.878664] scsi 7:0:0:0: Direct-Access     ATA      ST4000NM0035-1V4 TN02 PQ: 0 ANSI: 5
[    6.879052] sd 7:0:0:0: [sdb] 7814037168 512-byte logical blocks: (4.00 TB/3.64 TiB)
[    6.879075] sd 7:0:0:0: [sdb] Write Protect is off
[    6.879081] sd 7:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    6.879112] sd 7:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    6.879169] sd 7:0:0:0: [sdb] Preferred minimum I/O size 512 bytes
[    6.881818] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 9
[    6.888013] sd 6:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    6.894925] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 10
[    6.901280] sd 6:0:0:0: [sda] Preferred minimum I/O size 512 bytes
[    6.907862] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 11
[    6.921678] usb 4-1: new high-speed USB device number 2 using xhci-hcd
[    6.927916] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 12
[    6.997617] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 13
[    7.004654] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 14
[    7.011681] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 15
[    7.018713] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 16
[    7.025745] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 17
[    7.032773] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 18
[    7.039804] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 19
[    7.046835] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 20
[    7.053868] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 21
[    7.060898] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 22
[    7.067928] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU cluster 23
[    7.074962] qcom-l2cache-pmu QCOM8130:00: CPU0 associated with cluster 0
[    7.081675] qcom-l2cache-pmu QCOM8130:00: CPU1 associated with cluster 1
[    7.088350] qcom-l2cache-pmu QCOM8130:00: CPU2 associated with cluster 2
[    7.095031] qcom-l2cache-pmu QCOM8130:00: CPU3 associated with cluster 3
[    7.101710] qcom-l2cache-pmu QCOM8130:00: CPU4 associated with cluster 4
[    7.108390] qcom-l2cache-pmu QCOM8130:00: CPU5 associated with cluster 5
[    7.115093] qcom-l2cache-pmu QCOM8130:00: CPU6 associated with cluster 6
[    7.121763] qcom-l2cache-pmu QCOM8130:00: CPU7 associated with cluster 7
[    7.126050] hub 4-1:1.0: USB hub found
[    7.128459] qcom-l2cache-pmu QCOM8130:00: CPU8 associated with cluster 8
[    7.132251] hub 4-1:1.0: 4 ports detected
[    7.138860] qcom-l2cache-pmu QCOM8130:00: CPU9 associated with cluster 9
[    7.149547] qcom-l2cache-pmu QCOM8130:00: CPU10 associated with cluster 10
[    7.150997]  sdb: sdb1
[    7.156408] qcom-l2cache-pmu QCOM8130:00: CPU11 associated with cluster 11
[    7.158651]  sda: sda1 sda2 sda3
[    7.158816] sd 7:0:0:0: [sdb] Attached SCSI disk
[    7.158874] sd 6:0:0:0: [sda] Attached SCSI disk
[    7.165597] qcom-l2cache-pmu QCOM8130:00: CPU12 associated with cluster 12
[    7.184875] qcom-l2cache-pmu QCOM8130:00: CPU13 associated with cluster 13
[    7.191740] qcom-l2cache-pmu QCOM8130:00: CPU14 associated with cluster 14
[    7.198586] qcom-l2cache-pmu QCOM8130:00: CPU15 associated with cluster 15
[    7.205459] qcom-l2cache-pmu QCOM8130:00: CPU16 associated with cluster 16
[    7.212305] qcom-l2cache-pmu QCOM8130:00: CPU17 associated with cluster 18
[    7.219164] qcom-l2cache-pmu QCOM8130:00: CPU18 associated with cluster 19
[    7.226018] qcom-l2cache-pmu QCOM8130:00: CPU19 associated with cluster 20
[    7.232889] qcom-l2cache-pmu QCOM8130:00: CPU20 associated with cluster 21
[    7.239743] qcom-l2cache-pmu QCOM8130:00: CPU21 associated with cluster 22
[    7.246602] qcom-l2cache-pmu QCOM8130:00: CPU22 associated with cluster 23
[    7.253460] qcom-l2cache-pmu QCOM8130:00: CPU23 associated with cluster 0
[    7.260230] qcom-l2cache-pmu QCOM8130:00: CPU24 associated with cluster 1
[    7.266997] qcom-l2cache-pmu QCOM8130:00: CPU25 associated with cluster 2
[    7.273770] qcom-l2cache-pmu QCOM8130:00: CPU26 associated with cluster 3
[    7.280538] qcom-l2cache-pmu QCOM8130:00: CPU27 associated with cluster 4
[    7.287308] qcom-l2cache-pmu QCOM8130:00: CPU28 associated with cluster 5
[    7.294077] qcom-l2cache-pmu QCOM8130:00: CPU29 associated with cluster 6
[    7.300851] qcom-l2cache-pmu QCOM8130:00: CPU30 associated with cluster 7
[    7.307620] qcom-l2cache-pmu QCOM8130:00: CPU31 associated with cluster 8
[    7.314396] qcom-l2cache-pmu QCOM8130:00: CPU32 associated with cluster 9
[    7.321163] qcom-l2cache-pmu QCOM8130:00: CPU33 associated with cluster 10
[    7.328019] qcom-l2cache-pmu QCOM8130:00: CPU34 associated with cluster 11
[    7.334882] qcom-l2cache-pmu QCOM8130:00: CPU35 associated with cluster 12
[    7.341734] qcom-l2cache-pmu QCOM8130:00: CPU36 associated with cluster 14
[    7.348593] qcom-l2cache-pmu QCOM8130:00: CPU37 associated with cluster 15
[    7.355451] qcom-l2cache-pmu QCOM8130:00: CPU38 associated with cluster 16
[    7.362312] qcom-l2cache-pmu QCOM8130:00: CPU39 associated with cluster 17
[    7.369173] qcom-l2cache-pmu QCOM8130:00: CPU40 associated with cluster 18
[    7.376028] qcom-l2cache-pmu QCOM8130:00: CPU41 associated with cluster 19
[    7.382884] qcom-l2cache-pmu QCOM8130:00: CPU42 associated with cluster 20
[    7.389739] qcom-l2cache-pmu QCOM8130:00: CPU43 associated with cluster 21
[    7.396595] qcom-l2cache-pmu QCOM8130:00: CPU44 associated with cluster 22
[    7.403453] qcom-l2cache-pmu QCOM8130:00: CPU45 associated with cluster 23
[    7.410359] qcom-l2cache-pmu QCOM8130:00: Registered L2 cache PMU using 24 HW PMUs
[    7.418808] qcom-l3cache-pmu QCOM8081:00: Registered l3cache_0_0, type: 10
[    7.425388] qcom-l3cache-pmu QCOM8081:01: Registered l3cache_0_1, type: 11
[    7.432245] qcom-l3cache-pmu QCOM8081:02: Registered l3cache_0_2, type: 12
[    7.439096] qcom-l3cache-pmu QCOM8081:03: Registered l3cache_0_3, type: 13
[    7.445967] qcom-l3cache-pmu QCOM8081:04: Registered l3cache_0_4, type: 14
[    7.452821] qcom-l3cache-pmu QCOM8081:05: Registered l3cache_0_5, type: 15
[    7.459662] qcom-l3cache-pmu QCOM8081:06: Registered l3cache_0_6, type: 16
[    7.466538] qcom-l3cache-pmu QCOM8081:07: Registered l3cache_0_7, type: 17
[    7.473378] qcom-l3cache-pmu QCOM8081:08: Registered l3cache_0_8, type: 18
[    7.480242] qcom-l3cache-pmu QCOM8081:09: Registered l3cache_0_9, type: 19
[    7.487104] qcom-l3cache-pmu QCOM8081:0a: Registered l3cache_0_10, type: 20
[    7.494058] qcom-l3cache-pmu QCOM8081:0b: Registered l3cache_0_11, type: 21
[    7.503927] NET: Registered PF_PACKET protocol family
[    7.508061] 9pnet: Installing 9P2000 support
[    7.512300] Key type dns_resolver registered
[    7.521232] registered taskstats version 1
[    7.524826] Loading compiled-in X.509 certificates
[    7.533676] Demotion targets for Node 0: null
[    7.537326] pcieport 0000:00:00.0: Adding to iommu group 0
[    7.542737] ACPI: \_SB_.LN0A: Enabled at IRQ 88
[    7.547210] pcieport 0000:00:00.0: PME: Signaling with IRQ 420
[    7.552991] pcieport 0000:00:00.0: AER: enabled with IRQ 420
[    7.558670] pcieport 0004:00:00.0: Adding to iommu group 1
[    7.564162] ACPI: \_SB_.LN4A: Enabled at IRQ 104
[    7.568715] pcieport 0004:00:00.0: PME: Signaling with IRQ 422
[    7.574494] pcieport 0004:00:00.0: AER: enabled with IRQ 422
[    7.580189] pcieport 0005:00:00.0: Adding to iommu group 2
[    7.585696] ACPI: \_SB_.LN5A: Enabled at IRQ 108
[    7.590250] pcieport 0005:00:00.0: PME: Signaling with IRQ 424
[    7.596021] pcieport 0005:00:00.0: AER: enabled with IRQ 424
[    7.601855] clk: Disabling unused clocks
[    7.605477] PM: genpd: Disabling unused power domains
[    7.610530] ALSA device list:
[    7.613462]   No soundcards found.
[    7.617857] Freeing unused kernel memory: 10304K
[    7.621550] Run /init as init process
[    7.625164]   with arguments:
[    7.625166]     /init
[    7.625169]   with environment:
[    7.625170]     HOME=/
[    7.625172]     TERM=linux
[    7.625174]     BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.11.0-rc5-00149-g1cdaf2b62918-dirty
[    7.642397] NET: Registered PF_INET6 protocol family
[    7.646799] Segment Routing with IPv6
[    7.650074] In-situ OAM (IOAM) with IPv6
[    7.699426] systemd[1]: systemd 239 (239-74.el8_8.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=legacy)
[    7.721850] systemd[1]: Detected architecture arm64.
[    7.726198] systemd[1]: Running in initial RAM disk.
[    7.805707] systemd[1]: Set hostname to <qualcomm-amberwing-rep-08.khw.eng.rdu2.dc.redhat.com>.
[    7.925629] systemd[1]: Listening on udev Control Socket.
[    7.941815] systemd[1]: Listening on udev Kernel Socket.
[    7.957836] systemd[1]: Listening on Journal Socket (/dev/log).
[    7.973704] systemd[1]: Reached target Timers.
[    7.985696] systemd[1]: Reached target Local File Systems.
[    8.001694] systemd[1]: Reached target Slices.
[    8.496241] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: dm-devel@lists.linux.dev
[    9.090394] qcom-emac QCOM8070:00 eth0: hardware id 64.1, hardware version 1.3.0
[    9.099485] usbcore: registered new device driver onboard-usb-dev
[    9.110010] mlx5_core 0004:01:00.0: Adding to iommu group 3
[    9.119994] mlx5_core 0004:01:00.0: firmware version: 12.17.2020
[    9.125138] mlx5_core 0004:01:00.0: 63.008 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x8 link)
[    9.179780] qcom-emac QCOM8070:00 enaqcom8070i0: renamed from eth0
[    9.417576] mlx5_core 0004:01:00.0: E-Switch: Total vports 10, per vport: max uc(1024) max mc(16384)
[    9.429672] mlx5_core 0004:01:00.0: Port module event: module 0, Cable unplugged
[    9.558864] mlx5_core 0004:01:00.0: MLX5E: StrdRq(0) RqSz(1024) StrdSz(256) RxCqeCmprss(0 basic)
[    9.569301] mlx5_core 0004:01:00.0 enP4p1s0np0: renamed from eth0
[   10.313964] XFS (dm-0): Mounting V5 Filesystem c00a13ef-e394-4153-96aa-8cebecd313d1
[   10.448387] XFS (dm-0): Ending clean mount
[   11.135226] printk: systemd: 16 output lines suppressed due to ratelimiting
[   11.650784] systemd[1]: systemd 239 (239-74.el8_8.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=legacy)
[   11.673195] systemd[1]: Detected architecture arm64.
[   11.698568] systemd[1]: Set hostname to <qualcomm-amberwing-rep-08.khw.eng.rdu2.dc.redhat.com>.
[   12.823244] systemd[1]: initrd-switch-root.service: Succeeded.
[   12.828687] systemd[1]: Stopped Switch Root.
[   12.833357] systemd[1]: systemd-journald.service: Service has no hold-off time (RestartSec=0), scheduling restart.
[   12.846519] systemd[1]: systemd-journald.service: Scheduled restart job, restart counter is at 1.
[   12.855454] systemd[1]: Stopped Journal Service.
[   12.861519] systemd[1]: Starting Journal Service...
[   12.870475] systemd[1]: Activating swap /dev/mapper/rhel_qualcomm--amberwing--rep--08-swap...
[   13.073952] xfs filesystem being remounted at / supports timestamps until 2038-01-19 (0x7fffffff)
[   13.375081] Unable to find swap-space signature
[   13.524789] XFS (sda2): Mounting V5 Filesystem 716c5a64-a0b4-46e2-8558-2b76cb5b8744
[   13.739195] XFS (sda2): Ending clean mount
[   13.743588] xfs filesystem being mounted at /boot supports timestamps until 2038-01-19 (0x7fffffff)
[   13.984268] IPMI message handler: version 39.2
[   13.998420] ipmi device interface
[   14.034184] ipmi_si: IPMI System Interface driver
[   14.146526] ipmi_si: Unable to find any System Interface(s)
[   14.159483] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.1.auto: error -EINVAL: invalid resource (null)
[   14.167076] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.1.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.177707] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.2.auto: error -EINVAL: invalid resource (null)
[   14.185557] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.2.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.196311] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.3.auto: error -EINVAL: invalid resource (null)
[   14.203808] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.3.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.214629] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.4.auto: error -EINVAL: invalid resource (null)
[   14.222208] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.4.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.232504] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.6.auto: error -EINVAL: invalid resource (null)
[   14.240611] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.6.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.250629] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.7.auto: error -EINVAL: invalid resource (null)
[   14.259005] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.7.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.269004] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.8.auto: error -EINVAL: invalid resource (null)
[   14.277408] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.8.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.287408] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.9.auto: error -EINVAL: invalid resource (null)
[   14.295812] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.9.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.295832] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.11.auto: error -EINVAL: invalid resource (null)
[   14.314297] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.11.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.324386] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.12.auto: error -EINVAL: invalid resource (null)
[   14.338345] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.12.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.348606] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.13.auto: error -EINVAL: invalid resource (null)
[   14.357100] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.13.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.367184] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.14.auto: error -EINVAL: invalid resource (null)
[   14.375671] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.14.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.385759] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.16.auto: error -EINVAL: invalid resource (null)
[   14.394247] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.16.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.404333] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.17.auto: error -EINVAL: invalid resource (null)
[   14.412824] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.17.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.422911] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.18.auto: error -EINVAL: invalid resource (null)
[   14.431400] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.18.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.441486] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.19.auto: error -EINVAL: invalid resource (null)
[   14.449977] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.19.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.460064] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.21.auto: error -EINVAL: invalid resource (null)
[   14.468557] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.21.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.478654] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.22.auto: error -EINVAL: invalid resource (null)
[   14.487130] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.22.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.497215] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.23.auto: error -EINVAL: invalid resource (null)
[   14.505706] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.23.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.515791] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.24.auto: error -EINVAL: invalid resource (null)
[   14.524282] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.24.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.534368] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.26.auto: error -EINVAL: invalid resource (null)
[   14.542859] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.26.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.552945] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.27.auto: error -EINVAL: invalid resource (null)
[   14.561435] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.27.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.571522] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.28.auto: error -EINVAL: invalid resource (null)
[   14.580015] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.28.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.590104] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.29.auto: error -EINVAL: invalid resource (null)
[   14.598588] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.29.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
[   14.828218] XFS (dm-2): Mounting V5 Filesystem 40c91245-6cbf-45c2-bb5e-9b5d0dea6fb2
[   15.035970] XFS (dm-2): Ending clean mount
[   15.042630] xfs filesystem being mounted at /home supports timestamps until 2038-01-19 (0x7fffffff)
[   17.348245] mlx5_core 0004:01:00.0 enP4p1s0np0: Link down
[   17.421973] Qualcomm Atheros AR8031/AR8033 QCOM8070:00:04: attached PHY driver (mii_bus:phy_addr=QCOM8070:00:04, irq=POLL)
[   17.433281] qcom-emac QCOM8070:00 enaqcom8070i0: Link is Down
[   21.534315] qcom-emac QCOM8070:00 enaqcom8070i0: Link is Up - 1Gbps/Full - flow control off

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
@ 2024-09-06 20:33 Sam Bingner
  0 siblings, 0 replies; 13+ messages in thread
From: Sam Bingner @ 2024-09-06 20:33 UTC (permalink / raw)
  To: 'Brian Masney', 'Jeffrey Hugo'
  Cc: '"Ernesto A. Fernández"',
	'Trilok Soni', 'linux-crypto@vger.kernel.org',
	'Herbert Xu', 'David S. Miller',
	'linux-arm-msm@vger.kernel.org',
	'"Om Prakash Singh"'

Brian,

Yes we do see those same errors on our Amberwing systems. 

New Kernel (6.8.0-40-generic from ubuntu):
[    4.300484] arm-smmu-v3 arm-smmu-v3.0.auto: option mask 0x0
[    4.305192] arm-smmu-v3 arm-smmu-v3.0.auto: ias 44-bit, oas 44-bit (features 0x000a1fef)
[    4.313588] arm-smmu-v3 arm-smmu-v3.0.auto: allocated 65536 entries for cmdq
[    4.320528] arm-smmu-v3 arm-smmu-v3.0.auto: allocated 32768 entries for evtq
[    4.327273] arm-smmu-v3 arm-smmu-v3.0.auto: SMMU currently enabled! Resetting...
[    4.335000] arm-smmu-v3 arm-smmu-v3.5.auto: option mask 0x0
[    4.340207] arm-smmu-v3 arm-smmu-v3.5.auto: ias 44-bit, oas 44-bit (features 0x000a1fef)
[    4.348569] arm-smmu-v3 arm-smmu-v3.5.auto: allocated 65536 entries for cmdq
[    4.355559] arm-smmu-v3 arm-smmu-v3.5.auto: allocated 32768 entries for evtq
[    4.362344] arm-smmu-v3 arm-smmu-v3.5.auto: SMMU currently enabled! Resetting...
[    4.370023] arm-smmu-v3 arm-smmu-v3.10.auto: option mask 0x0
[    4.375362] arm-smmu-v3 arm-smmu-v3.10.auto: ias 44-bit, oas 44-bit (features 0x000a1fef)
[    4.383824] arm-smmu-v3 arm-smmu-v3.10.auto: allocated 65536 entries for cmdq
[    4.390895] arm-smmu-v3 arm-smmu-v3.10.auto: allocated 32768 entries for evtq
[    4.397756] arm-smmu-v3 arm-smmu-v3.10.auto: SMMU currently enabled! Resetting...
[    4.405534] arm-smmu-v3 arm-smmu-v3.15.auto: option mask 0x0
[    4.410866] arm-smmu-v3 arm-smmu-v3.15.auto: ias 44-bit, oas 44-bit (features 0x000a1fef)
[    4.419358] arm-smmu-v3 arm-smmu-v3.15.auto: allocated 65536 entries for cmdq
[    4.426416] arm-smmu-v3 arm-smmu-v3.15.auto: allocated 32768 entries for evtq
[    4.433259] arm-smmu-v3 arm-smmu-v3.15.auto: SMMU currently enabled! Resetting...
[    4.441033] arm-smmu-v3 arm-smmu-v3.20.auto: option mask 0x0
[    4.446369] arm-smmu-v3 arm-smmu-v3.20.auto: ias 44-bit, oas 44-bit (features 0x000a1fef)
[    4.454497] cma: cma_alloc: reserved: alloc failed, req-size: 256 pages, ret: -12
[    4.462002] arm-smmu-v3 arm-smmu-v3.20.auto: allocated 65536 entries for cmdq
[    4.469088] cma: cma_alloc: reserved: alloc failed, req-size: 256 pages, ret: -12
[    4.476587] arm-smmu-v3 arm-smmu-v3.20.auto: allocated 32768 entries for evtq
[    4.483695] arm-smmu-v3 arm-smmu-v3.20.auto: SMMU currently enabled! Resetting...
[    4.491482] arm-smmu-v3 arm-smmu-v3.25.auto: option mask 0x0
[    4.496808] arm-smmu-v3 arm-smmu-v3.25.auto: ias 44-bit, oas 44-bit (features 0x000a1fef)
[    4.504931] cma: cma_alloc: reserved: alloc failed, req-size: 256 pages, ret: -12
[    4.512433] arm-smmu-v3 arm-smmu-v3.25.auto: allocated 65536 entries for cmdq
[    4.519526] cma: cma_alloc: reserved: alloc failed, req-size: 256 pages, ret: -12
[    4.527021] arm-smmu-v3 arm-smmu-v3.25.auto: allocated 32768 entries for evtq
[    4.534123] arm-smmu-v3 arm-smmu-v3.25.auto: SMMU currently enabled! Resetting...
...
[   12.199744] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.1.auto: invalid resource (null)
[   12.199751] arm-smmu-v3-pmcg: probe of arm-smmu-v3-pmcg.1.auto failed with error -22

Repeats for 1->29

Old Kernel (5.3.18):
[    5.154003] arm-smmu-v3 arm-smmu-v3.0.auto: option mask 0x0
[    5.158928] arm-smmu-v3 arm-smmu-v3.0.auto: ias 44-bit, oas 44-bit (features 0x00001fcf)
[    5.167128] arm-smmu-v3 arm-smmu-v3.0.auto: allocated 65536 entries for cmdq
[    5.174125] arm-smmu-v3 arm-smmu-v3.0.auto: allocated 32768 entries for evtq
[    5.181041] arm-smmu-v3 arm-smmu-v3.0.auto: SMMU currently enabled! Resetting...
[    5.188718] arm-smmu-v3 arm-smmu-v3.5.auto: option mask 0x0
[    5.193990] arm-smmu-v3 arm-smmu-v3.5.auto: ias 44-bit, oas 44-bit (features 0x00001fcf)
[    5.202107] arm-smmu-v3 arm-smmu-v3.5.auto: allocated 65536 entries for cmdq
[    5.209311] arm-smmu-v3 arm-smmu-v3.5.auto: allocated 32768 entries for evtq
[    5.216108] arm-smmu-v3 arm-smmu-v3.5.auto: SMMU currently enabled! Resetting...
[    5.223643] arm-smmu-v3 arm-smmu-v3.10.auto: option mask 0x0
[    5.229146] arm-smmu-v3 arm-smmu-v3.10.auto: ias 44-bit, oas 44-bit (features 0x00001fcf)
[    5.237340] arm-smmu-v3 arm-smmu-v3.10.auto: allocated 65536 entries for cmdq
[    5.244527] arm-smmu-v3 arm-smmu-v3.10.auto: allocated 32768 entries for evtq
[    5.251527] arm-smmu-v3 arm-smmu-v3.10.auto: SMMU currently enabled! Resetting...
[    5.259138] arm-smmu-v3 arm-smmu-v3.15.auto: option mask 0x0
[    5.264651] arm-smmu-v3 arm-smmu-v3.15.auto: ias 44-bit, oas 44-bit (features 0x00001fcf)
[    5.272862] arm-smmu-v3 arm-smmu-v3.15.auto: allocated 65536 entries for cmdq
[    5.280143] arm-smmu-v3 arm-smmu-v3.15.auto: allocated 32768 entries for evtq
[    5.287030] arm-smmu-v3 arm-smmu-v3.15.auto: SMMU currently enabled! Resetting...
[    5.294644] arm-smmu-v3 arm-smmu-v3.20.auto: option mask 0x0
[    5.300162] arm-smmu-v3 arm-smmu-v3.20.auto: ias 44-bit, oas 44-bit (features 0x00001fcf)
[    5.308349] arm-smmu-v3 arm-smmu-v3.20.auto: allocated 65536 entries for cmdq
[    5.315534] arm-smmu-v3 arm-smmu-v3.20.auto: allocated 32768 entries for evtq
[    5.322531] arm-smmu-v3 arm-smmu-v3.20.auto: SMMU currently enabled! Resetting...
[    5.330145] arm-smmu-v3 arm-smmu-v3.25.auto: option mask 0x0
[    5.335656] arm-smmu-v3 arm-smmu-v3.25.auto: ias 44-bit, oas 44-bit (features 0x00001fcf)
[    5.343869] arm-smmu-v3 arm-smmu-v3.25.auto: allocated 65536 entries for cmdq
[    5.351152] arm-smmu-v3 arm-smmu-v3.25.auto: allocated 32768 entries for evtq
[    5.358035] arm-smmu-v3 arm-smmu-v3.25.auto: SMMU currently enabled! Resetting...

And no messages for arm-smmu-v3-pmcg

R/
Sam


On Thu, 5 Sep 2024 20:14:55 -0400 Brian Masney <bmasney@redhat.com> wrote:
> Hi Jeffrey,
> 
> On Thu, Aug 29, 2024 at 11:01 AM Jeffrey Hugo <quic_jhugo@quicinc.com> wrote:
> Interesting, I haven't seen this in my testing.  I'll go swing back and
> > try to figure out why.
> >
> > For future reference, I'm still supporting Amberwing/QDF2400.
> > Addressing emails to me is a good way to get my attention.
>
> I also see an unrelated error when booting the Qualcomm Amberwing with 6.11.0-rc5:
>
> [   14.159483] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.1.auto: error -EINVAL: invalid resource (null)
> [   14.167076] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.1.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
> [   14.177707] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.2.auto: error -EINVAL: invalid resource (null)
> [   14.185557] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.2.auto: probe with driver arm-smmu-v3-pmcg failed with error -22
>...
>
> I spent 20 minutes troubleshooting this in the arm smmu driver,
> however I didn't see anything obvious. I attached the full dmesg.
> Ernesto: Are you seeing that on your Amberwing?
>
> Brian


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
  2024-09-06  0:14         ` Brian Masney
@ 2024-09-16  5:07           ` Jeffrey Hugo
  2024-09-16 17:42             ` Jeffrey Hugo
  0 siblings, 1 reply; 13+ messages in thread
From: Jeffrey Hugo @ 2024-09-16  5:07 UTC (permalink / raw)
  To: Brian Masney
  Cc: Ernesto A. Fernández, Trilok Soni, linux-crypto, Herbert Xu,
	David S. Miller, linux-arm-msm, Om Prakash Singh

On 9/5/2024 6:14 PM, Brian Masney wrote:
> Hi Jeffrey,
> 
> On Thu, Aug 29, 2024 at 11:01 AM Jeffrey Hugo <quic_jhugo@quicinc.com> wrote:
>> Interesting, I haven't seen this in my testing.  I'll go swing back and
>> try to figure out why.
>>
>> For future reference, I'm still supporting Amberwing/QDF2400.
>> Addressing emails to me is a good way to get my attention.
> 
> I also see an unrelated error when booting the Qualcomm Amberwing with
> 6.11.0-rc5:
> 
> [   14.159483] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.1.auto: error
> -EINVAL: invalid resource (null)
> [   14.167076] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.1.auto: probe with
> driver arm-smmu-v3-pmcg failed with error -22
> [   14.177707] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.2.auto: error
> -EINVAL: invalid resource (null)
> [   14.185557] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.2.auto: probe with
> driver arm-smmu-v3-pmcg failed with error -22
> ...
> 
> I spent 20 minutes troubleshooting this in the arm smmu driver,
> however I didn't see anything obvious. I attached the full dmesg.
> Ernesto: Are you seeing that on your Amberwing?

Yes, looks like it first pops up 6.11-rc1.
Nothing is jumping out at me.  I'm running a bisect to see if it gives a 
clue.

-Jeff

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
  2024-09-16  5:07           ` Jeffrey Hugo
@ 2024-09-16 17:42             ` Jeffrey Hugo
  2024-09-16 19:40               ` Brian Masney
  0 siblings, 1 reply; 13+ messages in thread
From: Jeffrey Hugo @ 2024-09-16 17:42 UTC (permalink / raw)
  To: Brian Masney
  Cc: Ernesto A. Fernández, Trilok Soni, linux-crypto, Herbert Xu,
	David S. Miller, linux-arm-msm, Om Prakash Singh

On 9/15/2024 11:07 PM, Jeffrey Hugo wrote:
> On 9/5/2024 6:14 PM, Brian Masney wrote:
>> Hi Jeffrey,
>>
>> On Thu, Aug 29, 2024 at 11:01 AM Jeffrey Hugo <quic_jhugo@quicinc.com> 
>> wrote:
>>> Interesting, I haven't seen this in my testing.  I'll go swing back and
>>> try to figure out why.
>>>
>>> For future reference, I'm still supporting Amberwing/QDF2400.
>>> Addressing emails to me is a good way to get my attention.
>>
>> I also see an unrelated error when booting the Qualcomm Amberwing with
>> 6.11.0-rc5:
>>
>> [   14.159483] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.1.auto: error
>> -EINVAL: invalid resource (null)
>> [   14.167076] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.1.auto: probe with
>> driver arm-smmu-v3-pmcg failed with error -22
>> [   14.177707] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.2.auto: error
>> -EINVAL: invalid resource (null)
>> [   14.185557] arm-smmu-v3-pmcg arm-smmu-v3-pmcg.2.auto: probe with
>> driver arm-smmu-v3-pmcg failed with error -22
>> ...
>>
>> I spent 20 minutes troubleshooting this in the arm smmu driver,
>> however I didn't see anything obvious. I attached the full dmesg.
>> Ernesto: Are you seeing that on your Amberwing?
> 
> Yes, looks like it first pops up 6.11-rc1.
> Nothing is jumping out at me.  I'm running a bisect to see if it gives a 
> clue.

Bisect pointed to the following which makes zero sense -

commit 5db755fbb1a0de4a4cfd5d5edfaa19853b9c56e6
Author: Christoph Hellwig <hch@lst.de>
Date:   Fri May 31 09:47:56 2024 +0200

     ubd: refactor the interrupt handler

     Instead of a separate handler function that leaves no work in the
     interrupt hanler itself, split out a per-request end I/O helper and
     clean up the coding style and variable naming while we're at it.

     Signed-off-by: Christoph Hellwig <hch@lst.de>
     Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
     Acked-By: Anton Ivanov <anton.ivanov@cambridgegreys.com>
     Link: https://lore.kernel.org/r/20240531074837.1648501-2-hch@lst.de
     Signed-off-by: Jens Axboe <axboe@kernel.dk>

  arch/um/drivers/ubd_kern.c | 49 
+++++++++++++++++-----------------------------
  1 file changed, 18 insertions(+), 31 deletions(-)

I wonder if bisect-ability got broken somehow.

I'm going to try to do a bit of a manual bisect to see if I can avoid 
whatever glitch (possibly self induced) I seem to have hit.

-Jeff


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
  2024-09-16 17:42             ` Jeffrey Hugo
@ 2024-09-16 19:40               ` Brian Masney
  2024-09-17 21:24                 ` Jeffrey Hugo
  0 siblings, 1 reply; 13+ messages in thread
From: Brian Masney @ 2024-09-16 19:40 UTC (permalink / raw)
  To: Jeffrey Hugo
  Cc: Ernesto A. Fernández, Trilok Soni, linux-crypto, Herbert Xu,
	David S. Miller, linux-arm-msm, Om Prakash Singh

On Mon, Sep 16, 2024 at 1:42 PM Jeffrey Hugo <quic_jhugo@quicinc.com> wrote:
> Bisect pointed to the following which makes zero sense -
[snip]
> I wonder if bisect-ability got broken somehow.
>
> I'm going to try to do a bit of a manual bisect to see if I can avoid
> whatever glitch (possibly self induced) I seem to have hit.

I've seen this happen if the error is due to a race condition and only
happens part of the time. When you are testing a kernel, try booting
the system up to 3 times before you run 'git bisect good' against a
particular iteration.

Brian


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
  2024-09-16 19:40               ` Brian Masney
@ 2024-09-17 21:24                 ` Jeffrey Hugo
  2024-10-08 20:08                   ` Jeffrey Hugo
  0 siblings, 1 reply; 13+ messages in thread
From: Jeffrey Hugo @ 2024-09-17 21:24 UTC (permalink / raw)
  To: Brian Masney
  Cc: Ernesto A. Fernández, Trilok Soni, linux-crypto, Herbert Xu,
	David S. Miller, linux-arm-msm, Om Prakash Singh

On 9/16/2024 1:40 PM, Brian Masney wrote:
> On Mon, Sep 16, 2024 at 1:42 PM Jeffrey Hugo <quic_jhugo@quicinc.com> wrote:
>> Bisect pointed to the following which makes zero sense -
> [snip]
>> I wonder if bisect-ability got broken somehow.
>>
>> I'm going to try to do a bit of a manual bisect to see if I can avoid
>> whatever glitch (possibly self induced) I seem to have hit.
> 
> I've seen this happen if the error is due to a race condition and only
> happens part of the time. When you are testing a kernel, try booting
> the system up to 3 times before you run 'git bisect good' against a
> particular iteration.

Found some issues with my initial bisect effort.

New run points to:

commit 1b0e3ea9301a422003d385cda8f8dee6c878ad05
Author: Yicong Yang <yangyicong@hisilicon.com>
Date:   Mon Aug 14 21:16:42 2023 +0800

     perf/smmuv3: Add MODULE_ALIAS for module auto loading

     On my ACPI based arm64 server, if the SMMUv3 PMU is configured as
     module it won't be loaded automatically after booting even if the
     device has already been scanned and added. It's because the module
     lacks a platform alias, the uevent mechanism and userspace tools
     like udevd make use of this to find the target driver module of the
     device. This patch adds the missing platform alias of the module,
     then module will be loaded automatically if device exists.

     Before this patch:
     [root@localhost tmp]# modinfo arm_smmuv3_pmu | grep alias
     alias:          of:N*T*Carm,smmu-v3-pmcgC*
     alias:          of:N*T*Carm,smmu-v3-pmcg

     After this patch:
     [root@localhost tmp]# modinfo arm_smmuv3_pmu | grep alias
     alias:          platform:arm-smmu-v3-pmcg
     alias:          of:N*T*Carm,smmu-v3-pmcgC*
     alias:          of:N*T*Carm,smmu-v3-pmcg

     Signed-off-by: Yicong Yang <yangyicong@hisilicon.com>
     Link: 
https://lore.kernel.org/r/20230814131642.65263-1-yangyicong@huawei.com
     Signed-off-by: Will Deacon <will@kernel.org>

  drivers/perf/arm_smmuv3_pmu.c | 1 +
  1 file changed, 1 insertion(+)


This one seems to make a bit more sense, and reverting it does make the 
prints go away.  Feels like either the driver is getting triggered 
earlier, or wasn't getting triggered before at all.

I plan to come back to this later in the week to dig more.

-Jeff

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: qcom-rng is broken for acpi
  2024-09-17 21:24                 ` Jeffrey Hugo
@ 2024-10-08 20:08                   ` Jeffrey Hugo
  0 siblings, 0 replies; 13+ messages in thread
From: Jeffrey Hugo @ 2024-10-08 20:08 UTC (permalink / raw)
  To: Brian Masney
  Cc: Ernesto A. Fernández, Trilok Soni, linux-crypto, Herbert Xu,
	David S. Miller, linux-arm-msm, Om Prakash Singh

On 9/17/2024 3:24 PM, Jeffrey Hugo wrote:
> On 9/16/2024 1:40 PM, Brian Masney wrote:
>> On Mon, Sep 16, 2024 at 1:42 PM Jeffrey Hugo <quic_jhugo@quicinc.com> 
>> wrote:
>>> Bisect pointed to the following which makes zero sense -
>> [snip]
>>> I wonder if bisect-ability got broken somehow.
>>>
>>> I'm going to try to do a bit of a manual bisect to see if I can avoid
>>> whatever glitch (possibly self induced) I seem to have hit.
>>
>> I've seen this happen if the error is due to a race condition and only
>> happens part of the time. When you are testing a kernel, try booting
>> the system up to 3 times before you run 'git bisect good' against a
>> particular iteration.
> 
> Found some issues with my initial bisect effort.
> 
> New run points to:
> 
> commit 1b0e3ea9301a422003d385cda8f8dee6c878ad05
> Author: Yicong Yang <yangyicong@hisilicon.com>
> Date:   Mon Aug 14 21:16:42 2023 +0800
> 
>      perf/smmuv3: Add MODULE_ALIAS for module auto loading
> 
>      On my ACPI based arm64 server, if the SMMUv3 PMU is configured as
>      module it won't be loaded automatically after booting even if the
>      device has already been scanned and added. It's because the module
>      lacks a platform alias, the uevent mechanism and userspace tools
>      like udevd make use of this to find the target driver module of the
>      device. This patch adds the missing platform alias of the module,
>      then module will be loaded automatically if device exists.
> 
>      Before this patch:
>      [root@localhost tmp]# modinfo arm_smmuv3_pmu | grep alias
>      alias:          of:N*T*Carm,smmu-v3-pmcgC*
>      alias:          of:N*T*Carm,smmu-v3-pmcg
> 
>      After this patch:
>      [root@localhost tmp]# modinfo arm_smmuv3_pmu | grep alias
>      alias:          platform:arm-smmu-v3-pmcg
>      alias:          of:N*T*Carm,smmu-v3-pmcgC*
>      alias:          of:N*T*Carm,smmu-v3-pmcg
> 
>      Signed-off-by: Yicong Yang <yangyicong@hisilicon.com>
>      Link: 
> https://lore.kernel.org/r/20230814131642.65263-1-yangyicong@huawei.com
>      Signed-off-by: Will Deacon <will@kernel.org>
> 
>   drivers/perf/arm_smmuv3_pmu.c | 1 +
>   1 file changed, 1 insertion(+)
> 
> 
> This one seems to make a bit more sense, and reverting it does make the 
> prints go away.  Feels like either the driver is getting triggered 
> earlier, or wasn't getting triggered before at all.
> 
> I plan to come back to this later in the week to dig more.

Or apparently 3 weeks later since life has a funny way of having other 
plans.

Prior to the above change, the arm_smmuv3_pmu module can be manually 
loaded via modprobe, and the same errors will appear.  This looks like 
an existing issue, that was just made visible, rather than something 
"newly" introduced.

arm_smmuv3_pmu is failing to obtain the second resource.  It is 
consuming a device that is created by the IORT table parser - 
drivers/acpi/arm64/iort.c

arm_smmu_v3_pmcg_init_resources() has a relevant comment for this issue-

/*
  * The initial version in DEN0049C lacked a way to describe register
  * page 1, which makes it broken for most PMCG implementations; in
  * that case, just let the driver fail gracefully if it expects to
  * find a second memory resource.
  */

Checking the IORT implementation, we do advertise revision 0.  I'm not 
certain, but I'm guessing this spec update occurred after the last 
firmware release of QDF2400.  I believe a FW update is unlikely so I 
suspect the options are -

1. Ignore the errors
2. Disable the driver on this platform
3. Use the ACPI initramfs override feature to silence the errors at the 
IORT table

Probably not the resolution we'd like, but this does feel like a final 
conclusion.

-Jeff

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-10-08 20:13 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-28 18:40 qcom-rng is broken for acpi Ernesto A. Fernández
2024-08-28 19:03 ` Trilok Soni
2024-08-28 20:13   ` Ernesto A. Fernández
2024-08-28 20:28     ` Ernesto A. Fernández
2024-08-29  1:25     ` Brian Masney
2024-08-29 14:55       ` Jeffrey Hugo
2024-09-06  0:14         ` Brian Masney
2024-09-16  5:07           ` Jeffrey Hugo
2024-09-16 17:42             ` Jeffrey Hugo
2024-09-16 19:40               ` Brian Masney
2024-09-17 21:24                 ` Jeffrey Hugo
2024-10-08 20:08                   ` Jeffrey Hugo
  -- strict thread matches above, loose matches on Subject: below --
2024-09-06 20:33 Sam Bingner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox