Sound-open-firmware
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
August 2023
- 18 participants
- 23 discussions
Re: [PATCH v4 01/11] ASoC: SOF: core: add 'no_wq' probe and remove callbacks
by Pierre-Louis Bossart 01 Sep '23
by Pierre-Louis Bossart 01 Sep '23
01 Sep '23
> +static inline int snd_sof_remove_no_wq(struct snd_sof_dev *sdev)
> +{
> + if (sof_ops(sdev)->remove_no_wq)
> + return sof_ops(sdev)->remove_no_wq(sdev);
> +
> + return 0;
> +}
> /* probe/remove/shutdown */
> + int (*probe_no_wq)(struct snd_sof_dev *sof_dev); /* optional */
> + int (*remove_no_wq)(struct snd_sof_dev *sof_dev); /* optional */
My initial PR didn't have this remove_no_wq() callback.
For symmetry it could be useful if it is meant to undo what the
probe_no_wq() did, but conceptually the first thing we do in the remove
is make sure that workqueue is either not scheduled or we wait until it
completes.
int snd_sof_device_remove(struct device *dev)
{
struct snd_sof_dev *sdev = dev_get_drvdata(dev);
struct snd_sof_pdata *pdata = sdev->pdata;
int ret;
if (IS_ENABLED(CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE))
cancel_work_sync(&sdev->probe_work);
2
1
31 Aug '23
Hi all,
Ever since upgrading to Linux 6.4 HDMI audio has stopped working for
me. I've tried it with the 6.1 LTS kernel and it still works fine, so
it's not something else to do with my setup.
I'm using an HP Dragonfly Elite G2 laptop which has an Intel TigerLake
SoC and I'm running the stock Arch Linux kernel (v6.4.6).
When I connect to HDMI, either directly via the laptop's HDMI port or
indirectly via a USB 4 hub, while the display works fine, no audio will
play over HDMI. Sometimes after attempting this, audio *also* stops
playing correctly through the laptop's speakers (there's a lot of
distortion). Audio works fine with my Bluetooth headphones.
Any ideas? Dmesg output below.
Best,
Alex
----------------
[ 0.000000] microcode: updated early: 0xa6 -> 0xaa, date = 2022-12-
28
[ 0.000000] Linux version 6.4.6-arch1-1 (linux@archlinux) (gcc (GCC)
13.1.1 20230714, GNU ld (GNU Binutils) 2.40.0) #1 SMP PREEMPT_DYNAMIC
Mon, 24 Jul 2023 20:19:38 +0000
[ 0.000000] Command line: initrd=\intel-ucode.img initrd=\initramfs-
linux.img cryptdevice=UUID=56bf7ea5-09e5-4ee8-b367-
d6e65827281d:root:allow-discards root=/dev/mapper/root rw
mitigations=off rd.luks.options=discard ibt=off
[ 0.000000] x86/split lock detection: #AC: crashing the kernel on
kernel split_locks and warning on user-space split_locks
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating
point registers'
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x020: 'AVX-512
opmask'
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x040: 'AVX-512 Hi256'
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x080: 'AVX-512
ZMM_Hi256'
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x200: 'Protection
Keys User registers'
[ 0.000000] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256
[ 0.000000] x86/fpu: xstate_offset[5]: 832, xstate_sizes[5]: 64
[ 0.000000] x86/fpu: xstate_offset[6]: 896, xstate_sizes[6]: 512
[ 0.000000] x86/fpu: xstate_offset[7]: 1408, xstate_sizes[7]: 1024
[ 0.000000] x86/fpu: xstate_offset[9]: 2432, xstate_sizes[9]: 8
[ 0.000000] x86/fpu: Enabled xstate features 0x2e7, context size is
2440 bytes, using 'compacted' format.
[ 0.000000] signal: max sigframe size: 3632
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009efff]
usable
[ 0.000000] BIOS-e820: [mem 0x000000000009f000-0x00000000000fffff]
reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000003c897fff]
usable
[ 0.000000] BIOS-e820: [mem 0x000000003c898000-0x000000003fa90fff]
reserved
[ 0.000000] BIOS-e820: [mem 0x000000003fa91000-0x000000003fb32fff]
ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x000000003fb33000-0x000000003fbfefff]
ACPI data
[ 0.000000] BIOS-e820: [mem 0x000000003fbff000-0x000000003fbfffff]
usable
[ 0.000000] BIOS-e820: [mem 0x000000003fc00000-0x0000000045ffffff]
reserved
[ 0.000000] BIOS-e820: [mem 0x0000000046e00000-0x0000000046ffffff]
reserved
[ 0.000000] BIOS-e820: [mem 0x0000000048000000-0x00000000507fffff]
reserved
[ 0.000000] BIOS-e820: [mem 0x00000000c0000000-0x00000000cfffffff]
reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed20000-0x00000000fed7ffff]
reserved
[ 0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff]
reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x00000004af7fffff]
usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] efi: EFI v2.7 by HP
[ 0.000000] efi: ACPI=0x3fbfe000 ACPI 2.0=0x3fbfe014
TPMFinalLog=0x3fac0000 SMBIOS=0x3c977000 ESRT=0x3c97a318
MEMATTR=0x368a4018 RNG=0x3fb66f18 INITRD=0x36843c98
TPMEventLog=0x3581c018
[ 0.000000] random: crng init done
[ 0.000000] efi: Remove mem413: MMIO range=[0xc0000000-0xcfffffff]
(256MB) from e820 map
[ 0.000000] e820: remove [mem 0xc0000000-0xcfffffff] reserved
[ 0.000000] efi: Remove mem415: MMIO range=[0xff000000-0xffffffff]
(16MB) from e820 map
[ 0.000000] e820: remove [mem 0xff000000-0xffffffff] reserved
[ 0.000000] SMBIOS 3.3 present.
[ 0.000000] DMI: HP HP Elite Dragonfly G2 Notebook PC/8716, BIOS T90
Ver. 01.12.00 01/03/2023
[ 0.000000] tsc: Detected 3000.000 MHz processor
[ 0.000000] tsc: Detected 2995.200 MHz TSC
[ 0.000004] e820: update [mem 0x00000000-0x00000fff] usable ==>
reserved
[ 0.000005] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000009] last_pfn = 0x4af800 max_arch_pfn = 0x400000000
[ 0.000012] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP
UC- WT
[ 0.000383] last_pfn = 0x3fc00 max_arch_pfn = 0x400000000
[ 0.006780] esrt: Reserving ESRT space from 0x000000003c97a318 to
0x000000003c97a3f0.
[ 0.006807] Using GB pages for direct mapping
[ 0.006897] Secure boot disabled
[ 0.006897] RAMDISK: [mem 0x2d58f000-0x2ea3efff]
[ 0.006901] ACPI: Early table checksum verification disabled
[ 0.006904] ACPI: RSDP 0x000000003FBFE014 000024 (v02 HPQOEM)
[ 0.006907] ACPI: XSDT 0x000000003FB68228 00017C (v01 HPQOEM SLIC-
BPC 00000000 01000013)
[ 0.006913] ACPI: FACP 0x000000003FBC9000 000114 (v06 HPQOEM SLIC-
BPC 00000000 HP 00000001)
[ 0.006917] ACPI: DSDT 0x000000003FB87000 03FB76 (v02 HPQOEM 8716
00000000 INTL 20160527)
[ 0.006919] ACPI: FACS 0x000000003FAA4000 000040
[ 0.006921] ACPI: SSDT 0x000000003FBFB000 00187C (v01 HP
PSENWSAR 00001000 INTL 20160527)
[ 0.006923] ACPI: SSDT 0x000000003FBFA000 0002D7 (v01 HP NVTEC
00000001 INTL 20160527)
[ 0.006925] ACPI: SSDT 0x000000003FBF9000 00012A (v02 HP
ShmTable 00000001 INTL 20160527)
[ 0.006927] ACPI: SSDT 0x000000003FBF6000 00255C (v02 CpuRef CpuSsdt
00003000 INTL 20160527)
[ 0.006929] ACPI: SSDT 0x000000003FBEA000 00B1DA (v02 AcpiRe
PLT_RTD3 00001000 INTL 20160527)
[ 0.006931] ACPI: RTMA 0x000000003FBE9000 00009E (v01 HP
_HBMART_ 00001000 HP 00000001)
[ 0.006933] ACPI: SSDT 0x000000003FBE7000 001575 (v02 HP
UcsiAcpi 00000001 INTL 20160527)
[ 0.006934] ACPI: SSDT 0x000000003FBE6000 0000FB (v02 HP
UcsiCntr 00000001 INTL 20160527)
[ 0.006936] ACPI: OEML 0x000000003FBE5000 000028 (v03 HPQOEM TGL-ULT
00000002 01000013)
[ 0.006938] ACPI: SSDT 0x000000003FBE4000 0005FB (v02 HPQOEM
Tpm2Tabl 00001000 INTL 20160527)
[ 0.006940] ACPI: TPM2 0x000000003FBE3000 00004C (v04 HPQOEM TGL-ULT
00000002 01000013)
[ 0.006942] ACPI: SSDT 0x000000003FBE1000 001D55 (v01 HP
TABLETPC 00001000 INTL 20160527)
[ 0.006944] ACPI: SSDT 0x000000003FBDD000 002E43 (v02 SaSsdt SaSsdt
00003000 INTL 20160527)
[ 0.006945] ACPI: SSDT 0x000000003FBD9000 003375 (v02 INTEL
IgfxSsdt 00003000 INTL 20160527)
[ 0.006947] ACPI: SSDT 0x000000003FBCD000 00B3A5 (v02 INTEL
TcssSsdt 00001000 INTL 20160527)
[ 0.006949] ACPI: MSDM 0x000000003FBCC000 000055 (v03 HPQOEM SLIC-
BPC 00000000 HP 00000001)
[ 0.006951] ACPI: SLIC 0x000000003FBCB000 000176 (v01 HPQOEM SLIC-
BPC 00000001 HP 00000001)
[ 0.006953] ACPI: WSMT 0x000000003FBCA000 000028 (v01 HPQOEM 8716
00000001 HP 00000001)
[ 0.006955] ACPI: HPET 0x000000003FBC8000 000038 (v01 HPQOEM 8716
00000001 HP 00000001)
[ 0.006956] ACPI: APIC 0x000000003FBFD000 00012C (v04 HPQOEM 8716
00000001 HP 00000001)
[ 0.006958] ACPI: SSDT 0x000000003FB86000 00093A (v02 HPQOEM
HP_XHC_P 00000000 INTL 20160527)
[ 0.006960] ACPI: NHLT 0x000000003FB84000 001B27 (v00 HPQOEM TGL-ULT
00000002 01000013)
[ 0.006962] ACPI: SSDT 0x000000003FB80000 003940 (v02 DptfTb
DptfTabl 00001000 INTL 20160527)
[ 0.006964] ACPI: WSMT 0x000000003FB7E000 000028 (v01 HPQOEM
00000000 00000000)
[ 0.006966] ACPI: DMAR 0x000000003FB7D000 0000B8 (v02 INTEL TGL
00000002 INTL 01000013)
[ 0.006968] ACPI: SSDT 0x000000003FB75000 0074D3 (v02 HPQOEM MS-SSDT
00003000 INTL 20160527)
[ 0.006969] ACPI: LPIT 0x000000003FB7F000 00005C (v01 HPQOEM TGL-ULT
00000002 01000013)
[ 0.006971] ACPI: MCFG 0x000000003FB74000 00003C (v01 HPQOEM TGL-ULT
00000002 01000013)
[ 0.006973] ACPI: SSDT 0x000000003FB73000 00019B (v01 HP
HPNBCONV 00001000 INTL 20160527)
[ 0.006975] ACPI: SSDT 0x000000003FB72000 000609 (v01 HP INTTPL
00001000 INTL 20160527)
[ 0.006977] ACPI: SSDT 0x000000003FB6F000 002973 (v01 HP
HPINNBWL 00001000 INTL 20160527)
[ 0.006979] ACPI: SSDT 0x000000003FB6E000 000032 (v01 HP
HPCONDEV 00001000 INTL 20160527)
[ 0.006980] ACPI: SSDT 0x000000003FB6D000 000115 (v01 HP
HPSANIMD 00001000 INTL 20160527)
[ 0.006982] ACPI: SSDT 0x000000003FB6C000 000E17 (v02 HP
HPINTELG 00001000 INTL 20160527)
[ 0.006984] ACPI: SSDT 0x000000003FB6B000 000069 (v01 HP
HPCAHWID 00001000 INTL 20160527)
[ 0.006986] ACPI: UEFI 0x000000003FA9F000 00063A (v01 INTEL RstVmdE
00000000 ?? 00000000)
[ 0.006988] ACPI: UEFI 0x000000003FA9E000 00005C (v01 INTEL RstVmdV
00000000 ?? 00000000)
[ 0.006990] ACPI: BGRT 0x000000003FB69000 000038 (v01 HPQOEM TGL-ULT
00000002 01000013)
[ 0.006992] ACPI: ASF! 0x000000003FBC7000 0000A0 (v32 HPQOEM
UYAMIHC 00000002 01000013)
[ 0.006993] ACPI: PTDT 0x000000003FB6A000 000024 (v00 HPQOEM SLIC-
BPC 00000005 MSFT 0100000D)
[ 0.006995] ACPI: SSDT 0x000000003FBE0000 0002F9 (v02 HP
PwrCtlEv 00000001 INTL 20160527)
[ 0.006997] ACPI: FPDT 0x000000003FB67000 000044 (v01 HPQOEM TGL-ULT
00000002 01000013)
[ 0.006998] ACPI: Reserving FACP table memory at [mem 0x3fbc9000-
0x3fbc9113]
[ 0.006999] ACPI: Reserving DSDT table memory at [mem 0x3fb87000-
0x3fbc6b75]
[ 0.007000] ACPI: Reserving FACS table memory at [mem 0x3faa4000-
0x3faa403f]
[ 0.007000] ACPI: Reserving SSDT table memory at [mem 0x3fbfb000-
0x3fbfc87b]
[ 0.007001] ACPI: Reserving SSDT table memory at [mem 0x3fbfa000-
0x3fbfa2d6]
[ 0.007001] ACPI: Reserving SSDT table memory at [mem 0x3fbf9000-
0x3fbf9129]
[ 0.007001] ACPI: Reserving SSDT table memory at [mem 0x3fbf6000-
0x3fbf855b]
[ 0.007002] ACPI: Reserving SSDT table memory at [mem 0x3fbea000-
0x3fbf51d9]
[ 0.007002] ACPI: Reserving RTMA table memory at [mem 0x3fbe9000-
0x3fbe909d]
[ 0.007003] ACPI: Reserving SSDT table memory at [mem 0x3fbe7000-
0x3fbe8574]
[ 0.007003] ACPI: Reserving SSDT table memory at [mem 0x3fbe6000-
0x3fbe60fa]
[ 0.007003] ACPI: Reserving OEML table memory at [mem 0x3fbe5000-
0x3fbe5027]
[ 0.007004] ACPI: Reserving SSDT table memory at [mem 0x3fbe4000-
0x3fbe45fa]
[ 0.007004] ACPI: Reserving TPM2 table memory at [mem 0x3fbe3000-
0x3fbe304b]
[ 0.007005] ACPI: Reserving SSDT table memory at [mem 0x3fbe1000-
0x3fbe2d54]
[ 0.007005] ACPI: Reserving SSDT table memory at [mem 0x3fbdd000-
0x3fbdfe42]
[ 0.007006] ACPI: Reserving SSDT table memory at [mem 0x3fbd9000-
0x3fbdc374]
[ 0.007006] ACPI: Reserving SSDT table memory at [mem 0x3fbcd000-
0x3fbd83a4]
[ 0.007006] ACPI: Reserving MSDM table memory at [mem 0x3fbcc000-
0x3fbcc054]
[ 0.007007] ACPI: Reserving SLIC table memory at [mem 0x3fbcb000-
0x3fbcb175]
[ 0.007007] ACPI: Reserving WSMT table memory at [mem 0x3fbca000-
0x3fbca027]
[ 0.007008] ACPI: Reserving HPET table memory at [mem 0x3fbc8000-
0x3fbc8037]
[ 0.007008] ACPI: Reserving APIC table memory at [mem 0x3fbfd000-
0x3fbfd12b]
[ 0.007008] ACPI: Reserving SSDT table memory at [mem 0x3fb86000-
0x3fb86939]
[ 0.007009] ACPI: Reserving NHLT table memory at [mem 0x3fb84000-
0x3fb85b26]
[ 0.007009] ACPI: Reserving SSDT table memory at [mem 0x3fb80000-
0x3fb8393f]
[ 0.007010] ACPI: Reserving WSMT table memory at [mem 0x3fb7e000-
0x3fb7e027]
[ 0.007010] ACPI: Reserving DMAR table memory at [mem 0x3fb7d000-
0x3fb7d0b7]
[ 0.007011] ACPI: Reserving SSDT table memory at [mem 0x3fb75000-
0x3fb7c4d2]
[ 0.007011] ACPI: Reserving LPIT table memory at [mem 0x3fb7f000-
0x3fb7f05b]
[ 0.007011] ACPI: Reserving MCFG table memory at [mem 0x3fb74000-
0x3fb7403b]
[ 0.007012] ACPI: Reserving SSDT table memory at [mem 0x3fb73000-
0x3fb7319a]
[ 0.007012] ACPI: Reserving SSDT table memory at [mem 0x3fb72000-
0x3fb72608]
[ 0.007013] ACPI: Reserving SSDT table memory at [mem 0x3fb6f000-
0x3fb71972]
[ 0.007013] ACPI: Reserving SSDT table memory at [mem 0x3fb6e000-
0x3fb6e031]
[ 0.007014] ACPI: Reserving SSDT table memory at [mem 0x3fb6d000-
0x3fb6d114]
[ 0.007014] ACPI: Reserving SSDT table memory at [mem 0x3fb6c000-
0x3fb6ce16]
[ 0.007014] ACPI: Reserving SSDT table memory at [mem 0x3fb6b000-
0x3fb6b068]
[ 0.007015] ACPI: Reserving UEFI table memory at [mem 0x3fa9f000-
0x3fa9f639]
[ 0.007015] ACPI: Reserving UEFI table memory at [mem 0x3fa9e000-
0x3fa9e05b]
[ 0.007016] ACPI: Reserving BGRT table memory at [mem 0x3fb69000-
0x3fb69037]
[ 0.007016] ACPI: Reserving ASF! table memory at [mem 0x3fbc7000-
0x3fbc709f]
[ 0.007017] ACPI: Reserving PTDT table memory at [mem 0x3fb6a000-
0x3fb6a023]
[ 0.007017] ACPI: Reserving SSDT table memory at [mem 0x3fbe0000-
0x3fbe02f8]
[ 0.007018] ACPI: Reserving FPDT table memory at [mem 0x3fb67000-
0x3fb67043]
[ 0.007496] No NUMA configuration found
[ 0.007496] Faking a node at [mem 0x0000000000000000-
0x00000004af7fffff]
[ 0.007499] NODE_DATA(0) allocated [mem 0x4af7fb000-0x4af7fffff]
[ 0.007519] Zone ranges:
[ 0.007519] DMA [mem 0x0000000000001000-0x0000000000ffffff]
[ 0.007520] DMA32 [mem 0x0000000001000000-0x00000000ffffffff]
[ 0.007521] Normal [mem 0x0000000100000000-0x00000004af7fffff]
[ 0.007522] Device empty
[ 0.007523] Movable zone start for each node
[ 0.007523] Early memory node ranges
[ 0.007524] node 0: [mem 0x0000000000001000-0x000000000009efff]
[ 0.007525] node 0: [mem 0x0000000000100000-0x000000003c897fff]
[ 0.007526] node 0: [mem 0x000000003fbff000-0x000000003fbfffff]
[ 0.007526] node 0: [mem 0x0000000100000000-0x00000004af7fffff]
[ 0.007527] Initmem setup node 0 [mem 0x0000000000001000-
0x00000004af7fffff]
[ 0.007531] On node 0, zone DMA: 1 pages in unavailable ranges
[ 0.007556] On node 0, zone DMA: 97 pages in unavailable ranges
[ 0.009131] On node 0, zone DMA32: 13159 pages in unavailable ranges
[ 0.026986] On node 0, zone Normal: 1024 pages in unavailable ranges
[ 0.026999] On node 0, zone Normal: 2048 pages in unavailable ranges
[ 0.027061] Reserving Intel graphics memory at [mem 0x4c800000-
0x507fffff]
[ 0.028251] ACPI: PM-Timer IO Port: 0x1808
[ 0.028256] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[ 0.028257] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[ 0.028258] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[ 0.028258] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[ 0.028258] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[ 0.028259] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[ 0.028259] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[ 0.028260] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[ 0.028260] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
[ 0.028260] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1])
[ 0.028261] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1])
[ 0.028261] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1])
[ 0.028261] ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1])
[ 0.028262] ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1])
[ 0.028262] ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1])
[ 0.028263] ACPI: LAPIC_NMI (acpi_id[0x10] high edge lint[0x1])
[ 0.028381] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000,
GSI 0-119
[ 0.028383] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.028384] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high
level)
[ 0.028386] ACPI: Using ACPI (MADT) for SMP configuration
information
[ 0.028387] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[ 0.028395] e820: update [mem 0x34f85000-0x34ffafff] usable ==>
reserved
[ 0.028401] TSC deadline timer available
[ 0.028402] smpboot: Allowing 8 CPUs, 0 hotplug CPUs
[ 0.028409] PM: hibernation: Registered nosave memory: [mem
0x00000000-0x00000fff]
[ 0.028410] PM: hibernation: Registered nosave memory: [mem
0x0009f000-0x000fffff]
[ 0.028411] PM: hibernation: Registered nosave memory: [mem
0x34f85000-0x34ffafff]
[ 0.028412] PM: hibernation: Registered nosave memory: [mem
0x3c898000-0x3fa90fff]
[ 0.028412] PM: hibernation: Registered nosave memory: [mem
0x3fa91000-0x3fb32fff]
[ 0.028413] PM: hibernation: Registered nosave memory: [mem
0x3fb33000-0x3fbfefff]
[ 0.028414] PM: hibernation: Registered nosave memory: [mem
0x3fc00000-0x45ffffff]
[ 0.028414] PM: hibernation: Registered nosave memory: [mem
0x46000000-0x46dfffff]
[ 0.028414] PM: hibernation: Registered nosave memory: [mem
0x46e00000-0x46ffffff]
[ 0.028415] PM: hibernation: Registered nosave memory: [mem
0x47000000-0x47ffffff]
[ 0.028415] PM: hibernation: Registered nosave memory: [mem
0x48000000-0x507fffff]
[ 0.028416] PM: hibernation: Registered nosave memory: [mem
0x50800000-0xfed1ffff]
[ 0.028416] PM: hibernation: Registered nosave memory: [mem
0xfed20000-0xfed7ffff]
[ 0.028416] PM: hibernation: Registered nosave memory: [mem
0xfed80000-0xffffffff]
[ 0.028417] [mem 0x50800000-0xfed1ffff] available for PCI devices
[ 0.028418] Booting paravirtualized kernel on bare hardware
[ 0.028420] clocksource: refined-jiffies: mask: 0xffffffff
max_cycles: 0xffffffff, max_idle_ns: 6370452778343963 ns
[ 0.031924] setup_percpu: NR_CPUS:320 nr_cpumask_bits:8 nr_cpu_ids:8
nr_node_ids:1
[ 0.032230] percpu: Embedded 64 pages/cpu s225280 r8192 d28672
u262144
[ 0.032234] pcpu-alloc: s225280 r8192 d28672 u262144 alloc=1*2097152
[ 0.032236] pcpu-alloc: [0] 0 1 2 3 4 5 6 7
[ 0.032247] Kernel command line: initrd=\intel-ucode.img
initrd=\initramfs-linux.img cryptdevice=UUID=56bf7ea5-09e5-4ee8-b367-
d6e65827281d:root:allow-discards root=/dev/mapper/root rw
mitigations=off rd.luks.options=discard ibt=off
[ 0.032305] Unknown kernel command line parameters
"cryptdevice=UUID=56bf7ea5-09e5-4ee8-b367-d6e65827281d:root:allow-
discards", will be passed to user space.
[ 0.033883] Dentry cache hash table entries: 2097152 (order: 12,
16777216 bytes, linear)
[ 0.034510] Inode-cache hash table entries: 1048576 (order: 11,
8388608 bytes, linear)
[ 0.034584] Fallback order for Node 0: 0
[ 0.034587] Built 1 zonelists, mobility grouping on. Total pages:
4048022
[ 0.034587] Policy zone: Normal
[ 0.034740] mem auto-init: stack:all(zero), heap alloc:on, heap
free:off
[ 0.034751] software IO TLB: area num 8.
[ 0.064614] Memory: 15905924K/16449756K available (16384K kernel
code, 2120K rwdata, 12768K rodata, 3344K init, 3992K bss, 543572K
reserved, 0K cma-reserved)
[ 0.064674] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8,
Nodes=1
[ 0.064693] ftrace: allocating 47548 entries in 186 pages
[ 0.070001] ftrace: allocated 186 pages with 5 groups
[ 0.070054] Dynamic Preempt: full
[ 0.070074] rcu: Preemptible hierarchical RCU implementation.
[ 0.070074] rcu: RCU restricting CPUs from NR_CPUS=320 to
nr_cpu_ids=8.
[ 0.070075] rcu: RCU priority boosting: priority 1 delay 500
ms.
[ 0.070075] Trampoline variant of Tasks RCU enabled.
[ 0.070076] Rude variant of Tasks RCU enabled.
[ 0.070076] Tracing variant of Tasks RCU enabled.
[ 0.070076] rcu: RCU calculated value of scheduler-enlistment delay
is 30 jiffies.
[ 0.070077] rcu: Adjusting geometry for rcu_fanout_leaf=16,
nr_cpu_ids=8
[ 0.071656] NR_IRQS: 20736, nr_irqs: 2048, preallocated irqs: 16
[ 0.072091] rcu: srcu_init: Setting srcu_struct sizes based on
contention.
[ 0.072691] kfence: initialized - using 2097152 bytes for 255
objects at 0x(____ptrval____)-0x(____ptrval____)
[ 0.072712] Console: colour dummy device 80x25
[ 0.072713] printk: console [tty0] enabled
[ 0.072736] ACPI: Core revision 20230331
[ 0.072997] hpet: HPET dysfunctional in PC10. Force disabled.
[ 0.072997] APIC: Switch to symmetric I/O mode setup
[ 0.072999] DMAR: Host address width 39
[ 0.072999] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[ 0.073003] DMAR: dmar0: reg_base_addr fed90000 ver 4:0 cap
1c0000c40660462 ecap 29a00f0505e
[ 0.073005] DMAR: DRHD base: 0x000000fed84000 flags: 0x0
[ 0.073008] DMAR: dmar1: reg_base_addr fed84000 ver 1:0 cap
d2008c40660462 ecap f050da
[ 0.073010] DMAR: DRHD base: 0x000000fed85000 flags: 0x0
[ 0.073013] DMAR: dmar2: reg_base_addr fed85000 ver 1:0 cap
d2008c40660462 ecap f050da
[ 0.073014] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[ 0.073020] DMAR: dmar3: reg_base_addr fed91000 ver 1:0 cap
d2008c40660462 ecap f050da
[ 0.073021] DMAR: RMRR base: 0x0000004c000000 end: 0x000000507fffff
[ 0.073024] DMAR-IR: IOAPIC id 2 under DRHD base 0xfed91000 IOMMU 3
[ 0.073025] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[ 0.073026] DMAR-IR: Queued invalidation will be enabled to support
x2apic and Intr-remapping.
[ 0.078563] DMAR-IR: Enabled IRQ remapping in x2apic mode
[ 0.078565] x2apic enabled
[ 0.078629] Switched APIC routing to cluster x2apic.
[ 0.092991] clocksource: tsc-early: mask: 0xffffffffffffffff
max_cycles: 0x2b2c8ec87c7, max_idle_ns: 440795278598 ns
[ 0.092998] Calibrating delay loop (skipped), value calculated using
timer frequency.. 5992.00 BogoMIPS (lpj=9984000)
[ 0.093000] pid_max: default: 32768 minimum: 301
[ 0.096030] LSM: initializing
lsm=capability,landlock,lockdown,yama,bpf,integrity
[ 0.096039] landlock: Up and running.
[ 0.096040] Yama: becoming mindful.
[ 0.096045] LSM support for eBPF active
[ 0.096104] Mount-cache hash table entries: 32768 (order: 6, 262144
bytes, linear)
[ 0.096134] Mountpoint-cache hash table entries: 32768 (order: 6,
262144 bytes, linear)
[ 0.096319] x86/tme: enabled by BIOS
[ 0.096320] x86/mktme: No known encryption algorithm is supported:
0x0
[ 0.096324] x86/mktme: disabled by BIOS
[ 0.096328] CPU0: Thermal monitoring enabled (TM1)
[ 0.096328] x86/cpu: User Mode Instruction Prevention (UMIP)
activated
[ 0.096328] process: using mwait in idle threads
[ 0.096328] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0
[ 0.096328] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0
[ 0.096328] Spectre V2 : User space: Vulnerable
[ 0.096328] Speculative Store Bypass: Vulnerable
[ 0.096328] Freeing SMP alternatives memory: 40K
[ 0.096328] smpboot: CPU0: 11th Gen Intel(R) Core(TM) i7-1185G7 @
3.00GHz (family: 0x6, model: 0x8c, stepping: 0x1)
[ 0.096328] cblist_init_generic: Setting adjustable number of
callback queues.
[ 0.096328] cblist_init_generic: Setting shift to 3 and lim to 1.
[ 0.096328] cblist_init_generic: Setting shift to 3 and lim to 1.
[ 0.096328] cblist_init_generic: Setting shift to 3 and lim to 1.
[ 0.096328] Performance Events: PEBS fmt4+-baseline, AnyThread
deprecated, Icelake events, 32-deep LBR, full-width counters, Intel PMU
driver.
[ 0.096328] ... version: 5
[ 0.096328] ... bit width: 48
[ 0.096328] ... generic registers: 8
[ 0.096328] ... value mask: 0000ffffffffffff
[ 0.096328] ... max period: 00007fffffffffff
[ 0.096328] ... fixed-purpose events: 4
[ 0.096328] ... event mask: 0001000f000000ff
[ 0.096328] Estimated ratio of average max frequency by base
frequency (times 1024): 1467
[ 0.096328] rcu: Hierarchical SRCU implementation.
[ 0.096328] rcu: Max phase no-delay instances is 1000.
[ 0.096328] NMI watchdog: Enabled. Permanently consumes one hw-PMU
counter.
[ 0.096328] smp: Bringing up secondary CPUs ...
[ 0.096328] x86: Booting SMP configuration:
[ 0.096328] .... node #0, CPUs: #1 #2 #3 #4 #5 #6 #7
[ 0.106621] smp: Brought up 1 node, 8 CPUs
[ 0.106621] smpboot: Max logical packages: 1
[ 0.106621] smpboot: Total of 8 processors activated (47942.00
BogoMIPS)
[ 0.110515] devtmpfs: initialized
[ 0.110515] x86/mm: Memory block size: 128MB
[ 0.110515] ACPI: PM: Registering ACPI NVS region [mem 0x3fa91000-
0x3fb32fff] (663552 bytes)
[ 0.110515] clocksource: jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 6370867519511994 ns
[ 0.110515] futex hash table entries: 2048 (order: 5, 131072 bytes,
linear)
[ 0.110515] pinctrl core: initialized pinctrl subsystem
[ 0.110515] PM: RTC time: 09:14:35, date: 2023-07-27
[ 0.110613] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.110784] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic
allocations
[ 0.110896] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for
atomic allocations
[ 0.111016] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for
atomic allocations
[ 0.111025] audit: initializing netlink subsys (disabled)
[ 0.111032] audit: type=2000 audit(1690449275.016:1):
state=initialized audit_enabled=0 res=1
[ 0.111032] thermal_sys: Registered thermal governor 'fair_share'
[ 0.111032] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.111032] thermal_sys: Registered thermal governor 'step_wise'
[ 0.111032] thermal_sys: Registered thermal governor 'user_space'
[ 0.111032] thermal_sys: Registered thermal governor
'power_allocator'
[ 0.111032] cpuidle: using governor ladder
[ 0.111032] cpuidle: using governor menu
[ 0.111032] acpiphp: ACPI Hot Plug PCI Controller Driver version:
0.5
[ 0.111032] PCI: MMCONFIG for domain 0000 [bus 00-55] at [mem
0xc0000000-0xc55fffff] (base 0xc0000000)
[ 0.111032] PCI: not using MMCONFIG
[ 0.111032] PCI: Using configuration type 1 for base access
[ 0.113064] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[ 0.113070] kprobes: kprobe jump-optimization is enabled. All
kprobes are optimized if possible.
[ 0.119751] HugeTLB: registered 1.00 GiB page size, pre-allocated 0
pages
[ 0.119751] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB
page
[ 0.119751] HugeTLB: registered 2.00 MiB page size, pre-allocated 0
pages
[ 0.119751] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[ 0.120037] fbcon: Taking over console
[ 0.120037] ACPI: Added _OSI(Module Device)
[ 0.120037] ACPI: Added _OSI(Processor Device)
[ 0.120037] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.120037] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.182125] ACPI: 24 ACPI AML tables successfully acquired and
loaded
[ 0.184458] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 0.196735] ACPI: Dynamic OEM Table Load:
[ 0.196748] ACPI: SSDT 0xFFFF91FF802A3000 0001C6 (v02 PmRef Cpu0Psd
00003000 INTL 20160527)
[ 0.197501] ACPI: \_SB_.PR00: _OSC native thermal LVT Acked
[ 0.198757] ACPI: Dynamic OEM Table Load:
[ 0.198763] ACPI: SSDT 0xFFFF91FF81753000 000386 (v02 PmRef Cpu0Cst
00003001 INTL 20160527)
[ 0.199179] ACPI: Dynamic OEM Table Load:
[ 0.199179] ACPI: SSDT 0xFFFF91FF81F65800 000689 (v02 PmRef Cpu0Ist
00003000 INTL 20160527)
[ 0.199179] ACPI: Dynamic OEM Table Load:
[ 0.199179] ACPI: SSDT 0xFFFF91FF81F6D400 000316 (v02 PmRef Cpu0Hwp
00003000 INTL 20160527)
[ 0.199179] ACPI: Dynamic OEM Table Load:
[ 0.199179] ACPI: SSDT 0xFFFF91FF81F75000 0008E7 (v02 PmRef ApIst
00003000 INTL 20160527)
[ 0.199310] ACPI: Dynamic OEM Table Load:
[ 0.199315] ACPI: SSDT 0xFFFF91FF81F60000 00048A (v02 PmRef ApHwp
00003000 INTL 20160527)
[ 0.200101] ACPI: Dynamic OEM Table Load:
[ 0.200107] ACPI: SSDT 0xFFFF91FF81F66000 0004D4 (v02 PmRef ApPsd
00003000 INTL 20160527)
[ 0.200887] ACPI: Dynamic OEM Table Load:
[ 0.200893] ACPI: SSDT 0xFFFF91FF81F67800 00048A (v02 PmRef ApCst
00003000 INTL 20160527)
[ 0.204344] ACPI: EC: EC started
[ 0.204344] ACPI: EC: interrupt blocked
[ 0.248078] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[ 0.248080] ACPI: \_SB_.PC00.LPCB.EC0_: Boot DSDT EC used to handle
transactions
[ 0.248081] ACPI: Interpreter enabled
[ 0.248130] ACPI: PM: (supports S0 S3 S4 S5)
[ 0.248132] ACPI: Using IOAPIC for interrupt routing
[ 0.249086] PCI: MMCONFIG for domain 0000 [bus 00-55] at [mem
0xc0000000-0xc55fffff] (base 0xc0000000)
[ 0.250380] PCI: MMCONFIG at [mem 0xc0000000-0xc55fffff] reserved as
ACPI motherboard resource
[ 0.250387] PCI: Using host bridge windows from ACPI; if necessary,
use "pci=nocrs" and report a bug
[ 0.250388] PCI: Ignoring E820 reservations for host bridge windows
[ 0.251339] ACPI: Enabled 8 GPEs in block 00 to 7F
[ 0.255912] ACPI: \_SB_.PC00.XHCI.RHUB.HS10.BTPR: New power resource
[ 0.264041] ACPI: \_SB_.PC00.SAT0.VOL0.V0PR: New power resource
[ 0.264119] ACPI: \_SB_.PC00.SAT0.VOL1.V1PR: New power resource
[ 0.264192] ACPI: \_SB_.PC00.SAT0.VOL2.V2PR: New power resource
[ 0.267890] ACPI: \_SB_.PC00.CNVW.WRST: New power resource
[ 0.269495] ACPI: \_SB_.PC00.VMD0.VOL0.V0PR: New power resource
[ 0.269529] ACPI: \_SB_.PC00.VMD0.VOL1.V1PR: New power resource
[ 0.269566] ACPI: \_SB_.PC00.VMD0.VOL2.V2PR: New power resource
[ 0.269599] ACPI: \_SB_.PC00.VMD0.VOL3.V3PR: New power resource
[ 0.269667] ACPI: \_SB_.PC00.TBT0: New power resource
[ 0.269713] ACPI: \_SB_.PC00.TBT1: New power resource
[ 0.269756] ACPI: \_SB_.PC00.D3C_: New power resource
[ 0.496328] ACPI: \PIN_: New power resource
[ 0.496328] ACPI: PCI Root Bridge [PC00] (domain 0000 [bus 00-55])
[ 0.496328] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM
ClockPM Segments MSI EDR HPX-Type3]
[ 0.502537] acpi PNP0A08:00: _OSC: platform does not support [AER]
[ 0.505106] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug
SHPCHotplug PME PCIeCapability LTR DPC]
[ 0.509794] PCI host bridge to bus 0000:00
[ 0.509795] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7
window]
[ 0.509797] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff
window]
[ 0.509798] pci_bus 0000:00: root bus resource [mem 0x000a0000-
0x000bffff window]
[ 0.509799] pci_bus 0000:00: root bus resource [mem 0x50800000-
0xbfffffff window]
[ 0.509799] pci_bus 0000:00: root bus resource [mem 0x4000000000-
0x7fffffffff window]
[ 0.509800] pci_bus 0000:00: root bus resource [bus 00-55]
[ 0.509956] pci 0000:00:00.0: [8086:9a14] type 00 class 0x060000
[ 0.510257] pci 0000:00:02.0: [8086:9a49] type 00 class 0x030000
[ 0.510264] pci 0000:00:02.0: reg 0x10: [mem 0x603e000000-
0x603effffff 64bit]
[ 0.510269] pci 0000:00:02.0: reg 0x18: [mem 0x4000000000-
0x400fffffff 64bit pref]
[ 0.510272] pci 0000:00:02.0: reg 0x20: [io 0x3000-0x303f]
[ 0.510285] pci 0000:00:02.0: BAR 2: assigned to efifb
[ 0.510286] pci 0000:00:02.0: DMAR: Skip IOMMU disabling for
graphics
[ 0.510288] pci 0000:00:02.0: Video device with shadowed ROM at [mem
0x000c0000-0x000dffff]
[ 0.510310] pci 0000:00:02.0: reg 0x344: [mem 0x00000000-0x00ffffff
64bit]
[ 0.510311] pci 0000:00:02.0: VF(n) BAR0 space: [mem 0x00000000-
0x06ffffff 64bit] (contains BAR0 for 7 VFs)
[ 0.510315] pci 0000:00:02.0: reg 0x34c: [mem 0x00000000-0x1fffffff
64bit pref]
[ 0.510316] pci 0000:00:02.0: VF(n) BAR2 space: [mem 0x00000000-
0xdfffffff 64bit pref] (contains BAR2 for 7 VFs)
[ 0.510462] pci 0000:00:04.0: [8086:9a03] type 00 class 0x118000
[ 0.510477] pci 0000:00:04.0: reg 0x10: [mem 0x603f240000-
0x603f25ffff 64bit]
[ 0.510774] pci 0000:00:07.0: [8086:9a23] type 01 class 0x060400
[ 0.510814] pci 0000:00:07.0: Overriding RP PIO Log Size to 4
[ 0.510869] pci 0000:00:07.0: PME# supported from D0 D3hot D3cold
[ 0.511564] pci 0000:00:07.1: [8086:9a25] type 01 class 0x060400
[ 0.511604] pci 0000:00:07.1: Overriding RP PIO Log Size to 4
[ 0.511657] pci 0000:00:07.1: PME# supported from D0 D3hot D3cold
[ 0.512481] pci 0000:00:0a.0: [8086:9a0d] type 00 class 0x118000
[ 0.512488] pci 0000:00:0a.0: reg 0x10: [mem 0x603f290000-
0x603f297fff 64bit]
[ 0.512506] pci 0000:00:0a.0: enabling Extended Tags
[ 0.512628] pci 0000:00:0d.0: [8086:9a13] type 00 class 0x0c0330
[ 0.512638] pci 0000:00:0d.0: reg 0x10: [mem 0x603f280000-
0x603f28ffff 64bit]
[ 0.512683] pci 0000:00:0d.0: PME# supported from D3hot D3cold
[ 0.512995] pci 0000:00:0d.2: [8086:9a1b] type 00 class 0x0c0340
[ 0.512995] pci 0000:00:0d.2: reg 0x10: [mem 0x603f200000-
0x603f23ffff 64bit]
[ 0.512995] pci 0000:00:0d.2: reg 0x18: [mem 0x603f2a9000-
0x603f2a9fff 64bit]
[ 0.512995] pci 0000:00:0d.2: supports D1 D2
[ 0.512995] pci 0000:00:0d.2: PME# supported from D0 D1 D2 D3hot
D3cold
[ 0.512995] pci 0000:00:0e.0: [8086:9a0b] type 00 class 0x010400
[ 0.512995] pci 0000:00:0e.0: reg 0x10: [mem 0x603c000000-
0x603dffffff 64bit pref]
[ 0.512995] pci 0000:00:0e.0: reg 0x18: [mem 0x52000000-0x53ffffff]
[ 0.512995] pci 0000:00:0e.0: reg 0x20: [mem 0x603f100000-
0x603f1fffff 64bit]
[ 0.512995] pci 0000:00:12.0: [8086:a0fc] type 00 class 0x070000
[ 0.512995] pci 0000:00:12.0: reg 0x10: [mem 0x603f270000-
0x603f27ffff 64bit]
[ 0.512995] pci 0000:00:12.0: PME# supported from D0 D3hot
[ 0.512995] pci 0000:00:14.0: [8086:a0ed] type 00 class 0x0c0330
[ 0.512995] pci 0000:00:14.0: reg 0x10: [mem 0x603f260000-
0x603f26ffff 64bit]
[ 0.512995] pci 0000:00:14.0: PME# supported from D3hot D3cold
[ 0.512995] pci 0000:00:14.2: [8086:a0ef] type 00 class 0x050000
[ 0.512995] pci 0000:00:14.2: reg 0x10: [mem 0x603f2a0000-
0x603f2a3fff 64bit]
[ 0.512995] pci 0000:00:14.2: reg 0x18: [mem 0x603f2a8000-
0x603f2a8fff 64bit]
[ 0.512995] pci 0000:00:14.3: [8086:a0f0] type 00 class 0x028000
[ 0.512995] pci 0000:00:14.3: reg 0x10: [mem 0x603f29c000-
0x603f29ffff 64bit]
[ 0.517629] pci 0000:00:14.3: PME# supported from D0 D3hot D3cold
[ 0.519462] pci 0000:00:15.0: [8086:a0e8] type 00 class 0x0c8000
[ 0.520243] pci 0000:00:15.0: reg 0x10: [mem 0x00000000-0x00000fff
64bit]
[ 0.524250] pci 0000:00:15.1: [8086:a0e9] type 00 class 0x0c8000
[ 0.525042] pci 0000:00:15.1: reg 0x10: [mem 0x00000000-0x00000fff
64bit]
[ 0.528550] pci 0000:00:16.0: [8086:a0e0] type 00 class 0x078000
[ 0.528573] pci 0000:00:16.0: reg 0x10: [mem 0x603f2a5000-
0x603f2a5fff 64bit]
[ 0.528668] pci 0000:00:16.0: PME# supported from D3hot
[ 0.529130] pci 0000:00:16.3: [8086:a0e3] type 00 class 0x070002
[ 0.529147] pci 0000:00:16.3: reg 0x10: [io 0x3060-0x3067]
[ 0.529155] pci 0000:00:16.3: reg 0x14: [mem 0x6e301000-0x6e301fff]
[ 0.529514] pci 0000:00:1d.0: [8086:a0b0] type 01 class 0x060400
[ 0.529650] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[ 0.529693] pci 0000:00:1d.0: PTM enabled (root), 4ns granularity
[ 0.530431] pci 0000:00:1f.0: [8086:a082] type 00 class 0x060100
[ 0.530811] pci 0000:00:1f.3: [8086:a0c8] type 00 class 0x040100
[ 0.530874] pci 0000:00:1f.3: reg 0x10: [mem 0x603f298000-
0x603f29bfff 64bit]
[ 0.530951] pci 0000:00:1f.3: reg 0x20: [mem 0x603f000000-
0x603f0fffff 64bit]
[ 0.531107] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[ 0.531631] pci 0000:00:1f.4: [8086:a0a3] type 00 class 0x0c0500
[ 0.531656] pci 0000:00:1f.4: reg 0x10: [mem 0x603f2a4000-
0x603f2a40ff 64bit]
[ 0.531682] pci 0000:00:1f.4: reg 0x20: [io 0xefa0-0xefbf]
[ 0.531955] pci 0000:00:1f.5: [8086:a0a4] type 00 class 0x0c8000
[ 0.531973] pci 0000:00:1f.5: reg 0x10: [mem 0xfe010000-0xfe010fff]
[ 0.532143] pci 0000:00:07.0: PCI bridge to [bus 01-2a]
[ 0.532147] pci 0000:00:07.0: bridge window [mem 0x62000000-
0x6e1fffff]
[ 0.532151] pci 0000:00:07.0: bridge window [mem 0x6000000000-
0x601bffffff 64bit pref]
[ 0.532177] pci 0000:00:07.1: PCI bridge to [bus 2b-54]
[ 0.532181] pci 0000:00:07.1: bridge window [mem 0x54000000-
0x601fffff]
[ 0.532184] pci 0000:00:07.1: bridge window [mem 0x6020000000-
0x603bffffff 64bit pref]
[ 0.532422] pci 0000:55:00.0: [144d:a809] type 00 class 0x010802
[ 0.532445] pci 0000:55:00.0: reg 0x10: [mem 0x6e200000-0x6e203fff
64bit]
[ 0.532780] pci 0000:00:1d.0: PCI bridge to [bus 55]
[ 0.532784] pci 0000:00:1d.0: bridge window [mem 0x6e200000-
0x6e2fffff]
[ 0.546328] Low-power S0 idle used by default for system suspend
[ 0.552995] ACPI: EC: interrupt unblocked
[ 0.552995] ACPI: EC: event unblocked
[ 0.552995] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[ 0.552995] ACPI: EC: GPE=0x6e
[ 0.552995] ACPI: \_SB_.PC00.LPCB.EC0_: Boot DSDT EC initialization
complete
[ 0.552995] ACPI: \_SB_.PC00.LPCB.EC0_: EC: Used to handle
transactions and events
[ 0.553008] iommu: Default domain type: Translated
[ 0.553008] iommu: DMA domain TLB invalidation policy: lazy mode
[ 0.553092] SCSI subsystem initialized
[ 0.553095] libata version 3.00 loaded.
[ 0.553095] ACPI: bus type USB registered
[ 0.553095] usbcore: registered new interface driver usbfs
[ 0.553095] usbcore: registered new interface driver hub
[ 0.553095] usbcore: registered new device driver usb
[ 0.553095] pps_core: LinuxPPS API ver. 1 registered
[ 0.553095] pps_core: Software ver. 5.3.6 - Copyright 2005-2007
Rodolfo Giometti <giometti(a)linux.it>
[ 0.553095] PTP clock support registered
[ 0.553095] EDAC MC: Ver: 3.0.0
[ 0.556613] efivars: Registered efivars operations
[ 0.556613] NetLabel: Initializing
[ 0.556613] NetLabel: domain hash size = 128
[ 0.556613] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO
[ 0.556613] NetLabel: unlabeled traffic allowed by default
[ 0.556613] mctp: management component transport protocol core
[ 0.556613] NET: Registered PF_MCTP protocol family
[ 0.556613] PCI: Using ACPI for IRQ routing
[ 0.558484] PCI: pci_cache_line_size set to 64 bytes
[ 0.558816] pci 0000:00:1f.5: can't claim BAR 0 [mem 0xfe010000-
0xfe010fff]: no compatible bridge window
[ 0.559673] e820: reserve RAM buffer [mem 0x0009f000-0x0009ffff]
[ 0.559674] e820: reserve RAM buffer [mem 0x34f85000-0x37ffffff]
[ 0.559675] e820: reserve RAM buffer [mem 0x3c898000-0x3fffffff]
[ 0.559675] e820: reserve RAM buffer [mem 0x3fc00000-0x3fffffff]
[ 0.559676] e820: reserve RAM buffer [mem 0x4af800000-0x4afffffff]
[ 0.559691] pci 0000:00:02.0: vgaarb: setting as boot VGA device
[ 0.559691] pci 0000:00:02.0: vgaarb: bridge control possible
[ 0.559691] pci 0000:00:02.0: vgaarb: VGA device added:
decodes=io+mem,owns=io+mem,locks=none
[ 0.559691] vgaarb: loaded
[ 0.560949] clocksource: Switched to clocksource tsc-early
[ 0.564763] VFS: Disk quotas dquot_6.6.0
[ 0.564769] VFS: Dquot-cache hash table entries: 512 (order 0, 4096
bytes)
[ 0.564812] pnp: PnP ACPI init
[ 0.565114] system 00:00: [io 0x0680-0x069f] has been reserved
[ 0.565115] system 00:00: [io 0x164e-0x164f] has been reserved
[ 0.565216] system 00:02: [io 0x1854-0x1857] has been reserved
[ 0.565271] system 00:04: [io 0x0200-0x027f] has been reserved
[ 0.565272] system 00:04: [mem 0xfedf0000-0xfedfffff] has been
reserved
[ 0.565551] pnp 00:05: disabling [mem 0xc0000000-0xcfffffff] because
it overlaps 0000:00:02.0 BAR 9 [mem 0x00000000-0xdfffffff 64bit pref]
[ 0.565564] system 00:05: [mem 0xfedc0000-0xfedc7fff] has been
reserved
[ 0.565565] system 00:05: [mem 0xfeda0000-0xfeda0fff] has been
reserved
[ 0.565566] system 00:05: [mem 0xfeda1000-0xfeda1fff] has been
reserved
[ 0.565567] system 00:05: [mem 0xfed20000-0xfed7ffff] could not be
reserved
[ 0.565568] system 00:05: [mem 0xfed90000-0xfed93fff] could not be
reserved
[ 0.565569] system 00:05: [mem 0xfed45000-0xfed8ffff] could not be
reserved
[ 0.565570] system 00:05: [mem 0xfee00000-0xfeefffff] has been
reserved
[ 0.566603] system 00:06: [io 0x1800-0x18fe] could not be reserved
[ 0.566604] system 00:06: [mem 0xfe000000-0xfe01ffff] has been
reserved
[ 0.566605] system 00:06: [mem 0xfe04c000-0xfe04ffff] has been
reserved
[ 0.566606] system 00:06: [mem 0xfe050000-0xfe0affff] has been
reserved
[ 0.566607] system 00:06: [mem 0xfe0d0000-0xfe0fffff] has been
reserved
[ 0.566608] system 00:06: [mem 0xfe200000-0xfe7fffff] has been
reserved
[ 0.566609] system 00:06: [mem 0xff000000-0xffffffff] has been
reserved
[ 0.566610] system 00:06: [mem 0xfd000000-0xfd68ffff] has been
reserved
[ 0.566611] system 00:06: [mem 0xfd6b0000-0xfd6cffff] has been
reserved
[ 0.566611] system 00:06: [mem 0xfd6f0000-0xfdffffff] has been
reserved
[ 0.566866] system 00:07: [io 0x2000-0x20fe] has been reserved
[ 0.567971] system 00:08: [mem 0xfe042008-0xfe042fff] has been
reserved
[ 0.567972] system 00:08: [mem 0xfe043000-0xfe043fff] has been
reserved
[ 0.568516] system 00:09: [mem 0xfe042000-0xfe042007] has been
reserved
[ 0.568739] pnp: PnP ACPI: found 10 devices
[ 0.573823] clocksource: acpi_pm: mask: 0xffffff max_cycles:
0xffffff, max_idle_ns: 2085701024 ns
[ 0.573859] NET: Registered PF_INET protocol family
[ 0.574036] IP idents hash table entries: 262144 (order: 9, 2097152
bytes, linear)
[ 0.575819] tcp_listen_portaddr_hash hash table entries: 8192
(order: 5, 131072 bytes, linear)
[ 0.575845] Table-perturb hash table entries: 65536 (order: 6,
262144 bytes, linear)
[ 0.575926] TCP established hash table entries: 131072 (order: 8,
1048576 bytes, linear)
[ 0.576151] TCP bind hash table entries: 65536 (order: 9, 2097152
bytes, linear)
[ 0.576310] TCP: Hash tables configured (established 131072 bind
65536)
[ 0.576397] MPTCP token hash table entries: 16384 (order: 6, 393216
bytes, linear)
[ 0.576437] UDP hash table entries: 8192 (order: 6, 262144 bytes,
linear)
[ 0.576470] UDP-Lite hash table entries: 8192 (order: 6, 262144
bytes, linear)
[ 0.576515] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.576524] NET: Registered PF_XDP protocol family
[ 0.576529] pci 0000:00:07.0: bridge window [io 0x1000-0x0fff] to
[bus 01-2a] add_size 1000
[ 0.576532] pci 0000:00:07.1: bridge window [io 0x1000-0x0fff] to
[bus 2b-54] add_size 1000
[ 0.576539] pci 0000:00:02.0: BAR 9: assigned [mem 0x4020000000-
0x40ffffffff 64bit pref]
[ 0.576542] pci 0000:00:02.0: BAR 7: assigned [mem 0x4010000000-
0x4016ffffff 64bit]
[ 0.576544] pci 0000:00:07.0: BAR 13: assigned [io 0x4000-0x4fff]
[ 0.576546] pci 0000:00:07.1: BAR 13: assigned [io 0x5000-0x5fff]
[ 0.576547] pci 0000:00:15.0: BAR 0: assigned [mem 0x4017000000-
0x4017000fff 64bit]
[ 0.576938] pci 0000:00:15.1: BAR 0: assigned [mem 0x4017001000-
0x4017001fff 64bit]
[ 0.577334] pci 0000:00:1f.5: BAR 0: assigned [mem 0x50800000-
0x50800fff]
[ 0.577348] pci 0000:00:07.0: PCI bridge to [bus 01-2a]
[ 0.577349] pci 0000:00:07.0: bridge window [io 0x4000-0x4fff]
[ 0.577352] pci 0000:00:07.0: bridge window [mem 0x62000000-
0x6e1fffff]
[ 0.577354] pci 0000:00:07.0: bridge window [mem 0x6000000000-
0x601bffffff 64bit pref]
[ 0.577358] pci 0000:00:07.1: PCI bridge to [bus 2b-54]
[ 0.577359] pci 0000:00:07.1: bridge window [io 0x5000-0x5fff]
[ 0.577362] pci 0000:00:07.1: bridge window [mem 0x54000000-
0x601fffff]
[ 0.577364] pci 0000:00:07.1: bridge window [mem 0x6020000000-
0x603bffffff 64bit pref]
[ 0.577368] pci 0000:00:1d.0: PCI bridge to [bus 55]
[ 0.577410] pci 0000:00:1d.0: bridge window [mem 0x6e200000-
0x6e2fffff]
[ 0.577418] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7 window]
[ 0.577419] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff window]
[ 0.577420] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff
window]
[ 0.577420] pci_bus 0000:00: resource 7 [mem 0x50800000-0xbfffffff
window]
[ 0.577421] pci_bus 0000:00: resource 8 [mem 0x4000000000-
0x7fffffffff window]
[ 0.577422] pci_bus 0000:01: resource 0 [io 0x4000-0x4fff]
[ 0.577422] pci_bus 0000:01: resource 1 [mem 0x62000000-0x6e1fffff]
[ 0.577423] pci_bus 0000:01: resource 2 [mem 0x6000000000-
0x601bffffff 64bit pref]
[ 0.577424] pci_bus 0000:2b: resource 0 [io 0x5000-0x5fff]
[ 0.577425] pci_bus 0000:2b: resource 1 [mem 0x54000000-0x601fffff]
[ 0.577425] pci_bus 0000:2b: resource 2 [mem 0x6020000000-
0x603bffffff 64bit pref]
[ 0.577426] pci_bus 0000:55: resource 1 [mem 0x6e200000-0x6e2fffff]
[ 0.577535] pci 0000:00:0d.0: enabling device (0000 -> 0002)
[ 0.577587] pci 0000:00:14.0: enabling device (0000 -> 0002)
[ 0.578140] PCI: CLS 0 bytes, default 64
[ 0.578146] DMAR: Intel-IOMMU force enabled due to platform opt in
[ 0.578152] DMAR: No ATSR found
[ 0.578153] DMAR: No SATC found
[ 0.578154] DMAR: IOMMU feature fl1gp_support inconsistent
[ 0.578154] DMAR: IOMMU feature pgsel_inv inconsistent
[ 0.578155] DMAR: IOMMU feature nwfs inconsistent
[ 0.578155] DMAR: IOMMU feature dit inconsistent
[ 0.578156] DMAR: IOMMU feature sc_support inconsistent
[ 0.578156] DMAR: IOMMU feature dev_iotlb_support inconsistent
[ 0.578157] DMAR: dmar2: Using Queued invalidation
[ 0.578159] DMAR: dmar1: Using Queued invalidation
[ 0.578161] DMAR: dmar0: Using Queued invalidation
[ 0.578162] DMAR: dmar3: Using Queued invalidation
[ 0.578208] Trying to unpack rootfs image as initramfs...
[ 0.578290] pci 0000:00:07.1: Adding to iommu group 0
[ 0.578310] pci 0000:00:07.0: Adding to iommu group 1
[ 0.578326] pci 0000:00:02.0: Adding to iommu group 2
[ 0.578340] pci 0000:00:00.0: Adding to iommu group 3
[ 0.578346] pci 0000:00:04.0: Adding to iommu group 4
[ 0.578352] pci 0000:00:0a.0: Adding to iommu group 5
[ 0.578361] pci 0000:00:0d.0: Adding to iommu group 6
[ 0.578367] pci 0000:00:0d.2: Adding to iommu group 6
[ 0.578373] pci 0000:00:0e.0: Adding to iommu group 7
[ 0.578380] pci 0000:00:12.0: Adding to iommu group 8
[ 0.578388] pci 0000:00:14.0: Adding to iommu group 9
[ 0.578394] pci 0000:00:14.2: Adding to iommu group 9
[ 0.578400] pci 0000:00:14.3: Adding to iommu group 10
[ 0.578410] pci 0000:00:15.0: Adding to iommu group 11
[ 0.578416] pci 0000:00:15.1: Adding to iommu group 11
[ 0.578426] pci 0000:00:16.0: Adding to iommu group 12
[ 0.578431] pci 0000:00:16.3: Adding to iommu group 12
[ 0.578472] pci 0000:00:1d.0: Adding to iommu group 13
[ 0.578485] pci 0000:00:1f.0: Adding to iommu group 14
[ 0.578491] pci 0000:00:1f.3: Adding to iommu group 14
[ 0.578497] pci 0000:00:1f.4: Adding to iommu group 14
[ 0.578504] pci 0000:00:1f.5: Adding to iommu group 14
[ 0.578544] pci 0000:55:00.0: Adding to iommu group 15
[ 0.578637] DMAR: Intel(R) Virtualization Technology for Directed
I/O
[ 0.578638] PCI-DMA: Using software bounce buffering for IO
(SWIOTLB)
[ 0.578639] software IO TLB: mapped [mem 0x0000000030c03000-
0x0000000034c03000] (64MB)
[ 0.578671] clocksource: tsc: mask: 0xffffffffffffffff max_cycles:
0x2b2c8ec87c7, max_idle_ns: 440795278598 ns
[ 0.578706] clocksource: Switched to clocksource tsc
[ 0.579262] Initialise system trusted keyrings
[ 0.579269] Key type blacklist registered
[ 0.579296] workingset: timestamp_bits=41 max_order=22
bucket_order=0
[ 0.579302] zbud: loaded
[ 0.579379] integrity: Platform Keyring initialized
[ 0.579380] integrity: Machine keyring initialized
[ 0.585612] Key type asymmetric registered
[ 0.585613] Asymmetric key parser 'x509' registered
[ 0.585625] Block layer SCSI generic (bsg) driver version 0.4 loaded
(major 242)
[ 0.585679] io scheduler mq-deadline registered
[ 0.585680] io scheduler kyber registered
[ 0.585685] io scheduler bfq registered
[ 0.593386] pcieport 0000:00:07.0: PME: Signaling with IRQ 124
[ 0.593400] pcieport 0000:00:07.0: pciehp: Slot #0 AttnBtn- PwrCtrl-
MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis-
LLActRep+
[ 0.593654] pcieport 0000:00:07.1: PME: Signaling with IRQ 125
[ 0.593666] pcieport 0000:00:07.1: pciehp: Slot #0 AttnBtn- PwrCtrl-
MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis-
LLActRep+
[ 0.594086] pcieport 0000:00:1d.0: PME: Signaling with IRQ 126
[ 0.594245] shpchp: Standard Hot Plug PCI Controller Driver version:
0.4
[ 0.594403] Monitor-Mwait will be used to enter C-1 state
[ 0.594415] Monitor-Mwait will be used to enter C-2 state
[ 0.594418] Monitor-Mwait will be used to enter C-3 state
[ 0.594420] ACPI: \_SB_.PR00: Found 3 idle states
[ 0.594804] ACPI: AC: AC Adapter [AC] (on-line)
[ 0.594844] input: Sleep Button as
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0
[ 0.594856] ACPI: button: Sleep Button [SLPB]
[ 0.594871] input: Lid Switch as
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1
[ 0.594880] ACPI: button: Lid Switch [LID]
[ 0.594894] input: Power Button as
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input2
[ 0.594902] ACPI: button: Power Button [PWRB]
[ 0.594920] input: Power Button as
/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
[ 0.594942] ACPI: button: Power Button [PWRF]
[ 0.600711] thermal LNXTHERM:00: registered as thermal_zone0
[ 0.600713] ACPI: thermal: Thermal Zone [CPUZ] (57 C)
[ 0.604732] thermal LNXTHERM:01: registered as thermal_zone1
[ 0.604733] ACPI: thermal: Thermal Zone [GFXZ] (25 C)
[ 0.607309] thermal LNXTHERM:02: registered as thermal_zone2
[ 0.607310] ACPI: thermal: Thermal Zone [EXTZ] (52 C)
[ 0.609902] thermal LNXTHERM:03: registered as thermal_zone3
[ 0.609903] ACPI: thermal: Thermal Zone [LOCZ] (37 C)
[ 0.613958] thermal LNXTHERM:04: registered as thermal_zone4
[ 0.613958] ACPI: thermal: Thermal Zone [BATZ] (24 C)
[ 0.616522] thermal LNXTHERM:05: registered as thermal_zone5
[ 0.616523] ACPI: thermal: Thermal Zone [CHGZ] (53 C)
[ 0.616559] thermal LNXTHERM:06: registered as thermal_zone6
[ 0.616560] ACPI: thermal: Thermal Zone [BAGZ] (30 C)
[ 0.619156] thermal LNXTHERM:07: registered as thermal_zone7
[ 0.619157] ACPI: thermal: Thermal Zone [PCHZ] (0 C)
[ 0.619426] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
[ 0.620497] serial 0000:00:12.0: enabling device (0000 -> 0002)
[ 0.620810] serial 0000:00:16.3: enabling device (0000 -> 0003)
[ 0.621821] 0000:00:16.3: ttyS4 at I/O 0x3060 (irq = 19, base_baud =
115200) is a 16550A
[ 0.622011] hpet_acpi_add: no address or irqs in _CRS
[ 0.622046] Non-volatile memory driver v1.3
[ 0.622047] Linux agpgart interface v0.103
[ 0.626604] tpm_tis IFX0785:00: 2.0 TPM (device-id 0x1B, rev-id 22)
[ 0.636105] ACPI: battery: Slot [BAT0] (battery present)
[ 0.645791] Freeing initrd memory: 21184K
[ 1.209759] AMD-Vi: AMD IOMMUv2 functionality not available on this
system - This is not a bug.
[ 1.209969] ACPI: bus type drm_connector registered
[ 1.211442] usbcore: registered new interface driver
usbserial_generic
[ 1.211449] usbserial: USB Serial support registered for generic
[ 1.211763] rtc_cmos 00:01: RTC can wake from S4
[ 1.214035] rtc_cmos 00:01: registered as rtc0
[ 1.214547] rtc_cmos 00:01: setting system clock to 2023-07-
27T09:14:36 UTC (1690449276)
[ 1.214596] rtc_cmos 00:01: alarms up to one month, y3k, 242 bytes
nvram
[ 1.215170] intel_pstate: Intel P-state driver initializing
[ 1.215952] intel_pstate: HWP enabled
[ 1.216020] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.216189] efifb: probing for efifb
[ 1.216202] efifb: framebuffer at 0x4000000000, using 8100k, total
8100k
[ 1.216205] efifb: mode is 1920x1080x32, linelength=7680, pages=1
[ 1.216207] efifb: scrolling: redraw
[ 1.216207] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[ 1.216300] Console: switching to colour frame buffer device 240x67
[ 1.218654] fb0: EFI VGA frame buffer device
[ 1.218698] hid: raw HID events driver (C) Jiri Kosina
[ 1.219059] intel_pmc_core INT33A1:00: initialized
[ 1.219189] drop_monitor: Initializing network drop monitor service
[ 1.228628] Initializing XFRM netlink socket
[ 1.228650] NET: Registered PF_INET6 protocol family
[ 1.232502] Segment Routing with IPv6
[ 1.232505] RPL Segment Routing with IPv6
[ 1.232511] In-situ OAM (IOAM) with IPv6
[ 1.232529] NET: Registered PF_PACKET protocol family
[ 1.233410] microcode: Microcode Update Driver: v2.2.
[ 1.233629] resctrl: L2 allocation detected
[ 1.233634] IPI shorthand broadcast: enabled
[ 1.234460] sched_clock: Marking stable (1213334938, 20395255)-
>(1266555983, -32825790)
[ 1.234637] registered taskstats version 1
[ 1.234944] Loading compiled-in X.509 certificates
[ 1.236963] Loaded X.509 cert 'Build time autogenerated kernel key:
cb14e02646b52cccfa97567ac8cd13e030ccbd1d'
[ 1.238231] zswap: loaded using pool zstd/zsmalloc
[ 1.239328] Key type .fscrypt registered
[ 1.239329] Key type fscrypt-provisioning registered
[ 1.240123] integrity: Loading X.509 certificate: UEFI:db
[ 1.240138] integrity: Loaded X.509 cert 'HP Inc.: HP UEFI Secure
Boot DB 2017: d9c01b50cfcae89d3b05345c163aa76e5dd589e7'
[ 1.240139] integrity: Loading X.509 certificate: UEFI:db
[ 1.240149] integrity: Loaded X.509 cert 'Microsoft Windows
Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[ 1.240150] integrity: Loading X.509 certificate: UEFI:db
[ 1.240159] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI
CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[ 1.241175] PM: Magic number: 15:157:223
[ 1.241238] acpi device:70: hash matches
[ 1.241264] memory memory105: hash matches
[ 1.243549] RAS: Correctable Errors collector initialized.
[ 1.243585] clk: Disabling unused clocks
[ 1.248749] Freeing unused decrypted memory: 2036K
[ 1.249087] Freeing unused kernel image (initmem) memory: 3344K
[ 1.267299] Write protecting the kernel read-only data: 30720k
[ 1.267849] Freeing unused kernel image (rodata/data gap) memory:
1568K
[ 1.279486] x86/mm: Checked W+X mappings: passed, no W+X pages
found.
[ 1.279492] rodata_test: all tests were successful
[ 1.279499] Run /init as init process
[ 1.279500] with arguments:
[ 1.279501] /init
[ 1.279502] with environment:
[ 1.279502] HOME=/
[ 1.279503] TERM=linux
[ 1.279503] cryptdevice=UUID=56bf7ea5-09e5-4ee8-b367-
d6e65827281d:root:allow-discards
[ 1.466593] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64
irq 1
[ 1.466599] i8042: PNP: PS/2 appears to have AUX port disabled, if
this is incorrect please boot with i8042.nopnp
[ 1.467465] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.468142] vmd 0000:00:0e.0: PCI host bridge to bus 10000:e0
[ 1.468145] pci_bus 10000:e0: root bus resource [bus e0-ff]
[ 1.468147] pci_bus 10000:e0: root bus resource [mem 0x52000000-
0x53ffffff]
[ 1.468149] pci_bus 10000:e0: root bus resource [mem 0x603f102000-
0x603f1fffff 64bit]
[ 1.469954] xhci_hcd 0000:00:0d.0: xHCI Host Controller
[ 1.469963] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned
bus number 1
[ 1.471027] xhci_hcd 0000:00:0d.0: hcc params 0x20007fc1 hci version
0x120 quirks 0x0000000200009810
[ 1.471277] xhci_hcd 0000:00:0d.0: xHCI Host Controller
[ 1.471279] xhci_hcd 0000:00:0d.0: new USB bus registered, assigned
bus number 2
[ 1.471281] xhci_hcd 0000:00:0d.0: Host supports USB 3.1 Enhanced
SuperSpeed
[ 1.471315] usb usb1: New USB device found, idVendor=1d6b,
idProduct=0002, bcdDevice= 6.04
[ 1.471317] usb usb1: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 1.471318] usb usb1: Product: xHCI Host Controller
[ 1.471319] usb usb1: Manufacturer: Linux 6.4.6-arch1-1 xhci-hcd
[ 1.471321] usb usb1: SerialNumber: 0000:00:0d.0
[ 1.471409] hub 1-0:1.0: USB hub found
[ 1.471416] hub 1-0:1.0: 1 port detected
[ 1.471730] usb usb2: New USB device found, idVendor=1d6b,
idProduct=0003, bcdDevice= 6.04
[ 1.471732] usb usb2: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 1.471733] usb usb2: Product: xHCI Host Controller
[ 1.471735] usb usb2: Manufacturer: Linux 6.4.6-arch1-1 xhci-hcd
[ 1.471736] usb usb2: SerialNumber: 0000:00:0d.0
[ 1.471797] hub 2-0:1.0: USB hub found
[ 1.471805] hub 2-0:1.0: 4 ports detected
[ 1.472541] usb: port power management may be unreliable
[ 1.472762] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 1.472766] xhci_hcd 0000:00:14.0: new USB bus registered, assigned
bus number 3
[ 1.473368] cryptd: max_cpu_qlen set to 1000
[ 1.473868] xhci_hcd 0000:00:14.0: hcc params 0x20007fc1 hci version
0x120 quirks 0x0000000200009810
[ 1.474115] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 1.474118] xhci_hcd 0000:00:14.0: new USB bus registered, assigned
bus number 4
[ 1.474120] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced
SuperSpeed
[ 1.474152] usb usb3: New USB device found, idVendor=1d6b,
idProduct=0002, bcdDevice= 6.04
[ 1.474154] usb usb3: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 1.474156] usb usb3: Product: xHCI Host Controller
[ 1.474157] usb usb3: Manufacturer: Linux 6.4.6-arch1-1 xhci-hcd
[ 1.474158] usb usb3: SerialNumber: 0000:00:14.0
[ 1.474299] hub 3-0:1.0: USB hub found
[ 1.474320] hub 3-0:1.0: 12 ports detected
[ 1.476374] usb usb4: New USB device found, idVendor=1d6b,
idProduct=0003, bcdDevice= 6.04
[ 1.476376] usb usb4: New USB device strings: Mfr=3, Product=2,
SerialNumber=1
[ 1.476378] usb usb4: Product: xHCI Host Controller
[ 1.476379] usb usb4: Manufacturer: Linux 6.4.6-arch1-1 xhci-hcd
[ 1.476381] usb usb4: SerialNumber: 0000:00:14.0
[ 1.476455] hub 4-0:1.0: USB hub found
[ 1.476473] hub 4-0:1.0: 4 ports detected
[ 1.480714] AVX2 version of gcm_enc/dec engaged.
[ 1.480915] AES CTR mode by8 optimization enabled
[ 1.482337] nvme nvme0: pci function 0000:55:00.0
[ 1.492634] vmd 0000:00:0e.0: Bound to PCI domain 10000
[ 1.495305] nvme nvme0: Shutdown timeout set to 8 seconds
[ 1.513558] nvme nvme0: allocated 64 MiB host memory buffer.
[ 1.561631] nvme nvme0: 8/0/0 default/read/poll queues
[ 1.572633] nvme0n1: p1 p2
[ 1.616669] input: AT Translated Set 2 keyboard as
/devices/platform/i8042/serio0/input/input4
[ 1.619380] device-mapper: uevent: version 1.0.3
[ 1.619474] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01)
initialised: dm-devel(a)redhat.com
[ 1.630545] Key type trusted registered
[ 1.638797] Key type encrypted registered
[ 1.727234] usb 3-2: new high-speed USB device number 2 using
xhci_hcd
[ 1.897408] usb 3-2: New USB device found, idVendor=0408,
idProduct=5349, bcdDevice= 0.07
[ 1.897418] usb 3-2: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[ 1.897421] usb 3-2: Product: HP HD Camera
[ 1.897424] usb 3-2: Manufacturer: Quanta
[ 1.897426] usb 3-2: SerialNumber: 01.00.00
[ 1.934971] usb 2-1: new SuperSpeed USB device number 2 using
xhci_hcd
[ 1.972542] usb 2-1: New USB device found, idVendor=0bda,
idProduct=0411, bcdDevice=39.20
[ 1.972553] usb 2-1: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[ 1.972556] usb 2-1: Product: USB3.2 Hub
[ 1.972559] usb 2-1: Manufacturer: Generic
[ 1.979819] hub 2-1:1.0: USB hub found
[ 1.982012] hub 2-1:1.0: 4 ports detected
[ 2.033898] usb 3-4: new full-speed USB device number 3 using
xhci_hcd
[ 2.177184] usb 3-4: New USB device found, idVendor=046d,
idProduct=c534, bcdDevice=29.01
[ 2.177193] usb 3-4: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[ 2.177196] usb 3-4: Product: USB Receiver
[ 2.177199] usb 3-4: Manufacturer: Logitech
[ 2.189277] input: Logitech USB Receiver as
/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-
4:1.0/0003:046D:C534.0001/input/input5
[ 2.244618] hid-generic 0003:046D:C534.0001: input,hidraw0: USB HID
v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:14.0-4/input0
[ 2.247509] input: Logitech USB Receiver Mouse as
/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-
4:1.1/0003:046D:C534.0002/input/input6
[ 2.247785] input: Logitech USB Receiver Consumer Control as
/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-
4:1.1/0003:046D:C534.0002/input/input7
[ 2.300574] usb 3-5: new high-speed USB device number 4 using
xhci_hcd
[ 2.304125] input: Logitech USB Receiver System Control as
/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-
4:1.1/0003:046D:C534.0002/input/input8
[ 2.304717] hid-generic 0003:046D:C534.0002: input,hiddev96,hidraw1:
USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:14.0-
4/input1
[ 2.304799] usbcore: registered new interface driver usbhid
[ 2.304803] usbhid: USB HID core driver
[ 2.441475] logitech-djreceiver 0003:046D:C534.0001: hidraw0: USB
HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:14.0-4/input0
[ 2.466120] usb 3-5: New USB device found, idVendor=0bda,
idProduct=5411, bcdDevice=39.20
[ 2.466131] usb 3-5: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[ 2.466134] usb 3-5: Product: USB2.1 Hub
[ 2.466137] usb 3-5: Manufacturer: Generic
[ 2.470173] hub 3-5:1.0: USB hub found
[ 2.471955] hub 3-5:1.0: 5 ports detected
[ 2.591812] logitech-djreceiver 0003:046D:C534.0002:
hiddev96,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-
0000:00:14.0-4/input1
[ 2.600558] usb 3-7: new full-speed USB device number 5 using
xhci_hcd
[ 2.649430] logitech-djreceiver 0003:046D:C534.0002: device of type
eQUAD nano Lite (0x0a) connected on slot 1
[ 2.650294] input: Logitech Wireless Keyboard PID:4023 Keyboard as
/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-
4:1.1/0003:046D:C534.0002/0003:046D:4023.0003/input/input11
[ 2.650657] hid-generic 0003:046D:4023.0003: input,hidraw2: USB HID
v1.11 Keyboard [Logitech Wireless Keyboard PID:4023] on usb-
0000:00:14.0-4/input1:1
[ 2.651513] logitech-djreceiver 0003:046D:C534.0002: device of type
eQUAD nano Lite (0x0a) connected on slot 2
[ 2.651910] input: Logitech Wireless Mouse PID:4091 Mouse as
/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-
4:1.1/0003:046D:C534.0002/0003:046D:4091.0004/input/input16
[ 2.652030] hid-generic 0003:046D:4091.0004: input,hidraw3: USB HID
v1.11 Mouse [Logitech Wireless Mouse PID:4091] on usb-0000:00:14.0-
4/input1:2
[ 2.742570] usb 3-7: New USB device found, idVendor=06cb,
idProduct=00f0, bcdDevice= 0.00
[ 2.742580] usb 3-7: New USB device strings: Mfr=0, Product=0,
SerialNumber=1
[ 2.742584] usb 3-7: SerialNumber: 00191302c180
[ 2.813902] usb 3-5.5: new high-speed USB device number 6 using
xhci_hcd
[ 2.820016] input: Logitech Wireless Keyboard PID:4023 as
/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-
4:1.1/0003:046D:C534.0002/0003:046D:4023.0003/input/input20
[ 2.820353] logitech-hidpp-device 0003:046D:4023.0003:
input,hidraw2: USB HID v1.11 Keyboard [Logitech Wireless Keyboard
PID:4023] on usb-0000:00:14.0-4/input1:1
[ 2.847780] input: Logitech Wireless Mouse as
/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-
4:1.1/0003:046D:C534.0002/0003:046D:4091.0004/input/input21
[ 2.848203] logitech-hidpp-device 0003:046D:4091.0004:
input,hidraw3: USB HID v1.11 Mouse [Logitech Wireless Mouse] on usb-
0000:00:14.0-4/input1:2
[ 2.926807] usb 3-5.5: New USB device found, idVendor=0bda,
idProduct=1100, bcdDevice= 1.01
[ 2.926819] usb 3-5.5: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[ 2.926822] usb 3-5.5: Product: HID Device
[ 2.926825] usb 3-5.5: Manufacturer: Realtek
[ 2.934154] hid-generic 0003:0BDA:1100.0005: hiddev97,hidraw4: USB
HID v1.11 Device [Realtek HID Device] on usb-0000:00:14.0-5.5/input0
[ 3.037239] usb 3-10: new full-speed USB device number 7 using
xhci_hcd
[ 3.179894] usb 3-10: New USB device found, idVendor=8087,
idProduct=0026, bcdDevice= 0.02
[ 3.179906] usb 3-10: New USB device strings: Mfr=0, Product=0,
SerialNumber=0
[ 3.961758] logitech-hidpp-device 0003:046D:4023.0003: HID++ 2.0
device connected.
[ 8.988390] raid6: skipped pq benchmark and selected avx512x4
[ 8.988393] raid6: using avx512x2 recovery algorithm
[ 8.990333] xor: automatically using best checksumming function
avx
[ 9.045418] Btrfs loaded, zoned=yes, fsverity=yes
[ 9.046225] BTRFS: device label root devid 1 transid 123441 /dev/dm-
0 scanned by (udev-worker) (359)
[ 9.060358] BTRFS info (device dm-0): using crc32c (crc32c-intel)
checksum algorithm
[ 9.060364] BTRFS info (device dm-0): using free space tree
[ 9.164147] BTRFS info (device dm-0): enabling ssd optimizations
[ 9.164150] BTRFS info (device dm-0): auto enabling async discard
[ 9.272269] systemd[1]: systemd 253.7-1-arch running in system mode
(+PAM +AUDIT -SELINUX -APPARMOR -IMA +SMACK +SECCOMP +GCRYPT +GNUTLS
+OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD
+LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY +P11KIT -QRENCODE +TPM2
+BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK +XKBCOMMON +UTMP -SYSVINIT
default-hierarchy=unified)
[ 9.272273] systemd[1]: Detected architecture x86-64.
[ 9.273301] systemd[1]: Hostname set to <ic-alex-elitebook>.
[ 9.489683] systemd[1]: bpf-lsm: LSM BPF program attached
[ 9.489943] memfd_create() without MFD_EXEC nor MFD_NOEXEC_SEAL,
pid=1 'systemd'
[ 9.575414] systemd[1]: nix-daemon.socket: Failed to open
/etc/systemd/system/nix-daemon.socket: No such file or directory
[ 9.579831] systemd[1]: Queued start job for default target
Graphical Interface.
[ 9.651658] systemd[1]: Created slice Slice /system/getty.
[ 9.651899] systemd[1]: Created slice Slice /system/modprobe.
[ 9.652094] systemd[1]: Created slice Slice /system/systemd-fsck.
[ 9.652261] systemd[1]: Created slice User and Session Slice.
[ 9.652315] systemd[1]: Started Dispatch Password Requests to
Console Directory Watch.
[ 9.652356] systemd[1]: Started Forward Password Requests to Wall
Directory Watch.
[ 9.652475] systemd[1]: Set up automount Arbitrary Executable File
Formats File System Automount Point.
[ 9.652513] systemd[1]: Reached target Local Encrypted Volumes.
[ 9.652537] systemd[1]: Reached target Local Integrity Protected
Volumes.
[ 9.652568] systemd[1]: Reached target Remote File Systems.
[ 9.652587] systemd[1]: Reached target Slice Units.
[ 9.652614] systemd[1]: Reached target Local Verity Protected
Volumes.
[ 9.652664] systemd[1]: Listening on Device-mapper event daemon
FIFOs.
[ 9.653146] systemd[1]: Listening on LVM2 poll daemon socket.
[ 9.653593] systemd[1]: Listening on Process Core Dump Socket.
[ 9.653664] systemd[1]: Listening on Journal Socket (/dev/log).
[ 9.653723] systemd[1]: Listening on Journal Socket.
[ 9.654289] systemd[1]: Listening on udev Control Socket.
[ 9.654345] systemd[1]: Listening on udev Kernel Socket.
[ 9.654873] systemd[1]: Mounting Huge Pages File System...
[ 9.655367] systemd[1]: Mounting POSIX Message Queue File System...
[ 9.655882] systemd[1]: Mounting Kernel Debug File System...
[ 9.656409] systemd[1]: Mounting Kernel Trace File System...
[ 9.656933] systemd[1]: Starting Create List of Static Device
Nodes...
[ 9.657374] systemd[1]: Starting Monitoring of LVM2 mirrors,
snapshots etc. using dmeventd or progress polling...
[ 9.657795] systemd[1]: Starting Load Kernel Module configfs...
[ 9.658237] systemd[1]: Starting Load Kernel Module dm_mod...
[ 9.658720] systemd[1]: Starting Load Kernel Module drm...
[ 9.659218] systemd[1]: Starting Load Kernel Module fuse...
[ 9.659814] systemd[1]: Starting Load Kernel Module loop...
[ 9.660809] systemd[1]: Starting Journal Service...
[ 9.661387] systemd[1]: Starting Load Kernel Modules...
[ 9.661445] systemd[1]: TPM2 PCR Machine ID Measurement was skipped
because of an unmet condition check
(ConditionPathExists=/sys/firmware/efi/efivars/StubPcrKernelImage-
4a67b082-0a4c-41cf-b6c7-440b29bb8c4f).
[ 9.661892] systemd[1]: Starting Remount Root and Kernel File
Systems...
[ 9.662465] systemd[1]: Starting Coldplug All udev Devices...
[ 9.663345] systemd[1]: Mounted Huge Pages File System.
[ 9.663436] systemd[1]: Mounted POSIX Message Queue File System.
[ 9.663513] systemd[1]: Mounted Kernel Debug File System.
[ 9.663582] systemd[1]: Mounted Kernel Trace File System.
[ 9.666285] loop: module loaded
[ 9.669402] systemd-journald[425]: Collecting audit messages is
disabled.
[ 9.671600] fuse: init (API version 7.38)
[ 9.679199] Asymmetric key parser 'pkcs8' registered
[ 9.699286] vboxdrv: loading out-of-tree module taints kernel.
[ 9.699292] vboxdrv: module verification failed: signature and/or
required key missing - tainting kernel
[ 9.700664] systemd[1]: Finished Create List of Static Device Nodes.
[ 9.701232] systemd[1]: Started Journal Service.
[ 9.706110] vboxdrv: Found 8 processor cores/threads
[ 9.727406] vboxdrv: TSC mode is Invariant, tentative frequency
2995199137 Hz
[ 9.727408] vboxdrv: Successfully loaded version 7.0.10 r158379
(interface 0x00330004)
[ 9.727905] BTRFS info (device dm-0: state M): turning off async
discard
[ 9.727908] BTRFS info (device dm-0: state M): use lzo compression,
level 0
[ 9.729934] VBoxNetAdp: Successfully started.
[ 9.733787] VBoxNetFlt: Successfully started.
[ 10.143343] systemd-journald[425]: Received client request to flush
runtime journal.
[ 10.166992] Adding 15728636k swap on /swap/swapfile. Priority:-2
extents:33 across:85649652k FS
[ 10.182535] systemd-journald[425]:
/var/log/journal/0db588701c1140e0a8c45e6316597790/system.journal:
Monotonic clock jumped backwards relative to last journal entry,
rotating.
[ 10.182538] systemd-journald[425]: Rotating system journal.
[ 10.595648] BTRFS info: devid 1 device path /dev/mapper/root changed
to /dev/dm-0 scanned by (udev-worker) (475)
[ 10.596185] BTRFS info: devid 1 device path /dev/dm-0 changed to
/dev/mapper/root scanned by (udev-worker) (475)
[ 10.646156] input: Intel HID events as
/devices/platform/INTC1051:00/input/input23
[ 10.646693] input: Wireless hotkeys as
/devices/virtual/input/input22
[ 10.648570] Consider using thermal netlink events interface
[ 10.670470] wmi_bus wmi_bus-PNP0C14:02: WQZZ data block query
control method not found
[ 10.708393] EDAC igen6: v2.5
[ 10.711848] input: PC Speaker as
/devices/platform/pcspkr/input/input24
[ 10.729565] ACPI: bus type thunderbolt registered
[ 10.731709] i801_smbus 0000:00:1f.4: enabling device (0000 -> 0003)
[ 10.732120] i801_smbus 0000:00:1f.4: SPD Write Disable is set
[ 10.732175] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt
[ 10.732382] mei_me 0000:00:16.0: enabling device (0000 -> 0002)
[ 10.733798] resource: resource sanity check: requesting [mem
0x00000000fedc0000-0x00000000fedcdfff], which spans more than pnp 00:05
[mem 0xfedc0000-0xfedc7fff]
[ 10.733802] caller __uncore_imc_init_box+0xfa/0x150 [intel_uncore]
mapping multiple BARs
[ 10.734385] i2c i2c-0: 8/8 memory slots populated (from DMI)
[ 10.734387] i2c i2c-0: Systems with more than 4 memory slots not
supported yet, not instantiating SPD
[ 10.748246] spi-nor spi0.0: w25q256 (32768 Kbytes)
[ 10.751867] Creating 1 MTD partitions on "0000:00:1f.5":
[ 10.751871] 0x000000000000-0x000002000000 : "BIOS"
[ 10.821640] iTCO_vendor_support: vendor-support=0
[ 10.822297] intel_rapl_msr: PL4 support detected.
[ 10.822303] RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters,
655360 ms ovfl timer
[ 10.822306] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules
[ 10.822307] RAPL PMU: hw unit of domain package 2^-14 Joules
[ 10.822307] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules
[ 10.822308] RAPL PMU: hw unit of domain psys 2^-14 Joules
[ 10.822320] intel_rapl_common: Found RAPL domain package
[ 10.822322] intel_rapl_common: Found RAPL domain core
[ 10.822323] intel_rapl_common: Found RAPL domain uncore
[ 10.822325] intel_rapl_common: Found RAPL domain psys
[ 10.822618] cfg80211: Loading compiled-in X.509 certificates for
regulatory database
[ 10.822854] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 10.823332] platform regulatory.0: Direct firmware load for
regulatory.db failed with error -2
[ 10.823335] cfg80211: failed to load regulatory.db
[ 10.832116] iTCO_wdt iTCO_wdt: Found a Intel PCH TCO device
(Version=6, TCOBASE=0x0400)
[ 10.832197] iTCO_wdt iTCO_wdt: initialized. heartbeat=30 sec
(nowayout=0)
[ 10.848762] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)
[ 10.849267] idma64 idma64.0: Found Intel integrated DMA 64-bit
[ 10.883740] intel-lpss 0000:00:15.1: enabling device (0000 -> 0002)
[ 10.884094] idma64 idma64.1: Found Intel integrated DMA 64-bit
[ 10.893380] proc_thermal 0000:00:04.0: enabling device (0000 ->
0002)
[ 10.893725] Intel(R) Wireless WiFi driver for Linux
[ 10.893774] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 10.895273] iwlwifi 0000:00:14.3: Detected crf-id 0x3617, cnv-id
0x20000302 wfpm id 0x80000000
[ 10.895275] hp_wmi: query 0x4 returned error 0x5
[ 10.895293] iwlwifi 0000:00:14.3: PCI dev a0f0/0070, rev=0x351,
rfid=0x10a100
[ 10.895499] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-
QuZ-a0-hr-b0-78.ucode failed with error -2
[ 10.896320] intel_rapl_common: Found RAPL domain package
[ 10.901184] input: HP WMI hotkeys as /devices/virtual/input/input25
[ 10.904282] iwlwifi 0000:00:14.3: api flags index 2 larger than
supported by driver
[ 10.904294] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version:
89.3.35.37
[ 10.904514] iwlwifi 0000:00:14.3: loaded firmware version
77.206b0184.0 QuZ-a0-hr-b0-77.ucode op_mode iwlmvm
[ 11.025312] input: SYNA30B6:00 06CB:CD74 Mouse as
/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-
SYNA30B6:00/0018:06CB:CD74.0006/input/input26
[ 11.025419] input: SYNA30B6:00 06CB:CD74 Touchpad as
/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-
SYNA30B6:00/0018:06CB:CD74.0006/input/input27
[ 11.025527] hid-generic 0018:06CB:CD74.0006: input,hidraw5: I2C HID
v1.00 Mouse [SYNA30B6:00 06CB:CD74] on i2c-SYNA30B6:00
[ 11.188862] input: WACF4233:00 056A:4920 Touchscreen as
/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-2/i2c-
WACF4233:00/0018:056A:4920.0007/input/input29
[ 11.188898] input: WACF4233:00 056A:4920 as
/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-2/i2c-
WACF4233:00/0018:056A:4920.0007/input/input30
[ 11.188919] input: WACF4233:00 056A:4920 Stylus as
/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-2/i2c-
WACF4233:00/0018:056A:4920.0007/input/input31
[ 11.188938] input: WACF4233:00 056A:4920 as
/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-2/i2c-
WACF4233:00/0018:056A:4920.0007/input/input32
[ 11.188955] input: WACF4233:00 056A:4920 Mouse as
/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-2/i2c-
WACF4233:00/0018:056A:4920.0007/input/input33
[ 11.188981] hid-generic 0018:056A:4920.0007: input,hidraw6: I2C HID
v1.00 Mouse [WACF4233:00 056A:4920] on i2c-WACF4233:00
[ 11.273006] intel_tcc_cooling: TCC Offset locked
[ 11.273293] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201
160MHz, REV=0x351
[ 11.273336] thermal thermal_zone13: failed to read out thermal zone
(-61)
[ 11.286184] input: SYNA30B6:00 06CB:CD74 Mouse as
/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-
SYNA30B6:00/0018:06CB:CD74.0006/input/input34
[ 11.394671] iwlwifi 0000:00:14.3: Detected RF HR B5, rfid=0x10a100
[ 11.462334] iwlwifi 0000:00:14.3: base HW address: 70:a6:cc:12:78:34
[ 11.464070] snd_hda_intel 0000:00:1f.3: DSP detected with PCI
class/subclass/prog-if info 0x040100
[ 11.464310] snd_hda_intel 0000:00:1f.3: Digital mics found on
Skylake+ platform, using SOF driver
[ 11.465790] i915 0000:00:02.0: [drm] VT-d active for gfx access
[ 11.465911] Console: switching to colour dummy device 80x25
[ 11.465983] i915 0000:00:02.0: vgaarb: deactivate vga console
[ 11.466083] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[ 11.466608] i915 0000:00:02.0: vgaarb: changed VGA decodes:
olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 11.467363] input: SYNA30B6:00 06CB:CD74 Touchpad as
/devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-1/i2c-
SYNA30B6:00/0018:06CB:CD74.0006/input/input35
[ 11.468124] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-
d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
[ 11.469402] i915 0000:00:02.0: [drm] Finished loading DMC firmware
i915/tgl_dmc_ver2_12.bin (v2.12)
[ 11.481832] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-
1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops
[i915])
[ 11.482002] i915 0000:00:02.0: [drm] Protected Xe Path (PXP)
protected content support initialized
[ 11.496492] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0
on minor 0
[ 11.497170] hid-multitouch 0018:06CB:CD74.0006: input,hidraw5: I2C
HID v1.00 Mouse [SYNA30B6:00 06CB:CD74] on i2c-SYNA30B6:00
[ 11.498165] ACPI: video: Video Device [GFX0] (multi-head: yes rom:
no post: no)
[ 11.498552] input: Video Bus as
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input37
[ 11.514007] mousedev: PS/2 mouse device common for all mice
[ 11.553484] fbcon: i915drmfb (fb0) is primary device
[ 11.561462] Console: switching to colour frame buffer device 240x67
[ 11.581429] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer
device
[ 11.605753] input: Wacom HID 4920 Pen as
/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-2/i2c-
WACF4233:00/0018:056A:4920.0007/input/input38
[ 11.606005] input: Wacom HID 4920 Finger as
/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-2/i2c-
WACF4233:00/0018:056A:4920.0007/input/input39
[ 11.606113] wacom 0018:056A:4920.0007: hidraw6: I2C HID v1.00 Mouse
[WACF4233:00 056A:4920] on i2c-WACF4233:00
[ 11.699349] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with
PCI class/subclass/prog-if info 0x040100
[ 11.699470] sof-audio-pci-intel-tgl 0000:00:1f.3: Digital mics found
on Skylake+ platform, using SOF driver
[ 11.699484] sof-audio-pci-intel-tgl 0000:00:1f.3: enabling device
(0000 -> 0002)
[ 11.699720] sof-audio-pci-intel-tgl 0000:00:1f.3: DSP detected with
PCI class/subclass/prog-if 0x040100
[ 11.728041] sof-audio-pci-intel-tgl 0000:00:1f.3: bound 0000:00:02.0
(ops i915_audio_component_bind_ops [i915])
[ 11.734875] sof-audio-pci-intel-tgl 0000:00:1f.3: use msi interrupt
mode
[ 11.761953] ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-
ish]: enum_devices_done OK, num_hid_devices=5
[ 11.768189] hid-generic 001F:8087:0AC2.0008: hidraw7: SENSOR HUB HID
v2.00 Device [hid-ishtp 8087:0AC2] on
[ 11.774224] sof-audio-pci-intel-tgl 0000:00:1f.3: hda codecs found,
mask 5
[ 11.774229] sof-audio-pci-intel-tgl 0000:00:1f.3: using HDA machine
driver skl_hda_dsp_generic now
[ 11.774234] sof-audio-pci-intel-tgl 0000:00:1f.3: DMICs detected in
NHLT tables: 4
[ 11.774336] hid-generic 001F:8087:0AC2.0009: hidraw8: SENSOR HUB HID
v2.00 Device [hid-ishtp 8087:0AC2] on
[ 11.779283] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info:
version 2:2:0-57864
[ 11.779286] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI
3:22:1 Kernel ABI 3:23:0
[ 11.779292] sof-audio-pci-intel-tgl 0000:00:1f.3: unknown
sof_ext_man header type 3 size 0x30
[ 11.780214] hid-generic 001F:8087:0AC2.000A: hidraw9: SENSOR HUB HID
v2.00 Device [hid-ishtp 8087:0AC2] on
[ 11.789112] hid-generic 001F:8087:0AC2.000B: hidraw10: SENSOR HUB
HID v2.00 Device [hid-ishtp 8087:0AC2] on
[ 11.794635] hid-generic 001F:8087:0AC3.000C: hidraw11: SENSOR HUB
HID v2.00 Device [hid-ishtp 8087:0AC3] on
[ 11.891601] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware info:
version 2:2:0-57864
[ 11.891610] sof-audio-pci-intel-tgl 0000:00:1f.3: Firmware: ABI
3:22:1 Kernel ABI 3:23:0
[ 11.905487] sof-audio-pci-intel-tgl 0000:00:1f.3: Topology: ABI
3:22:1 Kernel ABI 3:23:0
[ 11.905691] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent
card not yet available, widget card binding deferred
[ 11.906455] iwlwifi 0000:00:14.3: Registered PHC clock: iwlwifi-PTP,
with index: 0
[ 11.928789] snd_hda_codec_realtek ehdaudio0D0: autoconfig for
ALC285: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
[ 11.928794] snd_hda_codec_realtek ehdaudio0D0: speaker_outs=0
(0x0/0x0/0x0/0x0/0x0)
[ 11.928796] snd_hda_codec_realtek ehdaudio0D0: hp_outs=1
(0x21/0x0/0x0/0x0/0x0)
[ 11.928797] snd_hda_codec_realtek ehdaudio0D0: mono: mono_out=0x0
[ 11.928798] snd_hda_codec_realtek ehdaudio0D0: inputs:
[ 11.928800] snd_hda_codec_realtek ehdaudio0D0: Mic=0x19
[ 11.969975] hid-sensor-hub 001F:8087:0AC2.0009: hid_field_extract()
called with n (192) > 32! (kworker/4:2)
[ 12.019378] mc: Linux media interface: v0.10
[ 12.033435] videodev: Linux video capture interface: v2.00
[ 12.048244] Bluetooth: Core ver 2.22
[ 12.048261] NET: Registered PF_BLUETOOTH protocol family
[ 12.048262] Bluetooth: HCI device and connection manager initialized
[ 12.048265] Bluetooth: HCI socket layer initialized
[ 12.048266] Bluetooth: L2CAP socket layer initialized
[ 12.048268] Bluetooth: SCO socket layer initialized
[ 12.170751] usbcore: registered new interface driver btusb
[ 12.171446] Bluetooth: hci0: Bootloader revision 0.4 build 0 week 30
2018
[ 12.172443] Bluetooth: hci0: Device revision is 2
[ 12.172446] Bluetooth: hci0: Secure boot is enabled
[ 12.172447] Bluetooth: hci0: OTP lock is enabled
[ 12.172447] Bluetooth: hci0: API lock is enabled
[ 12.172448] Bluetooth: hci0: Debug lock is disabled
[ 12.172449] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 12.175447] usb 3-2: Found UVC 1.50 device HP HD Camera (0408:5349)
[ 12.180874] Bluetooth: hci0: Found device firmware: intel/ibt-19-0-
4.sfi
[ 12.180927] Bluetooth: hci0: Boot Address: 0x24800
[ 12.180929] Bluetooth: hci0: Firmware Version: 144-11.23
[ 12.207358] usb 3-2: Found UVC 1.50 device HP HD Camera (0408:5349)
[ 12.212787] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 12.212790] Bluetooth: BNEP filters: protocol multicast
[ 12.212794] Bluetooth: BNEP socket layer initialized
[ 12.217327] usbcore: registered new interface driver uvcvideo
[ 12.346221] ACPI BIOS Error (bug): Could not resolve symbol
[\_TZ.ETMD], AE_NOT_FOUND (20230331/psargs-330)
[ 12.346227] ACPI Error: Aborting method \_SB.IETM._OSC due to
previous error (AE_NOT_FOUND) (20230331/psparse-529)
[ 12.697528] snd_hda_codec_realtek ehdaudio0D0: ASoC: sink widget
AIF1TX overwritten
[ 12.697534] snd_hda_codec_realtek ehdaudio0D0: ASoC: source widget
AIF1RX overwritten
[ 12.697664] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink
widget hifi3 overwritten
[ 12.697667] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink
widget hifi2 overwritten
[ 12.697669] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink
widget hifi1 overwritten
[ 12.697671] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source
widget Codec Output Pin1 overwritten
[ 12.697673] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink
widget Codec Input Pin1 overwritten
[ 12.697677] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink
widget Analog Codec Playback overwritten
[ 12.697680] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink
widget Digital Codec Playback overwritten
[ 12.697682] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink
widget Alt Analog Codec Playback overwritten
[ 12.697686] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source
widget Analog Codec Capture overwritten
[ 12.697689] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source
widget Digital Codec Capture overwritten
[ 12.697692] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source
widget Alt Analog Codec Capture overwritten
[ 12.697701] skl_hda_dsp_generic skl_hda_dsp_generic:
hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 3
[ 12.716835] input: sof-hda-dsp Mic as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input4
1
[ 12.716857] input: sof-hda-dsp Headphone as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input4
2
[ 12.716874] input: sof-hda-dsp HDMI/DP,pcm=3 as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input4
3
[ 12.716890] input: sof-hda-dsp HDMI/DP,pcm=4 as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input4
4
[ 12.716907] input: sof-hda-dsp HDMI/DP,pcm=5 as
/devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card0/input4
5
[ 14.124686] Bluetooth: hci0: Waiting for firmware download to
complete
[ 14.125437] Bluetooth: hci0: Firmware loaded in 1898984 usecs
[ 14.125555] Bluetooth: hci0: Waiting for device to boot
[ 14.140633] Bluetooth: hci0: Device booted in 14770 usecs
[ 14.140664] Bluetooth: hci0: Malformed MSFT vendor event: 0x02
[ 14.140925] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-
19-0-4.ddc
[ 14.142587] Bluetooth: hci0: Applying Intel DDC parameters completed
[ 14.143485] Bluetooth: hci0: Firmware revision 0.4 build 144 week 11
2023
[ 14.213029] Bluetooth: MGMT ver 1.22
[ 14.231239] NET: Registered PF_ALG protocol family
[ 14.365865] Bluetooth: hci0: Bad flag given (0x1) vs supported (0x0)
[ 23.863284] systemd-journald[425]:
/var/log/journal/0db588701c1140e0a8c45e6316597790/user-1000.journal:
Monotonic clock jumped backwards relative to last journal entry,
rotating.
[ 29.644279] warning: `kdeconnectd' uses wireless extensions which
will stop working for Wi-Fi 7 hardware; use nl80211
[ 29.830827] input: MX Master as
/devices/virtual/misc/uhid/0005:046D:B01E.000D/input/input46
[ 29.831293] logitech-hidpp-device 0005:046D:B01E.000D:
input,hidraw7: BLUETOOTH HID v0.05 Keyboard [MX Master] on
70:a6:cc:12:78:38
[ 29.945669] wlan0: authenticate with 8c:19:b5:59:ab:75
[ 29.945688] wlan0: 80 MHz not supported, disabling VHT
[ 29.950289] wlan0: send auth to 8c:19:b5:59:ab:75 (try 1/3)
[ 29.983905] wlan0: authenticated
[ 29.990419] wlan0: associate with 8c:19:b5:59:ab:75 (try 1/3)
[ 30.012486] wlan0: RX AssocResp from 8c:19:b5:59:ab:75 (capab=0x1431
status=0 aid=6)
[ 30.021652] wlan0: associated
[ 30.021695] wlan0: Limiting TX power to 20 (20 - 0) dBm as
advertised by 8c:19:b5:59:ab:75
[ 30.063981] Bluetooth: RFCOMM TTY layer initialized
[ 30.063988] Bluetooth: RFCOMM socket layer initialized
[ 30.063990] Bluetooth: RFCOMM ver 1.11
[ 30.178176] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 30.200680] logitech-hidpp-device 0005:046D:B01E.000D: HID++ 4.5
device connected.
4
11
Re: [PATCH v4 08/11] ASoC: Intel: Skylake: Move snd_hdac_i915_init to before probe_work.
by Amadeusz Sławiński 31 Aug '23
by Amadeusz Sławiński 31 Aug '23
31 Aug '23
On 8/30/2023 5:36 PM, Maarten Lankhorst wrote:
> Now that we can use -EPROBE_DEFER, it's no longer required to spin off
> the snd_hdac_i915_init into a workqueue. It's likely the whole workqueue
> can be destroyed, but I don't have the means to test this.
>
> Removing the workqueue would simplify init even further, but is left
> as exercise for the reviewer.
>
> Signed-off-by: Maarten Lankhorst <maarten.lankhorst(a)linux.intel.com>
> Acked-by: Mark Brown <broonie(a)kernel.org>
> Reviewed-by: Kai Vehmanen <kai.vehmanen(a)linux.intel.com>
Reviewed-by: Amadeusz Sławiński <amadeuszx.slawinski(a)linux.intel.com>
1
0
Re: [PATCH v4 07/11] ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work.
by Amadeusz Sławiński 31 Aug '23
by Amadeusz Sławiński 31 Aug '23
31 Aug '23
On 8/30/2023 5:36 PM, Maarten Lankhorst wrote:
> Now that we can use -EPROBE_DEFER, it's no longer required to spin off
> the snd_hdac_i915_init into a workqueue. It's likely the whole workqueue
> can be destroyed, but I don't have the means to test this.
>
> Removing the workqueue would simplify init even further, but is left
> as exercise for the reviewer.
>
> Signed-off-by: Maarten Lankhorst <maarten.lankhorst(a)linux.intel.com>
> Acked-by: Mark Brown <broonie(a)kernel.org>
> Reviewed-by: Kai Vehmanen <kai.vehmanen(a)linux.intel.com>
Reviewed-by: Amadeusz Sławiński <amadeuszx.slawinski(a)linux.intel.com>
1
0
Re: [PATCH v4 10/11] ASoC: SOF: Intel: Move binding to display driver outside of deferred probe
by kernel test robot 31 Aug '23
by kernel test robot 31 Aug '23
31 Aug '23
Hi Maarten,
kernel test robot noticed the following build warnings:
[auto build test WARNING on broonie-sound/for-next]
[also build test WARNING on tiwai-sound/for-next tiwai-sound/for-linus linus/master next-20230830]
[cannot apply to v6.5]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Maarten-Lankhorst/ASoC-SOF-c…
base: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
patch link: https://lore.kernel.org/r/20230830153652.217855-11-maarten.lankhorst%40linu…
patch subject: [PATCH v4 10/11] ASoC: SOF: Intel: Move binding to display driver outside of deferred probe
config: x86_64-randconfig-005-20230831 (https://download.01.org/0day-ci/archive/20230831/202308310715.lBXHTY4I-lkp@…)
compiler: clang version 15.0.7 (https://github.com/llvm/llvm-project.git 8dfdcc7b7bf66834a761bd8de445840ef68e4d1a)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20230831/202308310715.lBXHTY4I-lkp@…)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp(a)intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202308310715.lBXHTY4I-lkp@intel.com/
All warnings (new ones prefixed by >>):
>> sound/soc/sof/intel/hda.c:1173:19: warning: variable 'bus' set but not used [-Wunused-but-set-variable]
struct hdac_bus *bus;
^
1 warning generated.
vim +/bus +1173 sound/soc/sof/intel/hda.c
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1168
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1169 int hda_dsp_probe(struct snd_sof_dev *sdev)
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1170 {
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1171 struct pci_dev *pci = to_pci_dev(sdev->dev);
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1172 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata;
47f868f27a979a Pierre-Louis Bossart 2023-08-30 @1173 struct hdac_bus *bus;
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1174 int ret = 0;
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1175
dd96daca6c83ec Liam Girdwood 2019-04-12 1176 hdev->dmic_dev = platform_device_register_data(sdev->dev, "dmic-codec",
dd96daca6c83ec Liam Girdwood 2019-04-12 1177 PLATFORM_DEVID_NONE,
dd96daca6c83ec Liam Girdwood 2019-04-12 1178 NULL, 0);
dd96daca6c83ec Liam Girdwood 2019-04-12 1179 if (IS_ERR(hdev->dmic_dev)) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1180 dev_err(sdev->dev, "error: failed to create DMIC device\n");
dd96daca6c83ec Liam Girdwood 2019-04-12 1181 return PTR_ERR(hdev->dmic_dev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1182 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1183
dd96daca6c83ec Liam Girdwood 2019-04-12 1184 /*
dd96daca6c83ec Liam Girdwood 2019-04-12 1185 * use position update IPC if either it is forced
dd96daca6c83ec Liam Girdwood 2019-04-12 1186 * or we don't have other choice
dd96daca6c83ec Liam Girdwood 2019-04-12 1187 */
dd96daca6c83ec Liam Girdwood 2019-04-12 1188 #if IS_ENABLED(CONFIG_SND_SOC_SOF_DEBUG_FORCE_IPC_POSITION)
dd96daca6c83ec Liam Girdwood 2019-04-12 1189 hdev->no_ipc_position = 0;
dd96daca6c83ec Liam Girdwood 2019-04-12 1190 #else
dd96daca6c83ec Liam Girdwood 2019-04-12 1191 hdev->no_ipc_position = sof_ops(sdev)->pcm_pointer ? 1 : 0;
dd96daca6c83ec Liam Girdwood 2019-04-12 1192 #endif
dd96daca6c83ec Liam Girdwood 2019-04-12 1193
1f7b5d52be130e Peter Ujfalusi 2023-04-04 1194 if (sdev->dspless_mode_selected)
1f7b5d52be130e Peter Ujfalusi 2023-04-04 1195 hdev->no_ipc_position = 1;
1f7b5d52be130e Peter Ujfalusi 2023-04-04 1196
dd96daca6c83ec Liam Girdwood 2019-04-12 1197 /* set up HDA base */
dd96daca6c83ec Liam Girdwood 2019-04-12 1198 bus = sof_to_bus(sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1199
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1200 if (sdev->dspless_mode_selected)
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1201 goto skip_dsp_setup;
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1202
dd96daca6c83ec Liam Girdwood 2019-04-12 1203 /* DSP base */
dd96daca6c83ec Liam Girdwood 2019-04-12 1204 sdev->bar[HDA_DSP_BAR] = pci_ioremap_bar(pci, HDA_DSP_BAR);
dd96daca6c83ec Liam Girdwood 2019-04-12 1205 if (!sdev->bar[HDA_DSP_BAR]) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1206 dev_err(sdev->dev, "error: ioremap error\n");
dd96daca6c83ec Liam Girdwood 2019-04-12 1207 ret = -ENXIO;
dd96daca6c83ec Liam Girdwood 2019-04-12 1208 goto hdac_bus_unmap;
dd96daca6c83ec Liam Girdwood 2019-04-12 1209 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1210
dd96daca6c83ec Liam Girdwood 2019-04-12 1211 sdev->mmio_bar = HDA_DSP_BAR;
dd96daca6c83ec Liam Girdwood 2019-04-12 1212 sdev->mailbox_bar = HDA_DSP_BAR;
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1213 skip_dsp_setup:
dd96daca6c83ec Liam Girdwood 2019-04-12 1214
dd96daca6c83ec Liam Girdwood 2019-04-12 1215 /* allow 64bit DMA address if supported by H/W */
ab152afa2427bb Takashi Iwai 2021-01-14 1216 if (dma_set_mask_and_coherent(&pci->dev, DMA_BIT_MASK(64))) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1217 dev_dbg(sdev->dev, "DMA mask is 32 bit\n");
ab152afa2427bb Takashi Iwai 2021-01-14 1218 dma_set_mask_and_coherent(&pci->dev, DMA_BIT_MASK(32));
dd96daca6c83ec Liam Girdwood 2019-04-12 1219 }
8872fc0d045929 Takashi Iwai 2022-02-15 1220 dma_set_max_seg_size(&pci->dev, UINT_MAX);
dd96daca6c83ec Liam Girdwood 2019-04-12 1221
dd96daca6c83ec Liam Girdwood 2019-04-12 1222 /* init streams */
dd96daca6c83ec Liam Girdwood 2019-04-12 1223 ret = hda_dsp_stream_init(sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1224 if (ret < 0) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1225 dev_err(sdev->dev, "error: failed to init streams\n");
dd96daca6c83ec Liam Girdwood 2019-04-12 1226 /*
dd96daca6c83ec Liam Girdwood 2019-04-12 1227 * not all errors are due to memory issues, but trying
dd96daca6c83ec Liam Girdwood 2019-04-12 1228 * to free everything does not harm
dd96daca6c83ec Liam Girdwood 2019-04-12 1229 */
dd96daca6c83ec Liam Girdwood 2019-04-12 1230 goto free_streams;
dd96daca6c83ec Liam Girdwood 2019-04-12 1231 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1232
dd96daca6c83ec Liam Girdwood 2019-04-12 1233 /*
dd96daca6c83ec Liam Girdwood 2019-04-12 1234 * register our IRQ
dd96daca6c83ec Liam Girdwood 2019-04-12 1235 * let's try to enable msi firstly
dd96daca6c83ec Liam Girdwood 2019-04-12 1236 * if it fails, use legacy interrupt mode
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1237 * TODO: support msi multiple vectors
dd96daca6c83ec Liam Girdwood 2019-04-12 1238 */
bb67dd1878de57 Pierre-Louis Bossart 2019-08-06 1239 if (hda_use_msi && pci_alloc_irq_vectors(pci, 1, 1, PCI_IRQ_MSI) > 0) {
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1240 dev_info(sdev->dev, "use msi interrupt mode\n");
7c11af9fcdc425 Bard Liao 2019-12-04 1241 sdev->ipc_irq = pci_irq_vector(pci, 0);
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1242 /* initialised to "false" by kzalloc() */
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1243 sdev->msi_enabled = true;
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1244 }
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1245
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1246 if (!sdev->msi_enabled) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1247 dev_info(sdev->dev, "use legacy interrupt mode\n");
dd96daca6c83ec Liam Girdwood 2019-04-12 1248 /*
dd96daca6c83ec Liam Girdwood 2019-04-12 1249 * in IO-APIC mode, hda->irq and ipc_irq are using the same
dd96daca6c83ec Liam Girdwood 2019-04-12 1250 * irq number of pci->irq
dd96daca6c83ec Liam Girdwood 2019-04-12 1251 */
dd96daca6c83ec Liam Girdwood 2019-04-12 1252 sdev->ipc_irq = pci->irq;
dd96daca6c83ec Liam Girdwood 2019-04-12 1253 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1254
dd96daca6c83ec Liam Girdwood 2019-04-12 1255 dev_dbg(sdev->dev, "using IPC IRQ %d\n", sdev->ipc_irq);
7c11af9fcdc425 Bard Liao 2019-12-04 1256 ret = request_threaded_irq(sdev->ipc_irq, hda_dsp_interrupt_handler,
7c11af9fcdc425 Bard Liao 2019-12-04 1257 hda_dsp_interrupt_thread,
7c11af9fcdc425 Bard Liao 2019-12-04 1258 IRQF_SHARED, "AudioDSP", sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1259 if (ret < 0) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1260 dev_err(sdev->dev, "error: failed to register IPC IRQ %d\n",
dd96daca6c83ec Liam Girdwood 2019-04-12 1261 sdev->ipc_irq);
7c11af9fcdc425 Bard Liao 2019-12-04 1262 goto free_irq_vector;
dd96daca6c83ec Liam Girdwood 2019-04-12 1263 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1264
dd96daca6c83ec Liam Girdwood 2019-04-12 1265 pci_set_master(pci);
dd96daca6c83ec Liam Girdwood 2019-04-12 1266 synchronize_irq(pci->irq);
dd96daca6c83ec Liam Girdwood 2019-04-12 1267
dd96daca6c83ec Liam Girdwood 2019-04-12 1268 /*
dd96daca6c83ec Liam Girdwood 2019-04-12 1269 * clear TCSEL to clear playback on some HD Audio
dd96daca6c83ec Liam Girdwood 2019-04-12 1270 * codecs. PCI TCSEL is defined in the Intel manuals.
dd96daca6c83ec Liam Girdwood 2019-04-12 1271 */
dd96daca6c83ec Liam Girdwood 2019-04-12 1272 snd_sof_pci_update_bits(sdev, PCI_TCSEL, 0x07, 0);
dd96daca6c83ec Liam Girdwood 2019-04-12 1273
dd96daca6c83ec Liam Girdwood 2019-04-12 1274 /* init HDA capabilities */
dd96daca6c83ec Liam Girdwood 2019-04-12 1275 ret = hda_init_caps(sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1276 if (ret < 0)
dd96daca6c83ec Liam Girdwood 2019-04-12 1277 goto free_ipc_irq;
dd96daca6c83ec Liam Girdwood 2019-04-12 1278
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1279 if (!sdev->dspless_mode_selected) {
1f5253b08e06bc Zhu Yingjiang 2019-05-22 1280 /* enable ppcap interrupt */
1f5253b08e06bc Zhu Yingjiang 2019-05-22 1281 hda_dsp_ctrl_ppcap_enable(sdev, true);
1f5253b08e06bc Zhu Yingjiang 2019-05-22 1282 hda_dsp_ctrl_ppcap_int_enable(sdev, true);
dd96daca6c83ec Liam Girdwood 2019-04-12 1283
dd96daca6c83ec Liam Girdwood 2019-04-12 1284 /* set default mailbox offset for FW ready message */
dd96daca6c83ec Liam Girdwood 2019-04-12 1285 sdev->dsp_box.offset = HDA_DSP_MBOX_UPLINK_OFFSET;
dd96daca6c83ec Liam Girdwood 2019-04-12 1286
63e51fd33fef04 Ranjani Sridharan 2020-01-29 1287 INIT_DELAYED_WORK(&hdev->d0i3_work, hda_dsp_d0i3_work);
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1288 }
63e51fd33fef04 Ranjani Sridharan 2020-01-29 1289
e2379d4a83da44 Pierre-Louis Bossart 2022-09-20 1290 init_waitqueue_head(&hdev->waitq);
e2379d4a83da44 Pierre-Louis Bossart 2022-09-20 1291
95fa7a62e16463 Pierre-Louis Bossart 2022-04-21 1292 hdev->nhlt = intel_nhlt_init(sdev->dev);
95fa7a62e16463 Pierre-Louis Bossart 2022-04-21 1293
dd96daca6c83ec Liam Girdwood 2019-04-12 1294 return 0;
dd96daca6c83ec Liam Girdwood 2019-04-12 1295
dd96daca6c83ec Liam Girdwood 2019-04-12 1296 free_ipc_irq:
dd96daca6c83ec Liam Girdwood 2019-04-12 1297 free_irq(sdev->ipc_irq, sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1298 free_irq_vector:
dd96daca6c83ec Liam Girdwood 2019-04-12 1299 if (sdev->msi_enabled)
dd96daca6c83ec Liam Girdwood 2019-04-12 1300 pci_free_irq_vectors(pci);
dd96daca6c83ec Liam Girdwood 2019-04-12 1301 free_streams:
dd96daca6c83ec Liam Girdwood 2019-04-12 1302 hda_dsp_stream_free(sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1303 /* dsp_unmap: not currently used */
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1304 if (!sdev->dspless_mode_selected)
dd96daca6c83ec Liam Girdwood 2019-04-12 1305 iounmap(sdev->bar[HDA_DSP_BAR]);
dd96daca6c83ec Liam Girdwood 2019-04-12 1306 hdac_bus_unmap:
5bb0ecddb2a7f6 Pierre-Louis Bossart 2021-03-01 1307 platform_device_unregister(hdev->dmic_dev);
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1308
dd96daca6c83ec Liam Girdwood 2019-04-12 1309 return ret;
dd96daca6c83ec Liam Girdwood 2019-04-12 1310 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1311
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
1
0
Re: [PATCH v4 10/11] ASoC: SOF: Intel: Move binding to display driver outside of deferred probe
by kernel test robot 31 Aug '23
by kernel test robot 31 Aug '23
31 Aug '23
Hi Maarten,
kernel test robot noticed the following build warnings:
[auto build test WARNING on broonie-sound/for-next]
[also build test WARNING on tiwai-sound/for-next tiwai-sound/for-linus linus/master next-20230830]
[cannot apply to v6.5]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]
url: https://github.com/intel-lab-lkp/linux/commits/Maarten-Lankhorst/ASoC-SOF-c…
base: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
patch link: https://lore.kernel.org/r/20230830153652.217855-11-maarten.lankhorst%40linu…
patch subject: [PATCH v4 10/11] ASoC: SOF: Intel: Move binding to display driver outside of deferred probe
config: alpha-allyesconfig (https://download.01.org/0day-ci/archive/20230831/202308310618.kqqYvniK-lkp@…)
compiler: alpha-linux-gcc (GCC) 13.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20230831/202308310618.kqqYvniK-lkp@…)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp(a)intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202308310618.kqqYvniK-lkp@intel.com/
All warnings (new ones prefixed by >>):
sound/soc/sof/intel/hda.c: In function 'hda_dsp_probe':
>> sound/soc/sof/intel/hda.c:1173:26: warning: variable 'bus' set but not used [-Wunused-but-set-variable]
1173 | struct hdac_bus *bus;
| ^~~
vim +/bus +1173 sound/soc/sof/intel/hda.c
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1168
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1169 int hda_dsp_probe(struct snd_sof_dev *sdev)
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1170 {
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1171 struct pci_dev *pci = to_pci_dev(sdev->dev);
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1172 struct sof_intel_hda_dev *hdev = sdev->pdata->hw_pdata;
47f868f27a979a Pierre-Louis Bossart 2023-08-30 @1173 struct hdac_bus *bus;
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1174 int ret = 0;
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1175
dd96daca6c83ec Liam Girdwood 2019-04-12 1176 hdev->dmic_dev = platform_device_register_data(sdev->dev, "dmic-codec",
dd96daca6c83ec Liam Girdwood 2019-04-12 1177 PLATFORM_DEVID_NONE,
dd96daca6c83ec Liam Girdwood 2019-04-12 1178 NULL, 0);
dd96daca6c83ec Liam Girdwood 2019-04-12 1179 if (IS_ERR(hdev->dmic_dev)) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1180 dev_err(sdev->dev, "error: failed to create DMIC device\n");
dd96daca6c83ec Liam Girdwood 2019-04-12 1181 return PTR_ERR(hdev->dmic_dev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1182 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1183
dd96daca6c83ec Liam Girdwood 2019-04-12 1184 /*
dd96daca6c83ec Liam Girdwood 2019-04-12 1185 * use position update IPC if either it is forced
dd96daca6c83ec Liam Girdwood 2019-04-12 1186 * or we don't have other choice
dd96daca6c83ec Liam Girdwood 2019-04-12 1187 */
dd96daca6c83ec Liam Girdwood 2019-04-12 1188 #if IS_ENABLED(CONFIG_SND_SOC_SOF_DEBUG_FORCE_IPC_POSITION)
dd96daca6c83ec Liam Girdwood 2019-04-12 1189 hdev->no_ipc_position = 0;
dd96daca6c83ec Liam Girdwood 2019-04-12 1190 #else
dd96daca6c83ec Liam Girdwood 2019-04-12 1191 hdev->no_ipc_position = sof_ops(sdev)->pcm_pointer ? 1 : 0;
dd96daca6c83ec Liam Girdwood 2019-04-12 1192 #endif
dd96daca6c83ec Liam Girdwood 2019-04-12 1193
1f7b5d52be130e Peter Ujfalusi 2023-04-04 1194 if (sdev->dspless_mode_selected)
1f7b5d52be130e Peter Ujfalusi 2023-04-04 1195 hdev->no_ipc_position = 1;
1f7b5d52be130e Peter Ujfalusi 2023-04-04 1196
dd96daca6c83ec Liam Girdwood 2019-04-12 1197 /* set up HDA base */
dd96daca6c83ec Liam Girdwood 2019-04-12 1198 bus = sof_to_bus(sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1199
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1200 if (sdev->dspless_mode_selected)
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1201 goto skip_dsp_setup;
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1202
dd96daca6c83ec Liam Girdwood 2019-04-12 1203 /* DSP base */
dd96daca6c83ec Liam Girdwood 2019-04-12 1204 sdev->bar[HDA_DSP_BAR] = pci_ioremap_bar(pci, HDA_DSP_BAR);
dd96daca6c83ec Liam Girdwood 2019-04-12 1205 if (!sdev->bar[HDA_DSP_BAR]) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1206 dev_err(sdev->dev, "error: ioremap error\n");
dd96daca6c83ec Liam Girdwood 2019-04-12 1207 ret = -ENXIO;
dd96daca6c83ec Liam Girdwood 2019-04-12 1208 goto hdac_bus_unmap;
dd96daca6c83ec Liam Girdwood 2019-04-12 1209 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1210
dd96daca6c83ec Liam Girdwood 2019-04-12 1211 sdev->mmio_bar = HDA_DSP_BAR;
dd96daca6c83ec Liam Girdwood 2019-04-12 1212 sdev->mailbox_bar = HDA_DSP_BAR;
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1213 skip_dsp_setup:
dd96daca6c83ec Liam Girdwood 2019-04-12 1214
dd96daca6c83ec Liam Girdwood 2019-04-12 1215 /* allow 64bit DMA address if supported by H/W */
ab152afa2427bb Takashi Iwai 2021-01-14 1216 if (dma_set_mask_and_coherent(&pci->dev, DMA_BIT_MASK(64))) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1217 dev_dbg(sdev->dev, "DMA mask is 32 bit\n");
ab152afa2427bb Takashi Iwai 2021-01-14 1218 dma_set_mask_and_coherent(&pci->dev, DMA_BIT_MASK(32));
dd96daca6c83ec Liam Girdwood 2019-04-12 1219 }
8872fc0d045929 Takashi Iwai 2022-02-15 1220 dma_set_max_seg_size(&pci->dev, UINT_MAX);
dd96daca6c83ec Liam Girdwood 2019-04-12 1221
dd96daca6c83ec Liam Girdwood 2019-04-12 1222 /* init streams */
dd96daca6c83ec Liam Girdwood 2019-04-12 1223 ret = hda_dsp_stream_init(sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1224 if (ret < 0) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1225 dev_err(sdev->dev, "error: failed to init streams\n");
dd96daca6c83ec Liam Girdwood 2019-04-12 1226 /*
dd96daca6c83ec Liam Girdwood 2019-04-12 1227 * not all errors are due to memory issues, but trying
dd96daca6c83ec Liam Girdwood 2019-04-12 1228 * to free everything does not harm
dd96daca6c83ec Liam Girdwood 2019-04-12 1229 */
dd96daca6c83ec Liam Girdwood 2019-04-12 1230 goto free_streams;
dd96daca6c83ec Liam Girdwood 2019-04-12 1231 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1232
dd96daca6c83ec Liam Girdwood 2019-04-12 1233 /*
dd96daca6c83ec Liam Girdwood 2019-04-12 1234 * register our IRQ
dd96daca6c83ec Liam Girdwood 2019-04-12 1235 * let's try to enable msi firstly
dd96daca6c83ec Liam Girdwood 2019-04-12 1236 * if it fails, use legacy interrupt mode
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1237 * TODO: support msi multiple vectors
dd96daca6c83ec Liam Girdwood 2019-04-12 1238 */
bb67dd1878de57 Pierre-Louis Bossart 2019-08-06 1239 if (hda_use_msi && pci_alloc_irq_vectors(pci, 1, 1, PCI_IRQ_MSI) > 0) {
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1240 dev_info(sdev->dev, "use msi interrupt mode\n");
7c11af9fcdc425 Bard Liao 2019-12-04 1241 sdev->ipc_irq = pci_irq_vector(pci, 0);
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1242 /* initialised to "false" by kzalloc() */
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1243 sdev->msi_enabled = true;
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1244 }
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1245
672ff5e3596ee2 Guennadi Liakhovetski 2019-07-22 1246 if (!sdev->msi_enabled) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1247 dev_info(sdev->dev, "use legacy interrupt mode\n");
dd96daca6c83ec Liam Girdwood 2019-04-12 1248 /*
dd96daca6c83ec Liam Girdwood 2019-04-12 1249 * in IO-APIC mode, hda->irq and ipc_irq are using the same
dd96daca6c83ec Liam Girdwood 2019-04-12 1250 * irq number of pci->irq
dd96daca6c83ec Liam Girdwood 2019-04-12 1251 */
dd96daca6c83ec Liam Girdwood 2019-04-12 1252 sdev->ipc_irq = pci->irq;
dd96daca6c83ec Liam Girdwood 2019-04-12 1253 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1254
dd96daca6c83ec Liam Girdwood 2019-04-12 1255 dev_dbg(sdev->dev, "using IPC IRQ %d\n", sdev->ipc_irq);
7c11af9fcdc425 Bard Liao 2019-12-04 1256 ret = request_threaded_irq(sdev->ipc_irq, hda_dsp_interrupt_handler,
7c11af9fcdc425 Bard Liao 2019-12-04 1257 hda_dsp_interrupt_thread,
7c11af9fcdc425 Bard Liao 2019-12-04 1258 IRQF_SHARED, "AudioDSP", sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1259 if (ret < 0) {
dd96daca6c83ec Liam Girdwood 2019-04-12 1260 dev_err(sdev->dev, "error: failed to register IPC IRQ %d\n",
dd96daca6c83ec Liam Girdwood 2019-04-12 1261 sdev->ipc_irq);
7c11af9fcdc425 Bard Liao 2019-12-04 1262 goto free_irq_vector;
dd96daca6c83ec Liam Girdwood 2019-04-12 1263 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1264
dd96daca6c83ec Liam Girdwood 2019-04-12 1265 pci_set_master(pci);
dd96daca6c83ec Liam Girdwood 2019-04-12 1266 synchronize_irq(pci->irq);
dd96daca6c83ec Liam Girdwood 2019-04-12 1267
dd96daca6c83ec Liam Girdwood 2019-04-12 1268 /*
dd96daca6c83ec Liam Girdwood 2019-04-12 1269 * clear TCSEL to clear playback on some HD Audio
dd96daca6c83ec Liam Girdwood 2019-04-12 1270 * codecs. PCI TCSEL is defined in the Intel manuals.
dd96daca6c83ec Liam Girdwood 2019-04-12 1271 */
dd96daca6c83ec Liam Girdwood 2019-04-12 1272 snd_sof_pci_update_bits(sdev, PCI_TCSEL, 0x07, 0);
dd96daca6c83ec Liam Girdwood 2019-04-12 1273
dd96daca6c83ec Liam Girdwood 2019-04-12 1274 /* init HDA capabilities */
dd96daca6c83ec Liam Girdwood 2019-04-12 1275 ret = hda_init_caps(sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1276 if (ret < 0)
dd96daca6c83ec Liam Girdwood 2019-04-12 1277 goto free_ipc_irq;
dd96daca6c83ec Liam Girdwood 2019-04-12 1278
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1279 if (!sdev->dspless_mode_selected) {
1f5253b08e06bc Zhu Yingjiang 2019-05-22 1280 /* enable ppcap interrupt */
1f5253b08e06bc Zhu Yingjiang 2019-05-22 1281 hda_dsp_ctrl_ppcap_enable(sdev, true);
1f5253b08e06bc Zhu Yingjiang 2019-05-22 1282 hda_dsp_ctrl_ppcap_int_enable(sdev, true);
dd96daca6c83ec Liam Girdwood 2019-04-12 1283
dd96daca6c83ec Liam Girdwood 2019-04-12 1284 /* set default mailbox offset for FW ready message */
dd96daca6c83ec Liam Girdwood 2019-04-12 1285 sdev->dsp_box.offset = HDA_DSP_MBOX_UPLINK_OFFSET;
dd96daca6c83ec Liam Girdwood 2019-04-12 1286
63e51fd33fef04 Ranjani Sridharan 2020-01-29 1287 INIT_DELAYED_WORK(&hdev->d0i3_work, hda_dsp_d0i3_work);
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1288 }
63e51fd33fef04 Ranjani Sridharan 2020-01-29 1289
e2379d4a83da44 Pierre-Louis Bossart 2022-09-20 1290 init_waitqueue_head(&hdev->waitq);
e2379d4a83da44 Pierre-Louis Bossart 2022-09-20 1291
95fa7a62e16463 Pierre-Louis Bossart 2022-04-21 1292 hdev->nhlt = intel_nhlt_init(sdev->dev);
95fa7a62e16463 Pierre-Louis Bossart 2022-04-21 1293
dd96daca6c83ec Liam Girdwood 2019-04-12 1294 return 0;
dd96daca6c83ec Liam Girdwood 2019-04-12 1295
dd96daca6c83ec Liam Girdwood 2019-04-12 1296 free_ipc_irq:
dd96daca6c83ec Liam Girdwood 2019-04-12 1297 free_irq(sdev->ipc_irq, sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1298 free_irq_vector:
dd96daca6c83ec Liam Girdwood 2019-04-12 1299 if (sdev->msi_enabled)
dd96daca6c83ec Liam Girdwood 2019-04-12 1300 pci_free_irq_vectors(pci);
dd96daca6c83ec Liam Girdwood 2019-04-12 1301 free_streams:
dd96daca6c83ec Liam Girdwood 2019-04-12 1302 hda_dsp_stream_free(sdev);
dd96daca6c83ec Liam Girdwood 2019-04-12 1303 /* dsp_unmap: not currently used */
9fc6786f549c4d Pierre-Louis Bossart 2023-04-04 1304 if (!sdev->dspless_mode_selected)
dd96daca6c83ec Liam Girdwood 2019-04-12 1305 iounmap(sdev->bar[HDA_DSP_BAR]);
dd96daca6c83ec Liam Girdwood 2019-04-12 1306 hdac_bus_unmap:
5bb0ecddb2a7f6 Pierre-Louis Bossart 2021-03-01 1307 platform_device_unregister(hdev->dmic_dev);
47f868f27a979a Pierre-Louis Bossart 2023-08-30 1308
dd96daca6c83ec Liam Girdwood 2019-04-12 1309 return ret;
dd96daca6c83ec Liam Girdwood 2019-04-12 1310 }
dd96daca6c83ec Liam Girdwood 2019-04-12 1311
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
1
0
Hi SOF maintainer,
We would like to setup the SOF Qemu(DSP+Host) environment for audio
development:
SOF firmware -> v1.8
Linux kernel with SOF enabled -> 5.15
Qemu -> sof-stable branch
using Intel byt DSP as emulated dsp device.
Now the firmware have download to DSP side, and DSP is boot and completed
message also be transfer to host device side, then host device call
"pci_set_irq(...)" trigger a PCI interrupt, but never received PCI
interrupt in linux kernel, as the "atom_irq_handler" never be invoked.
If we use a kernel timer to invoke the "atom_irq_thread" per 5ms, then the
DSP firmware boot ok and tplg is loaded and alsa pcm device is created
successfully.
So would you please share some suggestions and comments to check why the
host DSP device can't trigger a PCI interrupt correctly?
Look forward to your kind reply/advice!
Thank you.
--
Best Regards
Wei
1
0
23 Aug '23
On Wed, 23 Aug 2023 13:03:33 +0530, Vijendar Mukunda wrote:
> During initial development time for RN platform, when SHA
> dma gets completed, SHA DMA engine used to raise the ACP interrupt.
> In ACP interrupt handler, SHA DMA interrupt got handled.
> Currently SHA DMA compleition is verified by checking
> transfer count using read poll time out logic.
> Remove unused SHA dma interrupt handling code.
>
> [...]
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
Thanks!
[1/7] ASoC: SOF: amd: remove unused sha dma interrupt code
commit: aa836152420af94d014ddd677a5f95544abef4f6
[2/7] ASoC: SOF: amd: enable ACP external global interrupt
commit: 0a1428141f638fc6fba863de40f0dc7ea91a1d47
[3/7] ASoC: SOF: amd: add module parameter for firmware debug
commit: 60eb816ed850b33f5410b1223c5d4d935a6ceb79
[4/7] ASoC: SOF: amd: remove redundant clock mux selection register write
commit: f3b2f8b7158026e7a0ab67f5e36c195cdb4c1bf8
[5/7] ASoC: SOF: amd: add conditional check for acp_clkmux_sel register
commit: 0d9e4cf5b66e0ffca3d8cf8e9a111d4793877afe
[6/7] ASoC: SOF: amd: clear panic mask status when panic occurs
commit: 3d02e1c439b4140215b624d423aa3c7554b17a5a
[7/7] ASoC: SOF: amd: clear dsp to host interrupt status
commit: 38592ae6dc9f84b7a994c43de2136b8115ca30f6
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
1
0
22 Aug '23
On Wed, 09 Aug 2023 18:05:20 +0530, Venkata Prasad Potturu wrote:
> Add pci driver and platform driver to enable SOF support
> on ACP5x architecture based Vangogh platform.
>
>
Applied to
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next
Thanks!
[1/3] ASoC: SOF: amd: Add sof support for vangogh platform
commit: d0dab6b76a9f05bd25d7ad957c3275a9dec42a06
[2/3] ASOC: SOF: amd : Add support for signed fw image loading
commit: 6a69b724b2f82b1c44852b432010fbe25f0e2b75
[3/3] ASoC: SOF: amd: Enable signed firmware image loading for Vangogh platform
commit: f7da88003c53cf0eedabe609324a047b1921dfcc
All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying
to this mail.
Thanks,
Mark
1
0
Re: [PATCH v3 8/9] ASoC: SOF: Intel: Move binding to display driver outside of deferred probe
by Takashi Iwai 18 Aug '23
by Takashi Iwai 18 Aug '23
18 Aug '23
On Mon, 14 Aug 2023 16:26:01 +0200,
Maarten Lankhorst wrote:
>
> Ping on this?
Pierre? Does one of your recent patch sets achieves the suggested
thing? Or do we need another rewrite/respin of this series?
Currently it's blocking the merge for 6.6.
Takashi
> On 2023-08-12 10:17, Takashi Iwai wrote:
> > On Mon, 07 Aug 2023 16:26:53 +0200,
> > Pierre-Louis Bossart wrote:
> >>
> >>
> >>
> >> On 8/7/23 04:00, Maarten Lankhorst wrote:
> >>> Now that we can use -EPROBE_DEFER, it's no longer required to spin off
> >>> the snd_hdac_i915_init into a workqueue.
> >>>
> >>> Use the -EPROBE_DEFER mechanism instead, which must be returned in the
> >>> probe function.
> >>
> >> I don't think this patch is aligned with the previous discussions. What
> >> we agreed on is that snd_hdac_i915_init() would be called from and not
> >> from the workqueue.
> >>
> >> But this patch also moves all codec initialization out of the workqueue.
> >>
> >> I think we need two callbacks for device-specific initilization, one
> >> that is called from the probe function and one from the workqueue,
> >> otherwise we'll have a structure that differs from the snd-hda-intel -
> >> which would be rather silly in terms of support/debug.
> >>
> >> I realize there's quite a bit of surgery involved, and most likely the
> >> SOF folks should provide this patch for you to build on.
> >
> > So this patch looks like the only significant concern in the whole
> > patch set. Can we reach to some agreement for merging to 6.6 in time?
> >
> >
> > thanks,
> >
> > Takashi
>
2
2