All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
       [not found] ` <bug-216646-27-o4jKola2S5@https.bugzilla.kernel.org/>
@ 2022-11-21 20:54   ` Andrew Morton
  2022-11-22  9:22     ` Bugzilla (was: Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)) Thorsten Leemhuis
  2022-12-02 11:56     ` [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode) Thorsten Leemhuis
  0 siblings, 2 replies; 16+ messages in thread
From: Andrew Morton @ 2022-11-21 20:54 UTC (permalink / raw)
  To: decedion, mmp.dux, Thorsten Leemhuis
  Cc: bugzilla-daemon, linux-mm, Matthew Wilcox

On Mon, 21 Nov 2022 18:34:34 +0000 bugzilla-daemon@kernel.org wrote:

> https://bugzilla.kernel.org/show_bug.cgi?id=216646
> 
> --- Comment #6 from Mikhail Pletnev (mmp.dux@gmail.com) ---
> i can't figure out how to use git send-email, so i will post this here instead
> 
> > > > git bisect good 1854bc6e2420472676c5c90d3d6b15f6cd640e40
> 
> > I suspect this is where your bisection went astray.  This should have
> > been bad and it led you to the wrong commit.
> 
> so i've applied your suggestion and did some more bisecting and arrived at
> this:

Folks, thanks for continuing to work on this.  But can I please please
implore you to stop using bugzilla for this issue?  We just don't use
it and nobody looks at it so nobody knows what's going on.

So please, let's continue to work this via email instead?  A
reply-to-all to this email will work just nicely.

Thanks.  


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

* Bugzilla (was: Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode))
  2022-11-21 20:54   ` [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode) Andrew Morton
@ 2022-11-22  9:22     ` Thorsten Leemhuis
  2022-12-02 11:56     ` [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode) Thorsten Leemhuis
  1 sibling, 0 replies; 16+ messages in thread
From: Thorsten Leemhuis @ 2022-11-22  9:22 UTC (permalink / raw)
  To: Andrew Morton, decedion, mmp.dux; +Cc: linux-mm, Matthew Wilcox

[removing bugzilla from the CC]

On 21.11.22 21:54, Andrew Morton wrote:
> 
> Folks, thanks for continuing to work on this.  But can I please please
> implore you to stop using bugzilla for this issue?  We just don't use
> it and nobody looks at it so nobody knows what's going on.

That comment and something Willy recently said in another thread ("The
sooner kernel bug tracking switches to something useful like debbugs,
the better.") makes me wonder:

Are you two aware that the idea to slowly decommission bugzilla was
abandoned, as Konstantin plans changes to make it work better:
https://lore.kernel.org/lkml/20221017204731.a7rixhqlqmhlntvl@nitro.local/

Anyway, if you really dislike bugzilla that much, might it be a good
idea to ask Konstantin to remove or hide the "Memory Management" product
in bugzilla for now (I assume something like that is possible)? Maybe at
least some people will then go straight to the lists and don't expect to
find help in bugzilla.

Ciao, Thorsten


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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2022-11-21 20:54   ` [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode) Andrew Morton
  2022-11-22  9:22     ` Bugzilla (was: Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)) Thorsten Leemhuis
@ 2022-12-02 11:56     ` Thorsten Leemhuis
  2022-12-02 16:58       ` Matthew Wilcox
  1 sibling, 1 reply; 16+ messages in thread
From: Thorsten Leemhuis @ 2022-12-02 11:56 UTC (permalink / raw)
  To: Matthew Wilcox
  Cc: bugzilla-daemon, linux-mm, Andrew Morton, decedion, mmp.dux

On 21.11.22 21:54, Andrew Morton wrote:
> On Mon, 21 Nov 2022 18:34:34 +0000 bugzilla-daemon@kernel.org wrote:
> 
>> https://bugzilla.kernel.org/show_bug.cgi?id=216646
>>
>> --- Comment #6 from Mikhail Pletnev (mmp.dux@gmail.com) ---
>> i can't figure out how to use git send-email, so i will post this here instead
>>
>>>>> git bisect good 1854bc6e2420472676c5c90d3d6b15f6cd640e40
>>
>>> I suspect this is where your bisection went astray.  This should have
>>> been bad and it led you to the wrong commit.
>>
>> so i've applied your suggestion and did some more bisecting and arrived at
>> this:

That was 793917d997df ("mm/readahead: Add large folio readahead") which
is also from Matthew.

> Folks, thanks for continuing to work on this.

Well, since then nothing happened. :-/ Or have I missed something?

Matthew, do you still have this on your radar?

Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)

P.S.: As the Linux kernel's regression tracker I deal with a lot of
reports and sometimes miss something important when writing mails like
this. If that's the case here, don't hesitate to tell me in a public
reply, it's in everyone's interest to set the public record straight.

#regzbot poke


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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2022-12-02 11:56     ` [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode) Thorsten Leemhuis
@ 2022-12-02 16:58       ` Matthew Wilcox
  2022-12-02 21:56         ` Mikhail Pletnev
  2022-12-02 21:57         ` Matthew Wilcox
  0 siblings, 2 replies; 16+ messages in thread
From: Matthew Wilcox @ 2022-12-02 16:58 UTC (permalink / raw)
  To: Thorsten Leemhuis
  Cc: bugzilla-daemon, linux-mm, Andrew Morton, decedion, mmp.dux

On Fri, Dec 02, 2022 at 12:56:40PM +0100, Thorsten Leemhuis wrote:
> On 21.11.22 21:54, Andrew Morton wrote:
> > On Mon, 21 Nov 2022 18:34:34 +0000 bugzilla-daemon@kernel.org wrote:
> > 
> >> https://bugzilla.kernel.org/show_bug.cgi?id=216646
> >>
> >> --- Comment #6 from Mikhail Pletnev (mmp.dux@gmail.com) ---
> >> i can't figure out how to use git send-email, so i will post this here instead
> >>
> >>>>> git bisect good 1854bc6e2420472676c5c90d3d6b15f6cd640e40
> >>
> >>> I suspect this is where your bisection went astray.  This should have
> >>> been bad and it led you to the wrong commit.
> >>
> >> so i've applied your suggestion and did some more bisecting and arrived at
> >> this:
> 
> That was 793917d997df ("mm/readahead: Add large folio readahead") which
> is also from Matthew.
> 
> > Folks, thanks for continuing to work on this.
> 
> Well, since then nothing happened. :-/ Or have I missed something?
> 
> Matthew, do you still have this on your radar?

No, things tend to fall off my radar after a week or two of inactivity.
Particularly since I went on holiday.  Since I wasn't cc'd on the bug,
the activity was completely invisible to me.

Landing on 793917d997df makes a lot more sense.  That's where we
actually start using large folios.  It doesn't really help narrow
down the problem.  I have an idea for what it might be; patch to
try will follow.  But I'll need feedback by email.


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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2022-12-02 16:58       ` Matthew Wilcox
@ 2022-12-02 21:56         ` Mikhail Pletnev
  2022-12-02 21:57         ` Matthew Wilcox
  1 sibling, 0 replies; 16+ messages in thread
From: Mikhail Pletnev @ 2022-12-02 21:56 UTC (permalink / raw)
  To: Matthew Wilcox
  Cc: Thorsten Leemhuis, bugzilla-daemon, linux-mm, Andrew Morton, decedion

On Fri, 2 Dec 2022 16:58:42 +0000
Matthew Wilcox <willy@infradead.org> wrote:

> On Fri, Dec 02, 2022 at 12:56:40PM +0100, Thorsten Leemhuis wrote:
> > On 21.11.22 21:54, Andrew Morton wrote:
> > > On Mon, 21 Nov 2022 18:34:34 +0000 bugzilla-daemon@kernel.org wrote:
> > > 
> > >> https://bugzilla.kernel.org/show_bug.cgi?id=216646
> > >>
> > >> --- Comment #6 from Mikhail Pletnev (mmp.dux@gmail.com) ---
> > >> i can't figure out how to use git send-email, so i will post this here instead
> > >>
> > >>>>> git bisect good 1854bc6e2420472676c5c90d3d6b15f6cd640e40
> > >>
> > >>> I suspect this is where your bisection went astray.  This should have
> > >>> been bad and it led you to the wrong commit.
> > >>
> > >> so i've applied your suggestion and did some more bisecting and arrived at
> > >> this:
> > 
> > That was 793917d997df ("mm/readahead: Add large folio readahead") which
> > is also from Matthew.
> > 
> > > Folks, thanks for continuing to work on this.
> > 
> > Well, since then nothing happened. :-/ Or have I missed something?
> > 
> > Matthew, do you still have this on your radar?
> 
> No, things tend to fall off my radar after a week or two of inactivity.
> Particularly since I went on holiday.  Since I wasn't cc'd on the bug,
> the activity was completely invisible to me.
> 
> Landing on 793917d997df makes a lot more sense.  That's where we
> actually start using large folios.  It doesn't really help narrow
> down the problem.  I have an idea for what it might be; patch to
> try will follow.  But I'll need feedback by email.


Sorry for long absence, here's what i've ended up with (that commit you suspected):
(also seems to fix amdgpu crashes i've been having with newer 5.18+ kernels)

> > > git bisect good 1854bc6e2420472676c5c90d3d6b15f6cd640e40

> I suspect this is where your bisection went astray.  This should have
> been bad and it led you to the wrong commit.

so i've applied your suggestion and did some more bisecting and arrived at this:


git bisect start
git bisect bad be1a63daffdd152ba4c7b71ab9fec2e39259b42b
git bisect good 8bb7eca972ad531c9b149c0a51ab43a417385813
git bisect good fee62ea772040a6b7d5d07d285dcf68f989fc81c
git bisect bad dbe946287e0825f0e9cd4cbeacfcde9d9b2dd168
git bisect bad 25fd2d41b505d0640bdfe67aa77c549de2d3c18a
git bisect bad 182966e1cd74ec0e326cd376de241803ee79741b
git bisect good b080cee72ef355669cbc52ff55dc513d37433600
git bisect good 3fe2f7446f1e029b220f7f650df6d138f91651f2
git bisect bad d51b1b33c51d147b757f042b4d336603b699f362
git bisect good 3bf03b9a0839c9fb06927ae53ebd0f960b19d408
git bisect bad 6b1f86f8e9c7f9de7ca1cb987b2cf25e99b1ae3a
git bisect good 4aed23a2f8aaaafad0232d3392afcf493c3c3df3
git bisect good ebf55c886eb7fc3c54d02ba1046f0ee38b81fc10
git bisect good d68eccad370665830e16e5c77611fde78cd749b3
git bisect good 3a3bae50af5d73fab5da20484029de77ca67bb2e
git bisect bad 1854bc6e2420472676c5c90d3d6b15f6cd640e40
git bisect good 421f1ab48452af48b64e205de1caca3d1ba415f4
git bisect bad 793917d997df2e432f3e9ac126e4482d68256d01
git bisect good 18788cfa236967741b83db1035ab24539e2a21bb
# first bad commit: [793917d997df2e432f3e9ac126e4482d68256d01] mm/readahead: Add large folio readahead

i verified last two commits over a couple of days to be sure

here's the output of scripts/decode_stacktrace.sh:

RIP: 0010:__filemap_get_folio (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1897 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1949) 
Code: 10 e8 a6 05 68 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
All code
========
   0:	10 e8                	adc    %ch,%al
   2:	a6                   	cmpsb  %es:(%rdi),%ds:(%rsi)
   3:	05 68 00 48 89       	add    $0x89480068,%eax
   8:	c3                   	ret    
   9:	48 3d 02 04 00 00    	cmp    $0x402,%rax
   f:	74 e2                	je     0xfffffffffffffff3
  11:	48 3d 06 04 00 00    	cmp    $0x406,%rax
  17:	74 da                	je     0xfffffffffffffff3
  19:	48 85 c0             	test   %rax,%rax
  1c:	0f 84 3e 02 00 00    	je     0x260
  22:	a8 01                	test   $0x1,%al
  24:	0f 85 40 02 00 00    	jne    0x26a
  2a:*	8b 40 34             	mov    0x34(%rax),%eax		<-- trapping instruction
  2d:	85 c0                	test   %eax,%eax
  2f:	74 c2                	je     0xfffffffffffffff3
  31:	8d 50 01             	lea    0x1(%rax),%edx
  34:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
  39:	75 f2                	jne    0x2d
  3b:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx

Code starting with the faulting instruction
===========================================
   0:	8b 40 34             	mov    0x34(%rax),%eax
   3:	85 c0                	test   %eax,%eax
   5:	74 c2                	je     0xffffffffffffffc9
   7:	8d 50 01             	lea    0x1(%rax),%edx
   a:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
   f:	75 f2                	jne    0x3
  11:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
RSP: 0000:ffffa39e84c2bcb0 EFLAGS: 00010246
RAX: 00000000000000c2 RBX: 00000000000000c2 RCX: 0000000000000002
RDX: 0000000000000034 RSI: ffffa39e84c2bcc0 RDI: ffff8c676acf8920
RBP: 0000000000000000 R08: ffffa39e84c2bd40 R09: 0000000000000000
R10: ffffffffffffffc0 R11: 0000000000000000 R12: 0000000000000000
R13: ffff8c675f8ceb78 R14: 00000000005a15b7 R15: fff000003fffffff
FS:  00007f8628ffc640(0000) GS:ffff8c6dbea80000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00000000000000f6 CR3: 0000000166dda000 CR4: 0000000000750ee0
PKRU: 55555554
Call Trace:
<TASK>
filemap_fault (/home/reinhardt/dev-apps/kernel/linux/./include/linux/pagemap.h:531 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:3105) 
__do_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:3852) 
__handle_mm_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4169 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4297 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4555 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4690) 
handle_mm_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4788) 
do_user_addr_fault (/home/reinhardt/dev-apps/kernel/linux/./include/linux/sched/signal.h:404 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1399) 
exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:40 /home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:75 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1492 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1540) 
? asm_exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568) 
asm_exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568) 
RIP: 0033:0x7f863519b789
Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16 e0 c5 fe
All code
========
   0:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
   7:	00 00 00 00 
   b:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
  12:	00 00 00 00 
  16:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
  1d:	00 00 00 00 
  21:	48 89 f8             	mov    %rdi,%rax
  24:	48 83 fa 20          	cmp    $0x20,%rdx
  28:	72 27                	jb     0x51
  2a:*	c5 fe 6f 06          	vmovdqu (%rsi),%ymm0		<-- trapping instruction
  2e:	48 83 fa 40          	cmp    $0x40,%rdx
  32:	0f 87 a9 00 00 00    	ja     0xe1
  38:	c5 fe 6f 4c 16 e0    	vmovdqu -0x20(%rsi,%rdx,1),%ymm1
  3e:	c5                   	.byte 0xc5
  3f:	fe                   	.byte 0xfe

Code starting with the faulting instruction
===========================================
   0:	c5 fe 6f 06          	vmovdqu (%rsi),%ymm0
   4:	48 83 fa 40          	cmp    $0x40,%rdx
   8:	0f 87 a9 00 00 00    	ja     0xb7
   e:	c5 fe 6f 4c 16 e0    	vmovdqu -0x20(%rsi,%rdx,1),%ymm1
  14:	c5                   	.byte 0xc5
  15:	fe                   	.byte 0xfe
RSP: 002b:00007f8628ffb888 EFLAGS: 00010202
RAX: 00007f85f00405f0 RBX: 0000000000000000 RCX: 00007f8628ffba10
RDX: 0000000000004000 RSI: 00007f6b803572d5 RDI: 00007f85f00405f0
RBP: 00007f8628ffb8a8 R08: 000000006375fb7a R09: 0000000000000000
R10: 0000000000000008 R11: 0000000000000246 R12: 00007f85f000bc00
R13: 00007f8624002130 R14: 00000005a15b72d5 R15: 0000000000004000
</TASK>
Modules linked in: overlay xt_addrtype amdgpu iwlmvm mac80211 libarc4 drm_ttm_helper ttm gpu_sched drm_kms_helper backlight syscopyarea sysfillrect iwlwifi sysimgblt fb_sys_fops i2c_piix4 cfg80211 k10temp fuse configfs efivarfs
CR2: 00000000000000f6
---[ end trace 0000000000000000 ]---
RIP: 0010:__filemap_get_folio (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1897 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1949) 
Code: 10 e8 a6 05 68 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
All code
========
   0:	10 e8                	adc    %ch,%al
   2:	a6                   	cmpsb  %es:(%rdi),%ds:(%rsi)
   3:	05 68 00 48 89       	add    $0x89480068,%eax
   8:	c3                   	ret    
   9:	48 3d 02 04 00 00    	cmp    $0x402,%rax
   f:	74 e2                	je     0xfffffffffffffff3
  11:	48 3d 06 04 00 00    	cmp    $0x406,%rax
  17:	74 da                	je     0xfffffffffffffff3
  19:	48 85 c0             	test   %rax,%rax
  1c:	0f 84 3e 02 00 00    	je     0x260
  22:	a8 01                	test   $0x1,%al
  24:	0f 85 40 02 00 00    	jne    0x26a
  2a:*	8b 40 34             	mov    0x34(%rax),%eax		<-- trapping instruction
  2d:	85 c0                	test   %eax,%eax
  2f:	74 c2                	je     0xfffffffffffffff3
  31:	8d 50 01             	lea    0x1(%rax),%edx
  34:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
  39:	75 f2                	jne    0x2d
  3b:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx

Code starting with the faulting instruction
===========================================
   0:	8b 40 34             	mov    0x34(%rax),%eax
   3:	85 c0                	test   %eax,%eax
   5:	74 c2                	je     0xffffffffffffffc9
   7:	8d 50 01             	lea    0x1(%rax),%edx
   a:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
   f:	75 f2                	jne    0x3
  11:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
RSP: 0000:ffffa39e84c2bcb0 EFLAGS: 00010246
RAX: 00000000000000c2 RBX: 00000000000000c2 RCX: 0000000000000002
RDX: 0000000000000034 RSI: ffffa39e84c2bcc0 RDI: ffff8c676acf8920
RBP: 0000000000000000 R08: ffffa39e84c2bd40 R09: 0000000000000000
R10: ffffffffffffffc0 R11: 0000000000000000 R12: 0000000000000000
R13: ffff8c675f8ceb78 R14: 00000000005a15b7 R15: fff000003fffffff
FS:  00007f8628ffc640(0000) GS:ffff8c6dbea80000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00000000000000f6 CR3: 0000000166dda000 CR4: 0000000000750ee0
PKRU: 55555554

-- 
Mikhail Pletnev <mmp.dux@gmail.com>


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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2022-12-02 16:58       ` Matthew Wilcox
  2022-12-02 21:56         ` Mikhail Pletnev
@ 2022-12-02 21:57         ` Matthew Wilcox
  2022-12-02 22:44           ` Mikhail Pletnev
  1 sibling, 1 reply; 16+ messages in thread
From: Matthew Wilcox @ 2022-12-02 21:57 UTC (permalink / raw)
  To: Thorsten Leemhuis
  Cc: bugzilla-daemon, linux-mm, Andrew Morton, decedion, mmp.dux

On Fri, Dec 02, 2022 at 04:58:42PM +0000, Matthew Wilcox wrote:
> Landing on 793917d997df makes a lot more sense.  That's where we
> actually start using large folios.  It doesn't really help narrow
> down the problem.  I have an idea for what it might be; patch to
> try will follow.  But I'll need feedback by email.

This will give us a bit more information when it does happen.
Further patch to catch it earlier will come "soon".

diff --git a/lib/xarray.c b/lib/xarray.c
index 6f47f6375808..b358b4e1dac6 100644
--- a/lib/xarray.c
+++ b/lib/xarray.c
@@ -6,6 +6,7 @@
  * Author: Matthew Wilcox <willy@infradead.org>
  */
 
+#define XA_DEBUG
 #include <linux/bitmap.h>
 #include <linux/export.h>
 #include <linux/list.h>
@@ -207,6 +208,12 @@ static void *xas_descend(struct xa_state *xas, struct xa_node *node)
 	if (xa_is_sibling(entry)) {
 		offset = xa_to_sibling(entry);
 		entry = xa_entry(xas->xa, node, offset);
+
+		if (xa_is_sibling(entry)) {
+			printk("***BAD SIBLING*** index %ld offset %d\n",
+					xas->xa_index, offset);
+			xa_dump_node(node);
+		}
 	}
 
 	xas->xa_offset = offset;


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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2022-12-02 21:57         ` Matthew Wilcox
@ 2022-12-02 22:44           ` Mikhail Pletnev
  2022-12-05 20:25             ` Matthew Wilcox
  0 siblings, 1 reply; 16+ messages in thread
From: Mikhail Pletnev @ 2022-12-02 22:44 UTC (permalink / raw)
  To: Matthew Wilcox
  Cc: Thorsten Leemhuis, bugzilla-daemon, linux-mm, Andrew Morton, decedion

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

On Fri, 2 Dec 2022 21:57:09 +0000
Matthew Wilcox <willy@infradead.org> wrote:

> On Fri, Dec 02, 2022 at 04:58:42PM +0000, Matthew Wilcox wrote:
> > Landing on 793917d997df makes a lot more sense.  That's where we
> > actually start using large folios.  It doesn't really help narrow
> > down the problem.  I have an idea for what it might be; patch to
> > try will follow.  But I'll need feedback by email.
> 
> This will give us a bit more information when it does happen.
> Further patch to catch it earlier will come "soon".
> 
> diff --git a/lib/xarray.c b/lib/xarray.c
> index 6f47f6375808..b358b4e1dac6 100644
> --- a/lib/xarray.c
> +++ b/lib/xarray.c
> @@ -6,6 +6,7 @@
>   * Author: Matthew Wilcox <willy@infradead.org>
>   */
>  
> +#define XA_DEBUG
>  #include <linux/bitmap.h>
>  #include <linux/export.h>
>  #include <linux/list.h>
> @@ -207,6 +208,12 @@ static void *xas_descend(struct xa_state *xas, struct xa_node *node)
>  	if (xa_is_sibling(entry)) {
>  		offset = xa_to_sibling(entry);
>  		entry = xa_entry(xas->xa, node, offset);
> +
> +		if (xa_is_sibling(entry)) {
> +			printk("***BAD SIBLING*** index %ld offset %d\n",
> +					xas->xa_index, offset);
> +			xa_dump_node(node);
> +		}
>  	}
>  
>  	xas->xa_offset = offset;

here is the crash with your patch (full dmesg in attachement):

[  876.422920] ***BAD SIBLING*** index 104046 offset 40
[  876.422922] node ffffa0f3a6367b50 offset 25 parent ffffa0f37bd7a480 shift 0 count 64 values 8 array ffffa0f1fab08dc0 list ffffa0f3a6367b68 ffffa0f3a6367b68 marks 0 0 0
[  876.422926] BUG: kernel NULL pointer dereference, address: 0000000000000082
[  876.422928] #PF: supervisor read access in kernel mode
[  876.422929] #PF: error_code(0x0000) - not-present page
[  876.422930] PGD 0 P4D 0 
[  876.422931] Oops: 0000 [#1] PREEMPT SMP NOPTI
[  876.422933] CPU: 19 PID: 8313 Comm: deluge-gtk Not tainted 5.17.0-rc4_ap_test-00163-g793917d997df-dirty #3
[  876.422934] Hardware name: Micro-Star International Co., Ltd. MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
[  876.422935] RIP: 0010:next_uptodate_page+0x40/0x1e0
[  876.422939] Code: 0f 84 2f 01 00 00 48 81 ff 06 04 00 00 0f 84 a3 00 00 00 48 81 ff 02 04 00 00 0f 84 22 01 00 00 40 f6 c7 01 0f 85 8c 00 00 00 <48> 8b 07 a8 01 0f 85 81 00 00 00 8b 47 34 85 c0 74 7a 8d 50 01 4c
[  876.422940] RSP: 0000:ffffbf0704aefce8 EFLAGS: 00010246
[  876.422942] RAX: 0000000000000082 RBX: ffffbf0704aefd40 RCX: 000000000001967d
[  876.422942] RDX: ffffbf0704aefd40 RSI: ffffa0f1fab08db8 RDI: 0000000000000082
[  876.422943] RBP: ffffa0f1fab08db8 R08: 00000000ffffdfff R09: 00000000ffffdfff
[  876.422944] R10: ffffffff9ee72dc0 R11: ffffffff9ee72dc0 R12: 000000000001967d
[  876.422944] R13: ffffa0f3cc1c06c0 R14: ffffa0f1fab08db8 R15: 000000000001966e
[  876.422945] FS:  00007f8971ffb6c0(0000) GS:ffffa0f87eec0000(0000) knlGS:0000000000000000
[  876.422946] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  876.422947] CR2: 0000000000000082 CR3: 000000010fada000 CR4: 0000000000750ee0
[  876.422947] PKRU: 55555554
[  876.422948] Call Trace:
[  876.422949]  <TASK>
[  876.422951]  filemap_map_pages+0xa3/0x570
[  876.422954]  xfs_filemap_map_pages+0x3f/0x60
[  876.422957]  __handle_mm_fault+0xfbe/0x15c0
[  876.422959]  ? __hrtimer_init+0xd0/0xd0
[  876.422963]  handle_mm_fault+0xbc/0x280
[  876.422964]  do_user_addr_fault+0x1bc/0x640
[  876.422968]  exc_page_fault+0x60/0x140
[  876.422971]  ? asm_exc_page_fault+0x8/0x30
[  876.422973]  asm_exc_page_fault+0x1e/0x30
[  876.422975] RIP: 0033:0x7f89ab02e409
[  876.422977] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16 e0 c5 fe
[  876.422978] RSP: 002b:00007f8971ffa908 EFLAGS: 00010202
[  876.422979] RAX: 00007f895c008900 RBX: 0000000000000000 RCX: 00007f8971ffaa90
[  876.422980] RDX: 0000000000004000 RSI: 00007f60e9fd2b7d RDI: 00007f895c008900
[  876.422981] RBP: 00007f8971ffa928 R08: 00000000638a7d7a R09: 0000000000000000
[  876.422981] R10: 0000000000000008 R11: 0000000000000246 R12: 00007f895c094a10
[  876.422982] R13: 00007f89640016d0 R14: 0000000019670b7d R15: 0000000000004000
[  876.422984]  </TASK>
[  876.422984] Modules linked in: overlay xt_addrtype amdgpu drm_ttm_helper ttm gpu_sched drm_kms_helper backlight iwlmvm syscopyarea mac80211 sysfillrect libarc4 sysimgblt fb_sys_fops iwlwifi i2c_piix4 cfg80211 k10temp fuse configfs efivarfs
[  876.422994] CR2: 0000000000000082
[  876.422995] ---[ end trace 0000000000000000 ]---
[  876.422996] RIP: 0010:next_uptodate_page+0x40/0x1e0
[  876.422998] Code: 0f 84 2f 01 00 00 48 81 ff 06 04 00 00 0f 84 a3 00 00 00 48 81 ff 02 04 00 00 0f 84 22 01 00 00 40 f6 c7 01 0f 85 8c 00 00 00 <48> 8b 07 a8 01 0f 85 81 00 00 00 8b 47 34 85 c0 74 7a 8d 50 01 4c
[  876.422999] RSP: 0000:ffffbf0704aefce8 EFLAGS: 00010246
[  876.423000] RAX: 0000000000000082 RBX: ffffbf0704aefd40 RCX: 000000000001967d
[  876.423001] RDX: ffffbf0704aefd40 RSI: ffffa0f1fab08db8 RDI: 0000000000000082
[  876.423002] RBP: ffffa0f1fab08db8 R08: 00000000ffffdfff R09: 00000000ffffdfff
[  876.423003] R10: ffffffff9ee72dc0 R11: ffffffff9ee72dc0 R12: 000000000001967d
[  876.423003] R13: ffffa0f3cc1c06c0 R14: ffffa0f1fab08db8 R15: 000000000001966e
[  876.423004] FS:  00007f8971ffb6c0(0000) GS:ffffa0f87eec0000(0000) knlGS:0000000000000000
[  876.423005] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  876.423006] CR2: 0000000000000082 CR3: 000000010fada000 CR4: 0000000000750ee0
[  876.423007] PKRU: 55555554

i will, of course, test further patches to help with this issue
-- 
Mikhail Pletnev <mmp.dux@gmail.com>

[-- Attachment #2: full_dmesg --]
[-- Type: text/plain, Size: 98735 bytes --]

[    0.000000] Linux version 5.17.0-rc4_ap_test-00163-g793917d997df-dirty (reinhardt@Aeon) (gcc (Gentoo 12.2.1_p20221008 p1) 12.2.1 20221008, GNU ld (Gentoo 2.38 p4) 2.38) #3 SMP PREEMPT Sat Dec 3 01:18:40 MSK 2022
[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-5.17.0-rc4_ap_test-00163-g793917d997df-dirty root=/dev/nvme0n1p3 ro init=/lib/systemd/systemd zswap.enabled=1 zswap.compressor=zstd usbhid.quirks=0x04ca:0x00b0:0x00000400 usbcore.autosuspend=-1 resume=PARTUUID=78300511-c726-4211-afdf-8b6582c825f2 quiet splash drm.edid_firmware=edid/5120x1440.bin
[    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 0x200: 'Protection Keys User registers'
[    0.000000] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.000000] x86/fpu: xstate_offset[9]:  832, xstate_sizes[9]:    8
[    0.000000] x86/fpu: Enabled xstate features 0x207, context size is 840 bytes, using 'compacted' format.
[    0.000000] signal: max sigframe size: 3376
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000009d81fff] usable
[    0.000000] BIOS-e820: [mem 0x0000000009d82000-0x0000000009ffffff] reserved
[    0.000000] BIOS-e820: [mem 0x000000000a000000-0x000000000a1fffff] usable
[    0.000000] BIOS-e820: [mem 0x000000000a200000-0x000000000a20dfff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000000a20e000-0x00000000cb030fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000cb031000-0x00000000cb031fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000cb032000-0x00000000cb0a0fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000cb0a1000-0x00000000cb0a1fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000cb0a2000-0x00000000dacf0fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000dacf1000-0x00000000db0a2fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000db0a3000-0x00000000db106fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000db107000-0x00000000dcc06fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000dcc07000-0x00000000ddb56fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ddb57000-0x00000000ddbfefff] type 20
[    0.000000] BIOS-e820: [mem 0x00000000ddbff000-0x00000000deffffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000df000000-0x00000000dfffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000f0000000-0x00000000f7ffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fd200000-0x00000000fd2fffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fd400000-0x00000000fd5fffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fea00000-0x00000000fea0ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000feb80000-0x00000000fec01fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec10000-0x00000000fec10fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed40000-0x00000000fed44fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed80000-0x00000000fed8ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fedc2000-0x00000000fedcffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fedd4000-0x00000000fedd5fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000081f2fffff] usable
[    0.000000] BIOS-e820: [mem 0x000000081f300000-0x000000081fffffff] reserved
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] efi: EFI v2.70 by American Megatrends
[    0.000000] efi: ACPI=0xdcbee000 ACPI 2.0=0xdcbee014 TPMFinalLog=0xdcbb8000 SMBIOS=0xdda08000 MEMATTR=0xd7228018 
[    0.000000] SMBIOS 2.8 present.
[    0.000000] DMI: Micro-Star International Co., Ltd. MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] tsc: Detected 3700.266 MHz processor
[    0.000112] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000113] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000117] last_pfn = 0x81f300 max_arch_pfn = 0x400000000
[    0.000598] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.000752] e820: update [mem 0xdc980000-0xdc98ffff] usable ==> reserved
[    0.000755] e820: update [mem 0xe0000000-0xffffffff] usable ==> reserved
[    0.000757] last_pfn = 0xdf000 max_arch_pfn = 0x400000000
[    0.002905] Using GB pages for direct mapping
[    0.003109] Secure boot disabled
[    0.003111] ACPI: Early table checksum verification disabled
[    0.003113] ACPI: RSDP 0x00000000DCBEE014 000024 (v02 ALASKA)
[    0.003115] ACPI: XSDT 0x00000000DCBED728 0000E4 (v01 ALASKA A M I    01072009 AMI  01000013)
[    0.003118] ACPI: FACP 0x00000000DB0F8000 000114 (v06 ALASKA A M I    01072009 AMI  00010013)
[    0.003120] ACPI: DSDT 0x00000000DB0BE000 0070AA (v02 ALASKA A M I    01072009 INTL 20120913)
[    0.003122] ACPI: FACS 0x00000000DCBE8000 000040
[    0.003123] ACPI: SSDT 0x00000000DB0FE000 008CE9 (v02 AMD    AmdTable 00000002 MSFT 04000000)
[    0.003124] ACPI: SSDT 0x00000000DB0FA000 003B10 (v01 AMD    AMD AOD  00000001 INTL 20120913)
[    0.003125] ACPI: SSDT 0x00000000DB0F9000 000164 (v02 ALASKA CPUSSDT  01072009 AMI  01072009)
[    0.003126] ACPI: FIDT 0x00000000DB0F0000 00009C (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.003127] ACPI: MCFG 0x00000000DB0EF000 00003C (v01 ALASKA A M I    01072009 MSFT 00010013)
[    0.003128] ACPI: HPET 0x00000000DB0EE000 000038 (v01 ALASKA A M I    01072009 AMI  00000005)
[    0.003129] ACPI: SSDT 0x00000000DB0ED000 000024 (v01 AMD    BIXBY    00001000 INTL 20120913)
[    0.003131] ACPI: IVRS 0x00000000DB0EC000 0000D0 (v02 AMD    AmdTable 00000001 AMD  00000001)
[    0.003132] ACPI: VFCT 0x00000000DB0DD000 00E884 (v01 ALASKA A M I    00000001 AMD  31504F47)
[    0.003133] ACPI: TPM2 0x00000000DB0DC000 00004C (v04 ALASKA A M I    00000001 AMI  00000000)
[    0.003134] ACPI: PCCT 0x00000000DB0DB000 00006E (v02 AMD    AmdTable 00000001 AMD  00000001)
[    0.003135] ACPI: SSDT 0x00000000DB0D4000 00603B (v02 AMD    AmdTable 00000001 AMD  00000001)
[    0.003136] ACPI: CRAT 0x00000000DB0D2000 001118 (v01 AMD    AmdTable 00000001 AMD  00000001)
[    0.003137] ACPI: CDIT 0x00000000DB0D1000 000029 (v01 AMD    AmdTable 00000001 AMD  00000001)
[    0.003138] ACPI: BGRT 0x00000000DB0D0000 000038 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.003139] ACPI: SSDT 0x00000000DB0CF000 0002C2 (v01 AMD    QOGIRDGP 00000001 INTL 20120913)
[    0.003140] ACPI: SSDT 0x00000000DB0CD000 0010B4 (v01 AMD    QOGIRTPX 00000001 INTL 20120913)
[    0.003141] ACPI: SSDT 0x00000000DB0CC000 00052C (v01 AMD    QOGIRNOI 00000001 INTL 20120913)
[    0.003142] ACPI: SSDT 0x00000000DB0C8000 0037B0 (v01 AMD    QOGIRN   00000001 INTL 20120913)
[    0.003144] ACPI: WSMT 0x00000000DB0C7000 000028 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.003145] ACPI: APIC 0x00000000DB0C6000 00015E (v03 ALASKA A M I    01072009 AMI  00010013)
[    0.003146] ACPI: SSDT 0x00000000DB0F6000 0010AF (v01 AMD    QOGIRC   00000001 INTL 20120913)
[    0.003147] ACPI: FPDT 0x00000000DB0F5000 000044 (v01 ALASKA A M I    01072009 AMI  01000013)
[    0.003148] ACPI: Reserving FACP table memory at [mem 0xdb0f8000-0xdb0f8113]
[    0.003148] ACPI: Reserving DSDT table memory at [mem 0xdb0be000-0xdb0c50a9]
[    0.003149] ACPI: Reserving FACS table memory at [mem 0xdcbe8000-0xdcbe803f]
[    0.003149] ACPI: Reserving SSDT table memory at [mem 0xdb0fe000-0xdb106ce8]
[    0.003150] ACPI: Reserving SSDT table memory at [mem 0xdb0fa000-0xdb0fdb0f]
[    0.003150] ACPI: Reserving SSDT table memory at [mem 0xdb0f9000-0xdb0f9163]
[    0.003150] ACPI: Reserving FIDT table memory at [mem 0xdb0f0000-0xdb0f009b]
[    0.003151] ACPI: Reserving MCFG table memory at [mem 0xdb0ef000-0xdb0ef03b]
[    0.003151] ACPI: Reserving HPET table memory at [mem 0xdb0ee000-0xdb0ee037]
[    0.003151] ACPI: Reserving SSDT table memory at [mem 0xdb0ed000-0xdb0ed023]
[    0.003152] ACPI: Reserving IVRS table memory at [mem 0xdb0ec000-0xdb0ec0cf]
[    0.003152] ACPI: Reserving VFCT table memory at [mem 0xdb0dd000-0xdb0eb883]
[    0.003153] ACPI: Reserving TPM2 table memory at [mem 0xdb0dc000-0xdb0dc04b]
[    0.003153] ACPI: Reserving PCCT table memory at [mem 0xdb0db000-0xdb0db06d]
[    0.003153] ACPI: Reserving SSDT table memory at [mem 0xdb0d4000-0xdb0da03a]
[    0.003154] ACPI: Reserving CRAT table memory at [mem 0xdb0d2000-0xdb0d3117]
[    0.003154] ACPI: Reserving CDIT table memory at [mem 0xdb0d1000-0xdb0d1028]
[    0.003154] ACPI: Reserving BGRT table memory at [mem 0xdb0d0000-0xdb0d0037]
[    0.003155] ACPI: Reserving SSDT table memory at [mem 0xdb0cf000-0xdb0cf2c1]
[    0.003155] ACPI: Reserving SSDT table memory at [mem 0xdb0cd000-0xdb0ce0b3]
[    0.003156] ACPI: Reserving SSDT table memory at [mem 0xdb0cc000-0xdb0cc52b]
[    0.003156] ACPI: Reserving SSDT table memory at [mem 0xdb0c8000-0xdb0cb7af]
[    0.003156] ACPI: Reserving WSMT table memory at [mem 0xdb0c7000-0xdb0c7027]
[    0.003157] ACPI: Reserving APIC table memory at [mem 0xdb0c6000-0xdb0c615d]
[    0.003157] ACPI: Reserving SSDT table memory at [mem 0xdb0f6000-0xdb0f70ae]
[    0.003158] ACPI: Reserving FPDT table memory at [mem 0xdb0f5000-0xdb0f5043]
[    0.003171] ACPI: CEDT not present
[    0.003196] No NUMA configuration found
[    0.003196] Faking a node at [mem 0x0000000000000000-0x000000081f2fffff]
[    0.003200] NODE_DATA(0) allocated [mem 0x81f2d5000-0x81f2fffff]
[    0.003225] Zone ranges:
[    0.003225]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.003226]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.003227]   Normal   [mem 0x0000000100000000-0x000000081f2fffff]
[    0.003228]   Device   empty
[    0.003228] Movable zone start for each node
[    0.003229] Early memory node ranges
[    0.003229]   node   0: [mem 0x0000000000001000-0x000000000009ffff]
[    0.003230]   node   0: [mem 0x0000000000100000-0x0000000009d81fff]
[    0.003230]   node   0: [mem 0x000000000a000000-0x000000000a1fffff]
[    0.003230]   node   0: [mem 0x000000000a20e000-0x00000000cb030fff]
[    0.003231]   node   0: [mem 0x00000000cb032000-0x00000000cb0a0fff]
[    0.003231]   node   0: [mem 0x00000000cb0a2000-0x00000000dacf0fff]
[    0.003232]   node   0: [mem 0x00000000ddbff000-0x00000000deffffff]
[    0.003232]   node   0: [mem 0x0000000100000000-0x000000081f2fffff]
[    0.003233] Initmem setup node 0 [mem 0x0000000000001000-0x000000081f2fffff]
[    0.003236] On node 0, zone DMA: 1 pages in unavailable ranges
[    0.003244] On node 0, zone DMA: 96 pages in unavailable ranges
[    0.003316] On node 0, zone DMA32: 638 pages in unavailable ranges
[    0.005210] On node 0, zone DMA32: 14 pages in unavailable ranges
[    0.005211] On node 0, zone DMA32: 1 pages in unavailable ranges
[    0.005426] On node 0, zone DMA32: 1 pages in unavailable ranges
[    0.005493] On node 0, zone DMA32: 12046 pages in unavailable ranges
[    0.029504] On node 0, zone Normal: 4096 pages in unavailable ranges
[    0.029518] On node 0, zone Normal: 3328 pages in unavailable ranges
[    0.030104] ACPI: PM-Timer IO Port: 0x808
[    0.030109] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
[    0.030117] IOAPIC[0]: apic_id 25, version 33, address 0xfec00000, GSI 0-23
[    0.030121] IOAPIC[1]: apic_id 26, version 33, address 0xfec01000, GSI 24-55
[    0.030123] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.030124] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.030126] ACPI: Using ACPI (MADT) for SMP configuration information
[    0.030126] ACPI: HPET id: 0x10228201 base: 0xfed00000
[    0.030133] e820: update [mem 0xd7186000-0xd71e2fff] usable ==> reserved
[    0.030140] smpboot: Allowing 32 CPUs, 8 hotplug CPUs
[    0.030156] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.030157] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000fffff]
[    0.030158] PM: hibernation: Registered nosave memory: [mem 0x09d82000-0x09ffffff]
[    0.030159] PM: hibernation: Registered nosave memory: [mem 0x0a200000-0x0a20dfff]
[    0.030160] PM: hibernation: Registered nosave memory: [mem 0xcb031000-0xcb031fff]
[    0.030161] PM: hibernation: Registered nosave memory: [mem 0xcb0a1000-0xcb0a1fff]
[    0.030161] PM: hibernation: Registered nosave memory: [mem 0xd7186000-0xd71e2fff]
[    0.030162] PM: hibernation: Registered nosave memory: [mem 0xdacf1000-0xdb0a2fff]
[    0.030163] PM: hibernation: Registered nosave memory: [mem 0xdb0a3000-0xdb106fff]
[    0.030163] PM: hibernation: Registered nosave memory: [mem 0xdb107000-0xdcc06fff]
[    0.030163] PM: hibernation: Registered nosave memory: [mem 0xdcc07000-0xddb56fff]
[    0.030163] PM: hibernation: Registered nosave memory: [mem 0xddb57000-0xddbfefff]
[    0.030164] PM: hibernation: Registered nosave memory: [mem 0xdf000000-0xdfffffff]
[    0.030165] PM: hibernation: Registered nosave memory: [mem 0xe0000000-0xefffffff]
[    0.030165] PM: hibernation: Registered nosave memory: [mem 0xf0000000-0xf7ffffff]
[    0.030165] PM: hibernation: Registered nosave memory: [mem 0xf8000000-0xfd1fffff]
[    0.030166] PM: hibernation: Registered nosave memory: [mem 0xfd200000-0xfd2fffff]
[    0.030166] PM: hibernation: Registered nosave memory: [mem 0xfd300000-0xfd3fffff]
[    0.030166] PM: hibernation: Registered nosave memory: [mem 0xfd400000-0xfd5fffff]
[    0.030166] PM: hibernation: Registered nosave memory: [mem 0xfd600000-0xfe9fffff]
[    0.030167] PM: hibernation: Registered nosave memory: [mem 0xfea00000-0xfea0ffff]
[    0.030167] PM: hibernation: Registered nosave memory: [mem 0xfea10000-0xfeb7ffff]
[    0.030167] PM: hibernation: Registered nosave memory: [mem 0xfeb80000-0xfec01fff]
[    0.030168] PM: hibernation: Registered nosave memory: [mem 0xfec02000-0xfec0ffff]
[    0.030168] PM: hibernation: Registered nosave memory: [mem 0xfec10000-0xfec10fff]
[    0.030168] PM: hibernation: Registered nosave memory: [mem 0xfec11000-0xfecfffff]
[    0.030168] PM: hibernation: Registered nosave memory: [mem 0xfed00000-0xfed00fff]
[    0.030169] PM: hibernation: Registered nosave memory: [mem 0xfed01000-0xfed3ffff]
[    0.030169] PM: hibernation: Registered nosave memory: [mem 0xfed40000-0xfed44fff]
[    0.030169] PM: hibernation: Registered nosave memory: [mem 0xfed45000-0xfed7ffff]
[    0.030170] PM: hibernation: Registered nosave memory: [mem 0xfed80000-0xfed8ffff]
[    0.030170] PM: hibernation: Registered nosave memory: [mem 0xfed90000-0xfedc1fff]
[    0.030170] PM: hibernation: Registered nosave memory: [mem 0xfedc2000-0xfedcffff]
[    0.030171] PM: hibernation: Registered nosave memory: [mem 0xfedd0000-0xfedd3fff]
[    0.030171] PM: hibernation: Registered nosave memory: [mem 0xfedd4000-0xfedd5fff]
[    0.030171] PM: hibernation: Registered nosave memory: [mem 0xfedd6000-0xfeffffff]
[    0.030171] PM: hibernation: Registered nosave memory: [mem 0xff000000-0xffffffff]
[    0.030172] [mem 0xe0000000-0xefffffff] available for PCI devices
[    0.030173] Booting paravirtualized kernel on bare hardware
[    0.030175] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
[    0.033675] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:32 nr_node_ids:1
[    0.034244] percpu: Embedded 54 pages/cpu s182168 r8192 d30824 u262144
[    0.034249] pcpu-alloc: s182168 r8192 d30824 u262144 alloc=1*2097152
[    0.034250] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 [0] 08 09 10 11 12 13 14 15 
[    0.034254] pcpu-alloc: [0] 16 17 18 19 20 21 22 23 [0] 24 25 26 27 28 29 30 31 
[    0.034271] Fallback order for Node 0: 0 
[    0.034274] Built 1 zonelists, mobility grouping on.  Total pages: 8237470
[    0.034275] Policy zone: Normal
[    0.034276] Kernel command line: BOOT_IMAGE=/vmlinuz-5.17.0-rc4_ap_test-00163-g793917d997df-dirty root=/dev/nvme0n1p3 ro init=/lib/systemd/systemd zswap.enabled=1 zswap.compressor=zstd usbhid.quirks=0x04ca:0x00b0:0x00000400 usbcore.autosuspend=-1 resume=PARTUUID=78300511-c726-4211-afdf-8b6582c825f2 quiet splash drm.edid_firmware=edid/5120x1440.bin
[    0.034309] Unknown kernel command line parameters "splash BOOT_IMAGE=/vmlinuz-5.17.0-rc4_ap_test-00163-g793917d997df-dirty", will be passed to user space.
[    0.035477] Dentry cache hash table entries: 4194304 (order: 13, 33554432 bytes, linear)
[    0.036061] Inode-cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.036105] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.072203] Memory: 32702832K/33473548K available (20499K kernel code, 3386K rwdata, 4976K rodata, 1776K init, 2624K bss, 770456K reserved, 0K cma-reserved)
[    0.072234] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=32, Nodes=1
[    0.072273] Dynamic Preempt: full
[    0.072306] rcu: Preemptible hierarchical RCU implementation.
[    0.072306] rcu: 	RCU event tracing is enabled.
[    0.072307] 	Trampoline variant of Tasks RCU enabled.
[    0.072307] 	Tracing variant of Tasks RCU enabled.
[    0.072308] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
[    0.073102] NR_IRQS: 4352, nr_irqs: 1224, preallocated irqs: 16
[    0.073332] random: get_random_bytes called from start_kernel+0x713/0x8de with crng_init=0
[    0.073355] Console: colour dummy device 80x25
[    0.073361] printk: console [tty0] enabled
[    0.073374] ACPI: Core revision 20211217
[    0.073466] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 133484873504 ns
[    0.073479] APIC: Switch to symmetric I/O mode setup
[    0.073574] x2apic: IRQ remapping doesn't support X2APIC mode
[    0.073622] Switched APIC routing to physical flat.
[    0.074097] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.078479] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x6aaca297856, max_idle_ns: 881590467234 ns
[    0.078482] Calibrating delay loop (skipped), value calculated using timer frequency.. 7400.53 BogoMIPS (lpj=3700266)
[    0.078483] pid_max: default: 32768 minimum: 301
[    0.079775] LSM: Security Framework initializing
[    0.079778] Yama: becoming mindful.
[    0.079781] SELinux:  Initializing.
[    0.079787] LSM support for eBPF active
[    0.079815] Mount-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.079840] Mountpoint-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.079954] x86/cpu: User Mode Instruction Prevention (UMIP) activated
[    0.079986] LVT offset 1 assigned for vector 0xf9
[    0.080097] LVT offset 2 assigned for vector 0xf4
[    0.080127] Last level iTLB entries: 4KB 512, 2MB 512, 4MB 256
[    0.080127] Last level dTLB entries: 4KB 2048, 2MB 2048, 4MB 1024, 1GB 0
[    0.080129] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[    0.080131] Spectre V2 : Mitigation: Full AMD retpoline
[    0.080131] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[    0.080131] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.080132] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
[    0.080133] Spectre V2 : User space: Mitigation: STIBP always-on protection
[    0.080134] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl
[    0.083332] Freeing SMP alternatives memory: 64K
[    0.186184] smpboot: CPU0: AMD Ryzen 9 5900X 12-Core Processor (family: 0x19, model: 0x21, stepping: 0x0)
[    0.186227] cblist_init_generic: Setting adjustable number of callback queues.
[    0.186229] cblist_init_generic: Setting shift to 5 and lim to 1.
[    0.186237] cblist_init_generic: Setting shift to 5 and lim to 1.
[    0.186242] Performance Events: Fam17h+ core perfctr, AMD PMU driver.
[    0.186245] ... version:                0
[    0.186245] ... bit width:              48
[    0.186246] ... generic registers:      6
[    0.186246] ... value mask:             0000ffffffffffff
[    0.186246] ... max period:             00007fffffffffff
[    0.186247] ... fixed-purpose events:   0
[    0.186247] ... event mask:             000000000000003f
[    0.186279] rcu: Hierarchical SRCU implementation.
[    0.186481] MCE: In-kernel MCE decoding enabled.
[    0.186481] smp: Bringing up secondary CPUs ...
[    0.186481] x86: Booting SMP configuration:
[    0.186481] .... node  #0, CPUs:        #1  #2  #3  #4  #5  #6  #7  #8  #9 #10 #11 #12
[    0.200510] Spectre V2 : Update user space SMT mitigation: STIBP always-on
[    0.200537]  #13 #14 #15 #16 #17 #18 #19 #20 #21 #22 #23
[    0.213495] smp: Brought up 1 node, 24 CPUs
[    0.213496] smpboot: Max logical packages: 2
[    0.213497] smpboot: Total of 24 processors activated (177612.76 BogoMIPS)
[    0.214830] devtmpfs: initialized
[    0.214830] x86/mm: Memory block size: 128MB
[    0.215860] ACPI: PM: Registering ACPI NVS region [mem 0x0a200000-0x0a20dfff] (57344 bytes)
[    0.215860] ACPI: PM: Registering ACPI NVS region [mem 0xdb107000-0xdcc06fff] (28311552 bytes)
[    0.215860] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[    0.215860] futex hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.215860] pinctrl core: initialized pinctrl subsystem
[    0.215860] PM: RTC time: 22:19:59, date: 2022-12-02
[    0.215860] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.215897] audit: initializing netlink subsys (disabled)
[    0.215901] audit: type=2000 audit(1670019598.142:1): state=initialized audit_enabled=0 res=1
[    0.215901] thermal_sys: Registered thermal governor 'step_wise'
[    0.215901] thermal_sys: Registered thermal governor 'user_space'
[    0.215901] cpuidle: using governor menu
[    0.215901] Detected 1 PCC Subspaces
[    0.215901] Registering PCC driver as Mailbox controller
[    0.216525] PCI: MMCONFIG for domain 0000 [bus 00-7f] at [mem 0xf0000000-0xf7ffffff] (base 0xf0000000)
[    0.216528] PCI: MMCONFIG at [mem 0xf0000000-0xf7ffffff] reserved in E820
[    0.216533] PCI: Using configuration type 1 for base access
[    0.217893] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
[    0.217900] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.217900] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.217900] cryptd: max_cpu_qlen set to 1000
[    0.234481] raid6: avx2x4   gen() 48080 MB/s
[    0.251481] raid6: avx2x2   gen() 39897 MB/s
[    0.268482] raid6: avx2x1   gen() 27353 MB/s
[    0.268482] raid6: using algorithm avx2x4 gen() 48080 MB/s
[    0.285482] raid6: .... xor() 7744 MB/s, rmw enabled
[    0.285483] raid6: using avx2x2 recovery algorithm
[    0.285500] ACPI: Added _OSI(Module Device)
[    0.285500] ACPI: Added _OSI(Processor Device)
[    0.285501] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.285501] ACPI: Added _OSI(Processor Aggregator Device)
[    0.285502] ACPI: Added _OSI(Linux-Dell-Video)
[    0.285502] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.285503] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    0.290630] ACPI: 11 ACPI AML tables successfully acquired and loaded
[    0.291345] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.292584] ACPI: Interpreter enabled
[    0.292592] ACPI: PM: (supports S0 S3 S4 S5)
[    0.292593] ACPI: Using IOAPIC for interrupt routing
[    0.292741] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.292914] ACPI: Enabled 2 GPEs in block 00 to 1F
[    0.296884] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.296887] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    0.296923] acpi PNP0A08:00: _OSC: platform does not support [PME LTR]
[    0.296979] acpi PNP0A08:00: _OSC: OS now controls [AER PCIeCapability]
[    0.296984] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-7f] only partially covers this bridge
[    0.297053] PCI host bridge to bus 0000:00
[    0.297054] pci_bus 0000:00: root bus resource [io  0x0000-0x03af window]
[    0.297055] pci_bus 0000:00: root bus resource [io  0x03e0-0x0cf7 window]
[    0.297056] pci_bus 0000:00: root bus resource [io  0x03b0-0x03df window]
[    0.297056] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.297057] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000dffff window]
[    0.297057] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xfcffffff window]
[    0.297058] pci_bus 0000:00: root bus resource [mem 0x820000000-0x7fffffffff window]
[    0.297058] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.297065] pci 0000:00:00.0: [1022:1480] type 00 class 0x060000
[    0.297117] pci 0000:00:00.2: [1022:1481] type 00 class 0x080600
[    0.297173] pci 0000:00:01.0: [1022:1482] type 00 class 0x060000
[    0.297205] pci 0000:00:01.1: [1022:1483] type 01 class 0x060400
[    0.297261] pci 0000:00:01.1: PME# supported from D0 D3hot D3cold
[    0.297315] pci 0000:00:01.2: [1022:1483] type 01 class 0x060400
[    0.297370] pci 0000:00:01.2: PME# supported from D0 D3hot D3cold
[    0.297425] pci 0000:00:02.0: [1022:1482] type 00 class 0x060000
[    0.297460] pci 0000:00:03.0: [1022:1482] type 00 class 0x060000
[    0.297502] pci 0000:00:03.1: [1022:1483] type 01 class 0x060400
[    0.297558] pci 0000:00:03.1: PME# supported from D0 D3hot D3cold
[    0.297611] pci 0000:00:04.0: [1022:1482] type 00 class 0x060000
[    0.297646] pci 0000:00:05.0: [1022:1482] type 00 class 0x060000
[    0.297681] pci 0000:00:07.0: [1022:1482] type 00 class 0x060000
[    0.297711] pci 0000:00:07.1: [1022:1484] type 01 class 0x060400
[    0.297752] pci 0000:00:07.1: PME# supported from D0 D3hot D3cold
[    0.297796] pci 0000:00:08.0: [1022:1482] type 00 class 0x060000
[    0.297827] pci 0000:00:08.1: [1022:1484] type 01 class 0x060400
[    0.297873] pci 0000:00:08.1: PME# supported from D0 D3hot D3cold
[    0.297934] pci 0000:00:14.0: [1022:790b] type 00 class 0x0c0500
[    0.298009] pci 0000:00:14.3: [1022:790e] type 00 class 0x060100
[    0.298088] pci 0000:00:18.0: [1022:1440] type 00 class 0x060000
[    0.298106] pci 0000:00:18.1: [1022:1441] type 00 class 0x060000
[    0.298122] pci 0000:00:18.2: [1022:1442] type 00 class 0x060000
[    0.298139] pci 0000:00:18.3: [1022:1443] type 00 class 0x060000
[    0.298156] pci 0000:00:18.4: [1022:1444] type 00 class 0x060000
[    0.298173] pci 0000:00:18.5: [1022:1445] type 00 class 0x060000
[    0.298189] pci 0000:00:18.6: [1022:1446] type 00 class 0x060000
[    0.298206] pci 0000:00:18.7: [1022:1447] type 00 class 0x060000
[    0.298256] pci 0000:01:00.0: [144d:a80a] type 00 class 0x010802
[    0.298270] pci 0000:01:00.0: reg 0x10: [mem 0xfcf00000-0xfcf03fff 64bit]
[    0.298414] pci 0000:00:01.1: PCI bridge to [bus 01]
[    0.298417] pci 0000:00:01.1:   bridge window [mem 0xfcf00000-0xfcffffff]
[    0.298451] pci 0000:20:00.0: [1022:57ad] type 01 class 0x060400
[    0.298569] pci 0000:20:00.0: PME# supported from D0 D3hot D3cold
[    0.298638] pci 0000:20:00.0: 63.012 Gb/s available PCIe bandwidth, limited by 16.0 GT/s PCIe x4 link at 0000:00:01.2 (capable of 126.024 Gb/s with 16.0 GT/s PCIe x8 link)
[    0.298681] pci 0000:00:01.2: PCI bridge to [bus 20-2c]
[    0.298684] pci 0000:00:01.2:   bridge window [io  0xf000-0xffff]
[    0.298685] pci 0000:00:01.2:   bridge window [mem 0xfc500000-0xfcafffff]
[    0.298818] pci 0000:21:05.0: [1022:57a3] type 01 class 0x060400
[    0.299099] pci 0000:21:05.0: PME# supported from D0 D3hot D3cold
[    0.299452] pci 0000:21:06.0: [1022:57a3] type 01 class 0x060400
[    0.299732] pci 0000:21:06.0: PME# supported from D0 D3hot D3cold
[    0.300070] pci 0000:21:08.0: [1022:57a4] type 01 class 0x060400
[    0.300294] pci 0000:21:08.0: PME# supported from D0 D3hot D3cold
[    0.300439] pci 0000:21:09.0: [1022:57a4] type 01 class 0x060400
[    0.300644] pci 0000:21:09.0: PME# supported from D0 D3hot D3cold
[    0.300783] pci 0000:21:0a.0: [1022:57a4] type 01 class 0x060400
[    0.300987] pci 0000:21:0a.0: PME# supported from D0 D3hot D3cold
[    0.301136] pci 0000:20:00.0: PCI bridge to [bus 21-2c]
[    0.301141] pci 0000:20:00.0:   bridge window [io  0xf000-0xffff]
[    0.301144] pci 0000:20:00.0:   bridge window [mem 0xfc500000-0xfcafffff]
[    0.301260] pci 0000:27:00.0: [10ec:8125] type 00 class 0x020000
[    0.301279] pci 0000:27:00.0: reg 0x10: [io  0xf000-0xf0ff]
[    0.301303] pci 0000:27:00.0: reg 0x18: [mem 0xfca00000-0xfca0ffff 64bit]
[    0.301319] pci 0000:27:00.0: reg 0x20: [mem 0xfca10000-0xfca13fff 64bit]
[    0.301464] pci 0000:27:00.0: supports D1 D2
[    0.301465] pci 0000:27:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.301627] pci 0000:21:05.0: PCI bridge to [bus 27]
[    0.301632] pci 0000:21:05.0:   bridge window [io  0xf000-0xffff]
[    0.301635] pci 0000:21:05.0:   bridge window [mem 0xfca00000-0xfcafffff]
[    0.301734] pci 0000:28:00.0: [8086:2723] type 00 class 0x028000
[    0.301763] pci 0000:28:00.0: reg 0x10: [mem 0xfc900000-0xfc903fff 64bit]
[    0.301916] pci 0000:28:00.0: PME# supported from D0 D3hot D3cold
[    0.302048] pci 0000:21:06.0: PCI bridge to [bus 28]
[    0.302056] pci 0000:21:06.0:   bridge window [mem 0xfc900000-0xfc9fffff]
[    0.302142] pci 0000:2a:00.0: [1022:1485] type 00 class 0x130000
[    0.302327] pci 0000:2a:00.0: 63.012 Gb/s available PCIe bandwidth, limited by 16.0 GT/s PCIe x4 link at 0000:00:01.2 (capable of 252.048 Gb/s with 16.0 GT/s PCIe x16 link)
[    0.302482] pci 0000:2a:00.1: [1022:149c] type 00 class 0x0c0330
[    0.302784] pci 0000:2a:00.1: reg 0x10: [mem 0xfc600000-0xfc6fffff 64bit]
[    0.304088] pci 0000:2a:00.1: PME# supported from D0 D3hot D3cold
[    0.304386] pci 0000:2a:00.3: [1022:149c] type 00 class 0x0c0330
[    0.304408] pci 0000:2a:00.3: reg 0x10: [mem 0xfc500000-0xfc5fffff 64bit]
[    0.304537] pci 0000:2a:00.3: PME# supported from D0 D3hot D3cold
[    0.304641] pci 0000:21:08.0: PCI bridge to [bus 2a]
[    0.304648] pci 0000:21:08.0:   bridge window [mem 0xfc500000-0xfc6fffff]
[    0.304734] pci 0000:2b:00.0: [1022:7901] type 00 class 0x010601
[    0.304796] pci 0000:2b:00.0: reg 0x24: [mem 0xfc800000-0xfc8007ff]
[    0.304894] pci 0000:2b:00.0: PME# supported from D3hot D3cold
[    0.304955] pci 0000:2b:00.0: 63.012 Gb/s available PCIe bandwidth, limited by 16.0 GT/s PCIe x4 link at 0000:00:01.2 (capable of 252.048 Gb/s with 16.0 GT/s PCIe x16 link)
[    0.304996] pci 0000:21:09.0: PCI bridge to [bus 2b]
[    0.305004] pci 0000:21:09.0:   bridge window [mem 0xfc800000-0xfc8fffff]
[    0.305089] pci 0000:2c:00.0: [1022:7901] type 00 class 0x010601
[    0.305151] pci 0000:2c:00.0: reg 0x24: [mem 0xfc700000-0xfc7007ff]
[    0.305249] pci 0000:2c:00.0: PME# supported from D3hot D3cold
[    0.305309] pci 0000:2c:00.0: 63.012 Gb/s available PCIe bandwidth, limited by 16.0 GT/s PCIe x4 link at 0000:00:01.2 (capable of 252.048 Gb/s with 16.0 GT/s PCIe x16 link)
[    0.305350] pci 0000:21:0a.0: PCI bridge to [bus 2c]
[    0.305357] pci 0000:21:0a.0:   bridge window [mem 0xfc700000-0xfc7fffff]
[    0.305419] pci 0000:2d:00.0: [1002:1478] type 01 class 0x060400
[    0.305429] pci 0000:2d:00.0: reg 0x10: [mem 0xfce00000-0xfce03fff]
[    0.305509] pci 0000:2d:00.0: PME# supported from D0 D3hot D3cold
[    0.305580] pci 0000:00:03.1: PCI bridge to [bus 2d-2f]
[    0.305583] pci 0000:00:03.1:   bridge window [io  0xe000-0xefff]
[    0.305584] pci 0000:00:03.1:   bridge window [mem 0xfcd00000-0xfcefffff]
[    0.305587] pci 0000:00:03.1:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.305617] pci 0000:2e:00.0: [1002:1479] type 01 class 0x060400
[    0.305700] pci 0000:2e:00.0: PME# supported from D0 D3hot D3cold
[    0.305857] pci 0000:2d:00.0: PCI bridge to [bus 2e-2f]
[    0.305861] pci 0000:2d:00.0:   bridge window [io  0xe000-0xefff]
[    0.305863] pci 0000:2d:00.0:   bridge window [mem 0xfcd00000-0xfcdfffff]
[    0.305866] pci 0000:2d:00.0:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.305896] pci 0000:2f:00.0: [1002:731f] type 00 class 0x030000
[    0.305910] pci 0000:2f:00.0: reg 0x10: [mem 0x7c00000000-0x7dffffffff 64bit pref]
[    0.305918] pci 0000:2f:00.0: reg 0x18: [mem 0x7e00000000-0x7e0fffffff 64bit pref]
[    0.305924] pci 0000:2f:00.0: reg 0x20: [io  0xe000-0xe0ff]
[    0.305930] pci 0000:2f:00.0: reg 0x24: [mem 0xfcd00000-0xfcd7ffff]
[    0.305935] pci 0000:2f:00.0: reg 0x30: [mem 0xfcd80000-0xfcd9ffff pref]
[    0.305954] pci 0000:2f:00.0: BAR 0: assigned to efifb
[    0.306010] pci 0000:2f:00.0: PME# supported from D1 D2 D3hot D3cold
[    0.306080] pci 0000:2f:00.1: [1002:ab38] type 00 class 0x040300
[    0.306088] pci 0000:2f:00.1: reg 0x10: [mem 0xfcda0000-0xfcda3fff]
[    0.306153] pci 0000:2f:00.1: PME# supported from D1 D2 D3hot D3cold
[    0.306216] pci 0000:2e:00.0: PCI bridge to [bus 2f]
[    0.306220] pci 0000:2e:00.0:   bridge window [io  0xe000-0xefff]
[    0.306222] pci 0000:2e:00.0:   bridge window [mem 0xfcd00000-0xfcdfffff]
[    0.306225] pci 0000:2e:00.0:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.306253] pci 0000:30:00.0: [1022:148a] type 00 class 0x130000
[    0.306338] pci 0000:00:07.1: PCI bridge to [bus 30]
[    0.306364] pci 0000:31:00.0: [1022:1485] type 00 class 0x130000
[    0.306453] pci 0000:31:00.3: [1022:149c] type 00 class 0x0c0330
[    0.306462] pci 0000:31:00.3: reg 0x10: [mem 0xfcb00000-0xfcbfffff 64bit]
[    0.306512] pci 0000:31:00.3: PME# supported from D0 D3hot D3cold
[    0.306554] pci 0000:31:00.4: [1022:1487] type 00 class 0x040300
[    0.306560] pci 0000:31:00.4: reg 0x10: [mem 0xfcc00000-0xfcc07fff]
[    0.306604] pci 0000:31:00.4: PME# supported from D0 D3hot D3cold
[    0.306650] pci 0000:00:08.1: PCI bridge to [bus 31]
[    0.306653] pci 0000:00:08.1:   bridge window [mem 0xfcb00000-0xfccfffff]
[    0.306787] ACPI: PCI: Interrupt link LNKA configured for IRQ 0
[    0.306810] ACPI: PCI: Interrupt link LNKB configured for IRQ 0
[    0.306829] ACPI: PCI: Interrupt link LNKC configured for IRQ 0
[    0.306852] ACPI: PCI: Interrupt link LNKD configured for IRQ 0
[    0.306872] ACPI: PCI: Interrupt link LNKE configured for IRQ 0
[    0.306889] ACPI: PCI: Interrupt link LNKF configured for IRQ 0
[    0.306908] ACPI: PCI: Interrupt link LNKG configured for IRQ 0
[    0.306925] ACPI: PCI: Interrupt link LNKH configured for IRQ 0
[    0.307185] iommu: Default domain type: Passthrough 
[    0.307193] pci 0000:2f:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none
[    0.307193] pci 0000:2f:00.0: vgaarb: bridge control possible
[    0.307193] pci 0000:2f:00.0: vgaarb: setting as boot device
[    0.307193] vgaarb: loaded
[    0.307193] SCSI subsystem initialized
[    0.307193] libata version 3.00 loaded.
[    0.307193] ACPI: bus type USB registered
[    0.307193] usbcore: registered new interface driver usbfs
[    0.307193] usbcore: registered new interface driver hub
[    0.307193] usbcore: registered new device driver usb
[    0.307193] mc: Linux media interface: v0.10
[    0.307193] videodev: Linux video capture interface: v2.00
[    0.307193] pps_core: LinuxPPS API ver. 1 registered
[    0.307193] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.307193] PTP clock support registered
[    0.307193] EDAC MC: Ver: 3.0.0
[    0.307193] Registered efivars operations
[    0.307193] Advanced Linux Sound Architecture Driver Initialized.
[    0.307519] Bluetooth: Core ver 2.22
[    0.307522] NET: Registered PF_BLUETOOTH protocol family
[    0.307522] Bluetooth: HCI device and connection manager initialized
[    0.307523] Bluetooth: HCI socket layer initialized
[    0.307524] Bluetooth: L2CAP socket layer initialized
[    0.307525] Bluetooth: SCO socket layer initialized
[    0.307526] NetLabel: Initializing
[    0.307527] NetLabel:  domain hash size = 128
[    0.307527] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.307533] NetLabel:  unlabeled traffic allowed by default
[    0.307538] PCI: Using ACPI for IRQ routing
[    0.310634] PCI: pci_cache_line_size set to 64 bytes
[    0.310720] e820: reserve RAM buffer [mem 0x09d82000-0x0bffffff]
[    0.310721] e820: reserve RAM buffer [mem 0x0a200000-0x0bffffff]
[    0.310722] e820: reserve RAM buffer [mem 0xcb031000-0xcbffffff]
[    0.310722] e820: reserve RAM buffer [mem 0xcb0a1000-0xcbffffff]
[    0.310723] e820: reserve RAM buffer [mem 0xd7186000-0xd7ffffff]
[    0.310723] e820: reserve RAM buffer [mem 0xdacf1000-0xdbffffff]
[    0.310723] e820: reserve RAM buffer [mem 0xdf000000-0xdfffffff]
[    0.310724] e820: reserve RAM buffer [mem 0x81f300000-0x81fffffff]
[    0.310738] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    0.310740] hpet0: 3 comparators, 32-bit 14.318180 MHz counter
[    0.312518] clocksource: Switched to clocksource tsc-early
[    0.317754] VFS: Disk quotas dquot_6.6.0
[    0.317760] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.317788] pnp: PnP ACPI init
[    0.317825] system 00:00: [mem 0xf0000000-0xf7ffffff] has been reserved
[    0.317869] system 00:01: [mem 0xfd200000-0xfd2fffff] has been reserved
[    0.317957] system 00:03: [io  0x0a00-0x0a0f] has been reserved
[    0.317958] system 00:03: [io  0x0a10-0x0a1f] has been reserved
[    0.317959] system 00:03: [io  0x0a20-0x0a2f] has been reserved
[    0.317959] system 00:03: [io  0x0a40-0x0a4f] has been reserved
[    0.318048] system 00:04: [io  0x04d0-0x04d1] has been reserved
[    0.318049] system 00:04: [io  0x040b] has been reserved
[    0.318049] system 00:04: [io  0x04d6] has been reserved
[    0.318050] system 00:04: [io  0x0c00-0x0c01] has been reserved
[    0.318050] system 00:04: [io  0x0c14] has been reserved
[    0.318051] system 00:04: [io  0x0c50-0x0c51] has been reserved
[    0.318051] system 00:04: [io  0x0c52] has been reserved
[    0.318052] system 00:04: [io  0x0c6c] has been reserved
[    0.318052] system 00:04: [io  0x0c6f] has been reserved
[    0.318053] system 00:04: [io  0x0cd8-0x0cdf] has been reserved
[    0.318053] system 00:04: [io  0x0800-0x089f] has been reserved
[    0.318054] system 00:04: [io  0x0b00-0x0b0f] has been reserved
[    0.318055] system 00:04: [io  0x0b20-0x0b3f] has been reserved
[    0.318055] system 00:04: [io  0x0900-0x090f] has been reserved
[    0.318056] system 00:04: [io  0x0910-0x091f] has been reserved
[    0.318056] system 00:04: [mem 0xfec00000-0xfec00fff] could not be reserved
[    0.318057] system 00:04: [mem 0xfec01000-0xfec01fff] could not be reserved
[    0.318058] system 00:04: [mem 0xfedc0000-0xfedc0fff] has been reserved
[    0.318058] system 00:04: [mem 0xfee00000-0xfee00fff] has been reserved
[    0.318059] system 00:04: [mem 0xfed80000-0xfed8ffff] could not be reserved
[    0.318060] system 00:04: [mem 0xfec10000-0xfec10fff] has been reserved
[    0.318060] system 00:04: [mem 0xff000000-0xffffffff] has been reserved
[    0.318268] pnp: PnP ACPI: found 5 devices
[    0.323583] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.323602] NET: Registered PF_INET protocol family
[    0.323683] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.324375] tcp_listen_portaddr_hash hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    0.324392] TCP established hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.324510] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    0.324558] TCP: Hash tables configured (established 262144 bind 65536)
[    0.324629] MPTCP token hash table entries: 32768 (order: 7, 786432 bytes, linear)
[    0.324654] UDP hash table entries: 16384 (order: 7, 524288 bytes, linear)
[    0.324685] UDP-Lite hash table entries: 16384 (order: 7, 524288 bytes, linear)
[    0.324739] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.324784] RPC: Registered named UNIX socket transport module.
[    0.324785] RPC: Registered udp transport module.
[    0.324785] RPC: Registered tcp transport module.
[    0.324786] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.324790] pci 0000:00:01.1: PCI bridge to [bus 01]
[    0.324793] pci 0000:00:01.1:   bridge window [mem 0xfcf00000-0xfcffffff]
[    0.324797] pci 0000:21:05.0: PCI bridge to [bus 27]
[    0.324798] pci 0000:21:05.0:   bridge window [io  0xf000-0xffff]
[    0.324803] pci 0000:21:05.0:   bridge window [mem 0xfca00000-0xfcafffff]
[    0.324810] pci 0000:21:06.0: PCI bridge to [bus 28]
[    0.324814] pci 0000:21:06.0:   bridge window [mem 0xfc900000-0xfc9fffff]
[    0.324822] pci 0000:21:08.0: PCI bridge to [bus 2a]
[    0.324826] pci 0000:21:08.0:   bridge window [mem 0xfc500000-0xfc6fffff]
[    0.324833] pci 0000:21:09.0: PCI bridge to [bus 2b]
[    0.324837] pci 0000:21:09.0:   bridge window [mem 0xfc800000-0xfc8fffff]
[    0.324844] pci 0000:21:0a.0: PCI bridge to [bus 2c]
[    0.324848] pci 0000:21:0a.0:   bridge window [mem 0xfc700000-0xfc7fffff]
[    0.324856] pci 0000:20:00.0: PCI bridge to [bus 21-2c]
[    0.324857] pci 0000:20:00.0:   bridge window [io  0xf000-0xffff]
[    0.324861] pci 0000:20:00.0:   bridge window [mem 0xfc500000-0xfcafffff]
[    0.324869] pci 0000:00:01.2: PCI bridge to [bus 20-2c]
[    0.324870] pci 0000:00:01.2:   bridge window [io  0xf000-0xffff]
[    0.324872] pci 0000:00:01.2:   bridge window [mem 0xfc500000-0xfcafffff]
[    0.324875] pci 0000:2e:00.0: PCI bridge to [bus 2f]
[    0.324876] pci 0000:2e:00.0:   bridge window [io  0xe000-0xefff]
[    0.324879] pci 0000:2e:00.0:   bridge window [mem 0xfcd00000-0xfcdfffff]
[    0.324881] pci 0000:2e:00.0:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.324884] pci 0000:2d:00.0: PCI bridge to [bus 2e-2f]
[    0.324885] pci 0000:2d:00.0:   bridge window [io  0xe000-0xefff]
[    0.324888] pci 0000:2d:00.0:   bridge window [mem 0xfcd00000-0xfcdfffff]
[    0.324890] pci 0000:2d:00.0:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.324893] pci 0000:00:03.1: PCI bridge to [bus 2d-2f]
[    0.324894] pci 0000:00:03.1:   bridge window [io  0xe000-0xefff]
[    0.324896] pci 0000:00:03.1:   bridge window [mem 0xfcd00000-0xfcefffff]
[    0.324897] pci 0000:00:03.1:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.324900] pci 0000:00:07.1: PCI bridge to [bus 30]
[    0.324904] pci 0000:00:08.1: PCI bridge to [bus 31]
[    0.324905] pci 0000:00:08.1:   bridge window [mem 0xfcb00000-0xfccfffff]
[    0.324909] pci_bus 0000:00: resource 4 [io  0x0000-0x03af window]
[    0.324910] pci_bus 0000:00: resource 5 [io  0x03e0-0x0cf7 window]
[    0.324910] pci_bus 0000:00: resource 6 [io  0x03b0-0x03df window]
[    0.324911] pci_bus 0000:00: resource 7 [io  0x0d00-0xffff window]
[    0.324911] pci_bus 0000:00: resource 8 [mem 0x000a0000-0x000dffff window]
[    0.324912] pci_bus 0000:00: resource 9 [mem 0xe0000000-0xfcffffff window]
[    0.324912] pci_bus 0000:00: resource 10 [mem 0x820000000-0x7fffffffff window]
[    0.324913] pci_bus 0000:01: resource 1 [mem 0xfcf00000-0xfcffffff]
[    0.324914] pci_bus 0000:20: resource 0 [io  0xf000-0xffff]
[    0.324914] pci_bus 0000:20: resource 1 [mem 0xfc500000-0xfcafffff]
[    0.324915] pci_bus 0000:21: resource 0 [io  0xf000-0xffff]
[    0.324915] pci_bus 0000:21: resource 1 [mem 0xfc500000-0xfcafffff]
[    0.324916] pci_bus 0000:27: resource 0 [io  0xf000-0xffff]
[    0.324916] pci_bus 0000:27: resource 1 [mem 0xfca00000-0xfcafffff]
[    0.324916] pci_bus 0000:28: resource 1 [mem 0xfc900000-0xfc9fffff]
[    0.324917] pci_bus 0000:2a: resource 1 [mem 0xfc500000-0xfc6fffff]
[    0.324917] pci_bus 0000:2b: resource 1 [mem 0xfc800000-0xfc8fffff]
[    0.324918] pci_bus 0000:2c: resource 1 [mem 0xfc700000-0xfc7fffff]
[    0.324918] pci_bus 0000:2d: resource 0 [io  0xe000-0xefff]
[    0.324919] pci_bus 0000:2d: resource 1 [mem 0xfcd00000-0xfcefffff]
[    0.324919] pci_bus 0000:2d: resource 2 [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.324920] pci_bus 0000:2e: resource 0 [io  0xe000-0xefff]
[    0.324920] pci_bus 0000:2e: resource 1 [mem 0xfcd00000-0xfcdfffff]
[    0.324921] pci_bus 0000:2e: resource 2 [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.324921] pci_bus 0000:2f: resource 0 [io  0xe000-0xefff]
[    0.324922] pci_bus 0000:2f: resource 1 [mem 0xfcd00000-0xfcdfffff]
[    0.324922] pci_bus 0000:2f: resource 2 [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.324923] pci_bus 0000:31: resource 1 [mem 0xfcb00000-0xfccfffff]
[    0.325241] pci 0000:2f:00.1: D0 power state depends on 0000:2f:00.0
[    0.325327] PCI: CLS 64 bytes, default 64
[    0.491238] pci 0000:00:00.2: AMD-Vi: IOMMU performance counters supported
[    0.491279] pci 0000:00:01.0: Adding to iommu group 0
[    0.491285] pci 0000:00:01.1: Adding to iommu group 1
[    0.491291] pci 0000:00:01.2: Adding to iommu group 2
[    0.491298] pci 0000:00:02.0: Adding to iommu group 3
[    0.491306] pci 0000:00:03.0: Adding to iommu group 4
[    0.491311] pci 0000:00:03.1: Adding to iommu group 5
[    0.491318] pci 0000:00:04.0: Adding to iommu group 6
[    0.491324] pci 0000:00:05.0: Adding to iommu group 7
[    0.491331] pci 0000:00:07.0: Adding to iommu group 8
[    0.491336] pci 0000:00:07.1: Adding to iommu group 9
[    0.491344] pci 0000:00:08.0: Adding to iommu group 10
[    0.491350] pci 0000:00:08.1: Adding to iommu group 11
[    0.491358] pci 0000:00:14.0: Adding to iommu group 12
[    0.491363] pci 0000:00:14.3: Adding to iommu group 12
[    0.491382] pci 0000:00:18.0: Adding to iommu group 13
[    0.491386] pci 0000:00:18.1: Adding to iommu group 13
[    0.491391] pci 0000:00:18.2: Adding to iommu group 13
[    0.491396] pci 0000:00:18.3: Adding to iommu group 13
[    0.491400] pci 0000:00:18.4: Adding to iommu group 13
[    0.491405] pci 0000:00:18.5: Adding to iommu group 13
[    0.491409] pci 0000:00:18.6: Adding to iommu group 13
[    0.491414] pci 0000:00:18.7: Adding to iommu group 13
[    0.491419] pci 0000:01:00.0: Adding to iommu group 14
[    0.491425] pci 0000:20:00.0: Adding to iommu group 15
[    0.491453] pci 0000:21:05.0: Adding to iommu group 16
[    0.491481] pci 0000:21:06.0: Adding to iommu group 17
[    0.491489] pci 0000:21:08.0: Adding to iommu group 18
[    0.491497] pci 0000:21:09.0: Adding to iommu group 19
[    0.491504] pci 0000:21:0a.0: Adding to iommu group 20
[    0.491534] pci 0000:27:00.0: Adding to iommu group 21
[    0.491563] pci 0000:28:00.0: Adding to iommu group 22
[    0.491565] pci 0000:2a:00.0: Adding to iommu group 18
[    0.491568] pci 0000:2a:00.1: Adding to iommu group 18
[    0.491570] pci 0000:2a:00.3: Adding to iommu group 18
[    0.491572] pci 0000:2b:00.0: Adding to iommu group 19
[    0.491575] pci 0000:2c:00.0: Adding to iommu group 20
[    0.491581] pci 0000:2d:00.0: Adding to iommu group 23
[    0.491587] pci 0000:2e:00.0: Adding to iommu group 24
[    0.491605] pci 0000:2f:00.0: Adding to iommu group 25
[    0.491614] pci 0000:2f:00.1: Adding to iommu group 26
[    0.491619] pci 0000:30:00.0: Adding to iommu group 27
[    0.491626] pci 0000:31:00.0: Adding to iommu group 28
[    0.491632] pci 0000:31:00.3: Adding to iommu group 29
[    0.491639] pci 0000:31:00.4: Adding to iommu group 30
[    0.492069] pci 0000:00:00.2: AMD-Vi: Found IOMMU cap 0x40
[    0.492070] AMD-Vi: Extended features (0x58f77ef22294a5a): PPR NX GT IA PC GA_vAPIC
[    0.492126] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.492129] software IO TLB: mapped [mem 0x00000000d3058000-0x00000000d7058000] (64MB)
[    0.492282] RAPL PMU: API unit is 2^-32 Joules, 1 fixed counters, 163840 ms ovfl timer
[    0.492287] RAPL PMU: hw unit of domain package 2^-16 Joules
[    0.492289] LVT offset 0 assigned for vector 0x400
[    0.492428] perf: AMD IBS detected (0x000003ff)
[    0.492431] amd_uncore: 4  amd_df counters detected
[    0.492434] amd_uncore: 6  amd_l3 counters detected
[    0.492663] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).
[    0.492791] SVM: TSC scaling supported
[    0.492791] kvm: Nested Virtualization enabled
[    0.492792] SVM: kvm: Nested Paging enabled
[    0.492800] SVM: Virtual VMLOAD VMSAVE supported
[    0.492800] SVM: Virtual GIF supported
[    0.492800] SVM: LBR virtualization supported
[    0.497790] cryptomgr_test (160) used greatest stack depth: 15600 bytes left
[    0.498145] Initialise system trusted keyrings
[    0.498168] workingset: timestamp_bits=36 max_order=23 bucket_order=0
[    0.498737] zbud: loaded
[    0.498851] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.498938] NFS: Registering the id_resolver key type
[    0.498942] Key type id_resolver registered
[    0.498942] Key type id_legacy registered
[    0.498951] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.498953] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.498953] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    0.499162] Key type cifs.idmap registered
[    0.499180] ksmbd: The ksmbd server is experimental, use at your own risk.
[    0.499181] ntfs3: Max link count 4000
[    0.499181] ntfs3: Enabled Linux POSIX ACLs support
[    0.499182] ntfs3: Warning: Activated 64 bits per cluster. Windows does not support this
[    0.499182] ntfs3: Read-only LZX/Xpress compression included
[    0.499204] SGI XFS with ACLs, security attributes, realtime, scrub, repair, quota, no debug enabled
[    0.501461] NET: Registered PF_ALG protocol family
[    0.501462] xor: automatically using best checksumming function   avx       
[    0.501463] async_tx: api initialized (async)
[    0.501463] Key type asymmetric registered
[    0.501464] Asymmetric key parser 'x509' registered
[    0.501464] Asymmetric key parser 'pkcs8' registered
[    0.501515] kworker/u64:0 (178) used greatest stack depth: 14680 bytes left
[    0.501641] alg: self-tests for CTR-KDF (hmac(sha256)) passed
[    0.501652] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    0.501678] io scheduler mq-deadline registered
[    0.501679] io scheduler kyber registered
[    0.501686] io scheduler bfq registered
[    0.502619] pcieport 0000:00:01.1: AER: enabled with IRQ 28
[    0.502724] pcieport 0000:00:01.2: AER: enabled with IRQ 29
[    0.502821] pcieport 0000:00:03.1: AER: enabled with IRQ 30
[    0.502935] pcieport 0000:00:07.1: AER: enabled with IRQ 32
[    0.503015] pcieport 0000:00:08.1: AER: enabled with IRQ 33
[    0.504249] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[    0.504257] ACPI: button: Power Button [PWRB]
[    0.504270] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[    0.504303] ACPI: button: Power Button [PWRF]
[    0.505076] smpboot: Estimated ratio of average max frequency by base frequency (times 1024): 1197
[    0.505084] Monitor-Mwait will be used to enter C-1 state
[    0.505088] ACPI: \_PR_.C000: Found 2 idle states
[    0.505144] ACPI: \_PR_.C002: Found 2 idle states
[    0.505191] ACPI: \_PR_.C004: Found 2 idle states
[    0.505253] ACPI: \_PR_.C006: Found 2 idle states
[    0.505319] ACPI: \_PR_.C008: Found 2 idle states
[    0.505358] ACPI: \_PR_.C00A: Found 2 idle states
[    0.505397] ACPI: \_PR_.C00C: Found 2 idle states
[    0.505441] ACPI: \_PR_.C00E: Found 2 idle states
[    0.505484] ACPI: \_PR_.C010: Found 2 idle states
[    0.505542] ACPI: \_PR_.C012: Found 2 idle states
[    0.505599] ACPI: \_PR_.C014: Found 2 idle states
[    0.505656] ACPI: \_PR_.C016: Found 2 idle states
[    0.505710] ACPI: \_PR_.C001: Found 2 idle states
[    0.505761] ACPI: \_PR_.C003: Found 2 idle states
[    0.505811] ACPI: \_PR_.C005: Found 2 idle states
[    0.505861] ACPI: \_PR_.C007: Found 2 idle states
[    0.505911] ACPI: \_PR_.C009: Found 2 idle states
[    0.505961] ACPI: \_PR_.C00B: Found 2 idle states
[    0.506025] ACPI: \_PR_.C00D: Found 2 idle states
[    0.506090] ACPI: \_PR_.C00F: Found 2 idle states
[    0.506159] ACPI: \_PR_.C011: Found 2 idle states
[    0.506227] ACPI: \_PR_.C013: Found 2 idle states
[    0.506293] ACPI: \_PR_.C015: Found 2 idle states
[    0.506349] ACPI: \_PR_.C017: Found 2 idle states
[    0.506463] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.761505] serial8250: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    0.761712] Non-volatile memory driver v1.3
[    0.761725] Linux agpgart interface v0.103
[    0.762227] ACPI: bus type drm_connector registered
[    0.763639] brd: module loaded
[    0.764663] loop: module loaded
[    0.764674] megasas: 07.719.03.00-rc1
[    0.764682] VMware PVSCSI driver - version 1.0.7.0-k
[    0.764792] nvme nvme0: pci function 0000:01:00.0
[    0.764861] ahci 0000:2b:00.0: version 3.0
[    0.764963] ahci 0000:2b:00.0: AHCI 0001.0301 32 slots 1 ports 6 Gbps 0x1 impl SATA mode
[    0.764965] ahci 0000:2b:00.0: flags: 64bit ncq sntf ilck pm led clo only pmp fbs pio slum part 
[    0.765049] scsi host0: ahci
[    0.765072] ata1: SATA max UDMA/133 abar m2048@0xfc800000 port 0xfc800100 irq 46
[    0.765194] ahci 0000:2c:00.0: AHCI 0001.0301 32 slots 3 ports 6 Gbps 0x13 impl SATA mode
[    0.765195] ahci 0000:2c:00.0: flags: 64bit ncq sntf ilck pm led clo only pmp fbs pio slum part 
[    0.765371] scsi host1: ahci
[    0.765409] scsi host2: ahci
[    0.765444] scsi host3: ahci
[    0.765481] scsi host4: ahci
[    0.765516] scsi host5: ahci
[    0.765527] ata2: SATA max UDMA/133 abar m2048@0xfc700000 port 0xfc700100 irq 47
[    0.765529] ata3: SATA max UDMA/133 abar m2048@0xfc700000 port 0xfc700180 irq 47
[    0.765531] ata4: DUMMY
[    0.765531] ata5: DUMMY
[    0.765532] ata6: SATA max UDMA/133 abar m2048@0xfc700000 port 0xfc700300 irq 47
[    0.765588] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[    0.765588] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[    0.765641] tun: Universal TUN/TAP device driver, 1.6
[    0.765655] e100: Intel(R) PRO/100 Network Driver
[    0.765655] e100: Copyright(c) 1999-2006 Intel Corporation
[    0.765660] e1000: Intel(R) PRO/1000 Network Driver
[    0.765661] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    0.765666] e1000e: Intel(R) PRO/1000 Network Driver
[    0.765666] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    0.765691] r8169 0000:27:00.0: enabling device (0000 -> 0003)
[    0.771886] kworker/u64:8 (237) used greatest stack depth: 14136 bytes left
[    0.772023] r8169 0000:27:00.0 eth0: RTL8125A, 2c:f0:5d:d9:ba:31, XID 609, IRQ 48
[    0.772025] r8169 0000:27:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[    0.772055] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.772056] ehci-pci: EHCI PCI platform driver
[    0.772063] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.772064] ohci-pci: OHCI PCI platform driver
[    0.772069] uhci_hcd: USB Universal Host Controller Interface driver
[    0.772377] xhci_hcd 0000:2a:00.1: xHCI Host Controller
[    0.772395] xhci_hcd 0000:2a:00.1: new USB bus registered, assigned bus number 1
[    0.772531] xhci_hcd 0000:2a:00.1: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000000000000410
[    0.773390] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.17
[    0.773391] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.773392] usb usb1: Product: xHCI Host Controller
[    0.773393] usb usb1: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.773393] usb usb1: SerialNumber: 0000:2a:00.1
[    0.773436] hub 1-0:1.0: USB hub found
[    0.773445] hub 1-0:1.0: 6 ports detected
[    0.773559] xhci_hcd 0000:2a:00.1: xHCI Host Controller
[    0.773576] xhci_hcd 0000:2a:00.1: new USB bus registered, assigned bus number 2
[    0.773577] xhci_hcd 0000:2a:00.1: Host supports USB 3.1 Enhanced SuperSpeed
[    0.773587] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    0.773595] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.17
[    0.773596] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.773596] usb usb2: Product: xHCI Host Controller
[    0.773597] usb usb2: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.773597] usb usb2: SerialNumber: 0000:2a:00.1
[    0.773633] hub 2-0:1.0: USB hub found
[    0.773640] hub 2-0:1.0: 4 ports detected
[    0.773759] xhci_hcd 0000:2a:00.3: xHCI Host Controller
[    0.773778] xhci_hcd 0000:2a:00.3: new USB bus registered, assigned bus number 3
[    0.773917] xhci_hcd 0000:2a:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000000000000410
[    0.774101] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.17
[    0.774102] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.774102] usb usb3: Product: xHCI Host Controller
[    0.774103] usb usb3: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.774103] usb usb3: SerialNumber: 0000:2a:00.3
[    0.774139] hub 3-0:1.0: USB hub found
[    0.774148] hub 3-0:1.0: 6 ports detected
[    0.774270] xhci_hcd 0000:2a:00.3: xHCI Host Controller
[    0.774285] xhci_hcd 0000:2a:00.3: new USB bus registered, assigned bus number 4
[    0.774286] xhci_hcd 0000:2a:00.3: Host supports USB 3.1 Enhanced SuperSpeed
[    0.774294] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    0.774301] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.17
[    0.774302] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.774303] usb usb4: Product: xHCI Host Controller
[    0.774303] usb usb4: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.774303] usb usb4: SerialNumber: 0000:2a:00.3
[    0.774336] hub 4-0:1.0: USB hub found
[    0.774342] hub 4-0:1.0: 4 ports detected
[    0.774434] xhci_hcd 0000:31:00.3: xHCI Host Controller
[    0.774450] xhci_hcd 0000:31:00.3: new USB bus registered, assigned bus number 5
[    0.774539] xhci_hcd 0000:31:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000000000000410
[    0.774650] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.17
[    0.774650] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.774651] usb usb5: Product: xHCI Host Controller
[    0.774651] usb usb5: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.774652] usb usb5: SerialNumber: 0000:31:00.3
[    0.774684] hub 5-0:1.0: USB hub found
[    0.774687] hub 5-0:1.0: 4 ports detected
[    0.774756] xhci_hcd 0000:31:00.3: xHCI Host Controller
[    0.774771] xhci_hcd 0000:31:00.3: new USB bus registered, assigned bus number 6
[    0.774772] xhci_hcd 0000:31:00.3: Host supports USB 3.1 Enhanced SuperSpeed
[    0.774779] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
[    0.774786] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.17
[    0.774787] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.774788] usb usb6: Product: xHCI Host Controller
[    0.774788] usb usb6: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.774788] usb usb6: SerialNumber: 0000:31:00.3
[    0.774820] hub 6-0:1.0: USB hub found
[    0.774824] hub 6-0:1.0: 4 ports detected
[    0.774883] usbcore: registered new interface driver usblp
[    0.774890] usbcore: registered new interface driver usb-storage
[    0.774895] i8042: PNP: No PS/2 controller found.
[    0.774912] mousedev: PS/2 mouse device common for all mice
[    0.774968] rtc_cmos 00:02: RTC can wake from S4
[    0.775109] rtc_cmos 00:02: registered as rtc0
[    0.775115] rtc_cmos 00:02: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
[    0.775132] fail to initialize ptp_kvm
[    0.775181] nct6775: Enabling hardware monitor logical device mappings.
[    0.775191] nct6775: Found NCT6797D or compatible chip at 0x4e:0xa20
[    0.775193] nvme nvme0: Shutdown timeout set to 10 seconds
[    0.775943] device-mapper: uevent: version 1.0.3
[    0.775965] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com
[    0.775993] device-mapper: raid: Loading target version 1.15.1
[    0.775995] Bluetooth: HCI UART driver ver 2.3
[    0.775996] Bluetooth: HCI UART protocol H4 registered
[    0.775996] Bluetooth: HCI UART protocol BCSP registered
[    0.775997] Bluetooth: HCI UART protocol ATH3K registered
[    0.776001] usbcore: registered new interface driver btusb
[    0.776002] amd_pstate: This processor supports shared memory solution, you can enable it with amd_pstate.shared_mem=1
[    0.776012] efifb: probing for efifb
[    0.776017] efifb: framebuffer at 0x7c00000000, using 3072k, total 3072k
[    0.776018] efifb: mode is 1024x768x32, linelength=4096, pages=1
[    0.776018] efifb: scrolling: redraw
[    0.776019] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    0.776054] Console: switching to colour frame buffer device 128x48
[    0.776586] fb0: EFI VGA frame buffer device
[    0.776592] hid: raw HID events driver (C) Jiri Kosina
[    0.776631] usbcore: registered new interface driver usbhid
[    0.776632] usbhid: USB HID core driver
[    0.776749] snd_hda_intel 0000:2f:00.1: enabling device (0000 -> 0002)
[    0.776768] snd_hda_intel 0000:2f:00.1: Force to non-snoop mode
[    0.776777] snd_hda_intel 0000:31:00.4: enabling device (0000 -> 0002)
[    0.776808] u32 classifier
[    0.776809]     input device check on
[    0.776809]     Actions configured
[    0.777154] Initializing XFRM netlink socket
[    0.777192] NET: Registered PF_INET6 protocol family
[    0.777597] Segment Routing with IPv6
[    0.777598] RPL Segment Routing with IPv6
[    0.777602] In-situ OAM (IOAM) with IPv6
[    0.777621] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    0.777682] NET: Registered PF_PACKET protocol family
[    0.777691] Bridge firewalling registered
[    0.777708] Bluetooth: RFCOMM TTY layer initialized
[    0.777709] Bluetooth: RFCOMM socket layer initialized
[    0.777711] Bluetooth: RFCOMM ver 1.11
[    0.777713] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    0.777714] Bluetooth: BNEP filters: protocol multicast
[    0.777715] Bluetooth: BNEP socket layer initialized
[    0.777715] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    0.777717] Bluetooth: HIDP socket layer initialized
[    0.777728] Key type dns_resolver registered
[    0.778376] microcode: CPU0: patch_level=0x0a201016
[    0.778378] microcode: CPU1: patch_level=0x0a201016
[    0.778383] microcode: CPU2: patch_level=0x0a201016
[    0.778385] microcode: CPU3: patch_level=0x0a201016
[    0.778389] microcode: CPU4: patch_level=0x0a201016
[    0.778392] microcode: CPU5: patch_level=0x0a201016
[    0.778397] microcode: CPU6: patch_level=0x0a201016
[    0.778402] microcode: CPU7: patch_level=0x0a201016
[    0.778408] microcode: CPU8: patch_level=0x0a201016
[    0.778411] microcode: CPU9: patch_level=0x0a201016
[    0.778416] microcode: CPU10: patch_level=0x0a201016
[    0.778422] microcode: CPU11: patch_level=0x0a201016
[    0.778426] microcode: CPU12: patch_level=0x0a201016
[    0.778430] microcode: CPU13: patch_level=0x0a201016
[    0.778435] microcode: CPU14: patch_level=0x0a201016
[    0.778438] microcode: CPU15: patch_level=0x0a201016
[    0.778441] microcode: CPU16: patch_level=0x0a201016
[    0.778446] microcode: CPU17: patch_level=0x0a201016
[    0.778450] microcode: CPU18: patch_level=0x0a201016
[    0.778455] microcode: CPU19: patch_level=0x0a201016
[    0.778460] microcode: CPU20: patch_level=0x0a201016
[    0.778465] microcode: CPU21: patch_level=0x0a201016
[    0.778468] microcode: CPU22: patch_level=0x0a201016
[    0.778472] microcode: CPU23: patch_level=0x0a201016
[    0.778474] microcode: Microcode Update Driver: v2.2.
[    0.778476] IPI shorthand broadcast: enabled
[    0.778479] AVX2 version of gcm_enc/dec engaged.
[    0.778643] AES CTR mode by8 optimization enabled
[    0.778788] sched_clock: Marking stable (778573672, 210186)->(803784564, -25000706)
[    0.778838] registered taskstats version 1
[    0.778840] Loading compiled-in X.509 certificates
[    0.780879] zswap: loaded using pool zstd/zbud
[    0.780975] nvme nvme0: 32/0/0 default/read/poll queues
[    0.781631] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input2
[    0.781649] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input3
[    0.781665] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input4
[    0.781680] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input5
[    0.781695] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input6
[    0.781711] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input7
[    0.782703] Btrfs loaded, crc32c=crc32c-generic, zoned=yes, fsverity=no
[    0.782759] kworker/u64:8 (285) used greatest stack depth: 14128 bytes left
[    0.782881] Key type encrypted registered
[    0.783682]  nvme0n1: p1 p2 p3
[    0.783751] random: fast init done
[    0.784691] PM:   Magic number: 2:792:349
[    0.784721] platform efivars.0: hash matches
[    0.784734] memory memory195: hash matches
[    0.784742] printk: console [netcon0] enabled
[    0.784743] netconsole: network logging started
[    0.786898] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC1220: line_outs=3 (0x14/0x15/0x16/0x0/0x0) type:line
[    0.786899] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    0.786900] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    0.786901] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[    0.786901] snd_hda_codec_realtek hdaudioC1D0:    dig-out=0x1e/0x0
[    0.786902] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[    0.786902] snd_hda_codec_realtek hdaudioC1D0:      Front Mic=0x19
[    0.786903] snd_hda_codec_realtek hdaudioC1D0:      Rear Mic=0x18
[    0.786903] snd_hda_codec_realtek hdaudioC1D0:      Line=0x1a
[    0.798920] input: HD-Audio Generic Front Mic as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input8
[    0.798942] input: HD-Audio Generic Rear Mic as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input9
[    0.798962] input: HD-Audio Generic Line as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input10
[    0.798979] input: HD-Audio Generic Line Out Front as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input11
[    0.798997] input: HD-Audio Generic Line Out Surround as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input12
[    0.799013] input: HD-Audio Generic Line Out CLFE as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input13
[    0.799031] input: HD-Audio Generic Front Headphone as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input14
[    0.811214] PM: Image not found (code -22)
[    0.811251] ALSA device list:
[    0.811251]   #0: HDA ATI HDMI at 0xfcda0000 irq 101
[    0.811252]   #1: HD-Audio Generic at 0xfcc00000 irq 102
[    1.011375] usb 5-1: new full-speed USB device number 2 using xhci_hcd
[    1.011380] usb 1-1: new full-speed USB device number 2 using xhci_hcd
[    1.011384] usb 3-5: new full-speed USB device number 2 using xhci_hcd
[    1.071937] ata1: SATA link down (SStatus 0 SControl 300)
[    1.152786] usb 5-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 2
[    1.158564] usb 3-5: New USB device found, idVendor=1462, idProduct=7c35, bcdDevice= 0.01
[    1.158566] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.158567] usb 3-5: Product: MYSTIC LIGHT 
[    1.158567] usb 3-5: Manufacturer: MSI
[    1.158568] usb 3-5: SerialNumber: A02019111101
[    1.161601] usb 1-1: New USB device found, idVendor=05ac, idProduct=024f, bcdDevice= 1.24
[    1.161603] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.161603] usb 1-1: Product: Keychron K2
[    1.161604] usb 1-1: Manufacturer: Keytron
[    1.161776] usb 5-1: New USB device found, idVendor=0a89, idProduct=0025, bcdDevice= 1.00
[    1.161777] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.161778] usb 5-1: Product: Rutoken lite
[    1.161778] usb 5-1: Manufacturer: Aktiv
[    1.173727] input: Keytron Keychron K2 as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.0/0003:05AC:024F.0001/input/input15
[    1.179639] input: MSI MYSTIC LIGHT  as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.3/usb3/3-5/3-5:1.0/0003:1462:7C35.0002/input/input16
[    1.225640] hid-generic 0003:05AC:024F.0001: input,hidraw0: USB HID v1.11 Keyboard [Keytron Keychron K2] on usb-0000:2a:00.1-1/input0
[    1.225735] hid-generic 0003:1462:7C35.0002: input,hiddev96,hidraw1: USB HID v1.10 Device [MSI MYSTIC LIGHT ] on usb-0000:2a:00.3-5/input0
[    1.229757] input: Keytron Keychron K2 Consumer Control as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.1/0003:05AC:024F.0003/input/input17
[    1.232509] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    1.232534] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.232557] ata6: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.232790] ata6.00: ATA-8: Corsair Neutron GTX SSD, M206, max UDMA/133
[    1.232818] ata6.00: 468862128 sectors, multi 1: LBA48 NCQ (depth 32), AA
[    1.232861] ata3.00: supports DRM functions and may not be fully accessible
[    1.232863] ata3.00: ATA-11: Samsung SSD 860 EVO 250GB, RVT01B6Q, max UDMA/133
[    1.233095] ata6.00: configured for UDMA/133
[    1.233601] ata3.00: 488397168 sectors, multi 1: LBA48 NCQ (depth 32), AA
[    1.235645] ata2.00: ATA-8: WDC WD7500BPVT-24HXZT1, 02.01A02, max UDMA/133
[    1.236204] ata2.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 32), AA
[    1.236843] ata3.00: Features: Trust Dev-Sleep NCQ-sndrcv
[    1.237267] ata3.00: supports DRM functions and may not be fully accessible
[    1.239613] ata2.00: configured for UDMA/133
[    1.239850] scsi 1:0:0:0: Direct-Access     ATA      WDC WD7500BPVT-2 1A02 PQ: 0 ANSI: 5
[    1.239969] sd 1:0:0:0: Attached scsi generic sg0 type 0
[    1.240216] sd 1:0:0:0: [sda] 1465149168 512-byte logical blocks: (750 GB/699 GiB)
[    1.240217] sd 1:0:0:0: [sda] 4096-byte physical blocks
[    1.240237] sd 1:0:0:0: [sda] Write Protect is off
[    1.240239] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.240259] sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.241508] ata3.00: configured for UDMA/133
[    1.241566] scsi 2:0:0:0: Direct-Access     ATA      Samsung SSD 860  1B6Q PQ: 0 ANSI: 5
[    1.241666] ata3.00: Enabling discard_zeroes_data
[    1.241671] sd 2:0:0:0: Attached scsi generic sg1 type 0
[    1.242583] sd 2:0:0:0: [sdb] 488397168 512-byte logical blocks: (250 GB/233 GiB)
[    1.242588] sd 2:0:0:0: [sdb] Write Protect is off
[    1.242589] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    1.242600] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.243048] ata3.00: Enabling discard_zeroes_data
[    1.243145] scsi 5:0:0:0: Direct-Access     ATA      Corsair Neutron  M206 PQ: 0 ANSI: 5
[    1.243222] sd 5:0:0:0: Attached scsi generic sg2 type 0
[    1.243527] sd 5:0:0:0: [sdc] 468862128 512-byte logical blocks: (240 GB/224 GiB)
[    1.243533] sd 5:0:0:0: [sdc] Write Protect is off
[    1.243534] sd 5:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[    1.243542] sd 5:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.251630]  sdb: sdb1
[    1.251685] ata3.00: Enabling discard_zeroes_data
[    1.256103]  sdc: sdc1
[    1.260566] sd 2:0:0:0: [sdb] supports TCG Opal
[    1.260567] sd 2:0:0:0: [sdb] Attached SCSI disk
[    1.263533] sd 5:0:0:0: [sdc] Attached SCSI disk
[    1.281594] input: Keytron Keychron K2 System Control as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.1/0003:05AC:024F.0003/input/input18
[    1.281629] input: Keytron Keychron K2 Keyboard as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.1/0003:05AC:024F.0003/input/input19
[    1.281656] input: Keytron Keychron K2 Mouse as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.1/0003:05AC:024F.0003/input/input20
[    1.281698] input: Keytron Keychron K2 as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.1/0003:05AC:024F.0003/input/input21
[    1.281744] hid-generic 0003:05AC:024F.0003: input,hiddev97,hidraw2: USB HID v1.11 Keyboard [Keytron Keychron K2] on usb-0000:2a:00.1-1/input1
[    1.291451]  sda: sda1
[    1.295824] usb 6-3: new SuperSpeed USB device number 2 using xhci_hcd
[    1.296581] sd 1:0:0:0: [sda] Attached SCSI disk
[    1.296818] md: Waiting for all devices to be available before autodetect
[    1.296820] md: If you don't use raid, use raid=noautodetect
[    1.296821] md: Autodetecting RAID arrays.
[    1.296822] md: autorun ...
[    1.296822] md: ... autorun DONE.
[    1.305460] exFAT-fs (nvme0n1p3): invalid boot record signature
[    1.305475] exFAT-fs (nvme0n1p3): failed to read boot sector
[    1.305489] exFAT-fs (nvme0n1p3): failed to recognize exfat type
[    1.312022] XFS (nvme0n1p3): Mounting V5 Filesystem
[    1.317745] XFS (nvme0n1p3): Ending clean mount
[    1.330657] VFS: Mounted root (xfs filesystem) readonly on device 259:3.
[    1.330749] devtmpfs: mounted
[    1.331208] Freeing unused kernel image (initmem) memory: 1776K
[    1.331210] Write protecting the kernel read-only data: 28672k
[    1.331548] Freeing unused kernel image (text/rodata gap) memory: 2028K
[    1.331722] Freeing unused kernel image (rodata/data gap) memory: 1168K
[    1.331726] Run /lib/systemd/systemd as init process
[    1.331726]   with arguments:
[    1.331727]     /lib/systemd/systemd
[    1.331727]     splash
[    1.331727]   with environment:
[    1.331728]     HOME=/
[    1.331728]     TERM=linux
[    1.331728]     BOOT_IMAGE=/vmlinuz-5.17.0-rc4_ap_test-00163-g793917d997df-dirty
[    1.339705] usb 3-6: new high-speed USB device number 3 using xhci_hcd
[    1.368226] modprobe (401) used greatest stack depth: 13304 bytes left
[    1.371366] systemd[1]: systemd 251 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=hybrid)
[    1.371368] systemd[1]: Detected architecture x86-64.
[    1.392384] usb 6-3: New USB device found, idVendor=2109, idProduct=0813, bcdDevice=90.11
[    1.392386] usb 6-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.392386] usb 6-3: Product: USB3.0 Hub
[    1.392387] usb 6-3: Manufacturer: VIA Labs, Inc.
[    1.395488] usb 1-4: new full-speed USB device number 3 using xhci_hcd
[    1.414959] hub 6-3:1.0: USB hub found
[    1.415202] hub 6-3:1.0: 4 ports detected
[    1.426996] gentoo-local-ge (407) used greatest stack depth: 13160 bytes left
[    1.433089] random: lvmconfig: uninitialized urandom read (4 bytes read)
[    1.469370] systemd[1]: /usr/lib/systemd/system/ethtool@.service:6: Unknown key name 'Requires' in section 'Service', ignoring.
[    1.469373] systemd[1]: /usr/lib/systemd/system/ethtool@.service:7: Unknown key name 'After' in section 'Service', ignoring.
[    1.470520] usb 3-6: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=60.70
[    1.470522] usb 3-6: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    1.470523] usb 3-6: Product: USB2.0 Hub
[    1.483341] systemd[1]: Queued start job for default target Graphical Interface.
[    1.490600] systemd[1]: Created slice Virtual Machine and Container Slice.
[    1.491002] systemd[1]: Created slice Slice /system/ethtool.
[    1.491211] systemd[1]: Created slice Slice /system/getty.
[    1.491426] systemd[1]: Created slice Slice /system/modprobe.
[    1.491654] systemd[1]: Created slice Slice /system/syncthing.
[    1.491840] systemd[1]: Created slice User and Session Slice.
[    1.491867] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    1.491882] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    1.491930] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    1.491958] systemd[1]: Reached target Path Units.
[    1.491964] systemd[1]: Reached target Remote File Systems.
[    1.491969] systemd[1]: Reached target Slice Units.
[    1.494192] systemd[1]: Listening on RPCbind Server Activation Socket.
[    1.494219] systemd[1]: Reached target RPC Port Mapper.
[    1.494991] systemd[1]: Listening on Process Core Dump Socket.
[    1.495026] systemd[1]: Listening on initctl Compatibility Named Pipe.
[    1.495097] systemd[1]: Listening on Journal Audit Socket.
[    1.495140] systemd[1]: Listening on Journal Socket (/dev/log).
[    1.495184] systemd[1]: Listening on Journal Socket.
[    1.495344] systemd[1]: Listening on Network Service Netlink Socket.
[    1.495742] systemd[1]: Listening on udev Control Socket.
[    1.495778] systemd[1]: Listening on udev Kernel Socket.
[    1.496252] systemd[1]: Mounting Huge Pages File System...
[    1.496681] systemd[1]: Mounting POSIX Message Queue File System...
[    1.497127] systemd[1]: Mounting Kernel Debug File System...
[    1.497557] systemd[1]: Mounting Kernel Trace File System...
[    1.498056] systemd[1]: Starting Create List of Static Device Nodes...
[    1.498423] systemd[1]: Starting Load Kernel Module configfs...
[    1.498798] systemd[1]: Starting Load Kernel Module drm...
[    1.499136] systemd[1]: Starting Load Kernel Module fuse...
[    1.499621] systemd[1]: Starting RPC Bind...
[    1.500678] systemd[1]: Starting Journal Service...
[    1.501440] systemd[1]: Starting Load Kernel Modules...
[    1.502013] systemd[1]: Starting Remount Root and Kernel File Systems...
[    1.502043] systemd[1]: Repartition Root Disk was skipped because all trigger condition checks failed.
[    1.502055] fuse: init (API version 7.36)
[    1.502531] systemd[1]: Starting Coldplug All udev Devices...
[    1.503162] systemd[1]: Started RPC Bind.
[    1.503208] systemd[1]: Mounted Huge Pages File System.
[    1.503244] systemd[1]: Mounted POSIX Message Queue File System.
[    1.503272] systemd[1]: Mounted Kernel Debug File System.
[    1.503301] systemd[1]: Mounted Kernel Trace File System.
[    1.503443] systemd[1]: Finished Create List of Static Device Nodes.
[    1.503528] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[    1.503611] systemd[1]: Finished Load Kernel Module configfs.
[    1.503719] systemd[1]: modprobe@drm.service: Deactivated successfully.
[    1.503812] systemd[1]: Finished Load Kernel Module drm.
[    1.503893] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[    1.503965] systemd[1]: Finished Load Kernel Module fuse.
[    1.504453] systemd[1]: Mounting FUSE Control File System...
[    1.504931] systemd[1]: Mounting Kernel Configuration File System...
[    1.505129] systemd[1]: Finished Load Kernel Modules.
[    1.505384] systemd[1]: Mounted FUSE Control File System.
[    1.505861] systemd[1]: Starting Apply Kernel Variables...
[    1.506146] systemd[1]: Mounted Kernel Configuration File System.
[    1.506486] usb 5-3: new high-speed USB device number 3 using xhci_hcd
[    1.509913] systemd[1]: Finished Apply Kernel Variables.
[    1.510926] hub 3-6:1.0: USB hub found
[    1.511514] hub 3-6:1.0: 4 ports detected
[    1.512499] tsc: Refined TSC clocksource calibration: 3700.029 MHz
[    1.512505] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x6aaae08e541, max_idle_ns: 881590514464 ns
[    1.512542] clocksource: Switched to clocksource tsc
[    1.532327] systemd[1]: Started Journal Service.
[    1.546577] usb 1-4: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01
[    1.546579] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    1.567550] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[    1.567561] Bluetooth: hci0: Boot Address: 0x24800
[    1.567562] Bluetooth: hci0: Firmware Version: 106-39.22
[    1.567563] Bluetooth: hci0: Firmware already loaded
[    1.639490] usb 5-3: New USB device found, idVendor=2109, idProduct=2813, bcdDevice=90.11
[    1.639493] usb 5-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.639494] usb 5-3: Product: USB2.0 Hub
[    1.639495] usb 5-3: Manufacturer: VIA Labs, Inc.
[    1.703017] hub 5-3:1.0: USB hub found
[    1.704126] hub 5-3:1.0: 4 ports detected
[    1.704168] xfs filesystem being remounted at / supports timestamps until 2038 (0x7fffffff)
[    1.707386] systemd-journald[437]: Received client request to flush runtime journal.
[    1.778903] r8169 0000:27:00.0 enp39s0: renamed from eth0
[    1.835704] usb 6-3.1: new SuperSpeed USB device number 3 using xhci_hcd
[    1.835793] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[    1.835797] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection
[    1.835885] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    1.835888] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20
[    1.838820] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    1.842076] Intel(R) Wireless WiFi driver for Linux
[    1.842131] iwlwifi 0000:28:00.0: enabling device (0000 -> 0002)
[    1.856933] iwlwifi 0000:28:00.0: Direct firmware load for iwlwifi-cc-a0-69.ucode failed with error -2
[    1.857794] iwlwifi 0000:28:00.0: api flags index 2 larger than supported by driver
[    1.857808] iwlwifi 0000:28:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    1.858046] iwlwifi 0000:28:00.0: loaded firmware version 68.01d30b0c.0 cc-a0-68.ucode op_mode iwlmvm
[    1.878993] random: crng init done
[    1.887843] iwlwifi 0000:28:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    1.897996] thermal thermal_zone0: failed to read out thermal zone (-61)
[    1.913370] Adding 24575996k swap on /dev/nvme0n1p2.  Priority:-2 extents:1 across:24575996k SSFS
[    1.915149] FAT-fs (nvme0n1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[    1.926832] XFS (sdc1): Mounting V5 Filesystem
[    1.932440] usb 6-3.1: New USB device found, idVendor=2109, idProduct=0813, bcdDevice=90.11
[    1.932444] usb 6-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.932445] usb 6-3.1: Product: USB3.0 Hub
[    1.932446] usb 6-3.1: Manufacturer: VIA Labs, Inc.
[    1.947981] XFS (sdc1): Ending clean mount
[    1.949663] xfs filesystem being mounted at /mnt/gms2 supports timestamps until 2038 (0x7fffffff)
[    1.969944] [drm] amdgpu kernel modesetting enabled.
[    1.972623] amdgpu: CRAT table disabled by module option
[    1.972625] amdgpu: Virtual CRAT table created for CPU
[    1.972631] amdgpu: Topology: Add CPU node
[    1.972675] checking generic (7c00000000 300000) vs hw (7c00000000 200000000)
[    1.972677] checking generic (7c00000000 300000) vs hw (7c00000000 200000000)
[    1.972677] fb0: switching to amdgpu from EFI VGA
[    1.972714] Console: switching to colour dummy device 80x25
[    1.972730] amdgpu 0000:2f:00.0: vgaarb: deactivate vga console
[    1.972755] amdgpu 0000:2f:00.0: enabling device (0006 -> 0007)
[    1.972778] [drm] initializing kernel modesetting (NAVI10 0x1002:0x731F 0x1DA2:0xE409 0xC1).
[    1.972779] amdgpu 0000:2f:00.0: amdgpu: Trusted Memory Zone (TMZ) feature disabled as experimental (default)
[    1.972786] [drm] register mmio base: 0xFCD00000
[    1.972787] [drm] register mmio size: 524288
[    1.973885] [drm] add ip block number 0 <nv_common>
[    1.973886] [drm] add ip block number 1 <gmc_v10_0>
[    1.973887] [drm] add ip block number 2 <navi10_ih>
[    1.973887] [drm] add ip block number 3 <psp>
[    1.973888] [drm] add ip block number 4 <smu>
[    1.973888] [drm] add ip block number 5 <dm>
[    1.973889] [drm] add ip block number 6 <gfx_v10_0>
[    1.973890] [drm] add ip block number 7 <sdma_v5_0>
[    1.973890] [drm] add ip block number 8 <vcn_v2_0>
[    1.973891] [drm] add ip block number 9 <jpeg_v2_0>
[    1.973903] amdgpu 0000:2f:00.0: amdgpu: Fetched VBIOS from VFCT
[    1.973904] amdgpu: ATOM BIOS: 113-D1990103-O09
[    1.973910] [drm] VCN decode is enabled in VM mode
[    1.973910] [drm] VCN encode is enabled in VM mode
[    1.973911] [drm] JPEG decode is enabled in VM mode
[    1.973942] [drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
[    1.973946] amdgpu 0000:2f:00.0: amdgpu: VRAM: 8176M 0x0000008000000000 - 0x00000081FEFFFFFF (8176M used)
[    1.973947] amdgpu 0000:2f:00.0: amdgpu: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF
[    1.973948] amdgpu 0000:2f:00.0: amdgpu: AGP: 267894784M 0x0000008400000000 - 0x0000FFFFFFFFFFFF
[    1.973954] [drm] Detected VRAM RAM=8176M, BAR=8192M
[    1.973955] [drm] RAM width 256bits GDDR6
[    1.973982] [drm] amdgpu: 8176M of VRAM memory ready
[    1.973983] [drm] amdgpu: 8176M of GTT memory ready.
[    1.973989] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    1.974102] [drm] PCIE GART of 512M enabled (table at 0x0000008000300000).
[    1.974818] hub 6-3.1:1.0: USB hub found
[    1.974997] amdgpu 0000:2f:00.0: amdgpu: PSP runtime database doesn't exist
[    1.975041] hub 6-3.1:1.0: 4 ports detected
[    1.977183] [drm] Found VCN firmware Version ENC: 1.17 DEC: 5 VEP: 0 Revision: 2
[    1.977187] amdgpu 0000:2f:00.0: amdgpu: Will use PSP to load VCN firmware
[    2.018497] usb 5-3.1: new high-speed USB device number 4 using xhci_hcd
[    2.020987] iwlwifi 0000:28:00.0: Detected RF HR B3, rfid=0x10a100
[    2.028712] [drm] reserve 0x900000 from 0x81fe400000 for PSP TMR
[    2.070713] amdgpu 0000:2f:00.0: amdgpu: RAS: optional ras ta ucode is not available
[    2.076711] amdgpu 0000:2f:00.0: amdgpu: RAP: optional rap ta ucode is not available
[    2.076712] amdgpu 0000:2f:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
[    2.076773] amdgpu 0000:2f:00.0: amdgpu: use vbios provided pptable
[    2.076774] amdgpu 0000:2f:00.0: amdgpu: smc_dpm_info table revision(format.content): 4.5
[    2.086917] iwlwifi 0000:28:00.0: base HW address: e0:d4:64:37:86:83
[    2.112049] amdgpu 0000:2f:00.0: amdgpu: SMU is initialized successfully!
[    2.112181] [drm] Display Core initialized with v3.2.167!
[    2.117501] usb 5-3.1: New USB device found, idVendor=2109, idProduct=2813, bcdDevice=90.11
[    2.117504] usb 5-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.117506] usb 5-3.1: Product: USB2.0 Hub
[    2.117507] usb 5-3.1: Manufacturer: VIA Labs, Inc.
[    2.134216] snd_hda_intel 0000:2f:00.1: bound 0000:2f:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[    2.150886] hub 5-3.1:1.0: USB hub found
[    2.151990] hub 5-3.1:1.0: 4 ports detected
[    2.291017] [drm] kiq ring mec 2 pipe 1 q 0
[    2.293053] [drm] VCN decode and encode initialized successfully(under DPG Mode).
[    2.293176] [drm] JPEG decode initialized successfully.
[    2.293867] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
[    2.312224] memmap_init_zone_device initialised 2097152 pages in 7ms
[    2.312226] amdgpu: HMM registered 8176MB device memory
[    2.312267] amdgpu: SRAT table not found
[    2.312267] amdgpu: Virtual CRAT table created for GPU
[    2.312338] amdgpu: Topology: Add dGPU node [0x731f:0x1002]
[    2.312339] kfd kfd: amdgpu: added device 1002:731f
[    2.312352] amdgpu 0000:2f:00.0: amdgpu: SE 2, SH per SE 2, CU per SH 10, active_cu_number 40
[    2.312386] amdgpu 0000:2f:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[    2.312387] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[    2.312388] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[    2.312388] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[    2.312389] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[    2.312389] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[    2.312390] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[    2.312390] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[    2.312391] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[    2.312391] amdgpu 0000:2f:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
[    2.312392] amdgpu 0000:2f:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
[    2.312392] amdgpu 0000:2f:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
[    2.312393] amdgpu 0000:2f:00.0: amdgpu: ring vcn_dec uses VM inv eng 0 on hub 1
[    2.312394] amdgpu 0000:2f:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 1 on hub 1
[    2.312394] amdgpu 0000:2f:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 4 on hub 1
[    2.312395] amdgpu 0000:2f:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 1
[    2.313665] [drm] Initialized amdgpu 3.44.0 20150101 for 0000:2f:00.0 on minor 0
[    2.318911] fbcon: amdgpudrmfb (fb0) is primary device
[    2.418875] Console: switching to colour frame buffer device 640x90
[    2.434395] amdgpu 0000:2f:00.0: [drm] fb0: amdgpudrmfb frame buffer device
[    2.452770] setfont (5258) used greatest stack depth: 11784 bytes left
[    2.465507] usb 5-3.1.3: new full-speed USB device number 5 using xhci_hcd
[    2.505641] XFS (sda1): Mounting V5 Filesystem
[    2.506333] XFS (sdb1): Mounting V5 Filesystem
[    2.519227] XFS (sdb1): Ending clean mount
[    2.520418] xfs filesystem being mounted at /mnt/gms1 supports timestamps until 2038 (0x7fffffff)
[    2.580752] usb 5-3.1.3: New USB device found, idVendor=046d, idProduct=c092, bcdDevice=52.00
[    2.580755] usb 5-3.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.580756] usb 5-3.1.3: Product: G102 LIGHTSYNC Gaming Mouse
[    2.580757] usb 5-3.1.3: Manufacturer: Logitech
[    2.580758] usb 5-3.1.3: SerialNumber: 2071379C3632
[    2.673851] input: Logitech G102 LIGHTSYNC Gaming Mouse as /devices/pci0000:00/0000:00:08.1/0000:31:00.3/usb5/5-3/5-3.1/5-3.1.3/5-3.1.3:1.0/0003:046D:C092.0004/input/input22
[    2.673943] hid-generic 0003:046D:C092.0004: input,hidraw3: USB HID v1.11 Mouse [Logitech G102 LIGHTSYNC Gaming Mouse] on usb-0000:31:00.3-3.1.3/input0
[    2.680891] input: Logitech G102 LIGHTSYNC Gaming Mouse Keyboard as /devices/pci0000:00/0000:00:08.1/0000:31:00.3/usb5/5-3/5-3.1/5-3.1.3/5-3.1.3:1.1/0003:046D:C092.0005/input/input23
[    2.732892] hid-generic 0003:046D:C092.0005: input,hiddev98,hidraw4: USB HID v1.11 Keyboard [Logitech G102 LIGHTSYNC Gaming Mouse] on usb-0000:31:00.3-3.1.3/input1
[    2.814162] XFS (sda1): Ending clean mount
[    2.816551] xfs filesystem being mounted at /mnt/wind supports timestamps until 2038 (0x7fffffff)
[    2.931495] RTL8226 2.5Gbps PHY r8169-0-2700:00: attached PHY driver (mii_bus:phy_addr=r8169-0-2700:00, irq=MAC)
[    3.097537] r8169 0000:27:00.0 enp39s0: Link is Down
[    3.283615] br0: port 1(wlan0) entered blocking state
[    3.283618] br0: port 1(wlan0) entered disabled state
[    3.283658] device wlan0 entered promiscuous mode
[    3.283681] br0: port 1(wlan0) entered blocking state
[    3.283682] br0: port 1(wlan0) entered forwarding state
[    3.283798] IPv6: ADDRCONF(NETDEV_CHANGE): br0: link becomes ready
[    3.288931] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[    3.453491] r8169 0000:27:00.0: invalid VPD tag 0x00 (size 0) at offset 0; assume missing optional EEPROM
[    5.901226] r8169 0000:27:00.0 enp39s0: Link is Up - 1Gbps/Full - flow control off
[    5.901236] IPv6: ADDRCONF(NETDEV_CHANGE): enp39s0: link becomes ready
[    7.993381] systemd-udevd (1466) used greatest stack depth: 11272 bytes left
[  876.422920] ***BAD SIBLING*** index 104046 offset 40
[  876.422922] node ffffa0f3a6367b50 offset 25 parent ffffa0f37bd7a480 shift 0 count 64 values 8 array ffffa0f1fab08dc0 list ffffa0f3a6367b68 ffffa0f3a6367b68 marks 0 0 0
[  876.422926] BUG: kernel NULL pointer dereference, address: 0000000000000082
[  876.422928] #PF: supervisor read access in kernel mode
[  876.422929] #PF: error_code(0x0000) - not-present page
[  876.422930] PGD 0 P4D 0 
[  876.422931] Oops: 0000 [#1] PREEMPT SMP NOPTI
[  876.422933] CPU: 19 PID: 8313 Comm: deluge-gtk Not tainted 5.17.0-rc4_ap_test-00163-g793917d997df-dirty #3
[  876.422934] Hardware name: Micro-Star International Co., Ltd. MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
[  876.422935] RIP: 0010:next_uptodate_page+0x40/0x1e0
[  876.422939] Code: 0f 84 2f 01 00 00 48 81 ff 06 04 00 00 0f 84 a3 00 00 00 48 81 ff 02 04 00 00 0f 84 22 01 00 00 40 f6 c7 01 0f 85 8c 00 00 00 <48> 8b 07 a8 01 0f 85 81 00 00 00 8b 47 34 85 c0 74 7a 8d 50 01 4c
[  876.422940] RSP: 0000:ffffbf0704aefce8 EFLAGS: 00010246
[  876.422942] RAX: 0000000000000082 RBX: ffffbf0704aefd40 RCX: 000000000001967d
[  876.422942] RDX: ffffbf0704aefd40 RSI: ffffa0f1fab08db8 RDI: 0000000000000082
[  876.422943] RBP: ffffa0f1fab08db8 R08: 00000000ffffdfff R09: 00000000ffffdfff
[  876.422944] R10: ffffffff9ee72dc0 R11: ffffffff9ee72dc0 R12: 000000000001967d
[  876.422944] R13: ffffa0f3cc1c06c0 R14: ffffa0f1fab08db8 R15: 000000000001966e
[  876.422945] FS:  00007f8971ffb6c0(0000) GS:ffffa0f87eec0000(0000) knlGS:0000000000000000
[  876.422946] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  876.422947] CR2: 0000000000000082 CR3: 000000010fada000 CR4: 0000000000750ee0
[  876.422947] PKRU: 55555554
[  876.422948] Call Trace:
[  876.422949]  <TASK>
[  876.422951]  filemap_map_pages+0xa3/0x570
[  876.422954]  xfs_filemap_map_pages+0x3f/0x60
[  876.422957]  __handle_mm_fault+0xfbe/0x15c0
[  876.422959]  ? __hrtimer_init+0xd0/0xd0
[  876.422963]  handle_mm_fault+0xbc/0x280
[  876.422964]  do_user_addr_fault+0x1bc/0x640
[  876.422968]  exc_page_fault+0x60/0x140
[  876.422971]  ? asm_exc_page_fault+0x8/0x30
[  876.422973]  asm_exc_page_fault+0x1e/0x30
[  876.422975] RIP: 0033:0x7f89ab02e409
[  876.422977] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16 e0 c5 fe
[  876.422978] RSP: 002b:00007f8971ffa908 EFLAGS: 00010202
[  876.422979] RAX: 00007f895c008900 RBX: 0000000000000000 RCX: 00007f8971ffaa90
[  876.422980] RDX: 0000000000004000 RSI: 00007f60e9fd2b7d RDI: 00007f895c008900
[  876.422981] RBP: 00007f8971ffa928 R08: 00000000638a7d7a R09: 0000000000000000
[  876.422981] R10: 0000000000000008 R11: 0000000000000246 R12: 00007f895c094a10
[  876.422982] R13: 00007f89640016d0 R14: 0000000019670b7d R15: 0000000000004000
[  876.422984]  </TASK>
[  876.422984] Modules linked in: overlay xt_addrtype amdgpu drm_ttm_helper ttm gpu_sched drm_kms_helper backlight iwlmvm syscopyarea mac80211 sysfillrect libarc4 sysimgblt fb_sys_fops iwlwifi i2c_piix4 cfg80211 k10temp fuse configfs efivarfs
[  876.422994] CR2: 0000000000000082
[  876.422995] ---[ end trace 0000000000000000 ]---
[  876.422996] RIP: 0010:next_uptodate_page+0x40/0x1e0
[  876.422998] Code: 0f 84 2f 01 00 00 48 81 ff 06 04 00 00 0f 84 a3 00 00 00 48 81 ff 02 04 00 00 0f 84 22 01 00 00 40 f6 c7 01 0f 85 8c 00 00 00 <48> 8b 07 a8 01 0f 85 81 00 00 00 8b 47 34 85 c0 74 7a 8d 50 01 4c
[  876.422999] RSP: 0000:ffffbf0704aefce8 EFLAGS: 00010246
[  876.423000] RAX: 0000000000000082 RBX: ffffbf0704aefd40 RCX: 000000000001967d
[  876.423001] RDX: ffffbf0704aefd40 RSI: ffffa0f1fab08db8 RDI: 0000000000000082
[  876.423002] RBP: ffffa0f1fab08db8 R08: 00000000ffffdfff R09: 00000000ffffdfff
[  876.423003] R10: ffffffff9ee72dc0 R11: ffffffff9ee72dc0 R12: 000000000001967d
[  876.423003] R13: ffffa0f3cc1c06c0 R14: ffffa0f1fab08db8 R15: 000000000001966e
[  876.423004] FS:  00007f8971ffb6c0(0000) GS:ffffa0f87eec0000(0000) knlGS:0000000000000000
[  876.423005] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  876.423006] CR2: 0000000000000082 CR3: 000000010fada000 CR4: 0000000000750ee0
[  876.423007] PKRU: 55555554
[ 1169.897512] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead.

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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2022-12-02 22:44           ` Mikhail Pletnev
@ 2022-12-05 20:25             ` Matthew Wilcox
  2022-12-06  2:08               ` Mikhail Pletnev
  0 siblings, 1 reply; 16+ messages in thread
From: Matthew Wilcox @ 2022-12-05 20:25 UTC (permalink / raw)
  To: Mikhail Pletnev
  Cc: Thorsten Leemhuis, bugzilla-daemon, linux-mm, Andrew Morton, decedion

On Sat, Dec 03, 2022 at 01:44:20AM +0300, Mikhail Pletnev wrote:
> On Fri, 2 Dec 2022 21:57:09 +0000
> Matthew Wilcox <willy@infradead.org> wrote:
> 
> > On Fri, Dec 02, 2022 at 04:58:42PM +0000, Matthew Wilcox wrote:
> > > Landing on 793917d997df makes a lot more sense.  That's where we
> > > actually start using large folios.  It doesn't really help narrow
> > > down the problem.  I have an idea for what it might be; patch to
> > > try will follow.  But I'll need feedback by email.
> > 
> > This will give us a bit more information when it does happen.
> > Further patch to catch it earlier will come "soon".
> > 
> > diff --git a/lib/xarray.c b/lib/xarray.c
> > index 6f47f6375808..b358b4e1dac6 100644
> > --- a/lib/xarray.c
> > +++ b/lib/xarray.c
> > @@ -6,6 +6,7 @@
> >   * Author: Matthew Wilcox <willy@infradead.org>
> >   */
> >  
> > +#define XA_DEBUG
> >  #include <linux/bitmap.h>
> >  #include <linux/export.h>
> >  #include <linux/list.h>
> > @@ -207,6 +208,12 @@ static void *xas_descend(struct xa_state *xas, struct xa_node *node)
> >  	if (xa_is_sibling(entry)) {
> >  		offset = xa_to_sibling(entry);
> >  		entry = xa_entry(xas->xa, node, offset);
> > +
> > +		if (xa_is_sibling(entry)) {
> > +			printk("***BAD SIBLING*** index %ld offset %d\n",
> > +					xas->xa_index, offset);
> > +			xa_dump_node(node);
> > +		}
> >  	}
> >  
> >  	xas->xa_offset = offset;
> 
> here is the crash with your patch (full dmesg in attachement):

Thanks!  I think this may be the problem ...

diff --git a/include/linux/xarray.h b/include/linux/xarray.h
index 44dd6d6e01bc..cc1fd1f849a7 100644
--- a/include/linux/xarray.h
+++ b/include/linux/xarray.h
@@ -1617,6 +1617,12 @@ static inline void xas_advance(struct xa_state *xas, unsigned long index)
 	xas->xa_offset = (index >> shift) & XA_CHUNK_MASK;
 }
 
+static inline void xas_adjust_order(struct xa_state *xas, unsigned int order)
+{
+	xas->xa_shift = order - (order % XA_CHUNK_SHIFT);
+	xas->xa_sibs = (1 << (order % XA_CHUNK_SHIFT)) - 1;
+}
+
 /**
  * xas_set_order() - Set up XArray operation state for a multislot entry.
  * @xas: XArray operation state.
@@ -1628,8 +1634,7 @@ static inline void xas_set_order(struct xa_state *xas, unsigned long index,
 {
 #ifdef CONFIG_XARRAY_MULTI
 	xas->xa_index = order < BITS_PER_LONG ? (index >> order) << order : 0;
-	xas->xa_shift = order - (order % XA_CHUNK_SHIFT);
-	xas->xa_sibs = (1 << (order % XA_CHUNK_SHIFT)) - 1;
+	xas_adjust_order(xas, order);
 	xas->xa_node = XAS_RESTART;
 #else
 	BUG_ON(order > 0);
diff --git a/mm/filemap.c b/mm/filemap.c
index 08341616ae7a..6e3f486131e4 100644
--- a/mm/filemap.c
+++ b/mm/filemap.c
@@ -305,11 +305,13 @@ static void page_cache_delete_batch(struct address_space *mapping,
 
 		WARN_ON_ONCE(!folio_test_locked(folio));
 
+		if (!folio_test_hugetlb(folio))
+			xas_adjust_order(&xas, folio_order(folio));
+		xas_store(&xas, NULL);
 		folio->mapping = NULL;
 		/* Leave folio->index set: truncation lookup relies on it */
 
 		i++;
-		xas_store(&xas, NULL);
 		total_pages += folio_nr_pages(folio);
 	}
 	mapping->nrpages -= total_pages;


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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2022-12-05 20:25             ` Matthew Wilcox
@ 2022-12-06  2:08               ` Mikhail Pletnev
  2022-12-16  5:23                 ` Thorsten Leemhuis
  0 siblings, 1 reply; 16+ messages in thread
From: Mikhail Pletnev @ 2022-12-06  2:08 UTC (permalink / raw)
  To: Matthew Wilcox
  Cc: Thorsten Leemhuis, bugzilla-daemon, linux-mm, Andrew Morton, decedion

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

On Mon, 5 Dec 2022 20:25:11 +0000
Matthew Wilcox <willy@infradead.org> wrote:
> 
> Thanks!  I think this may be the problem ...
> 

Hi Matthew, thanks for swift response, i've applied your last patch and ran my stress test a couple of times. It's still constistently crashing (albeit it seems in a different place):

[ 1975.257126] ***BAD SIBLING*** index 912583 offset 4
[ 1975.257128] node ffff9fc817e01ff0 offset 51 parent ffff9fc5c7a31ff0 shift 0 count 64 values 48 array ffff9fc521173e80 list ffff9fc817e02008 ffff9fc817e02008 marks 0 0 0
[ 1975.257133] BUG: kernel NULL pointer dereference, address: 0000000000000036
[ 1975.257135] #PF: supervisor read access in kernel mode
[ 1975.257137] #PF: error_code(0x0000) - not-present page
[ 1975.257138] PGD 0 P4D 0
[ 1975.257139] Oops: 0000 [#1] PREEMPT SMP NOPTI
[ 1975.257141] CPU: 5 PID: 8303 Comm: deluge-gtk Not tainted 5.17.0-rc4_ap_test-00163-g793917d997df-dirty #6
[ 1975.257144] Hardware name: Micro-Star International Co., Ltd. MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
[ 1975.257146] RIP: 0010:__filemap_get_folio (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951) 
[ 1975.257152] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
All code
========
   0:	10 e8                	adc    %ch,%al
   2:	56                   	push   %rsi
   3:	fd                   	std    
   4:	67 00 48 89          	add    %cl,-0x77(%eax)
   8:	c3                   	ret    
   9:	48 3d 02 04 00 00    	cmp    $0x402,%rax
   f:	74 e2                	je     0xfffffffffffffff3
  11:	48 3d 06 04 00 00    	cmp    $0x406,%rax
  17:	74 da                	je     0xfffffffffffffff3
  19:	48 85 c0             	test   %rax,%rax
  1c:	0f 84 3e 02 00 00    	je     0x260
  22:	a8 01                	test   $0x1,%al
  24:	0f 85 40 02 00 00    	jne    0x26a
  2a:*	8b 40 34             	mov    0x34(%rax),%eax		<-- trapping instruction
  2d:	85 c0                	test   %eax,%eax
  2f:	74 c2                	je     0xfffffffffffffff3
  31:	8d 50 01             	lea    0x1(%rax),%edx
  34:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
  39:	75 f2                	jne    0x2d
  3b:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx

Code starting with the faulting instruction
===========================================
   0:	8b 40 34             	mov    0x34(%rax),%eax
   3:	85 c0                	test   %eax,%eax
   5:	74 c2                	je     0xffffffffffffffc9
   7:	8d 50 01             	lea    0x1(%rax),%edx
   a:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
   f:	75 f2                	jne    0x3
  11:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
[ 1975.257154] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
[ 1975.257155] RAX: 0000000000000002 RBX: 0000000000000002 RCX: 0000000000000000
[ 1975.257156] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI: 00000000ffffffff
[ 1975.257157] RBP: 0000000000000000 R08: 00000000ffffdfff R09: 00000000ffffdfff
[ 1975.257158] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12: 0000000000000000
[ 1975.257159] R13: ffff9fc521173e78 R14: 00000000000decc7 R15: fff000003fffffff
[ 1975.257160] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000) knlGS:0000000000000000
[ 1975.257161] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1975.257162] CR2: 0000000000000036 CR3: 0000000164114000 CR4: 0000000000750ee0
[ 1975.257163] PKRU: 55555554
[ 1975.257163] Call Trace:
[ 1975.257164]  <TASK>
[ 1975.257166] ? page_add_file_rmap (/home/reinhardt/dev-apps/kernel/linux/./include/linux/page-flags.h:195 /home/reinhardt/dev-apps/kernel/linux/mm/internal.h:440 /home/reinhardt/dev-apps/kernel/linux/mm/rmap.c:1270) 
[ 1975.257169] filemap_fault (/home/reinhardt/dev-apps/kernel/linux/./include/linux/pagemap.h:531 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:3107) 
[ 1975.257172] __do_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:3852) 
[ 1975.257174] __handle_mm_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4169 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4297 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4555 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4690) 
[ 1975.257176] handle_mm_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4788) 
[ 1975.257178] do_user_addr_fault (/home/reinhardt/dev-apps/kernel/linux/./include/linux/sched/signal.h:404 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1399) 
[ 1975.257181] exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:40 /home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:75 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1492 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1540) 
[ 1975.257184] ? asm_exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568) 
[ 1975.257186] asm_exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568) 
[ 1975.257188] RIP: 0033:0x7fb265b88409
[ 1975.257189] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16 e0 c5 fe
All code
========
   0:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
   7:	00 00 00 00 
   b:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
  12:	00 00 00 00 
  16:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
  1d:	00 00 00 00 
  21:	48 89 f8             	mov    %rdi,%rax
  24:	48 83 fa 20          	cmp    $0x20,%rdx
  28:	72 27                	jb     0x51
  2a:*	c5 fe 6f 06          	vmovdqu (%rsi),%ymm0		<-- trapping instruction
  2e:	48 83 fa 40          	cmp    $0x40,%rdx
  32:	0f 87 a9 00 00 00    	ja     0xe1
  38:	c5 fe 6f 4c 16 e0    	vmovdqu -0x20(%rsi,%rdx,1),%ymm1
  3e:	c5                   	.byte 0xc5
  3f:	fe                   	.byte 0xfe

Code starting with the faulting instruction
===========================================
   0:	c5 fe 6f 06          	vmovdqu (%rsi),%ymm0
   4:	48 83 fa 40          	cmp    $0x40,%rdx
   8:	0f 87 a9 00 00 00    	ja     0xb7
   e:	c5 fe 6f 4c 16 e0    	vmovdqu -0x20(%rsi,%rdx,1),%ymm1
  14:	c5                   	.byte 0xc5
  15:	fe                   	.byte 0xfe
[ 1975.257190] RSP: 002b:00007fb2137fd908 EFLAGS: 00010202
[ 1975.257191] RAX: 00007fb204012a80 RBX: 0000000000000000 RCX: 00007fb2137fda90
[ 1975.257192] RDX: 0000000000004000 RSI: 00007f9fddbb51c3 RDI: 00007fb204012a80
[ 1975.257193] RBP: 00007fb2137fd928 R08: 00000000638ea1ab R09: 0000000000000000
[ 1975.257193] R10: 0000000000000008 R11: 0000000000000246 R12: 00007fb204000bb0
[ 1975.257194] R13: 00007fb21809a5a0 R14: 00000000decc71c3 R15: 0000000000004000
[ 1975.257196]  </TASK>
[ 1975.257196] Modules linked in: overlay xt_addrtype amdgpu drm_ttm_helper ttm gpu_sched drm_kms_helper iwlmvm backlight syscopyarea mac80211 sysfillrect sysimgblt libarc4 fb_sys_fops iwlwifi cfg80211 i2c_piix4 k10temp fuse configfs efivarfs
[ 1975.257207] CR2: 0000000000000036
[ 1975.257208] ---[ end trace 0000000000000000 ]---
[ 1975.257209] RIP: 0010:__filemap_get_folio (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951) 
[ 1975.257211] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
All code
========
   0:	10 e8                	adc    %ch,%al
   2:	56                   	push   %rsi
   3:	fd                   	std    
   4:	67 00 48 89          	add    %cl,-0x77(%eax)
   8:	c3                   	ret    
   9:	48 3d 02 04 00 00    	cmp    $0x402,%rax
   f:	74 e2                	je     0xfffffffffffffff3
  11:	48 3d 06 04 00 00    	cmp    $0x406,%rax
  17:	74 da                	je     0xfffffffffffffff3
  19:	48 85 c0             	test   %rax,%rax
  1c:	0f 84 3e 02 00 00    	je     0x260
  22:	a8 01                	test   $0x1,%al
  24:	0f 85 40 02 00 00    	jne    0x26a
  2a:*	8b 40 34             	mov    0x34(%rax),%eax		<-- trapping instruction
  2d:	85 c0                	test   %eax,%eax
  2f:	74 c2                	je     0xfffffffffffffff3
  31:	8d 50 01             	lea    0x1(%rax),%edx
  34:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
  39:	75 f2                	jne    0x2d
  3b:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx

Code starting with the faulting instruction
===========================================
   0:	8b 40 34             	mov    0x34(%rax),%eax
   3:	85 c0                	test   %eax,%eax
   5:	74 c2                	je     0xffffffffffffffc9
   7:	8d 50 01             	lea    0x1(%rax),%edx
   a:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
   f:	75 f2                	jne    0x3
  11:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
[ 1975.257212] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
[ 1975.257213] RAX: 0000000000000002 RBX: 0000000000000002 RCX: 0000000000000000
[ 1975.257214] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI: 00000000ffffffff
[ 1975.257215] RBP: 0000000000000000 R08: 00000000ffffdfff R09: 00000000ffffdfff
[ 1975.257215] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12: 0000000000000000
[ 1975.257216] R13: ffff9fc521173e78 R14: 00000000000decc7 R15: fff000003fffffff
[ 1975.257217] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000) knlGS:0000000000000000
[ 1975.257218] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1975.257219] CR2: 0000000000000036 CR3: 0000000164114000 CR4: 0000000000750ee0
[ 1975.257220] PKRU: 55555554

(full dmesg and my local changeset in attachments for your reference)

-- 
Mikhail Pletnev <mmp.dux@gmail.com>

[-- Attachment #2: full_dmesg_new --]
[-- Type: text/plain, Size: 98701 bytes --]

[    0.000000] Linux version 5.17.0-rc4_ap_test-00163-g793917d997df-dirty (reinhardt@Aeon) (gcc (Gentoo 12.2.1_p20221203 p3) 12.2.1 20221203, GNU ld (Gentoo 2.38 p4) 2.38) #6 SMP PREEMPT Tue Dec 6 04:23:58 MSK 2022
[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-5.17.0-rc4_ap_test-00163-g793917d997df-dirty root=/dev/nvme0n1p3 ro init=/lib/systemd/systemd zswap.enabled=1 zswap.compressor=zstd usbhid.quirks=0x04ca:0x00b0:0x00000400 usbcore.autosuspend=-1 resume=PARTUUID=78300511-c726-4211-afdf-8b6582c825f2 quiet splash drm.edid_firmware=edid/5120x1440.bin
[    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 0x200: 'Protection Keys User registers'
[    0.000000] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.000000] x86/fpu: xstate_offset[9]:  832, xstate_sizes[9]:    8
[    0.000000] x86/fpu: Enabled xstate features 0x207, context size is 840 bytes, using 'compacted' format.
[    0.000000] signal: max sigframe size: 3376
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000009d81fff] usable
[    0.000000] BIOS-e820: [mem 0x0000000009d82000-0x0000000009ffffff] reserved
[    0.000000] BIOS-e820: [mem 0x000000000a000000-0x000000000a1fffff] usable
[    0.000000] BIOS-e820: [mem 0x000000000a200000-0x000000000a20dfff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000000a20e000-0x00000000cb030fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000cb031000-0x00000000cb031fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000cb032000-0x00000000cb0a0fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000cb0a1000-0x00000000cb0a1fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000cb0a2000-0x00000000dacf0fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000dacf1000-0x00000000db0a2fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000db0a3000-0x00000000db106fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000db107000-0x00000000dcc06fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x00000000dcc07000-0x00000000ddb56fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ddb57000-0x00000000ddbfefff] type 20
[    0.000000] BIOS-e820: [mem 0x00000000ddbff000-0x00000000deffffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000df000000-0x00000000dfffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000f0000000-0x00000000f7ffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fd200000-0x00000000fd2fffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fd400000-0x00000000fd5fffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fea00000-0x00000000fea0ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000feb80000-0x00000000fec01fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec10000-0x00000000fec10fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed40000-0x00000000fed44fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed80000-0x00000000fed8ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fedc2000-0x00000000fedcffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fedd4000-0x00000000fedd5fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000081f2fffff] usable
[    0.000000] BIOS-e820: [mem 0x000000081f300000-0x000000081fffffff] reserved
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] efi: EFI v2.70 by American Megatrends
[    0.000000] efi: ACPI=0xdcbee000 ACPI 2.0=0xdcbee014 TPMFinalLog=0xdcbb8000 SMBIOS=0xdda08000 MEMATTR=0xd7228018 
[    0.000000] SMBIOS 2.8 present.
[    0.000000] DMI: Micro-Star International Co., Ltd. MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] tsc: Detected 3700.016 MHz processor
[    0.000112] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000113] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000117] last_pfn = 0x81f300 max_arch_pfn = 0x400000000
[    0.000601] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.000764] e820: update [mem 0xdc980000-0xdc98ffff] usable ==> reserved
[    0.000767] e820: update [mem 0xe0000000-0xffffffff] usable ==> reserved
[    0.000769] last_pfn = 0xdf000 max_arch_pfn = 0x400000000
[    0.002984] Using GB pages for direct mapping
[    0.003296] Secure boot disabled
[    0.003298] ACPI: Early table checksum verification disabled
[    0.003300] ACPI: RSDP 0x00000000DCBEE014 000024 (v02 ALASKA)
[    0.003302] ACPI: XSDT 0x00000000DCBED728 0000E4 (v01 ALASKA A M I    01072009 AMI  01000013)
[    0.003305] ACPI: FACP 0x00000000DB0F8000 000114 (v06 ALASKA A M I    01072009 AMI  00010013)
[    0.003307] ACPI: DSDT 0x00000000DB0BE000 0070AA (v02 ALASKA A M I    01072009 INTL 20120913)
[    0.003308] ACPI: FACS 0x00000000DCBE8000 000040
[    0.003310] ACPI: SSDT 0x00000000DB0FE000 008CE9 (v02 AMD    AmdTable 00000002 MSFT 04000000)
[    0.003311] ACPI: SSDT 0x00000000DB0FA000 003B10 (v01 AMD    AMD AOD  00000001 INTL 20120913)
[    0.003312] ACPI: SSDT 0x00000000DB0F9000 000164 (v02 ALASKA CPUSSDT  01072009 AMI  01072009)
[    0.003313] ACPI: FIDT 0x00000000DB0F0000 00009C (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.003314] ACPI: MCFG 0x00000000DB0EF000 00003C (v01 ALASKA A M I    01072009 MSFT 00010013)
[    0.003315] ACPI: HPET 0x00000000DB0EE000 000038 (v01 ALASKA A M I    01072009 AMI  00000005)
[    0.003316] ACPI: SSDT 0x00000000DB0ED000 000024 (v01 AMD    BIXBY    00001000 INTL 20120913)
[    0.003317] ACPI: IVRS 0x00000000DB0EC000 0000D0 (v02 AMD    AmdTable 00000001 AMD  00000001)
[    0.003319] ACPI: VFCT 0x00000000DB0DD000 00E884 (v01 ALASKA A M I    00000001 AMD  31504F47)
[    0.003320] ACPI: TPM2 0x00000000DB0DC000 00004C (v04 ALASKA A M I    00000001 AMI  00000000)
[    0.003321] ACPI: PCCT 0x00000000DB0DB000 00006E (v02 AMD    AmdTable 00000001 AMD  00000001)
[    0.003322] ACPI: SSDT 0x00000000DB0D4000 00603B (v02 AMD    AmdTable 00000001 AMD  00000001)
[    0.003323] ACPI: CRAT 0x00000000DB0D2000 001118 (v01 AMD    AmdTable 00000001 AMD  00000001)
[    0.003324] ACPI: CDIT 0x00000000DB0D1000 000029 (v01 AMD    AmdTable 00000001 AMD  00000001)
[    0.003325] ACPI: BGRT 0x00000000DB0D0000 000038 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.003326] ACPI: SSDT 0x00000000DB0CF000 0002C2 (v01 AMD    QOGIRDGP 00000001 INTL 20120913)
[    0.003327] ACPI: SSDT 0x00000000DB0CD000 0010B4 (v01 AMD    QOGIRTPX 00000001 INTL 20120913)
[    0.003328] ACPI: SSDT 0x00000000DB0CC000 00052C (v01 AMD    QOGIRNOI 00000001 INTL 20120913)
[    0.003329] ACPI: SSDT 0x00000000DB0C8000 0037B0 (v01 AMD    QOGIRN   00000001 INTL 20120913)
[    0.003330] ACPI: WSMT 0x00000000DB0C7000 000028 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.003332] ACPI: APIC 0x00000000DB0C6000 00015E (v03 ALASKA A M I    01072009 AMI  00010013)
[    0.003333] ACPI: SSDT 0x00000000DB0F6000 0010AF (v01 AMD    QOGIRC   00000001 INTL 20120913)
[    0.003334] ACPI: FPDT 0x00000000DB0F5000 000044 (v01 ALASKA A M I    01072009 AMI  01000013)
[    0.003335] ACPI: Reserving FACP table memory at [mem 0xdb0f8000-0xdb0f8113]
[    0.003336] ACPI: Reserving DSDT table memory at [mem 0xdb0be000-0xdb0c50a9]
[    0.003336] ACPI: Reserving FACS table memory at [mem 0xdcbe8000-0xdcbe803f]
[    0.003337] ACPI: Reserving SSDT table memory at [mem 0xdb0fe000-0xdb106ce8]
[    0.003337] ACPI: Reserving SSDT table memory at [mem 0xdb0fa000-0xdb0fdb0f]
[    0.003337] ACPI: Reserving SSDT table memory at [mem 0xdb0f9000-0xdb0f9163]
[    0.003338] ACPI: Reserving FIDT table memory at [mem 0xdb0f0000-0xdb0f009b]
[    0.003338] ACPI: Reserving MCFG table memory at [mem 0xdb0ef000-0xdb0ef03b]
[    0.003338] ACPI: Reserving HPET table memory at [mem 0xdb0ee000-0xdb0ee037]
[    0.003339] ACPI: Reserving SSDT table memory at [mem 0xdb0ed000-0xdb0ed023]
[    0.003339] ACPI: Reserving IVRS table memory at [mem 0xdb0ec000-0xdb0ec0cf]
[    0.003340] ACPI: Reserving VFCT table memory at [mem 0xdb0dd000-0xdb0eb883]
[    0.003340] ACPI: Reserving TPM2 table memory at [mem 0xdb0dc000-0xdb0dc04b]
[    0.003340] ACPI: Reserving PCCT table memory at [mem 0xdb0db000-0xdb0db06d]
[    0.003341] ACPI: Reserving SSDT table memory at [mem 0xdb0d4000-0xdb0da03a]
[    0.003341] ACPI: Reserving CRAT table memory at [mem 0xdb0d2000-0xdb0d3117]
[    0.003341] ACPI: Reserving CDIT table memory at [mem 0xdb0d1000-0xdb0d1028]
[    0.003342] ACPI: Reserving BGRT table memory at [mem 0xdb0d0000-0xdb0d0037]
[    0.003342] ACPI: Reserving SSDT table memory at [mem 0xdb0cf000-0xdb0cf2c1]
[    0.003343] ACPI: Reserving SSDT table memory at [mem 0xdb0cd000-0xdb0ce0b3]
[    0.003343] ACPI: Reserving SSDT table memory at [mem 0xdb0cc000-0xdb0cc52b]
[    0.003343] ACPI: Reserving SSDT table memory at [mem 0xdb0c8000-0xdb0cb7af]
[    0.003344] ACPI: Reserving WSMT table memory at [mem 0xdb0c7000-0xdb0c7027]
[    0.003344] ACPI: Reserving APIC table memory at [mem 0xdb0c6000-0xdb0c615d]
[    0.003345] ACPI: Reserving SSDT table memory at [mem 0xdb0f6000-0xdb0f70ae]
[    0.003345] ACPI: Reserving FPDT table memory at [mem 0xdb0f5000-0xdb0f5043]
[    0.003359] ACPI: CEDT not present
[    0.003383] No NUMA configuration found
[    0.003384] Faking a node at [mem 0x0000000000000000-0x000000081f2fffff]
[    0.003388] NODE_DATA(0) allocated [mem 0x81f2d5000-0x81f2fffff]
[    0.003412] Zone ranges:
[    0.003412]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.003413]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.003414]   Normal   [mem 0x0000000100000000-0x000000081f2fffff]
[    0.003414]   Device   empty
[    0.003415] Movable zone start for each node
[    0.003416] Early memory node ranges
[    0.003416]   node   0: [mem 0x0000000000001000-0x000000000009ffff]
[    0.003417]   node   0: [mem 0x0000000000100000-0x0000000009d81fff]
[    0.003417]   node   0: [mem 0x000000000a000000-0x000000000a1fffff]
[    0.003417]   node   0: [mem 0x000000000a20e000-0x00000000cb030fff]
[    0.003418]   node   0: [mem 0x00000000cb032000-0x00000000cb0a0fff]
[    0.003418]   node   0: [mem 0x00000000cb0a2000-0x00000000dacf0fff]
[    0.003419]   node   0: [mem 0x00000000ddbff000-0x00000000deffffff]
[    0.003419]   node   0: [mem 0x0000000100000000-0x000000081f2fffff]
[    0.003420] Initmem setup node 0 [mem 0x0000000000001000-0x000000081f2fffff]
[    0.003423] On node 0, zone DMA: 1 pages in unavailable ranges
[    0.003431] On node 0, zone DMA: 96 pages in unavailable ranges
[    0.003507] On node 0, zone DMA32: 638 pages in unavailable ranges
[    0.005459] On node 0, zone DMA32: 14 pages in unavailable ranges
[    0.005460] On node 0, zone DMA32: 1 pages in unavailable ranges
[    0.005675] On node 0, zone DMA32: 1 pages in unavailable ranges
[    0.005740] On node 0, zone DMA32: 12046 pages in unavailable ranges
[    0.029740] On node 0, zone Normal: 4096 pages in unavailable ranges
[    0.029754] On node 0, zone Normal: 3328 pages in unavailable ranges
[    0.030340] ACPI: PM-Timer IO Port: 0x808
[    0.030345] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
[    0.030352] IOAPIC[0]: apic_id 25, version 33, address 0xfec00000, GSI 0-23
[    0.030356] IOAPIC[1]: apic_id 26, version 33, address 0xfec01000, GSI 24-55
[    0.030358] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.030359] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
[    0.030361] ACPI: Using ACPI (MADT) for SMP configuration information
[    0.030361] ACPI: HPET id: 0x10228201 base: 0xfed00000
[    0.030368] e820: update [mem 0xd7186000-0xd71e2fff] usable ==> reserved
[    0.030375] smpboot: Allowing 32 CPUs, 8 hotplug CPUs
[    0.030391] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.030392] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000fffff]
[    0.030393] PM: hibernation: Registered nosave memory: [mem 0x09d82000-0x09ffffff]
[    0.030394] PM: hibernation: Registered nosave memory: [mem 0x0a200000-0x0a20dfff]
[    0.030395] PM: hibernation: Registered nosave memory: [mem 0xcb031000-0xcb031fff]
[    0.030396] PM: hibernation: Registered nosave memory: [mem 0xcb0a1000-0xcb0a1fff]
[    0.030397] PM: hibernation: Registered nosave memory: [mem 0xd7186000-0xd71e2fff]
[    0.030398] PM: hibernation: Registered nosave memory: [mem 0xdacf1000-0xdb0a2fff]
[    0.030398] PM: hibernation: Registered nosave memory: [mem 0xdb0a3000-0xdb106fff]
[    0.030398] PM: hibernation: Registered nosave memory: [mem 0xdb107000-0xdcc06fff]
[    0.030399] PM: hibernation: Registered nosave memory: [mem 0xdcc07000-0xddb56fff]
[    0.030399] PM: hibernation: Registered nosave memory: [mem 0xddb57000-0xddbfefff]
[    0.030400] PM: hibernation: Registered nosave memory: [mem 0xdf000000-0xdfffffff]
[    0.030400] PM: hibernation: Registered nosave memory: [mem 0xe0000000-0xefffffff]
[    0.030400] PM: hibernation: Registered nosave memory: [mem 0xf0000000-0xf7ffffff]
[    0.030401] PM: hibernation: Registered nosave memory: [mem 0xf8000000-0xfd1fffff]
[    0.030401] PM: hibernation: Registered nosave memory: [mem 0xfd200000-0xfd2fffff]
[    0.030401] PM: hibernation: Registered nosave memory: [mem 0xfd300000-0xfd3fffff]
[    0.030402] PM: hibernation: Registered nosave memory: [mem 0xfd400000-0xfd5fffff]
[    0.030402] PM: hibernation: Registered nosave memory: [mem 0xfd600000-0xfe9fffff]
[    0.030402] PM: hibernation: Registered nosave memory: [mem 0xfea00000-0xfea0ffff]
[    0.030403] PM: hibernation: Registered nosave memory: [mem 0xfea10000-0xfeb7ffff]
[    0.030403] PM: hibernation: Registered nosave memory: [mem 0xfeb80000-0xfec01fff]
[    0.030403] PM: hibernation: Registered nosave memory: [mem 0xfec02000-0xfec0ffff]
[    0.030403] PM: hibernation: Registered nosave memory: [mem 0xfec10000-0xfec10fff]
[    0.030404] PM: hibernation: Registered nosave memory: [mem 0xfec11000-0xfecfffff]
[    0.030404] PM: hibernation: Registered nosave memory: [mem 0xfed00000-0xfed00fff]
[    0.030404] PM: hibernation: Registered nosave memory: [mem 0xfed01000-0xfed3ffff]
[    0.030405] PM: hibernation: Registered nosave memory: [mem 0xfed40000-0xfed44fff]
[    0.030405] PM: hibernation: Registered nosave memory: [mem 0xfed45000-0xfed7ffff]
[    0.030405] PM: hibernation: Registered nosave memory: [mem 0xfed80000-0xfed8ffff]
[    0.030405] PM: hibernation: Registered nosave memory: [mem 0xfed90000-0xfedc1fff]
[    0.030406] PM: hibernation: Registered nosave memory: [mem 0xfedc2000-0xfedcffff]
[    0.030406] PM: hibernation: Registered nosave memory: [mem 0xfedd0000-0xfedd3fff]
[    0.030406] PM: hibernation: Registered nosave memory: [mem 0xfedd4000-0xfedd5fff]
[    0.030407] PM: hibernation: Registered nosave memory: [mem 0xfedd6000-0xfeffffff]
[    0.030407] PM: hibernation: Registered nosave memory: [mem 0xff000000-0xffffffff]
[    0.030408] [mem 0xe0000000-0xefffffff] available for PCI devices
[    0.030408] Booting paravirtualized kernel on bare hardware
[    0.030410] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
[    0.033922] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:32 nr_node_ids:1
[    0.034487] percpu: Embedded 54 pages/cpu s182168 r8192 d30824 u262144
[    0.034492] pcpu-alloc: s182168 r8192 d30824 u262144 alloc=1*2097152
[    0.034493] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 [0] 08 09 10 11 12 13 14 15 
[    0.034497] pcpu-alloc: [0] 16 17 18 19 20 21 22 23 [0] 24 25 26 27 28 29 30 31 
[    0.034515] Fallback order for Node 0: 0 
[    0.034518] Built 1 zonelists, mobility grouping on.  Total pages: 8237470
[    0.034519] Policy zone: Normal
[    0.034520] Kernel command line: BOOT_IMAGE=/vmlinuz-5.17.0-rc4_ap_test-00163-g793917d997df-dirty root=/dev/nvme0n1p3 ro init=/lib/systemd/systemd zswap.enabled=1 zswap.compressor=zstd usbhid.quirks=0x04ca:0x00b0:0x00000400 usbcore.autosuspend=-1 resume=PARTUUID=78300511-c726-4211-afdf-8b6582c825f2 quiet splash drm.edid_firmware=edid/5120x1440.bin
[    0.034552] Unknown kernel command line parameters "splash BOOT_IMAGE=/vmlinuz-5.17.0-rc4_ap_test-00163-g793917d997df-dirty", will be passed to user space.
[    0.035797] Dentry cache hash table entries: 4194304 (order: 13, 33554432 bytes, linear)
[    0.036382] Inode-cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.036426] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.072558] Memory: 32702832K/33473548K available (20499K kernel code, 3386K rwdata, 4976K rodata, 1776K init, 2624K bss, 770456K reserved, 0K cma-reserved)
[    0.072589] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=32, Nodes=1
[    0.072628] Dynamic Preempt: full
[    0.072660] rcu: Preemptible hierarchical RCU implementation.
[    0.072660] rcu: 	RCU event tracing is enabled.
[    0.072661] 	Trampoline variant of Tasks RCU enabled.
[    0.072661] 	Tracing variant of Tasks RCU enabled.
[    0.072662] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
[    0.073428] NR_IRQS: 4352, nr_irqs: 1224, preallocated irqs: 16
[    0.073659] random: get_random_bytes called from start_kernel+0x713/0x8de with crng_init=0
[    0.073681] Console: colour dummy device 80x25
[    0.073688] printk: console [tty0] enabled
[    0.073700] ACPI: Core revision 20211217
[    0.073832] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 133484873504 ns
[    0.073845] APIC: Switch to symmetric I/O mode setup
[    0.073941] x2apic: IRQ remapping doesn't support X2APIC mode
[    0.073989] Switched APIC routing to physical flat.
[    0.074467] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.078845] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x6aaac78e40b, max_idle_ns: 881590419997 ns
[    0.078848] Calibrating delay loop (skipped), value calculated using timer frequency.. 7400.03 BogoMIPS (lpj=3700016)
[    0.078850] pid_max: default: 32768 minimum: 301
[    0.080154] LSM: Security Framework initializing
[    0.080158] Yama: becoming mindful.
[    0.080161] SELinux:  Initializing.
[    0.080167] LSM support for eBPF active
[    0.080195] Mount-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.080221] Mountpoint-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.080336] x86/cpu: User Mode Instruction Prevention (UMIP) activated
[    0.080377] LVT offset 1 assigned for vector 0xf9
[    0.080517] LVT offset 2 assigned for vector 0xf4
[    0.080556] Last level iTLB entries: 4KB 512, 2MB 512, 4MB 256
[    0.080557] Last level dTLB entries: 4KB 2048, 2MB 2048, 4MB 1024, 1GB 0
[    0.080559] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[    0.080560] Spectre V2 : Mitigation: Full AMD retpoline
[    0.080561] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[    0.080561] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    0.080562] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
[    0.080563] Spectre V2 : User space: Mitigation: STIBP always-on protection
[    0.080563] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl
[    0.083775] Freeing SMP alternatives memory: 64K
[    0.186624] smpboot: CPU0: AMD Ryzen 9 5900X 12-Core Processor (family: 0x19, model: 0x21, stepping: 0x0)
[    0.186667] cblist_init_generic: Setting adjustable number of callback queues.
[    0.186669] cblist_init_generic: Setting shift to 5 and lim to 1.
[    0.186677] cblist_init_generic: Setting shift to 5 and lim to 1.
[    0.186683] Performance Events: Fam17h+ core perfctr, AMD PMU driver.
[    0.186686] ... version:                0
[    0.186686] ... bit width:              48
[    0.186686] ... generic registers:      6
[    0.186687] ... value mask:             0000ffffffffffff
[    0.186687] ... max period:             00007fffffffffff
[    0.186687] ... fixed-purpose events:   0
[    0.186688] ... event mask:             000000000000003f
[    0.186721] rcu: Hierarchical SRCU implementation.
[    0.186847] MCE: In-kernel MCE decoding enabled.
[    0.186847] smp: Bringing up secondary CPUs ...
[    0.186847] x86: Booting SMP configuration:
[    0.186847] .... node  #0, CPUs:        #1  #2  #3  #4  #5  #6  #7  #8  #9 #10 #11 #12
[    0.200876] Spectre V2 : Update user space SMT mitigation: STIBP always-on
[    0.200906]  #13 #14 #15 #16 #17 #18 #19 #20 #21 #22 #23
[    0.213861] smp: Brought up 1 node, 24 CPUs
[    0.213862] smpboot: Max logical packages: 2
[    0.213863] smpboot: Total of 24 processors activated (177600.76 BogoMIPS)
[    0.215192] devtmpfs: initialized
[    0.215192] x86/mm: Memory block size: 128MB
[    0.216231] ACPI: PM: Registering ACPI NVS region [mem 0x0a200000-0x0a20dfff] (57344 bytes)
[    0.216231] ACPI: PM: Registering ACPI NVS region [mem 0xdb107000-0xdcc06fff] (28311552 bytes)
[    0.216231] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[    0.216231] futex hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.216231] pinctrl core: initialized pinctrl subsystem
[    0.216231] PM: RTC time: 01:25:08, date: 2022-12-06
[    0.216231] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.216268] audit: initializing netlink subsys (disabled)
[    0.216272] audit: type=2000 audit(1670289908.142:1): state=initialized audit_enabled=0 res=1
[    0.216272] thermal_sys: Registered thermal governor 'step_wise'
[    0.216272] thermal_sys: Registered thermal governor 'user_space'
[    0.216272] cpuidle: using governor menu
[    0.216272] Detected 1 PCC Subspaces
[    0.216272] Registering PCC driver as Mailbox controller
[    0.216891] PCI: MMCONFIG for domain 0000 [bus 00-7f] at [mem 0xf0000000-0xf7ffffff] (base 0xf0000000)
[    0.216893] PCI: MMCONFIG at [mem 0xf0000000-0xf7ffffff] reserved in E820
[    0.216899] PCI: Using configuration type 1 for base access
[    0.218251] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
[    0.218256] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[    0.218256] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.218256] cryptd: max_cpu_qlen set to 1000
[    0.234848] raid6: avx2x4   gen() 46580 MB/s
[    0.251848] raid6: avx2x2   gen() 39631 MB/s
[    0.268848] raid6: avx2x1   gen() 27096 MB/s
[    0.268848] raid6: using algorithm avx2x4 gen() 46580 MB/s
[    0.285848] raid6: .... xor() 7739 MB/s, rmw enabled
[    0.285849] raid6: using avx2x2 recovery algorithm
[    0.285867] ACPI: Added _OSI(Module Device)
[    0.285868] ACPI: Added _OSI(Processor Device)
[    0.285868] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.285868] ACPI: Added _OSI(Processor Aggregator Device)
[    0.285869] ACPI: Added _OSI(Linux-Dell-Video)
[    0.285869] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.285870] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    0.290992] ACPI: 11 ACPI AML tables successfully acquired and loaded
[    0.291714] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.292971] ACPI: Interpreter enabled
[    0.292980] ACPI: PM: (supports S0 S3 S4 S5)
[    0.292980] ACPI: Using IOAPIC for interrupt routing
[    0.293132] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.293310] ACPI: Enabled 2 GPEs in block 00 to 1F
[    0.297346] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.297349] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    0.297383] acpi PNP0A08:00: _OSC: platform does not support [PME LTR]
[    0.297440] acpi PNP0A08:00: _OSC: OS now controls [AER PCIeCapability]
[    0.297445] acpi PNP0A08:00: [Firmware Info]: MMCONFIG for domain 0000 [bus 00-7f] only partially covers this bridge
[    0.297516] PCI host bridge to bus 0000:00
[    0.297516] pci_bus 0000:00: root bus resource [io  0x0000-0x03af window]
[    0.297517] pci_bus 0000:00: root bus resource [io  0x03e0-0x0cf7 window]
[    0.297518] pci_bus 0000:00: root bus resource [io  0x03b0-0x03df window]
[    0.297518] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.297519] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000dffff window]
[    0.297519] pci_bus 0000:00: root bus resource [mem 0xe0000000-0xfcffffff window]
[    0.297520] pci_bus 0000:00: root bus resource [mem 0x820000000-0x7fffffffff window]
[    0.297521] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.297527] pci 0000:00:00.0: [1022:1480] type 00 class 0x060000
[    0.297578] pci 0000:00:00.2: [1022:1481] type 00 class 0x080600
[    0.297633] pci 0000:00:01.0: [1022:1482] type 00 class 0x060000
[    0.297666] pci 0000:00:01.1: [1022:1483] type 01 class 0x060400
[    0.297722] pci 0000:00:01.1: PME# supported from D0 D3hot D3cold
[    0.297775] pci 0000:00:01.2: [1022:1483] type 01 class 0x060400
[    0.297830] pci 0000:00:01.2: PME# supported from D0 D3hot D3cold
[    0.297895] pci 0000:00:02.0: [1022:1482] type 00 class 0x060000
[    0.297931] pci 0000:00:03.0: [1022:1482] type 00 class 0x060000
[    0.297963] pci 0000:00:03.1: [1022:1483] type 01 class 0x060400
[    0.298018] pci 0000:00:03.1: PME# supported from D0 D3hot D3cold
[    0.298071] pci 0000:00:04.0: [1022:1482] type 00 class 0x060000
[    0.298105] pci 0000:00:05.0: [1022:1482] type 00 class 0x060000
[    0.298140] pci 0000:00:07.0: [1022:1482] type 00 class 0x060000
[    0.298170] pci 0000:00:07.1: [1022:1484] type 01 class 0x060400
[    0.298211] pci 0000:00:07.1: PME# supported from D0 D3hot D3cold
[    0.298255] pci 0000:00:08.0: [1022:1482] type 00 class 0x060000
[    0.298286] pci 0000:00:08.1: [1022:1484] type 01 class 0x060400
[    0.298333] pci 0000:00:08.1: PME# supported from D0 D3hot D3cold
[    0.298392] pci 0000:00:14.0: [1022:790b] type 00 class 0x0c0500
[    0.298468] pci 0000:00:14.3: [1022:790e] type 00 class 0x060100
[    0.298547] pci 0000:00:18.0: [1022:1440] type 00 class 0x060000
[    0.298564] pci 0000:00:18.1: [1022:1441] type 00 class 0x060000
[    0.298581] pci 0000:00:18.2: [1022:1442] type 00 class 0x060000
[    0.298598] pci 0000:00:18.3: [1022:1443] type 00 class 0x060000
[    0.298615] pci 0000:00:18.4: [1022:1444] type 00 class 0x060000
[    0.298632] pci 0000:00:18.5: [1022:1445] type 00 class 0x060000
[    0.298648] pci 0000:00:18.6: [1022:1446] type 00 class 0x060000
[    0.298665] pci 0000:00:18.7: [1022:1447] type 00 class 0x060000
[    0.298715] pci 0000:01:00.0: [144d:a80a] type 00 class 0x010802
[    0.298728] pci 0000:01:00.0: reg 0x10: [mem 0xfcf00000-0xfcf03fff 64bit]
[    0.298874] pci 0000:00:01.1: PCI bridge to [bus 01]
[    0.298877] pci 0000:00:01.1:   bridge window [mem 0xfcf00000-0xfcffffff]
[    0.298911] pci 0000:20:00.0: [1022:57ad] type 01 class 0x060400
[    0.299027] pci 0000:20:00.0: PME# supported from D0 D3hot D3cold
[    0.299096] pci 0000:20:00.0: 63.012 Gb/s available PCIe bandwidth, limited by 16.0 GT/s PCIe x4 link at 0000:00:01.2 (capable of 126.024 Gb/s with 16.0 GT/s PCIe x8 link)
[    0.299138] pci 0000:00:01.2: PCI bridge to [bus 20-2c]
[    0.299141] pci 0000:00:01.2:   bridge window [io  0xf000-0xffff]
[    0.299142] pci 0000:00:01.2:   bridge window [mem 0xfc500000-0xfcafffff]
[    0.299276] pci 0000:21:05.0: [1022:57a3] type 01 class 0x060400
[    0.299555] pci 0000:21:05.0: PME# supported from D0 D3hot D3cold
[    0.299898] pci 0000:21:06.0: [1022:57a3] type 01 class 0x060400
[    0.300177] pci 0000:21:06.0: PME# supported from D0 D3hot D3cold
[    0.300515] pci 0000:21:08.0: [1022:57a4] type 01 class 0x060400
[    0.300719] pci 0000:21:08.0: PME# supported from D0 D3hot D3cold
[    0.300924] pci 0000:21:09.0: [1022:57a4] type 01 class 0x060400
[    0.301127] pci 0000:21:09.0: PME# supported from D0 D3hot D3cold
[    0.301264] pci 0000:21:0a.0: [1022:57a4] type 01 class 0x060400
[    0.301468] pci 0000:21:0a.0: PME# supported from D0 D3hot D3cold
[    0.301615] pci 0000:20:00.0: PCI bridge to [bus 21-2c]
[    0.301620] pci 0000:20:00.0:   bridge window [io  0xf000-0xffff]
[    0.301623] pci 0000:20:00.0:   bridge window [mem 0xfc500000-0xfcafffff]
[    0.301713] pci 0000:27:00.0: [10ec:8125] type 00 class 0x020000
[    0.301732] pci 0000:27:00.0: reg 0x10: [io  0xf000-0xf0ff]
[    0.301756] pci 0000:27:00.0: reg 0x18: [mem 0xfca00000-0xfca0ffff 64bit]
[    0.301771] pci 0000:27:00.0: reg 0x20: [mem 0xfca10000-0xfca13fff 64bit]
[    0.301917] pci 0000:27:00.0: supports D1 D2
[    0.301918] pci 0000:27:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.302078] pci 0000:21:05.0: PCI bridge to [bus 27]
[    0.302083] pci 0000:21:05.0:   bridge window [io  0xf000-0xffff]
[    0.302086] pci 0000:21:05.0:   bridge window [mem 0xfca00000-0xfcafffff]
[    0.302185] pci 0000:28:00.0: [8086:2723] type 00 class 0x028000
[    0.302214] pci 0000:28:00.0: reg 0x10: [mem 0xfc900000-0xfc903fff 64bit]
[    0.302367] pci 0000:28:00.0: PME# supported from D0 D3hot D3cold
[    0.302497] pci 0000:21:06.0: PCI bridge to [bus 28]
[    0.302504] pci 0000:21:06.0:   bridge window [mem 0xfc900000-0xfc9fffff]
[    0.302590] pci 0000:2a:00.0: [1022:1485] type 00 class 0x130000
[    0.302774] pci 0000:2a:00.0: 63.012 Gb/s available PCIe bandwidth, limited by 16.0 GT/s PCIe x4 link at 0000:00:01.2 (capable of 252.048 Gb/s with 16.0 GT/s PCIe x16 link)
[    0.302944] pci 0000:2a:00.1: [1022:149c] type 00 class 0x0c0330
[    0.303247] pci 0000:2a:00.1: reg 0x10: [mem 0xfc600000-0xfc6fffff 64bit]
[    0.304589] pci 0000:2a:00.1: PME# supported from D0 D3hot D3cold
[    0.304871] pci 0000:2a:00.3: [1022:149c] type 00 class 0x0c0330
[    0.304893] pci 0000:2a:00.3: reg 0x10: [mem 0xfc500000-0xfc5fffff 64bit]
[    0.305005] pci 0000:2a:00.3: PME# supported from D0 D3hot D3cold
[    0.305108] pci 0000:21:08.0: PCI bridge to [bus 2a]
[    0.305115] pci 0000:21:08.0:   bridge window [mem 0xfc500000-0xfc6fffff]
[    0.305200] pci 0000:2b:00.0: [1022:7901] type 00 class 0x010601
[    0.305261] pci 0000:2b:00.0: reg 0x24: [mem 0xfc800000-0xfc8007ff]
[    0.305360] pci 0000:2b:00.0: PME# supported from D3hot D3cold
[    0.305420] pci 0000:2b:00.0: 63.012 Gb/s available PCIe bandwidth, limited by 16.0 GT/s PCIe x4 link at 0000:00:01.2 (capable of 252.048 Gb/s with 16.0 GT/s PCIe x16 link)
[    0.305461] pci 0000:21:09.0: PCI bridge to [bus 2b]
[    0.305468] pci 0000:21:09.0:   bridge window [mem 0xfc800000-0xfc8fffff]
[    0.305553] pci 0000:2c:00.0: [1022:7901] type 00 class 0x010601
[    0.305614] pci 0000:2c:00.0: reg 0x24: [mem 0xfc700000-0xfc7007ff]
[    0.305712] pci 0000:2c:00.0: PME# supported from D3hot D3cold
[    0.305772] pci 0000:2c:00.0: 63.012 Gb/s available PCIe bandwidth, limited by 16.0 GT/s PCIe x4 link at 0000:00:01.2 (capable of 252.048 Gb/s with 16.0 GT/s PCIe x16 link)
[    0.305812] pci 0000:21:0a.0: PCI bridge to [bus 2c]
[    0.305819] pci 0000:21:0a.0:   bridge window [mem 0xfc700000-0xfc7fffff]
[    0.305885] pci 0000:2d:00.0: [1002:1478] type 01 class 0x060400
[    0.305896] pci 0000:2d:00.0: reg 0x10: [mem 0xfce00000-0xfce03fff]
[    0.305971] pci 0000:2d:00.0: PME# supported from D0 D3hot D3cold
[    0.306041] pci 0000:00:03.1: PCI bridge to [bus 2d-2f]
[    0.306043] pci 0000:00:03.1:   bridge window [io  0xe000-0xefff]
[    0.306044] pci 0000:00:03.1:   bridge window [mem 0xfcd00000-0xfcefffff]
[    0.306047] pci 0000:00:03.1:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.306077] pci 0000:2e:00.0: [1002:1479] type 01 class 0x060400
[    0.306159] pci 0000:2e:00.0: PME# supported from D0 D3hot D3cold
[    0.306315] pci 0000:2d:00.0: PCI bridge to [bus 2e-2f]
[    0.306319] pci 0000:2d:00.0:   bridge window [io  0xe000-0xefff]
[    0.306321] pci 0000:2d:00.0:   bridge window [mem 0xfcd00000-0xfcdfffff]
[    0.306324] pci 0000:2d:00.0:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.306354] pci 0000:2f:00.0: [1002:731f] type 00 class 0x030000
[    0.306367] pci 0000:2f:00.0: reg 0x10: [mem 0x7c00000000-0x7dffffffff 64bit pref]
[    0.306375] pci 0000:2f:00.0: reg 0x18: [mem 0x7e00000000-0x7e0fffffff 64bit pref]
[    0.306381] pci 0000:2f:00.0: reg 0x20: [io  0xe000-0xe0ff]
[    0.306387] pci 0000:2f:00.0: reg 0x24: [mem 0xfcd00000-0xfcd7ffff]
[    0.306392] pci 0000:2f:00.0: reg 0x30: [mem 0xfcd80000-0xfcd9ffff pref]
[    0.306411] pci 0000:2f:00.0: BAR 0: assigned to efifb
[    0.306468] pci 0000:2f:00.0: PME# supported from D1 D2 D3hot D3cold
[    0.306535] pci 0000:2f:00.1: [1002:ab38] type 00 class 0x040300
[    0.306544] pci 0000:2f:00.1: reg 0x10: [mem 0xfcda0000-0xfcda3fff]
[    0.306608] pci 0000:2f:00.1: PME# supported from D1 D2 D3hot D3cold
[    0.306671] pci 0000:2e:00.0: PCI bridge to [bus 2f]
[    0.306674] pci 0000:2e:00.0:   bridge window [io  0xe000-0xefff]
[    0.306676] pci 0000:2e:00.0:   bridge window [mem 0xfcd00000-0xfcdfffff]
[    0.306679] pci 0000:2e:00.0:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.306707] pci 0000:30:00.0: [1022:148a] type 00 class 0x130000
[    0.306790] pci 0000:00:07.1: PCI bridge to [bus 30]
[    0.306816] pci 0000:31:00.0: [1022:1485] type 00 class 0x130000
[    0.306907] pci 0000:31:00.3: [1022:149c] type 00 class 0x0c0330
[    0.306916] pci 0000:31:00.3: reg 0x10: [mem 0xfcb00000-0xfcbfffff 64bit]
[    0.306964] pci 0000:31:00.3: PME# supported from D0 D3hot D3cold
[    0.307005] pci 0000:31:00.4: [1022:1487] type 00 class 0x040300
[    0.307011] pci 0000:31:00.4: reg 0x10: [mem 0xfcc00000-0xfcc07fff]
[    0.307055] pci 0000:31:00.4: PME# supported from D0 D3hot D3cold
[    0.307100] pci 0000:00:08.1: PCI bridge to [bus 31]
[    0.307103] pci 0000:00:08.1:   bridge window [mem 0xfcb00000-0xfccfffff]
[    0.307238] ACPI: PCI: Interrupt link LNKA configured for IRQ 0
[    0.307261] ACPI: PCI: Interrupt link LNKB configured for IRQ 0
[    0.307281] ACPI: PCI: Interrupt link LNKC configured for IRQ 0
[    0.307305] ACPI: PCI: Interrupt link LNKD configured for IRQ 0
[    0.307326] ACPI: PCI: Interrupt link LNKE configured for IRQ 0
[    0.307343] ACPI: PCI: Interrupt link LNKF configured for IRQ 0
[    0.307361] ACPI: PCI: Interrupt link LNKG configured for IRQ 0
[    0.307378] ACPI: PCI: Interrupt link LNKH configured for IRQ 0
[    0.307639] iommu: Default domain type: Passthrough 
[    0.307645] pci 0000:2f:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none
[    0.307645] pci 0000:2f:00.0: vgaarb: bridge control possible
[    0.307645] pci 0000:2f:00.0: vgaarb: setting as boot device
[    0.307645] vgaarb: loaded
[    0.307645] SCSI subsystem initialized
[    0.307645] libata version 3.00 loaded.
[    0.307645] ACPI: bus type USB registered
[    0.307645] usbcore: registered new interface driver usbfs
[    0.307645] usbcore: registered new interface driver hub
[    0.307645] usbcore: registered new device driver usb
[    0.307645] mc: Linux media interface: v0.10
[    0.307645] videodev: Linux video capture interface: v2.00
[    0.307645] pps_core: LinuxPPS API ver. 1 registered
[    0.307645] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.307645] PTP clock support registered
[    0.307645] EDAC MC: Ver: 3.0.0
[    0.307873] Registered efivars operations
[    0.307886] Advanced Linux Sound Architecture Driver Initialized.
[    0.307932] Bluetooth: Core ver 2.22
[    0.307934] NET: Registered PF_BLUETOOTH protocol family
[    0.307935] Bluetooth: HCI device and connection manager initialized
[    0.307936] Bluetooth: HCI socket layer initialized
[    0.307936] Bluetooth: L2CAP socket layer initialized
[    0.307938] Bluetooth: SCO socket layer initialized
[    0.307939] NetLabel: Initializing
[    0.307939] NetLabel:  domain hash size = 128
[    0.307940] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.307946] NetLabel:  unlabeled traffic allowed by default
[    0.307950] PCI: Using ACPI for IRQ routing
[    0.311053] PCI: pci_cache_line_size set to 64 bytes
[    0.311139] e820: reserve RAM buffer [mem 0x09d82000-0x0bffffff]
[    0.311140] e820: reserve RAM buffer [mem 0x0a200000-0x0bffffff]
[    0.311141] e820: reserve RAM buffer [mem 0xcb031000-0xcbffffff]
[    0.311142] e820: reserve RAM buffer [mem 0xcb0a1000-0xcbffffff]
[    0.311142] e820: reserve RAM buffer [mem 0xd7186000-0xd7ffffff]
[    0.311143] e820: reserve RAM buffer [mem 0xdacf1000-0xdbffffff]
[    0.311143] e820: reserve RAM buffer [mem 0xdf000000-0xdfffffff]
[    0.311143] e820: reserve RAM buffer [mem 0x81f300000-0x81fffffff]
[    0.311156] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    0.311158] hpet0: 3 comparators, 32-bit 14.318180 MHz counter
[    0.312884] clocksource: Switched to clocksource tsc-early
[    0.318195] VFS: Disk quotas dquot_6.6.0
[    0.318200] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.318229] pnp: PnP ACPI init
[    0.318266] system 00:00: [mem 0xf0000000-0xf7ffffff] has been reserved
[    0.318311] system 00:01: [mem 0xfd200000-0xfd2fffff] has been reserved
[    0.318401] system 00:03: [io  0x0a00-0x0a0f] has been reserved
[    0.318403] system 00:03: [io  0x0a10-0x0a1f] has been reserved
[    0.318403] system 00:03: [io  0x0a20-0x0a2f] has been reserved
[    0.318404] system 00:03: [io  0x0a40-0x0a4f] has been reserved
[    0.318498] system 00:04: [io  0x04d0-0x04d1] has been reserved
[    0.318499] system 00:04: [io  0x040b] has been reserved
[    0.318499] system 00:04: [io  0x04d6] has been reserved
[    0.318500] system 00:04: [io  0x0c00-0x0c01] has been reserved
[    0.318501] system 00:04: [io  0x0c14] has been reserved
[    0.318501] system 00:04: [io  0x0c50-0x0c51] has been reserved
[    0.318502] system 00:04: [io  0x0c52] has been reserved
[    0.318502] system 00:04: [io  0x0c6c] has been reserved
[    0.318503] system 00:04: [io  0x0c6f] has been reserved
[    0.318503] system 00:04: [io  0x0cd8-0x0cdf] has been reserved
[    0.318504] system 00:04: [io  0x0800-0x089f] has been reserved
[    0.318504] system 00:04: [io  0x0b00-0x0b0f] has been reserved
[    0.318505] system 00:04: [io  0x0b20-0x0b3f] has been reserved
[    0.318505] system 00:04: [io  0x0900-0x090f] has been reserved
[    0.318506] system 00:04: [io  0x0910-0x091f] has been reserved
[    0.318507] system 00:04: [mem 0xfec00000-0xfec00fff] could not be reserved
[    0.318508] system 00:04: [mem 0xfec01000-0xfec01fff] could not be reserved
[    0.318508] system 00:04: [mem 0xfedc0000-0xfedc0fff] has been reserved
[    0.318509] system 00:04: [mem 0xfee00000-0xfee00fff] has been reserved
[    0.318510] system 00:04: [mem 0xfed80000-0xfed8ffff] could not be reserved
[    0.318510] system 00:04: [mem 0xfec10000-0xfec10fff] has been reserved
[    0.318511] system 00:04: [mem 0xff000000-0xffffffff] has been reserved
[    0.318720] pnp: PnP ACPI: found 5 devices
[    0.324042] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.324059] NET: Registered PF_INET protocol family
[    0.324142] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.324863] tcp_listen_portaddr_hash hash table entries: 16384 (order: 6, 262144 bytes, linear)
[    0.324880] TCP established hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.325002] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    0.325047] TCP: Hash tables configured (established 262144 bind 65536)
[    0.325118] MPTCP token hash table entries: 32768 (order: 7, 786432 bytes, linear)
[    0.325141] UDP hash table entries: 16384 (order: 7, 524288 bytes, linear)
[    0.325170] UDP-Lite hash table entries: 16384 (order: 7, 524288 bytes, linear)
[    0.325224] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.325271] RPC: Registered named UNIX socket transport module.
[    0.325271] RPC: Registered udp transport module.
[    0.325272] RPC: Registered tcp transport module.
[    0.325272] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.325277] pci 0000:00:01.1: PCI bridge to [bus 01]
[    0.325280] pci 0000:00:01.1:   bridge window [mem 0xfcf00000-0xfcffffff]
[    0.325283] pci 0000:21:05.0: PCI bridge to [bus 27]
[    0.325285] pci 0000:21:05.0:   bridge window [io  0xf000-0xffff]
[    0.325289] pci 0000:21:05.0:   bridge window [mem 0xfca00000-0xfcafffff]
[    0.325297] pci 0000:21:06.0: PCI bridge to [bus 28]
[    0.325301] pci 0000:21:06.0:   bridge window [mem 0xfc900000-0xfc9fffff]
[    0.325308] pci 0000:21:08.0: PCI bridge to [bus 2a]
[    0.325312] pci 0000:21:08.0:   bridge window [mem 0xfc500000-0xfc6fffff]
[    0.325320] pci 0000:21:09.0: PCI bridge to [bus 2b]
[    0.325324] pci 0000:21:09.0:   bridge window [mem 0xfc800000-0xfc8fffff]
[    0.325331] pci 0000:21:0a.0: PCI bridge to [bus 2c]
[    0.325335] pci 0000:21:0a.0:   bridge window [mem 0xfc700000-0xfc7fffff]
[    0.325343] pci 0000:20:00.0: PCI bridge to [bus 21-2c]
[    0.325344] pci 0000:20:00.0:   bridge window [io  0xf000-0xffff]
[    0.325348] pci 0000:20:00.0:   bridge window [mem 0xfc500000-0xfcafffff]
[    0.325356] pci 0000:00:01.2: PCI bridge to [bus 20-2c]
[    0.325356] pci 0000:00:01.2:   bridge window [io  0xf000-0xffff]
[    0.325358] pci 0000:00:01.2:   bridge window [mem 0xfc500000-0xfcafffff]
[    0.325362] pci 0000:2e:00.0: PCI bridge to [bus 2f]
[    0.325363] pci 0000:2e:00.0:   bridge window [io  0xe000-0xefff]
[    0.325365] pci 0000:2e:00.0:   bridge window [mem 0xfcd00000-0xfcdfffff]
[    0.325367] pci 0000:2e:00.0:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.325371] pci 0000:2d:00.0: PCI bridge to [bus 2e-2f]
[    0.325372] pci 0000:2d:00.0:   bridge window [io  0xe000-0xefff]
[    0.325375] pci 0000:2d:00.0:   bridge window [mem 0xfcd00000-0xfcdfffff]
[    0.325377] pci 0000:2d:00.0:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.325380] pci 0000:00:03.1: PCI bridge to [bus 2d-2f]
[    0.325381] pci 0000:00:03.1:   bridge window [io  0xe000-0xefff]
[    0.325383] pci 0000:00:03.1:   bridge window [mem 0xfcd00000-0xfcefffff]
[    0.325384] pci 0000:00:03.1:   bridge window [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.325386] pci 0000:00:07.1: PCI bridge to [bus 30]
[    0.325391] pci 0000:00:08.1: PCI bridge to [bus 31]
[    0.325392] pci 0000:00:08.1:   bridge window [mem 0xfcb00000-0xfccfffff]
[    0.325395] pci_bus 0000:00: resource 4 [io  0x0000-0x03af window]
[    0.325396] pci_bus 0000:00: resource 5 [io  0x03e0-0x0cf7 window]
[    0.325397] pci_bus 0000:00: resource 6 [io  0x03b0-0x03df window]
[    0.325397] pci_bus 0000:00: resource 7 [io  0x0d00-0xffff window]
[    0.325398] pci_bus 0000:00: resource 8 [mem 0x000a0000-0x000dffff window]
[    0.325398] pci_bus 0000:00: resource 9 [mem 0xe0000000-0xfcffffff window]
[    0.325399] pci_bus 0000:00: resource 10 [mem 0x820000000-0x7fffffffff window]
[    0.325400] pci_bus 0000:01: resource 1 [mem 0xfcf00000-0xfcffffff]
[    0.325400] pci_bus 0000:20: resource 0 [io  0xf000-0xffff]
[    0.325401] pci_bus 0000:20: resource 1 [mem 0xfc500000-0xfcafffff]
[    0.325401] pci_bus 0000:21: resource 0 [io  0xf000-0xffff]
[    0.325402] pci_bus 0000:21: resource 1 [mem 0xfc500000-0xfcafffff]
[    0.325402] pci_bus 0000:27: resource 0 [io  0xf000-0xffff]
[    0.325403] pci_bus 0000:27: resource 1 [mem 0xfca00000-0xfcafffff]
[    0.325403] pci_bus 0000:28: resource 1 [mem 0xfc900000-0xfc9fffff]
[    0.325404] pci_bus 0000:2a: resource 1 [mem 0xfc500000-0xfc6fffff]
[    0.325404] pci_bus 0000:2b: resource 1 [mem 0xfc800000-0xfc8fffff]
[    0.325405] pci_bus 0000:2c: resource 1 [mem 0xfc700000-0xfc7fffff]
[    0.325405] pci_bus 0000:2d: resource 0 [io  0xe000-0xefff]
[    0.325406] pci_bus 0000:2d: resource 1 [mem 0xfcd00000-0xfcefffff]
[    0.325406] pci_bus 0000:2d: resource 2 [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.325407] pci_bus 0000:2e: resource 0 [io  0xe000-0xefff]
[    0.325407] pci_bus 0000:2e: resource 1 [mem 0xfcd00000-0xfcdfffff]
[    0.325408] pci_bus 0000:2e: resource 2 [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.325408] pci_bus 0000:2f: resource 0 [io  0xe000-0xefff]
[    0.325409] pci_bus 0000:2f: resource 1 [mem 0xfcd00000-0xfcdfffff]
[    0.325409] pci_bus 0000:2f: resource 2 [mem 0x7c00000000-0x7e0fffffff 64bit pref]
[    0.325410] pci_bus 0000:31: resource 1 [mem 0xfcb00000-0xfccfffff]
[    0.325747] pci 0000:2f:00.1: D0 power state depends on 0000:2f:00.0
[    0.325833] PCI: CLS 64 bytes, default 64
[    0.491740] pci 0000:00:00.2: AMD-Vi: IOMMU performance counters supported
[    0.491780] pci 0000:00:01.0: Adding to iommu group 0
[    0.491786] pci 0000:00:01.1: Adding to iommu group 1
[    0.491793] pci 0000:00:01.2: Adding to iommu group 2
[    0.491799] pci 0000:00:02.0: Adding to iommu group 3
[    0.491806] pci 0000:00:03.0: Adding to iommu group 4
[    0.491812] pci 0000:00:03.1: Adding to iommu group 5
[    0.491818] pci 0000:00:04.0: Adding to iommu group 6
[    0.491825] pci 0000:00:05.0: Adding to iommu group 7
[    0.491831] pci 0000:00:07.0: Adding to iommu group 8
[    0.491837] pci 0000:00:07.1: Adding to iommu group 9
[    0.491844] pci 0000:00:08.0: Adding to iommu group 10
[    0.491849] pci 0000:00:08.1: Adding to iommu group 11
[    0.491857] pci 0000:00:14.0: Adding to iommu group 12
[    0.491864] pci 0000:00:14.3: Adding to iommu group 12
[    0.491883] pci 0000:00:18.0: Adding to iommu group 13
[    0.491888] pci 0000:00:18.1: Adding to iommu group 13
[    0.491892] pci 0000:00:18.2: Adding to iommu group 13
[    0.491897] pci 0000:00:18.3: Adding to iommu group 13
[    0.491901] pci 0000:00:18.4: Adding to iommu group 13
[    0.491906] pci 0000:00:18.5: Adding to iommu group 13
[    0.491910] pci 0000:00:18.6: Adding to iommu group 13
[    0.491915] pci 0000:00:18.7: Adding to iommu group 13
[    0.491921] pci 0000:01:00.0: Adding to iommu group 14
[    0.491926] pci 0000:20:00.0: Adding to iommu group 15
[    0.491955] pci 0000:21:05.0: Adding to iommu group 16
[    0.491983] pci 0000:21:06.0: Adding to iommu group 17
[    0.491991] pci 0000:21:08.0: Adding to iommu group 18
[    0.491998] pci 0000:21:09.0: Adding to iommu group 19
[    0.492005] pci 0000:21:0a.0: Adding to iommu group 20
[    0.492033] pci 0000:27:00.0: Adding to iommu group 21
[    0.492062] pci 0000:28:00.0: Adding to iommu group 22
[    0.492064] pci 0000:2a:00.0: Adding to iommu group 18
[    0.492067] pci 0000:2a:00.1: Adding to iommu group 18
[    0.492069] pci 0000:2a:00.3: Adding to iommu group 18
[    0.492072] pci 0000:2b:00.0: Adding to iommu group 19
[    0.492074] pci 0000:2c:00.0: Adding to iommu group 20
[    0.492080] pci 0000:2d:00.0: Adding to iommu group 23
[    0.492086] pci 0000:2e:00.0: Adding to iommu group 24
[    0.492104] pci 0000:2f:00.0: Adding to iommu group 25
[    0.492112] pci 0000:2f:00.1: Adding to iommu group 26
[    0.492118] pci 0000:30:00.0: Adding to iommu group 27
[    0.492125] pci 0000:31:00.0: Adding to iommu group 28
[    0.492131] pci 0000:31:00.3: Adding to iommu group 29
[    0.492138] pci 0000:31:00.4: Adding to iommu group 30
[    0.492567] pci 0000:00:00.2: AMD-Vi: Found IOMMU cap 0x40
[    0.492568] AMD-Vi: Extended features (0x58f77ef22294a5a): PPR NX GT IA PC GA_vAPIC
[    0.492624] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.492626] software IO TLB: mapped [mem 0x00000000d3058000-0x00000000d7058000] (64MB)
[    0.492777] RAPL PMU: API unit is 2^-32 Joules, 1 fixed counters, 163840 ms ovfl timer
[    0.492782] RAPL PMU: hw unit of domain package 2^-16 Joules
[    0.492784] LVT offset 0 assigned for vector 0x400
[    0.492926] perf: AMD IBS detected (0x000003ff)
[    0.492929] amd_uncore: 4  amd_df counters detected
[    0.492932] amd_uncore: 6  amd_l3 counters detected
[    0.493164] perf/amd_iommu: Detected AMD IOMMU #0 (2 banks, 4 counters/bank).
[    0.493294] SVM: TSC scaling supported
[    0.493295] kvm: Nested Virtualization enabled
[    0.493296] SVM: kvm: Nested Paging enabled
[    0.493303] SVM: Virtual VMLOAD VMSAVE supported
[    0.493304] SVM: Virtual GIF supported
[    0.493304] SVM: LBR virtualization supported
[    0.498253] cryptomgr_test (160) used greatest stack depth: 15600 bytes left
[    0.498592] Initialise system trusted keyrings
[    0.498614] workingset: timestamp_bits=36 max_order=23 bucket_order=0
[    0.499158] zbud: loaded
[    0.499268] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.499345] NFS: Registering the id_resolver key type
[    0.499348] Key type id_resolver registered
[    0.499349] Key type id_legacy registered
[    0.499357] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.499358] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.499359] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    0.499546] Key type cifs.idmap registered
[    0.499566] ksmbd: The ksmbd server is experimental, use at your own risk.
[    0.499567] ntfs3: Max link count 4000
[    0.499567] ntfs3: Enabled Linux POSIX ACLs support
[    0.499568] ntfs3: Warning: Activated 64 bits per cluster. Windows does not support this
[    0.499568] ntfs3: Read-only LZX/Xpress compression included
[    0.499589] SGI XFS with ACLs, security attributes, realtime, scrub, repair, quota, no debug enabled
[    0.501784] NET: Registered PF_ALG protocol family
[    0.501785] xor: automatically using best checksumming function   avx       
[    0.501786] async_tx: api initialized (async)
[    0.501786] Key type asymmetric registered
[    0.501787] Asymmetric key parser 'x509' registered
[    0.501787] Asymmetric key parser 'pkcs8' registered
[    0.501839] kworker/u64:0 (178) used greatest stack depth: 14680 bytes left
[    0.501968] alg: self-tests for CTR-KDF (hmac(sha256)) passed
[    0.501979] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    0.502005] io scheduler mq-deadline registered
[    0.502005] io scheduler kyber registered
[    0.502012] io scheduler bfq registered
[    0.502918] pcieport 0000:00:01.1: AER: enabled with IRQ 28
[    0.503013] pcieport 0000:00:01.2: AER: enabled with IRQ 29
[    0.503101] pcieport 0000:00:03.1: AER: enabled with IRQ 30
[    0.503203] pcieport 0000:00:07.1: AER: enabled with IRQ 32
[    0.503274] pcieport 0000:00:08.1: AER: enabled with IRQ 33
[    0.504520] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[    0.504528] ACPI: button: Power Button [PWRB]
[    0.504541] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[    0.504574] ACPI: button: Power Button [PWRF]
[    0.505418] smpboot: Estimated ratio of average max frequency by base frequency (times 1024): 1197
[    0.505427] Monitor-Mwait will be used to enter C-1 state
[    0.505431] ACPI: \_PR_.C000: Found 2 idle states
[    0.505486] ACPI: \_PR_.C002: Found 2 idle states
[    0.505533] ACPI: \_PR_.C004: Found 2 idle states
[    0.505598] ACPI: \_PR_.C006: Found 2 idle states
[    0.505665] ACPI: \_PR_.C008: Found 2 idle states
[    0.505719] ACPI: \_PR_.C00A: Found 2 idle states
[    0.505767] ACPI: \_PR_.C00C: Found 2 idle states
[    0.505819] ACPI: \_PR_.C00E: Found 2 idle states
[    0.505888] ACPI: \_PR_.C010: Found 2 idle states
[    0.505957] ACPI: \_PR_.C012: Found 2 idle states
[    0.506008] ACPI: \_PR_.C014: Found 2 idle states
[    0.506075] ACPI: \_PR_.C016: Found 2 idle states
[    0.506139] ACPI: \_PR_.C001: Found 2 idle states
[    0.506200] ACPI: \_PR_.C003: Found 2 idle states
[    0.506261] ACPI: \_PR_.C005: Found 2 idle states
[    0.506322] ACPI: \_PR_.C007: Found 2 idle states
[    0.506383] ACPI: \_PR_.C009: Found 2 idle states
[    0.506444] ACPI: \_PR_.C00B: Found 2 idle states
[    0.506524] ACPI: \_PR_.C00D: Found 2 idle states
[    0.506607] ACPI: \_PR_.C00F: Found 2 idle states
[    0.506688] ACPI: \_PR_.C011: Found 2 idle states
[    0.506774] ACPI: \_PR_.C013: Found 2 idle states
[    0.506839] ACPI: \_PR_.C015: Found 2 idle states
[    0.506895] ACPI: \_PR_.C017: Found 2 idle states
[    0.507004] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.761861] serial8250: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    0.762058] Non-volatile memory driver v1.3
[    0.762072] Linux agpgart interface v0.103
[    0.762465] ACPI: bus type drm_connector registered
[    0.763913] brd: module loaded
[    0.764976] loop: module loaded
[    0.764989] megasas: 07.719.03.00-rc1
[    0.764998] VMware PVSCSI driver - version 1.0.7.0-k
[    0.765120] nvme nvme0: pci function 0000:01:00.0
[    0.765197] ahci 0000:2b:00.0: version 3.0
[    0.765303] ahci 0000:2b:00.0: AHCI 0001.0301 32 slots 1 ports 6 Gbps 0x1 impl SATA mode
[    0.765305] ahci 0000:2b:00.0: flags: 64bit ncq sntf ilck pm led clo only pmp fbs pio slum part 
[    0.765395] scsi host0: ahci
[    0.765423] ata1: SATA max UDMA/133 abar m2048@0xfc800000 port 0xfc800100 irq 46
[    0.765554] ahci 0000:2c:00.0: AHCI 0001.0301 32 slots 3 ports 6 Gbps 0x13 impl SATA mode
[    0.765556] ahci 0000:2c:00.0: flags: 64bit ncq sntf ilck pm led clo only pmp fbs pio slum part 
[    0.765756] scsi host1: ahci
[    0.765800] scsi host2: ahci
[    0.765837] scsi host3: ahci
[    0.765873] scsi host4: ahci
[    0.765909] scsi host5: ahci
[    0.765922] ata2: SATA max UDMA/133 abar m2048@0xfc700000 port 0xfc700100 irq 47
[    0.765925] ata3: SATA max UDMA/133 abar m2048@0xfc700000 port 0xfc700180 irq 47
[    0.765925] ata4: DUMMY
[    0.765925] ata5: DUMMY
[    0.765927] ata6: SATA max UDMA/133 abar m2048@0xfc700000 port 0xfc700300 irq 47
[    0.765981] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[    0.765982] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[    0.766034] tun: Universal TUN/TAP device driver, 1.6
[    0.766048] e100: Intel(R) PRO/100 Network Driver
[    0.766048] e100: Copyright(c) 1999-2006 Intel Corporation
[    0.766054] e1000: Intel(R) PRO/1000 Network Driver
[    0.766054] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    0.766060] e1000e: Intel(R) PRO/1000 Network Driver
[    0.766060] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    0.766085] r8169 0000:27:00.0: enabling device (0000 -> 0003)
[    0.772123] kworker/u64:8 (237) used greatest stack depth: 14136 bytes left
[    0.772248] r8169 0000:27:00.0 eth0: RTL8125A, 2c:f0:5d:d9:ba:31, XID 609, IRQ 48
[    0.772250] r8169 0000:27:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]
[    0.772282] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.772282] ehci-pci: EHCI PCI platform driver
[    0.772289] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.772290] ohci-pci: OHCI PCI platform driver
[    0.772295] uhci_hcd: USB Universal Host Controller Interface driver
[    0.772424] xhci_hcd 0000:2a:00.1: xHCI Host Controller
[    0.772446] xhci_hcd 0000:2a:00.1: new USB bus registered, assigned bus number 1
[    0.772585] xhci_hcd 0000:2a:00.1: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000000000000410
[    0.773573] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.17
[    0.773574] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.773575] usb usb1: Product: xHCI Host Controller
[    0.773575] usb usb1: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.773576] usb usb1: SerialNumber: 0000:2a:00.1
[    0.773618] hub 1-0:1.0: USB hub found
[    0.773627] hub 1-0:1.0: 6 ports detected
[    0.773739] xhci_hcd 0000:2a:00.1: xHCI Host Controller
[    0.773756] xhci_hcd 0000:2a:00.1: new USB bus registered, assigned bus number 2
[    0.773757] xhci_hcd 0000:2a:00.1: Host supports USB 3.1 Enhanced SuperSpeed
[    0.773767] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    0.773774] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.17
[    0.773775] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.773776] usb usb2: Product: xHCI Host Controller
[    0.773776] usb usb2: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.773777] usb usb2: SerialNumber: 0000:2a:00.1
[    0.773814] hub 2-0:1.0: USB hub found
[    0.773820] hub 2-0:1.0: 4 ports detected
[    0.773941] xhci_hcd 0000:2a:00.3: xHCI Host Controller
[    0.773959] xhci_hcd 0000:2a:00.3: new USB bus registered, assigned bus number 3
[    0.774101] xhci_hcd 0000:2a:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000000000000410
[    0.774283] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.17
[    0.774283] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.774284] usb usb3: Product: xHCI Host Controller
[    0.774285] usb usb3: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.774285] usb usb3: SerialNumber: 0000:2a:00.3
[    0.774321] hub 3-0:1.0: USB hub found
[    0.774330] hub 3-0:1.0: 6 ports detected
[    0.774453] xhci_hcd 0000:2a:00.3: xHCI Host Controller
[    0.774468] xhci_hcd 0000:2a:00.3: new USB bus registered, assigned bus number 4
[    0.774469] xhci_hcd 0000:2a:00.3: Host supports USB 3.1 Enhanced SuperSpeed
[    0.774479] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    0.774486] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.17
[    0.774487] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.774488] usb usb4: Product: xHCI Host Controller
[    0.774488] usb usb4: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.774489] usb usb4: SerialNumber: 0000:2a:00.3
[    0.774522] hub 4-0:1.0: USB hub found
[    0.774529] hub 4-0:1.0: 4 ports detected
[    0.774625] xhci_hcd 0000:31:00.3: xHCI Host Controller
[    0.774641] xhci_hcd 0000:31:00.3: new USB bus registered, assigned bus number 5
[    0.774732] xhci_hcd 0000:31:00.3: hcc params 0x0278ffe5 hci version 0x110 quirks 0x0000000000000410
[    0.774843] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.17
[    0.774844] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.774845] usb usb5: Product: xHCI Host Controller
[    0.774845] usb usb5: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.774846] usb usb5: SerialNumber: 0000:31:00.3
[    0.774878] hub 5-0:1.0: USB hub found
[    0.774881] hub 5-0:1.0: 4 ports detected
[    0.774948] xhci_hcd 0000:31:00.3: xHCI Host Controller
[    0.774961] xhci_hcd 0000:31:00.3: new USB bus registered, assigned bus number 6
[    0.774963] xhci_hcd 0000:31:00.3: Host supports USB 3.1 Enhanced SuperSpeed
[    0.774969] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
[    0.774976] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.17
[    0.774977] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.774978] usb usb6: Product: xHCI Host Controller
[    0.774978] usb usb6: Manufacturer: Linux 5.17.0-rc4_ap_test-00163-g793917d997df-dirty xhci-hcd
[    0.774979] usb usb6: SerialNumber: 0000:31:00.3
[    0.775010] hub 6-0:1.0: USB hub found
[    0.775013] hub 6-0:1.0: 4 ports detected
[    0.775071] usbcore: registered new interface driver usblp
[    0.775078] usbcore: registered new interface driver usb-storage
[    0.775083] i8042: PNP: No PS/2 controller found.
[    0.775100] mousedev: PS/2 mouse device common for all mice
[    0.775160] rtc_cmos 00:02: RTC can wake from S4
[    0.775300] rtc_cmos 00:02: registered as rtc0
[    0.775306] rtc_cmos 00:02: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
[    0.775323] fail to initialize ptp_kvm
[    0.775371] nct6775: Enabling hardware monitor logical device mappings.
[    0.775381] nct6775: Found NCT6797D or compatible chip at 0x4e:0xa20
[    0.775546] nvme nvme0: Shutdown timeout set to 10 seconds
[    0.776138] device-mapper: uevent: version 1.0.3
[    0.776157] device-mapper: ioctl: 4.45.0-ioctl (2021-03-22) initialised: dm-devel@redhat.com
[    0.776186] device-mapper: raid: Loading target version 1.15.1
[    0.776188] Bluetooth: HCI UART driver ver 2.3
[    0.776189] Bluetooth: HCI UART protocol H4 registered
[    0.776189] Bluetooth: HCI UART protocol BCSP registered
[    0.776190] Bluetooth: HCI UART protocol ATH3K registered
[    0.776194] usbcore: registered new interface driver btusb
[    0.776195] amd_pstate: This processor supports shared memory solution, you can enable it with amd_pstate.shared_mem=1
[    0.776206] efifb: probing for efifb
[    0.776210] efifb: framebuffer at 0x7c00000000, using 3072k, total 3072k
[    0.776211] efifb: mode is 1024x768x32, linelength=4096, pages=1
[    0.776212] efifb: scrolling: redraw
[    0.776212] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    0.776245] Console: switching to colour frame buffer device 128x48
[    0.776793] fb0: EFI VGA frame buffer device
[    0.776798] hid: raw HID events driver (C) Jiri Kosina
[    0.776833] usbcore: registered new interface driver usbhid
[    0.776833] usbhid: USB HID core driver
[    0.776930] snd_hda_intel 0000:2f:00.1: enabling device (0000 -> 0002)
[    0.776950] snd_hda_intel 0000:2f:00.1: Force to non-snoop mode
[    0.776959] snd_hda_intel 0000:31:00.4: enabling device (0000 -> 0002)
[    0.776989] u32 classifier
[    0.776989]     input device check on
[    0.776989]     Actions configured
[    0.777342] Initializing XFRM netlink socket
[    0.777378] NET: Registered PF_INET6 protocol family
[    0.777625] kworker/u64:8 (245) used greatest stack depth: 14128 bytes left
[    0.777800] Segment Routing with IPv6
[    0.777801] RPL Segment Routing with IPv6
[    0.777804] In-situ OAM (IOAM) with IPv6
[    0.777821] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    0.777875] NET: Registered PF_PACKET protocol family
[    0.777883] Bridge firewalling registered
[    0.777899] Bluetooth: RFCOMM TTY layer initialized
[    0.777900] Bluetooth: RFCOMM socket layer initialized
[    0.777902] Bluetooth: RFCOMM ver 1.11
[    0.777904] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    0.777905] Bluetooth: BNEP filters: protocol multicast
[    0.777907] Bluetooth: BNEP socket layer initialized
[    0.777908] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    0.777909] Bluetooth: HIDP socket layer initialized
[    0.777919] Key type dns_resolver registered
[    0.778615] microcode: CPU0: patch_level=0x0a201016
[    0.778618] microcode: CPU1: patch_level=0x0a201016
[    0.778623] microcode: CPU2: patch_level=0x0a201016
[    0.778625] microcode: CPU3: patch_level=0x0a201016
[    0.778630] microcode: CPU4: patch_level=0x0a201016
[    0.778633] microcode: CPU5: patch_level=0x0a201016
[    0.778638] microcode: CPU6: patch_level=0x0a201016
[    0.778644] microcode: CPU7: patch_level=0x0a201016
[    0.778650] microcode: CPU8: patch_level=0x0a201016
[    0.778656] microcode: CPU9: patch_level=0x0a201016
[    0.778662] microcode: CPU10: patch_level=0x0a201016
[    0.778666] microcode: CPU11: patch_level=0x0a201016
[    0.778671] microcode: CPU12: patch_level=0x0a201016
[    0.778675] microcode: CPU13: patch_level=0x0a201016
[    0.778679] microcode: CPU14: patch_level=0x0a201016
[    0.778683] microcode: CPU15: patch_level=0x0a201016
[    0.778688] microcode: CPU16: patch_level=0x0a201016
[    0.778690] microcode: CPU17: patch_level=0x0a201016
[    0.778692] microcode: CPU18: patch_level=0x0a201016
[    0.778698] microcode: CPU19: patch_level=0x0a201016
[    0.778703] microcode: CPU20: patch_level=0x0a201016
[    0.778708] microcode: CPU21: patch_level=0x0a201016
[    0.778713] microcode: CPU22: patch_level=0x0a201016
[    0.778718] microcode: CPU23: patch_level=0x0a201016
[    0.778720] microcode: Microcode Update Driver: v2.2.
[    0.778722] IPI shorthand broadcast: enabled
[    0.778725] AVX2 version of gcm_enc/dec engaged.
[    0.778891] AES CTR mode by8 optimization enabled
[    0.779034] sched_clock: Marking stable (778780859, 249467)->(804173113, -25142787)
[    0.779087] registered taskstats version 1
[    0.779089] Loading compiled-in X.509 certificates
[    0.781135] zswap: loaded using pool zstd/zbud
[    0.781302] nvme nvme0: 32/0/0 default/read/poll queues
[    0.782062] Btrfs loaded, crc32c=crc32c-generic, zoned=yes, fsverity=no
[    0.782063] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input2
[    0.782082] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input3
[    0.782097] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input4
[    0.782113] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input5
[    0.782130] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input6
[    0.782146] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:03.1/0000:2d:00.0/0000:2e:00.0/0000:2f:00.1/sound/card0/input7
[    0.782239] Key type encrypted registered
[    0.783895]  nvme0n1: p1 p2 p3
[    0.784018] PM:   Magic number: 2:963:406
[    0.784066] printk: console [netcon0] enabled
[    0.784066] netconsole: network logging started
[    0.784174] random: fast init done
[    0.787257] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC1220: line_outs=3 (0x14/0x15/0x16/0x0/0x0) type:line
[    0.787259] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    0.787260] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    0.787261] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[    0.787262] snd_hda_codec_realtek hdaudioC1D0:    dig-out=0x1e/0x0
[    0.787262] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[    0.787263] snd_hda_codec_realtek hdaudioC1D0:      Front Mic=0x19
[    0.787264] snd_hda_codec_realtek hdaudioC1D0:      Rear Mic=0x18
[    0.787264] snd_hda_codec_realtek hdaudioC1D0:      Line=0x1a
[    0.799298] input: HD-Audio Generic Front Mic as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input8
[    0.799319] input: HD-Audio Generic Rear Mic as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input9
[    0.799339] input: HD-Audio Generic Line as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input10
[    0.799356] input: HD-Audio Generic Line Out Front as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input11
[    0.799373] input: HD-Audio Generic Line Out Surround as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input12
[    0.799390] input: HD-Audio Generic Line Out CLFE as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input13
[    0.799407] input: HD-Audio Generic Front Headphone as /devices/pci0000:00/0000:00:08.1/0000:31:00.4/sound/card1/input14
[    0.808565] PM: Image not found (code -22)
[    0.808602] ALSA device list:
[    0.808603]   #0: HDA ATI HDMI at 0xfcda0000 irq 101
[    0.808603]   #1: HD-Audio Generic at 0xfcc00000 irq 102
[    1.011751] usb 1-1: new full-speed USB device number 2 using xhci_hcd
[    1.011755] usb 3-5: new full-speed USB device number 2 using xhci_hcd
[    1.011759] usb 5-1: new full-speed USB device number 2 using xhci_hcd
[    1.071671] ata1: SATA link down (SStatus 0 SControl 300)
[    1.152003] usb 5-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 2
[    1.157510] usb 3-5: New USB device found, idVendor=1462, idProduct=7c35, bcdDevice= 0.01
[    1.157512] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    1.157513] usb 3-5: Product: MYSTIC LIGHT 
[    1.157514] usb 3-5: Manufacturer: MSI
[    1.157514] usb 3-5: SerialNumber: A02019111101
[    1.160993] usb 5-1: New USB device found, idVendor=0a89, idProduct=0025, bcdDevice= 1.00
[    1.160994] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.160995] usb 5-1: Product: Rutoken lite
[    1.160996] usb 5-1: Manufacturer: Aktiv
[    1.161805] usb 1-1: New USB device found, idVendor=05ac, idProduct=024f, bcdDevice= 1.24
[    1.161807] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.161807] usb 1-1: Product: Keychron K2
[    1.161808] usb 1-1: Manufacturer: Keytron
[    1.173907] input: Keytron Keychron K2 as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.0/0003:05AC:024F.0001/input/input15
[    1.179586] input: MSI MYSTIC LIGHT  as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.3/usb3/3-5/3-5:1.0/0003:1462:7C35.0002/input/input16
[    1.226006] hid-generic 0003:05AC:024F.0001: input,hidraw0: USB HID v1.11 Keyboard [Keytron Keychron K2] on usb-0000:2a:00.1-1/input0
[    1.226102] hid-generic 0003:1462:7C35.0002: input,hiddev96,hidraw1: USB HID v1.10 Device [MSI MYSTIC LIGHT ] on usb-0000:2a:00.3-5/input0
[    1.229972] input: Keytron Keychron K2 Consumer Control as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.1/0003:05AC:024F.0003/input/input17
[    1.232883] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    1.232907] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.232930] ata6: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.233165] ata6.00: ATA-8: Corsair Neutron GTX SSD, M206, max UDMA/133
[    1.233194] ata6.00: 468862128 sectors, multi 1: LBA48 NCQ (depth 32), AA
[    1.233236] ata3.00: supports DRM functions and may not be fully accessible
[    1.233237] ata3.00: ATA-11: Samsung SSD 860 EVO 250GB, RVT01B6Q, max UDMA/133
[    1.233469] ata6.00: configured for UDMA/133
[    1.233974] ata3.00: 488397168 sectors, multi 1: LBA48 NCQ (depth 32), AA
[    1.236021] ata2.00: ATA-8: WDC WD7500BPVT-24HXZT1, 02.01A02, max UDMA/133
[    1.236573] ata2.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 32), AA
[    1.237220] ata3.00: Features: Trust Dev-Sleep NCQ-sndrcv
[    1.237645] ata3.00: supports DRM functions and may not be fully accessible
[    1.239989] ata2.00: configured for UDMA/133
[    1.240224] scsi 1:0:0:0: Direct-Access     ATA      WDC WD7500BPVT-2 1A02 PQ: 0 ANSI: 5
[    1.240347] sd 1:0:0:0: Attached scsi generic sg0 type 0
[    1.240583] sd 1:0:0:0: [sda] 1465149168 512-byte logical blocks: (750 GB/699 GiB)
[    1.240585] sd 1:0:0:0: [sda] 4096-byte physical blocks
[    1.240606] sd 1:0:0:0: [sda] Write Protect is off
[    1.240608] sd 1:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.240628] sd 1:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.241888] ata3.00: configured for UDMA/133
[    1.241942] scsi 2:0:0:0: Direct-Access     ATA      Samsung SSD 860  1B6Q PQ: 0 ANSI: 5
[    1.242034] sd 2:0:0:0: Attached scsi generic sg1 type 0
[    1.242041] ata3.00: Enabling discard_zeroes_data
[    1.243079] sd 2:0:0:0: [sdb] 488397168 512-byte logical blocks: (250 GB/233 GiB)
[    1.243088] sd 2:0:0:0: [sdb] Write Protect is off
[    1.243089] sd 2:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    1.243099] sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.243556] ata3.00: Enabling discard_zeroes_data
[    1.243645] scsi 5:0:0:0: Direct-Access     ATA      Corsair Neutron  M206 PQ: 0 ANSI: 5
[    1.243720] sd 5:0:0:0: Attached scsi generic sg2 type 0
[    1.244134] sd 5:0:0:0: [sdc] 468862128 512-byte logical blocks: (240 GB/224 GiB)
[    1.244144] sd 5:0:0:0: [sdc] Write Protect is off
[    1.244146] sd 5:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[    1.244161] sd 5:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.252000]  sdb: sdb1
[    1.252044] ata3.00: Enabling discard_zeroes_data
[    1.252515]  sdc: sdc1
[    1.257926] sd 5:0:0:0: [sdc] Attached SCSI disk
[    1.258934] sd 2:0:0:0: [sdb] supports TCG Opal
[    1.258936] sd 2:0:0:0: [sdb] Attached SCSI disk
[    1.281960] input: Keytron Keychron K2 System Control as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.1/0003:05AC:024F.0003/input/input18
[    1.281995] input: Keytron Keychron K2 Keyboard as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.1/0003:05AC:024F.0003/input/input19
[    1.282022] input: Keytron Keychron K2 Mouse as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.1/0003:05AC:024F.0003/input/input20
[    1.282059] input: Keytron Keychron K2 as /devices/pci0000:00/0000:00:01.2/0000:20:00.0/0000:21:08.0/0000:2a:00.1/usb1/1-1/1-1:1.1/0003:05AC:024F.0003/input/input21
[    1.282100] hid-generic 0003:05AC:024F.0003: input,hiddev97,hidraw2: USB HID v1.11 Keyboard [Keytron Keychron K2] on usb-0000:2a:00.1-1/input1
[    1.291222]  sda: sda1
[    1.295090] usb 6-3: new SuperSpeed USB device number 2 using xhci_hcd
[    1.296947] sd 1:0:0:0: [sda] Attached SCSI disk
[    1.297026] md: Waiting for all devices to be available before autodetect
[    1.297027] md: If you don't use raid, use raid=noautodetect
[    1.297029] md: Autodetecting RAID arrays.
[    1.297030] md: autorun ...
[    1.297030] md: ... autorun DONE.
[    1.305675] exFAT-fs (nvme0n1p3): invalid boot record signature
[    1.305690] exFAT-fs (nvme0n1p3): failed to read boot sector
[    1.305700] exFAT-fs (nvme0n1p3): failed to recognize exfat type
[    1.312438] XFS (nvme0n1p3): Mounting V5 Filesystem
[    1.320637] XFS (nvme0n1p3): Ending clean mount
[    1.333508] VFS: Mounted root (xfs filesystem) readonly on device 259:3.
[    1.333616] devtmpfs: mounted
[    1.334173] Freeing unused kernel image (initmem) memory: 1776K
[    1.334175] Write protecting the kernel read-only data: 28672k
[    1.334514] Freeing unused kernel image (text/rodata gap) memory: 2028K
[    1.334691] Freeing unused kernel image (rodata/data gap) memory: 1168K
[    1.334695] Run /lib/systemd/systemd as init process
[    1.334696]   with arguments:
[    1.334696]     /lib/systemd/systemd
[    1.334696]     splash
[    1.334697]   with environment:
[    1.334697]     HOME=/
[    1.334697]     TERM=linux
[    1.334697]     BOOT_IMAGE=/vmlinuz-5.17.0-rc4_ap_test-00163-g793917d997df-dirty
[    1.339867] usb 3-6: new high-speed USB device number 3 using xhci_hcd
[    1.371499] modprobe (401) used greatest stack depth: 13304 bytes left
[    1.374588] systemd[1]: systemd 251 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=hybrid)
[    1.374590] systemd[1]: Detected architecture x86-64.
[    1.391642] usb 6-3: New USB device found, idVendor=2109, idProduct=0813, bcdDevice=90.11
[    1.391645] usb 6-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.391646] usb 6-3: Product: USB3.0 Hub
[    1.391647] usb 6-3: Manufacturer: VIA Labs, Inc.
[    1.396852] usb 1-4: new full-speed USB device number 3 using xhci_hcd
[    1.398222] 10-gentoo-path (404) used greatest stack depth: 13280 bytes left
[    1.415047] hub 6-3:1.0: USB hub found
[    1.415291] hub 6-3:1.0: 4 ports detected
[    1.431761] random: lvmconfig: uninitialized urandom read (4 bytes read)
[    1.468446] systemd[1]: /usr/lib/systemd/system/ethtool@.service:6: Unknown key name 'Requires' in section 'Service', ignoring.
[    1.468449] systemd[1]: /usr/lib/systemd/system/ethtool@.service:7: Unknown key name 'After' in section 'Service', ignoring.
[    1.468987] usb 3-6: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=60.70
[    1.468990] usb 3-6: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    1.468991] usb 3-6: Product: USB2.0 Hub
[    1.482110] systemd[1]: Queued start job for default target Graphical Interface.
[    1.489302] systemd[1]: Created slice Virtual Machine and Container Slice.
[    1.489709] systemd[1]: Created slice Slice /system/ethtool.
[    1.489926] systemd[1]: Created slice Slice /system/getty.
[    1.490142] systemd[1]: Created slice Slice /system/modprobe.
[    1.490363] systemd[1]: Created slice Slice /system/syncthing.
[    1.490543] systemd[1]: Created slice User and Session Slice.
[    1.490569] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    1.490584] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    1.490632] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    1.490661] systemd[1]: Reached target Path Units.
[    1.490667] systemd[1]: Reached target Remote File Systems.
[    1.490673] systemd[1]: Reached target Slice Units.
[    1.492747] systemd[1]: Listening on RPCbind Server Activation Socket.
[    1.492766] systemd[1]: Reached target RPC Port Mapper.
[    1.493458] systemd[1]: Listening on Process Core Dump Socket.
[    1.493493] systemd[1]: Listening on initctl Compatibility Named Pipe.
[    1.493570] systemd[1]: Listening on Journal Audit Socket.
[    1.493621] systemd[1]: Listening on Journal Socket (/dev/log).
[    1.493670] systemd[1]: Listening on Journal Socket.
[    1.493825] systemd[1]: Listening on Network Service Netlink Socket.
[    1.494216] systemd[1]: Listening on udev Control Socket.
[    1.494251] systemd[1]: Listening on udev Kernel Socket.
[    1.494691] systemd[1]: Mounting Huge Pages File System...
[    1.495087] systemd[1]: Mounting POSIX Message Queue File System...
[    1.495520] systemd[1]: Mounting Kernel Debug File System...
[    1.495909] systemd[1]: Mounting Kernel Trace File System...
[    1.496149] mount (428) used greatest stack depth: 13208 bytes left
[    1.496387] systemd[1]: Starting Create List of Static Device Nodes...
[    1.496766] systemd[1]: Starting Load Kernel Module configfs...
[    1.497123] systemd[1]: Starting Load Kernel Module drm...
[    1.497473] systemd[1]: Starting Load Kernel Module fuse...
[    1.497941] systemd[1]: Starting RPC Bind...
[    1.498842] systemd[1]: Starting Journal Service...
[    1.499551] systemd[1]: Starting Load Kernel Modules...
[    1.500009] systemd[1]: Starting Remount Root and Kernel File Systems...
[    1.500040] systemd[1]: Repartition Root Disk was skipped because all trigger condition checks failed.
[    1.500560] systemd[1]: Starting Coldplug All udev Devices...
[    1.501054] fuse: init (API version 7.36)
[    1.501292] systemd[1]: Started RPC Bind.
[    1.501341] systemd[1]: Mounted Huge Pages File System.
[    1.501376] systemd[1]: Mounted POSIX Message Queue File System.
[    1.501404] systemd[1]: Mounted Kernel Debug File System.
[    1.501431] systemd[1]: Mounted Kernel Trace File System.
[    1.501552] systemd[1]: Finished Create List of Static Device Nodes.
[    1.501627] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[    1.501700] systemd[1]: Finished Load Kernel Module configfs.
[    1.501778] systemd[1]: modprobe@drm.service: Deactivated successfully.
[    1.501842] systemd[1]: Finished Load Kernel Module drm.
[    1.501922] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[    1.502002] systemd[1]: Finished Load Kernel Module fuse.
[    1.502519] systemd[1]: Mounting FUSE Control File System...
[    1.502960] systemd[1]: Mounting Kernel Configuration File System...
[    1.503160] systemd[1]: Finished Load Kernel Modules.
[    1.503408] systemd[1]: Mounted FUSE Control File System.
[    1.503910] systemd[1]: Starting Apply Kernel Variables...
[    1.504196] systemd[1]: Mounted Kernel Configuration File System.
[    1.505855] usb 5-3: new high-speed USB device number 3 using xhci_hcd
[    1.507757] systemd[1]: Finished Apply Kernel Variables.
[    1.510916] hub 3-6:1.0: USB hub found
[    1.511487] hub 3-6:1.0: 4 ports detected
[    1.513860] tsc: Refined TSC clocksource calibration: 3700.017 MHz
[    1.513866] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x6aaacd1c7ce, max_idle_ns: 881591120625 ns
[    1.513907] clocksource: Switched to clocksource tsc
[    1.529351] systemd[1]: Started Journal Service.
[    1.547810] usb 1-4: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01
[    1.547812] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    1.568711] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[    1.568720] Bluetooth: hci0: Boot Address: 0x24800
[    1.568720] Bluetooth: hci0: Firmware Version: 106-39.22
[    1.568722] Bluetooth: hci0: Firmware already loaded
[    1.640857] usb 5-3: New USB device found, idVendor=2109, idProduct=2813, bcdDevice=90.11
[    1.640859] usb 5-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.640860] usb 5-3: Product: USB2.0 Hub
[    1.640861] usb 5-3: Manufacturer: VIA Labs, Inc.
[    1.692706] xfs filesystem being remounted at / supports timestamps until 2038 (0x7fffffff)
[    1.695947] systemd-journald[438]: Received client request to flush runtime journal.
[    1.703256] hub 5-3:1.0: USB hub found
[    1.704241] hub 5-3:1.0: 4 ports detected
[    1.775684] r8169 0000:27:00.0 enp39s0: renamed from eth0
[    1.817566] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[    1.817570] piix4_smbus 0000:00:14.0: Using register 0x02 for SMBus port selection
[    1.817688] piix4_smbus 0000:00:14.0: Auxiliary SMBus Host Controller at 0xb20
[    1.829289] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    1.830756] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    1.835124] usb 6-3.1: new SuperSpeed USB device number 3 using xhci_hcd
[    1.839371] Intel(R) Wireless WiFi driver for Linux
[    1.839426] iwlwifi 0000:28:00.0: enabling device (0000 -> 0002)
[    1.847714] iwlwifi 0000:28:00.0: Direct firmware load for iwlwifi-cc-a0-69.ucode failed with error -2
[    1.848553] iwlwifi 0000:28:00.0: api flags index 2 larger than supported by driver
[    1.848565] iwlwifi 0000:28:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    1.848919] iwlwifi 0000:28:00.0: loaded firmware version 68.01d30b0c.0 cc-a0-68.ucode op_mode iwlmvm
[    1.871081] random: crng init done
[    1.882250] Adding 24575996k swap on /dev/nvme0n1p2.  Priority:-2 extents:1 across:24575996k SSFS
[    1.890276] FAT-fs (nvme0n1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[    1.902593] iwlwifi 0000:28:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[    1.910892] thermal thermal_zone0: failed to read out thermal zone (-61)
[    1.931647] usb 6-3.1: New USB device found, idVendor=2109, idProduct=0813, bcdDevice=90.11
[    1.931650] usb 6-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.931651] usb 6-3.1: Product: USB3.0 Hub
[    1.931652] usb 6-3.1: Manufacturer: VIA Labs, Inc.
[    1.959202] hub 6-3.1:1.0: USB hub found
[    1.959437] hub 6-3.1:1.0: 4 ports detected
[    2.017856] usb 5-3.1: new high-speed USB device number 4 using xhci_hcd
[    2.034387] iwlwifi 0000:28:00.0: Detected RF HR B3, rfid=0x10a100
[    2.035448] [drm] amdgpu kernel modesetting enabled.
[    2.038086] amdgpu: CRAT table disabled by module option
[    2.038088] amdgpu: Virtual CRAT table created for CPU
[    2.038094] amdgpu: Topology: Add CPU node
[    2.038135] checking generic (7c00000000 300000) vs hw (7c00000000 200000000)
[    2.038136] checking generic (7c00000000 300000) vs hw (7c00000000 200000000)
[    2.038137] fb0: switching to amdgpu from EFI VGA
[    2.038174] Console: switching to colour dummy device 80x25
[    2.038197] amdgpu 0000:2f:00.0: vgaarb: deactivate vga console
[    2.038235] amdgpu 0000:2f:00.0: enabling device (0006 -> 0007)
[    2.038266] [drm] initializing kernel modesetting (NAVI10 0x1002:0x731F 0x1DA2:0xE409 0xC1).
[    2.038269] amdgpu 0000:2f:00.0: amdgpu: Trusted Memory Zone (TMZ) feature disabled as experimental (default)
[    2.038278] [drm] register mmio base: 0xFCD00000
[    2.038278] [drm] register mmio size: 524288
[    2.039351] [drm] add ip block number 0 <nv_common>
[    2.039353] [drm] add ip block number 1 <gmc_v10_0>
[    2.039354] [drm] add ip block number 2 <navi10_ih>
[    2.039355] [drm] add ip block number 3 <psp>
[    2.039355] [drm] add ip block number 4 <smu>
[    2.039356] [drm] add ip block number 5 <dm>
[    2.039356] [drm] add ip block number 6 <gfx_v10_0>
[    2.039357] [drm] add ip block number 7 <sdma_v5_0>
[    2.039358] [drm] add ip block number 8 <vcn_v2_0>
[    2.039358] [drm] add ip block number 9 <jpeg_v2_0>
[    2.039370] amdgpu 0000:2f:00.0: amdgpu: Fetched VBIOS from VFCT
[    2.039373] amdgpu: ATOM BIOS: 113-D1990103-O09
[    2.039380] [drm] VCN decode is enabled in VM mode
[    2.039380] [drm] VCN encode is enabled in VM mode
[    2.039381] [drm] JPEG decode is enabled in VM mode
[    2.039422] [drm] vm size is 262144 GB, 4 levels, block size is 9-bit, fragment size is 9-bit
[    2.039426] amdgpu 0000:2f:00.0: amdgpu: VRAM: 8176M 0x0000008000000000 - 0x00000081FEFFFFFF (8176M used)
[    2.039427] amdgpu 0000:2f:00.0: amdgpu: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF
[    2.039428] amdgpu 0000:2f:00.0: amdgpu: AGP: 267894784M 0x0000008400000000 - 0x0000FFFFFFFFFFFF
[    2.039434] [drm] Detected VRAM RAM=8176M, BAR=8192M
[    2.039435] [drm] RAM width 256bits GDDR6
[    2.039464] [drm] amdgpu: 8176M of VRAM memory ready
[    2.039465] [drm] amdgpu: 8176M of GTT memory ready.
[    2.039468] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    2.039580] [drm] PCIE GART of 512M enabled (table at 0x0000008000300000).
[    2.040458] amdgpu 0000:2f:00.0: amdgpu: PSP runtime database doesn't exist
[    2.042631] [drm] Found VCN firmware Version ENC: 1.17 DEC: 5 VEP: 0 Revision: 2
[    2.042636] amdgpu 0000:2f:00.0: amdgpu: Will use PSP to load VCN firmware
[    2.092969] [drm] reserve 0x900000 from 0x81fe400000 for PSP TMR
[    2.098937] iwlwifi 0000:28:00.0: base HW address: e0:d4:64:37:86:83
[    2.116869] usb 5-3.1: New USB device found, idVendor=2109, idProduct=2813, bcdDevice=90.11
[    2.116872] usb 5-3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.116873] usb 5-3.1: Product: USB2.0 Hub
[    2.116874] usb 5-3.1: Manufacturer: VIA Labs, Inc.
[    2.134814] amdgpu 0000:2f:00.0: amdgpu: RAS: optional ras ta ucode is not available
[    2.140816] amdgpu 0000:2f:00.0: amdgpu: RAP: optional rap ta ucode is not available
[    2.140817] amdgpu 0000:2f:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
[    2.140896] amdgpu 0000:2f:00.0: amdgpu: use vbios provided pptable
[    2.140898] amdgpu 0000:2f:00.0: amdgpu: smc_dpm_info table revision(format.content): 4.5
[    2.151252] hub 5-3.1:1.0: USB hub found
[    2.152360] hub 5-3.1:1.0: 4 ports detected
[    2.176070] amdgpu 0000:2f:00.0: amdgpu: SMU is initialized successfully!
[    2.176200] [drm] Display Core initialized with v3.2.167!
[    2.194910] snd_hda_intel 0000:2f:00.1: bound 0000:2f:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[    2.351155] [drm] kiq ring mec 2 pipe 1 q 0
[    2.353046] [drm] VCN decode and encode initialized successfully(under DPG Mode).
[    2.353173] [drm] JPEG decode initialized successfully.
[    2.353856] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
[    2.372456] memmap_init_zone_device initialised 2097152 pages in 7ms
[    2.372458] amdgpu: HMM registered 8176MB device memory
[    2.372498] amdgpu: SRAT table not found
[    2.372499] amdgpu: Virtual CRAT table created for GPU
[    2.372571] amdgpu: Topology: Add dGPU node [0x731f:0x1002]
[    2.372574] kfd kfd: amdgpu: added device 1002:731f
[    2.372586] amdgpu 0000:2f:00.0: amdgpu: SE 2, SH per SE 2, CU per SH 10, active_cu_number 40
[    2.372621] amdgpu 0000:2f:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
[    2.372622] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[    2.372622] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[    2.372623] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[    2.372623] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[    2.372624] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[    2.372625] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[    2.372625] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[    2.372626] amdgpu 0000:2f:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[    2.372626] amdgpu 0000:2f:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
[    2.372627] amdgpu 0000:2f:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
[    2.372627] amdgpu 0000:2f:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
[    2.372628] amdgpu 0000:2f:00.0: amdgpu: ring vcn_dec uses VM inv eng 0 on hub 1
[    2.372628] amdgpu 0000:2f:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 1 on hub 1
[    2.372629] amdgpu 0000:2f:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 4 on hub 1
[    2.372629] amdgpu 0000:2f:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 1
[    2.373948] [drm] Initialized amdgpu 3.44.0 20150101 for 0000:2f:00.0 on minor 0
[    2.379150] fbcon: amdgpudrmfb (fb0) is primary device
[    2.466866] usb 5-3.1.3: new full-speed USB device number 5 using xhci_hcd
[    2.479237] Console: switching to colour frame buffer device 640x90
[    2.494818] amdgpu 0000:2f:00.0: [drm] fb0: amdgpudrmfb frame buffer device
[    2.503344] XFS (sdc1): Mounting V5 Filesystem
[    2.504064] XFS (sda1): Mounting V5 Filesystem
[    2.504399] XFS (sdb1): Mounting V5 Filesystem
[    2.511019] setfont (5245) used greatest stack depth: 11784 bytes left
[    2.521429] XFS (sdc1): Ending clean mount
[    2.523202] xfs filesystem being mounted at /mnt/gms2 supports timestamps until 2038 (0x7fffffff)
[    2.562625] XFS (sdb1): Ending clean mount
[    2.563562] xfs filesystem being mounted at /mnt/gms1 supports timestamps until 2038 (0x7fffffff)
[    2.580997] usb 5-3.1.3: New USB device found, idVendor=046d, idProduct=c092, bcdDevice=52.00
[    2.581000] usb 5-3.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.581001] usb 5-3.1.3: Product: G102 LIGHTSYNC Gaming Mouse
[    2.581002] usb 5-3.1.3: Manufacturer: Logitech
[    2.581003] usb 5-3.1.3: SerialNumber: 2071379C3632
[    2.674086] input: Logitech G102 LIGHTSYNC Gaming Mouse as /devices/pci0000:00/0000:00:08.1/0000:31:00.3/usb5/5-3/5-3.1/5-3.1.3/5-3.1.3:1.0/0003:046D:C092.0004/input/input22
[    2.674239] hid-generic 0003:046D:C092.0004: input,hidraw3: USB HID v1.11 Mouse [Logitech G102 LIGHTSYNC Gaming Mouse] on usb-0000:31:00.3-3.1.3/input0
[    2.681132] input: Logitech G102 LIGHTSYNC Gaming Mouse Keyboard as /devices/pci0000:00/0000:00:08.1/0000:31:00.3/usb5/5-3/5-3.1/5-3.1.3/5-3.1.3:1.1/0003:046D:C092.0005/input/input23
[    2.733263] hid-generic 0003:046D:C092.0005: input,hiddev98,hidraw4: USB HID v1.11 Keyboard [Logitech G102 LIGHTSYNC Gaming Mouse] on usb-0000:31:00.3-3.1.3/input1
[    2.813634] XFS (sda1): Ending clean mount
[    2.816027] xfs filesystem being mounted at /mnt/wind supports timestamps until 2038 (0x7fffffff)
[    2.933858] RTL8226 2.5Gbps PHY r8169-0-2700:00: attached PHY driver (mii_bus:phy_addr=r8169-0-2700:00, irq=MAC)
[    3.099972] r8169 0000:27:00.0 enp39s0: Link is Down
[    3.286764] br0: port 1(wlan0) entered blocking state
[    3.286766] br0: port 1(wlan0) entered disabled state
[    3.286812] device wlan0 entered promiscuous mode
[    3.286831] br0: port 1(wlan0) entered blocking state
[    3.286832] br0: port 1(wlan0) entered forwarding state
[    3.286906] IPv6: ADDRCONF(NETDEV_CHANGE): br0: link becomes ready
[    3.291966] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[    3.462859] r8169 0000:27:00.0: invalid VPD tag 0x00 (size 0) at offset 0; assume missing optional EEPROM
[    5.901354] r8169 0000:27:00.0 enp39s0: Link is Up - 1Gbps/Full - flow control off
[    5.901364] IPv6: ADDRCONF(NETDEV_CHANGE): enp39s0: link becomes ready
[    8.001599] systemd-udevd (1165) used greatest stack depth: 11272 bytes left
[  599.389496] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead.
[ 1975.257126] ***BAD SIBLING*** index 912583 offset 4
[ 1975.257128] node ffff9fc817e01ff0 offset 51 parent ffff9fc5c7a31ff0 shift 0 count 64 values 48 array ffff9fc521173e80 list ffff9fc817e02008 ffff9fc817e02008 marks 0 0 0
[ 1975.257133] BUG: kernel NULL pointer dereference, address: 0000000000000036
[ 1975.257135] #PF: supervisor read access in kernel mode
[ 1975.257137] #PF: error_code(0x0000) - not-present page
[ 1975.257138] PGD 0 P4D 0 
[ 1975.257139] Oops: 0000 [#1] PREEMPT SMP NOPTI
[ 1975.257141] CPU: 5 PID: 8303 Comm: deluge-gtk Not tainted 5.17.0-rc4_ap_test-00163-g793917d997df-dirty #6
[ 1975.257144] Hardware name: Micro-Star International Co., Ltd. MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
[ 1975.257146] RIP: 0010:__filemap_get_folio+0x9e/0x350
[ 1975.257152] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
[ 1975.257154] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
[ 1975.257155] RAX: 0000000000000002 RBX: 0000000000000002 RCX: 0000000000000000
[ 1975.257156] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI: 00000000ffffffff
[ 1975.257157] RBP: 0000000000000000 R08: 00000000ffffdfff R09: 00000000ffffdfff
[ 1975.257158] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12: 0000000000000000
[ 1975.257159] R13: ffff9fc521173e78 R14: 00000000000decc7 R15: fff000003fffffff
[ 1975.257160] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000) knlGS:0000000000000000
[ 1975.257161] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1975.257162] CR2: 0000000000000036 CR3: 0000000164114000 CR4: 0000000000750ee0
[ 1975.257163] PKRU: 55555554
[ 1975.257163] Call Trace:
[ 1975.257164]  <TASK>
[ 1975.257166]  ? page_add_file_rmap+0x74/0x160
[ 1975.257169]  filemap_fault+0x62/0x850
[ 1975.257172]  __do_fault+0x2f/0x80
[ 1975.257174]  __handle_mm_fault+0xe46/0x15c0
[ 1975.257176]  handle_mm_fault+0xbc/0x280
[ 1975.257178]  do_user_addr_fault+0x1bc/0x640
[ 1975.257181]  exc_page_fault+0x60/0x140
[ 1975.257184]  ? asm_exc_page_fault+0x8/0x30
[ 1975.257186]  asm_exc_page_fault+0x1e/0x30
[ 1975.257188] RIP: 0033:0x7fb265b88409
[ 1975.257189] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16 e0 c5 fe
[ 1975.257190] RSP: 002b:00007fb2137fd908 EFLAGS: 00010202
[ 1975.257191] RAX: 00007fb204012a80 RBX: 0000000000000000 RCX: 00007fb2137fda90
[ 1975.257192] RDX: 0000000000004000 RSI: 00007f9fddbb51c3 RDI: 00007fb204012a80
[ 1975.257193] RBP: 00007fb2137fd928 R08: 00000000638ea1ab R09: 0000000000000000
[ 1975.257193] R10: 0000000000000008 R11: 0000000000000246 R12: 00007fb204000bb0
[ 1975.257194] R13: 00007fb21809a5a0 R14: 00000000decc71c3 R15: 0000000000004000
[ 1975.257196]  </TASK>
[ 1975.257196] Modules linked in: overlay xt_addrtype amdgpu drm_ttm_helper ttm gpu_sched drm_kms_helper iwlmvm backlight syscopyarea mac80211 sysfillrect sysimgblt libarc4 fb_sys_fops iwlwifi cfg80211 i2c_piix4 k10temp fuse configfs efivarfs
[ 1975.257207] CR2: 0000000000000036
[ 1975.257208] ---[ end trace 0000000000000000 ]---
[ 1975.257209] RIP: 0010:__filemap_get_folio+0x9e/0x350
[ 1975.257211] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
[ 1975.257212] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
[ 1975.257213] RAX: 0000000000000002 RBX: 0000000000000002 RCX: 0000000000000000
[ 1975.257214] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI: 00000000ffffffff
[ 1975.257215] RBP: 0000000000000000 R08: 00000000ffffdfff R09: 00000000ffffdfff
[ 1975.257215] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12: 0000000000000000
[ 1975.257216] R13: ffff9fc521173e78 R14: 00000000000decc7 R15: fff000003fffffff
[ 1975.257217] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000) knlGS:0000000000000000
[ 1975.257218] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1975.257219] CR2: 0000000000000036 CR3: 0000000164114000 CR4: 0000000000750ee0
[ 1975.257220] PKRU: 55555554

[-- Attachment #3: changeset --]
[-- Type: text/plain, Size: 2918 bytes --]

diff --git a/include/linux/xarray.h b/include/linux/xarray.h
index d6d5da6ed735..61f0f170bed2 100644
--- a/include/linux/xarray.h
+++ b/include/linux/xarray.h
@@ -1598,6 +1598,12 @@ static inline void xas_advance(struct xa_state *xas, unsigned long index)
 	xas->xa_offset = (index >> shift) & XA_CHUNK_MASK;
 }
 
+static inline void xas_adjust_order(struct xa_state *xas, unsigned int order)
+{
+	xas->xa_shift = order - (order % XA_CHUNK_SHIFT);
+	xas->xa_sibs = (1 << (order % XA_CHUNK_SHIFT)) - 1;
+}
+
 /**
  * xas_set_order() - Set up XArray operation state for a multislot entry.
  * @xas: XArray operation state.
@@ -1609,8 +1615,7 @@ static inline void xas_set_order(struct xa_state *xas, unsigned long index,
 {
 #ifdef CONFIG_XARRAY_MULTI
 	xas->xa_index = order < BITS_PER_LONG ? (index >> order) << order : 0;
-	xas->xa_shift = order - (order % XA_CHUNK_SHIFT);
-	xas->xa_sibs = (1 << (order % XA_CHUNK_SHIFT)) - 1;
+	xas_adjust_order(xas, order);
 	xas->xa_node = XAS_RESTART;
 #else
 	BUG_ON(order > 0);
diff --git a/lib/xarray.c b/lib/xarray.c
index 6f47f6375808..b358b4e1dac6 100644
--- a/lib/xarray.c
+++ b/lib/xarray.c
@@ -6,6 +6,7 @@
  * Author: Matthew Wilcox <willy@infradead.org>
  */
 
+#define XA_DEBUG
 #include <linux/bitmap.h>
 #include <linux/export.h>
 #include <linux/list.h>
@@ -207,6 +208,12 @@ static void *xas_descend(struct xa_state *xas, struct xa_node *node)
 	if (xa_is_sibling(entry)) {
 		offset = xa_to_sibling(entry);
 		entry = xa_entry(xas->xa, node, offset);
+
+		if (xa_is_sibling(entry)) {
+			printk("***BAD SIBLING*** index %ld offset %d\n",
+					xas->xa_index, offset);
+			xa_dump_node(node);
+		}
 	}
 
 	xas->xa_offset = offset;
diff --git a/mm/filemap.c b/mm/filemap.c
index 8f7ac3de9098..252802e77a48 100644
--- a/mm/filemap.c
+++ b/mm/filemap.c
@@ -301,11 +301,13 @@ static void page_cache_delete_batch(struct address_space *mapping,
 
 		WARN_ON_ONCE(!folio_test_locked(folio));
 
+		if (!folio_test_hugetlb(folio))
+			xas_adjust_order(&xas, folio_order(folio));
+		xas_store(&xas, NULL);
 		folio->mapping = NULL;
 		/* Leave folio->index set: truncation lookup relies on it */
 
 		i++;
-		xas_store(&xas, NULL);
 		total_pages += folio_nr_pages(folio);
 	}
 	mapping->nrpages -= total_pages;
diff --git a/tools/lib/subcmd/subcmd-util.h b/tools/lib/subcmd/subcmd-util.h
index 794a375dad36..6be1839ab1c2 100644
--- a/tools/lib/subcmd/subcmd-util.h
+++ b/tools/lib/subcmd/subcmd-util.h
@@ -50,15 +50,6 @@ static NORETURN inline void die(const char *err, ...)
 static inline void *xrealloc(void *ptr, size_t size)
 {
 	void *ret = realloc(ptr, size);
-	if (!ret && !size)
-		ret = realloc(ptr, 1);
-	if (!ret) {
-		ret = realloc(ptr, size);
-		if (!ret && !size)
-			ret = realloc(ptr, 1);
-		if (!ret)
-			die("Out of memory, realloc failed");
-	}
 	return ret;
 }
 

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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2022-12-06  2:08               ` Mikhail Pletnev
@ 2022-12-16  5:23                 ` Thorsten Leemhuis
  2023-02-24 10:21                   ` Linux regression tracking (Thorsten Leemhuis)
       [not found]                   ` <c7e325e6-48a5-902c-054a-dbb32d3d938a@leemhuis.info>
  0 siblings, 2 replies; 16+ messages in thread
From: Thorsten Leemhuis @ 2022-12-16  5:23 UTC (permalink / raw)
  To: Mikhail Pletnev, Matthew Wilcox
  Cc: bugzilla-daemon, linux-mm, Andrew Morton, decedion

Hi, this is your Linux kernel regression tracker. Top-posting for once,
to make this easily accessible to everyone.

Was some progress made to get this regression resolved? From here it
looks kinda stalled, that's why I'm asking -- but maybe I just missed
something.

Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)

P.S.: As the Linux kernel's regression tracker I deal with a lot of
reports and sometimes miss something important when writing mails like
this. If that's the case here, don't hesitate to tell me in a public
reply, it's in everyone's interest to set the public record straight.

On 06.12.22 03:08, Mikhail Pletnev wrote:
> On Mon, 5 Dec 2022 20:25:11 +0000
> Matthew Wilcox <willy@infradead.org> wrote:
>>
>> Thanks!  I think this may be the problem ...
>>
> 
> Hi Matthew, thanks for swift response, i've applied your last patch and ran my stress test a couple of times. It's still constistently crashing (albeit it seems in a different place):
> 
> [ 1975.257126] ***BAD SIBLING*** index 912583 offset 4
> [ 1975.257128] node ffff9fc817e01ff0 offset 51 parent ffff9fc5c7a31ff0 shift 0 count 64 values 48 array ffff9fc521173e80 list ffff9fc817e02008 ffff9fc817e02008 marks 0 0 0
> [ 1975.257133] BUG: kernel NULL pointer dereference, address: 0000000000000036
> [ 1975.257135] #PF: supervisor read access in kernel mode
> [ 1975.257137] #PF: error_code(0x0000) - not-present page
> [ 1975.257138] PGD 0 P4D 0
> [ 1975.257139] Oops: 0000 [#1] PREEMPT SMP NOPTI
> [ 1975.257141] CPU: 5 PID: 8303 Comm: deluge-gtk Not tainted 5.17.0-rc4_ap_test-00163-g793917d997df-dirty #6
> [ 1975.257144] Hardware name: Micro-Star International Co., Ltd. MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
> [ 1975.257146] RIP: 0010:__filemap_get_folio (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951) 
> [ 1975.257152] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
> All code
> ========
>    0:	10 e8                	adc    %ch,%al
>    2:	56                   	push   %rsi
>    3:	fd                   	std    
>    4:	67 00 48 89          	add    %cl,-0x77(%eax)
>    8:	c3                   	ret    
>    9:	48 3d 02 04 00 00    	cmp    $0x402,%rax
>    f:	74 e2                	je     0xfffffffffffffff3
>   11:	48 3d 06 04 00 00    	cmp    $0x406,%rax
>   17:	74 da                	je     0xfffffffffffffff3
>   19:	48 85 c0             	test   %rax,%rax
>   1c:	0f 84 3e 02 00 00    	je     0x260
>   22:	a8 01                	test   $0x1,%al
>   24:	0f 85 40 02 00 00    	jne    0x26a
>   2a:*	8b 40 34             	mov    0x34(%rax),%eax		<-- trapping instruction
>   2d:	85 c0                	test   %eax,%eax
>   2f:	74 c2                	je     0xfffffffffffffff3
>   31:	8d 50 01             	lea    0x1(%rax),%edx
>   34:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>   39:	75 f2                	jne    0x2d
>   3b:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
> 
> Code starting with the faulting instruction
> ===========================================
>    0:	8b 40 34             	mov    0x34(%rax),%eax
>    3:	85 c0                	test   %eax,%eax
>    5:	74 c2                	je     0xffffffffffffffc9
>    7:	8d 50 01             	lea    0x1(%rax),%edx
>    a:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>    f:	75 f2                	jne    0x3
>   11:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
> [ 1975.257154] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
> [ 1975.257155] RAX: 0000000000000002 RBX: 0000000000000002 RCX: 0000000000000000
> [ 1975.257156] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI: 00000000ffffffff
> [ 1975.257157] RBP: 0000000000000000 R08: 00000000ffffdfff R09: 00000000ffffdfff
> [ 1975.257158] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12: 0000000000000000
> [ 1975.257159] R13: ffff9fc521173e78 R14: 00000000000decc7 R15: fff000003fffffff
> [ 1975.257160] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000) knlGS:0000000000000000
> [ 1975.257161] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [ 1975.257162] CR2: 0000000000000036 CR3: 0000000164114000 CR4: 0000000000750ee0
> [ 1975.257163] PKRU: 55555554
> [ 1975.257163] Call Trace:
> [ 1975.257164]  <TASK>
> [ 1975.257166] ? page_add_file_rmap (/home/reinhardt/dev-apps/kernel/linux/./include/linux/page-flags.h:195 /home/reinhardt/dev-apps/kernel/linux/mm/internal.h:440 /home/reinhardt/dev-apps/kernel/linux/mm/rmap.c:1270) 
> [ 1975.257169] filemap_fault (/home/reinhardt/dev-apps/kernel/linux/./include/linux/pagemap.h:531 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:3107) 
> [ 1975.257172] __do_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:3852) 
> [ 1975.257174] __handle_mm_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4169 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4297 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4555 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4690) 
> [ 1975.257176] handle_mm_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4788) 
> [ 1975.257178] do_user_addr_fault (/home/reinhardt/dev-apps/kernel/linux/./include/linux/sched/signal.h:404 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1399) 
> [ 1975.257181] exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:40 /home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:75 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1492 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1540) 
> [ 1975.257184] ? asm_exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568) 
> [ 1975.257186] asm_exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568) 
> [ 1975.257188] RIP: 0033:0x7fb265b88409
> [ 1975.257189] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16 e0 c5 fe
> All code
> ========
>    0:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
>    7:	00 00 00 00 
>    b:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
>   12:	00 00 00 00 
>   16:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
>   1d:	00 00 00 00 
>   21:	48 89 f8             	mov    %rdi,%rax
>   24:	48 83 fa 20          	cmp    $0x20,%rdx
>   28:	72 27                	jb     0x51
>   2a:*	c5 fe 6f 06          	vmovdqu (%rsi),%ymm0		<-- trapping instruction
>   2e:	48 83 fa 40          	cmp    $0x40,%rdx
>   32:	0f 87 a9 00 00 00    	ja     0xe1
>   38:	c5 fe 6f 4c 16 e0    	vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>   3e:	c5                   	.byte 0xc5
>   3f:	fe                   	.byte 0xfe
> 
> Code starting with the faulting instruction
> ===========================================
>    0:	c5 fe 6f 06          	vmovdqu (%rsi),%ymm0
>    4:	48 83 fa 40          	cmp    $0x40,%rdx
>    8:	0f 87 a9 00 00 00    	ja     0xb7
>    e:	c5 fe 6f 4c 16 e0    	vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>   14:	c5                   	.byte 0xc5
>   15:	fe                   	.byte 0xfe
> [ 1975.257190] RSP: 002b:00007fb2137fd908 EFLAGS: 00010202
> [ 1975.257191] RAX: 00007fb204012a80 RBX: 0000000000000000 RCX: 00007fb2137fda90
> [ 1975.257192] RDX: 0000000000004000 RSI: 00007f9fddbb51c3 RDI: 00007fb204012a80
> [ 1975.257193] RBP: 00007fb2137fd928 R08: 00000000638ea1ab R09: 0000000000000000
> [ 1975.257193] R10: 0000000000000008 R11: 0000000000000246 R12: 00007fb204000bb0
> [ 1975.257194] R13: 00007fb21809a5a0 R14: 00000000decc71c3 R15: 0000000000004000
> [ 1975.257196]  </TASK>
> [ 1975.257196] Modules linked in: overlay xt_addrtype amdgpu drm_ttm_helper ttm gpu_sched drm_kms_helper iwlmvm backlight syscopyarea mac80211 sysfillrect sysimgblt libarc4 fb_sys_fops iwlwifi cfg80211 i2c_piix4 k10temp fuse configfs efivarfs
> [ 1975.257207] CR2: 0000000000000036
> [ 1975.257208] ---[ end trace 0000000000000000 ]---
> [ 1975.257209] RIP: 0010:__filemap_get_folio (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951) 
> [ 1975.257211] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
> All code
> ========
>    0:	10 e8                	adc    %ch,%al
>    2:	56                   	push   %rsi
>    3:	fd                   	std    
>    4:	67 00 48 89          	add    %cl,-0x77(%eax)
>    8:	c3                   	ret    
>    9:	48 3d 02 04 00 00    	cmp    $0x402,%rax
>    f:	74 e2                	je     0xfffffffffffffff3
>   11:	48 3d 06 04 00 00    	cmp    $0x406,%rax
>   17:	74 da                	je     0xfffffffffffffff3
>   19:	48 85 c0             	test   %rax,%rax
>   1c:	0f 84 3e 02 00 00    	je     0x260
>   22:	a8 01                	test   $0x1,%al
>   24:	0f 85 40 02 00 00    	jne    0x26a
>   2a:*	8b 40 34             	mov    0x34(%rax),%eax		<-- trapping instruction
>   2d:	85 c0                	test   %eax,%eax
>   2f:	74 c2                	je     0xfffffffffffffff3
>   31:	8d 50 01             	lea    0x1(%rax),%edx
>   34:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>   39:	75 f2                	jne    0x2d
>   3b:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
> 
> Code starting with the faulting instruction
> ===========================================
>    0:	8b 40 34             	mov    0x34(%rax),%eax
>    3:	85 c0                	test   %eax,%eax
>    5:	74 c2                	je     0xffffffffffffffc9
>    7:	8d 50 01             	lea    0x1(%rax),%edx
>    a:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>    f:	75 f2                	jne    0x3
>   11:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
> [ 1975.257212] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
> [ 1975.257213] RAX: 0000000000000002 RBX: 0000000000000002 RCX: 0000000000000000
> [ 1975.257214] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI: 00000000ffffffff
> [ 1975.257215] RBP: 0000000000000000 R08: 00000000ffffdfff R09: 00000000ffffdfff
> [ 1975.257215] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12: 0000000000000000
> [ 1975.257216] R13: ffff9fc521173e78 R14: 00000000000decc7 R15: fff000003fffffff
> [ 1975.257217] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000) knlGS:0000000000000000
> [ 1975.257218] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [ 1975.257219] CR2: 0000000000000036 CR3: 0000000164114000 CR4: 0000000000750ee0
> [ 1975.257220] PKRU: 55555554
> 
> (full dmesg and my local changeset in attachments for your reference)
> 

#regzbot poke


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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2022-12-16  5:23                 ` Thorsten Leemhuis
@ 2023-02-24 10:21                   ` Linux regression tracking (Thorsten Leemhuis)
  2023-02-24 18:08                     ` Mikhail Pletenv
       [not found]                   ` <c7e325e6-48a5-902c-054a-dbb32d3d938a@leemhuis.info>
  1 sibling, 1 reply; 16+ messages in thread
From: Linux regression tracking (Thorsten Leemhuis) @ 2023-02-24 10:21 UTC (permalink / raw)
  To: Matthew Wilcox
  Cc: bugzilla-daemon, linux-mm, Andrew Morton, decedion,
	Linux kernel regressions list, Mikhail Pletnev

On 16.12.22 06:23, Thorsten Leemhuis wrote:
> Hi, this is your Linux kernel regression tracker. Top-posting for once,
> to make this easily accessible to everyone.

/me again

> Was some progress made to get this regression resolved? From here it
> looks kinda stalled, that's why I'm asking -- but maybe I just missed
> something.

Did anything happen to get this regression resolved? Doesn't look like
it, but maybe I missed some progress.

Willy, Mikhail confirmed off-list to me that the problem still exists.
He also tried you patch and reported back. Is there something else you need?

Side note: I lost this out of sight during the festive season and should
have asked this earlier, but better late than never. :-D

Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
--
Everything you wanna know about Linux kernel regression tracking:
https://linux-regtracking.leemhuis.info/about/#tldr
If I did something stupid, please tell me, as explained on that page.

#regzbot poke

> On 06.12.22 03:08, Mikhail Pletnev wrote:
>> On Mon, 5 Dec 2022 20:25:11 +0000
>> Matthew Wilcox <willy@infradead.org> wrote:
>>>
>>> Thanks!  I think this may be the problem ...
>>>
>>
>> Hi Matthew, thanks for swift response, i've applied your last patch and ran my stress test a couple of times. It's still constistently crashing (albeit it seems in a different place):
>>
>> [ 1975.257126] ***BAD SIBLING*** index 912583 offset 4
>> [ 1975.257128] node ffff9fc817e01ff0 offset 51 parent ffff9fc5c7a31ff0 shift 0 count 64 values 48 array ffff9fc521173e80 list ffff9fc817e02008 ffff9fc817e02008 marks 0 0 0
>> [ 1975.257133] BUG: kernel NULL pointer dereference, address: 0000000000000036
>> [ 1975.257135] #PF: supervisor read access in kernel mode
>> [ 1975.257137] #PF: error_code(0x0000) - not-present page
>> [ 1975.257138] PGD 0 P4D 0
>> [ 1975.257139] Oops: 0000 [#1] PREEMPT SMP NOPTI
>> [ 1975.257141] CPU: 5 PID: 8303 Comm: deluge-gtk Not tainted 5.17.0-rc4_ap_test-00163-g793917d997df-dirty #6
>> [ 1975.257144] Hardware name: Micro-Star International Co., Ltd. MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
>> [ 1975.257146] RIP: 0010:__filemap_get_folio (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951) 
>> [ 1975.257152] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
>> All code
>> ========
>>    0:	10 e8                	adc    %ch,%al
>>    2:	56                   	push   %rsi
>>    3:	fd                   	std    
>>    4:	67 00 48 89          	add    %cl,-0x77(%eax)
>>    8:	c3                   	ret    
>>    9:	48 3d 02 04 00 00    	cmp    $0x402,%rax
>>    f:	74 e2                	je     0xfffffffffffffff3
>>   11:	48 3d 06 04 00 00    	cmp    $0x406,%rax
>>   17:	74 da                	je     0xfffffffffffffff3
>>   19:	48 85 c0             	test   %rax,%rax
>>   1c:	0f 84 3e 02 00 00    	je     0x260
>>   22:	a8 01                	test   $0x1,%al
>>   24:	0f 85 40 02 00 00    	jne    0x26a
>>   2a:*	8b 40 34             	mov    0x34(%rax),%eax		<-- trapping instruction
>>   2d:	85 c0                	test   %eax,%eax
>>   2f:	74 c2                	je     0xfffffffffffffff3
>>   31:	8d 50 01             	lea    0x1(%rax),%edx
>>   34:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>>   39:	75 f2                	jne    0x2d
>>   3b:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
>>
>> Code starting with the faulting instruction
>> ===========================================
>>    0:	8b 40 34             	mov    0x34(%rax),%eax
>>    3:	85 c0                	test   %eax,%eax
>>    5:	74 c2                	je     0xffffffffffffffc9
>>    7:	8d 50 01             	lea    0x1(%rax),%edx
>>    a:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>>    f:	75 f2                	jne    0x3
>>   11:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
>> [ 1975.257154] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
>> [ 1975.257155] RAX: 0000000000000002 RBX: 0000000000000002 RCX: 0000000000000000
>> [ 1975.257156] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI: 00000000ffffffff
>> [ 1975.257157] RBP: 0000000000000000 R08: 00000000ffffdfff R09: 00000000ffffdfff
>> [ 1975.257158] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12: 0000000000000000
>> [ 1975.257159] R13: ffff9fc521173e78 R14: 00000000000decc7 R15: fff000003fffffff
>> [ 1975.257160] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000) knlGS:0000000000000000
>> [ 1975.257161] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>> [ 1975.257162] CR2: 0000000000000036 CR3: 0000000164114000 CR4: 0000000000750ee0
>> [ 1975.257163] PKRU: 55555554
>> [ 1975.257163] Call Trace:
>> [ 1975.257164]  <TASK>
>> [ 1975.257166] ? page_add_file_rmap (/home/reinhardt/dev-apps/kernel/linux/./include/linux/page-flags.h:195 /home/reinhardt/dev-apps/kernel/linux/mm/internal.h:440 /home/reinhardt/dev-apps/kernel/linux/mm/rmap.c:1270) 
>> [ 1975.257169] filemap_fault (/home/reinhardt/dev-apps/kernel/linux/./include/linux/pagemap.h:531 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:3107) 
>> [ 1975.257172] __do_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:3852) 
>> [ 1975.257174] __handle_mm_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4169 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4297 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4555 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4690) 
>> [ 1975.257176] handle_mm_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4788) 
>> [ 1975.257178] do_user_addr_fault (/home/reinhardt/dev-apps/kernel/linux/./include/linux/sched/signal.h:404 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1399) 
>> [ 1975.257181] exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:40 /home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:75 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1492 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1540) 
>> [ 1975.257184] ? asm_exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568) 
>> [ 1975.257186] asm_exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568) 
>> [ 1975.257188] RIP: 0033:0x7fb265b88409
>> [ 1975.257189] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16 e0 c5 fe
>> All code
>> ========
>>    0:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
>>    7:	00 00 00 00 
>>    b:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
>>   12:	00 00 00 00 
>>   16:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
>>   1d:	00 00 00 00 
>>   21:	48 89 f8             	mov    %rdi,%rax
>>   24:	48 83 fa 20          	cmp    $0x20,%rdx
>>   28:	72 27                	jb     0x51
>>   2a:*	c5 fe 6f 06          	vmovdqu (%rsi),%ymm0		<-- trapping instruction
>>   2e:	48 83 fa 40          	cmp    $0x40,%rdx
>>   32:	0f 87 a9 00 00 00    	ja     0xe1
>>   38:	c5 fe 6f 4c 16 e0    	vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>>   3e:	c5                   	.byte 0xc5
>>   3f:	fe                   	.byte 0xfe
>>
>> Code starting with the faulting instruction
>> ===========================================
>>    0:	c5 fe 6f 06          	vmovdqu (%rsi),%ymm0
>>    4:	48 83 fa 40          	cmp    $0x40,%rdx
>>    8:	0f 87 a9 00 00 00    	ja     0xb7
>>    e:	c5 fe 6f 4c 16 e0    	vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>>   14:	c5                   	.byte 0xc5
>>   15:	fe                   	.byte 0xfe
>> [ 1975.257190] RSP: 002b:00007fb2137fd908 EFLAGS: 00010202
>> [ 1975.257191] RAX: 00007fb204012a80 RBX: 0000000000000000 RCX: 00007fb2137fda90
>> [ 1975.257192] RDX: 0000000000004000 RSI: 00007f9fddbb51c3 RDI: 00007fb204012a80
>> [ 1975.257193] RBP: 00007fb2137fd928 R08: 00000000638ea1ab R09: 0000000000000000
>> [ 1975.257193] R10: 0000000000000008 R11: 0000000000000246 R12: 00007fb204000bb0
>> [ 1975.257194] R13: 00007fb21809a5a0 R14: 00000000decc71c3 R15: 0000000000004000
>> [ 1975.257196]  </TASK>
>> [ 1975.257196] Modules linked in: overlay xt_addrtype amdgpu drm_ttm_helper ttm gpu_sched drm_kms_helper iwlmvm backlight syscopyarea mac80211 sysfillrect sysimgblt libarc4 fb_sys_fops iwlwifi cfg80211 i2c_piix4 k10temp fuse configfs efivarfs
>> [ 1975.257207] CR2: 0000000000000036
>> [ 1975.257208] ---[ end trace 0000000000000000 ]---
>> [ 1975.257209] RIP: 0010:__filemap_get_folio (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951) 
>> [ 1975.257211] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
>> All code
>> ========
>>    0:	10 e8                	adc    %ch,%al
>>    2:	56                   	push   %rsi
>>    3:	fd                   	std    
>>    4:	67 00 48 89          	add    %cl,-0x77(%eax)
>>    8:	c3                   	ret    
>>    9:	48 3d 02 04 00 00    	cmp    $0x402,%rax
>>    f:	74 e2                	je     0xfffffffffffffff3
>>   11:	48 3d 06 04 00 00    	cmp    $0x406,%rax
>>   17:	74 da                	je     0xfffffffffffffff3
>>   19:	48 85 c0             	test   %rax,%rax
>>   1c:	0f 84 3e 02 00 00    	je     0x260
>>   22:	a8 01                	test   $0x1,%al
>>   24:	0f 85 40 02 00 00    	jne    0x26a
>>   2a:*	8b 40 34             	mov    0x34(%rax),%eax		<-- trapping instruction
>>   2d:	85 c0                	test   %eax,%eax
>>   2f:	74 c2                	je     0xfffffffffffffff3
>>   31:	8d 50 01             	lea    0x1(%rax),%edx
>>   34:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>>   39:	75 f2                	jne    0x2d
>>   3b:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
>>
>> Code starting with the faulting instruction
>> ===========================================
>>    0:	8b 40 34             	mov    0x34(%rax),%eax
>>    3:	85 c0                	test   %eax,%eax
>>    5:	74 c2                	je     0xffffffffffffffc9
>>    7:	8d 50 01             	lea    0x1(%rax),%edx
>>    a:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>>    f:	75 f2                	jne    0x3
>>   11:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
>> [ 1975.257212] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
>> [ 1975.257213] RAX: 0000000000000002 RBX: 0000000000000002 RCX: 0000000000000000
>> [ 1975.257214] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI: 00000000ffffffff
>> [ 1975.257215] RBP: 0000000000000000 R08: 00000000ffffdfff R09: 00000000ffffdfff
>> [ 1975.257215] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12: 0000000000000000
>> [ 1975.257216] R13: ffff9fc521173e78 R14: 00000000000decc7 R15: fff000003fffffff
>> [ 1975.257217] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000) knlGS:0000000000000000
>> [ 1975.257218] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>> [ 1975.257219] CR2: 0000000000000036 CR3: 0000000164114000 CR4: 0000000000750ee0
>> [ 1975.257220] PKRU: 55555554
>>
>> (full dmesg and my local changeset in attachments for your reference)
>>
> 
> #regzbot poke
> 

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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2023-02-24 10:21                   ` Linux regression tracking (Thorsten Leemhuis)
@ 2023-02-24 18:08                     ` Mikhail Pletenv
  2023-03-14 10:17                       ` Linux regression tracking (Thorsten Leemhuis)
  0 siblings, 1 reply; 16+ messages in thread
From: Mikhail Pletenv @ 2023-02-24 18:08 UTC (permalink / raw)
  To: Linux regressions mailing list, Matthew Wilcox
  Cc: bugzilla-daemon, linux-mm, Andrew Morton, decedion

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

I did some more testing on v6.1.12 and reproduced the issue. But i have 
new bit of information: since the last time i've seen this issue i've 
migrated most of my storage from XFS to BTRFS and i couldn't reproduce 
the issue again today until i switched the source volume in the test 
back to XFS. So it seems bug is either in the way that XFS talks to 
mm/folios or is just triggered by it.

anyway, i attached a report from v6.1.2 (seems to be happening in the 
same place)


On 2/24/23 13:21, Linux regression tracking (Thorsten Leemhuis) wrote:
> On 16.12.22 06:23, Thorsten Leemhuis wrote:
>> Hi, this is your Linux kernel regression tracker. Top-posting for once,
>> to make this easily accessible to everyone.
> /me again
>
>> Was some progress made to get this regression resolved? From here it
>> looks kinda stalled, that's why I'm asking -- but maybe I just missed
>> something.
> Did anything happen to get this regression resolved? Doesn't look like
> it, but maybe I missed some progress.
>
> Willy, Mikhail confirmed off-list to me that the problem still exists.
> He also tried you patch and reported back. Is there something else you need?
>
> Side note: I lost this out of sight during the festive season and should
> have asked this earlier, but better late than never. :-D
>
> Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
> --
> Everything you wanna know about Linux kernel regression tracking:
> https://linux-regtracking.leemhuis.info/about/#tldr
> If I did something stupid, please tell me, as explained on that page.
>
> #regzbot poke
>
>> On 06.12.22 03:08, Mikhail Pletnev wrote:
>>> On Mon, 5 Dec 2022 20:25:11 +0000
>>> Matthew Wilcox <willy@infradead.org> wrote:
>>>> Thanks!  I think this may be the problem ...
>>>>
>>> Hi Matthew, thanks for swift response, i've applied your last patch and ran my stress test a couple of times. It's still constistently crashing (albeit it seems in a different place):
>>>
>>> [ 1975.257126] ***BAD SIBLING*** index 912583 offset 4
>>> [ 1975.257128] node ffff9fc817e01ff0 offset 51 parent ffff9fc5c7a31ff0 shift 0 count 64 values 48 array ffff9fc521173e80 list ffff9fc817e02008 ffff9fc817e02008 marks 0 0 0
>>> [ 1975.257133] BUG: kernel NULL pointer dereference, address: 0000000000000036
>>> [ 1975.257135] #PF: supervisor read access in kernel mode
>>> [ 1975.257137] #PF: error_code(0x0000) - not-present page
>>> [ 1975.257138] PGD 0 P4D 0
>>> [ 1975.257139] Oops: 0000 [#1] PREEMPT SMP NOPTI
>>> [ 1975.257141] CPU: 5 PID: 8303 Comm: deluge-gtk Not tainted 5.17.0-rc4_ap_test-00163-g793917d997df-dirty #6
>>> [ 1975.257144] Hardware name: Micro-Star International Co., Ltd. MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
>>> [ 1975.257146] RIP: 0010:__filemap_get_folio (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951)
>>> [ 1975.257152] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
>>> All code
>>> ========
>>>     0:	10 e8                	adc    %ch,%al
>>>     2:	56                   	push   %rsi
>>>     3:	fd                   	std
>>>     4:	67 00 48 89          	add    %cl,-0x77(%eax)
>>>     8:	c3                   	ret
>>>     9:	48 3d 02 04 00 00    	cmp    $0x402,%rax
>>>     f:	74 e2                	je     0xfffffffffffffff3
>>>    11:	48 3d 06 04 00 00    	cmp    $0x406,%rax
>>>    17:	74 da                	je     0xfffffffffffffff3
>>>    19:	48 85 c0             	test   %rax,%rax
>>>    1c:	0f 84 3e 02 00 00    	je     0x260
>>>    22:	a8 01                	test   $0x1,%al
>>>    24:	0f 85 40 02 00 00    	jne    0x26a
>>>    2a:*	8b 40 34             	mov    0x34(%rax),%eax		<-- trapping instruction
>>>    2d:	85 c0                	test   %eax,%eax
>>>    2f:	74 c2                	je     0xfffffffffffffff3
>>>    31:	8d 50 01             	lea    0x1(%rax),%edx
>>>    34:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>>>    39:	75 f2                	jne    0x2d
>>>    3b:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
>>>
>>> Code starting with the faulting instruction
>>> ===========================================
>>>     0:	8b 40 34             	mov    0x34(%rax),%eax
>>>     3:	85 c0                	test   %eax,%eax
>>>     5:	74 c2                	je     0xffffffffffffffc9
>>>     7:	8d 50 01             	lea    0x1(%rax),%edx
>>>     a:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>>>     f:	75 f2                	jne    0x3
>>>    11:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
>>> [ 1975.257154] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
>>> [ 1975.257155] RAX: 0000000000000002 RBX: 0000000000000002 RCX: 0000000000000000
>>> [ 1975.257156] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI: 00000000ffffffff
>>> [ 1975.257157] RBP: 0000000000000000 R08: 00000000ffffdfff R09: 00000000ffffdfff
>>> [ 1975.257158] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12: 0000000000000000
>>> [ 1975.257159] R13: ffff9fc521173e78 R14: 00000000000decc7 R15: fff000003fffffff
>>> [ 1975.257160] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000) knlGS:0000000000000000
>>> [ 1975.257161] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>>> [ 1975.257162] CR2: 0000000000000036 CR3: 0000000164114000 CR4: 0000000000750ee0
>>> [ 1975.257163] PKRU: 55555554
>>> [ 1975.257163] Call Trace:
>>> [ 1975.257164]  <TASK>
>>> [ 1975.257166] ? page_add_file_rmap (/home/reinhardt/dev-apps/kernel/linux/./include/linux/page-flags.h:195 /home/reinhardt/dev-apps/kernel/linux/mm/internal.h:440 /home/reinhardt/dev-apps/kernel/linux/mm/rmap.c:1270)
>>> [ 1975.257169] filemap_fault (/home/reinhardt/dev-apps/kernel/linux/./include/linux/pagemap.h:531 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:3107)
>>> [ 1975.257172] __do_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:3852)
>>> [ 1975.257174] __handle_mm_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4169 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4297 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4555 /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4690)
>>> [ 1975.257176] handle_mm_fault (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4788)
>>> [ 1975.257178] do_user_addr_fault (/home/reinhardt/dev-apps/kernel/linux/./include/linux/sched/signal.h:404 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1399)
>>> [ 1975.257181] exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:40 /home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:75 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1492 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1540)
>>> [ 1975.257184] ? asm_exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568)
>>> [ 1975.257186] asm_exc_page_fault (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568)
>>> [ 1975.257188] RIP: 0033:0x7fb265b88409
>>> [ 1975.257189] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16 e0 c5 fe
>>> All code
>>> ========
>>>     0:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
>>>     7:	00 00 00 00
>>>     b:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
>>>    12:	00 00 00 00
>>>    16:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
>>>    1d:	00 00 00 00
>>>    21:	48 89 f8             	mov    %rdi,%rax
>>>    24:	48 83 fa 20          	cmp    $0x20,%rdx
>>>    28:	72 27                	jb     0x51
>>>    2a:*	c5 fe 6f 06          	vmovdqu (%rsi),%ymm0		<-- trapping instruction
>>>    2e:	48 83 fa 40          	cmp    $0x40,%rdx
>>>    32:	0f 87 a9 00 00 00    	ja     0xe1
>>>    38:	c5 fe 6f 4c 16 e0    	vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>>>    3e:	c5                   	.byte 0xc5
>>>    3f:	fe                   	.byte 0xfe
>>>
>>> Code starting with the faulting instruction
>>> ===========================================
>>>     0:	c5 fe 6f 06          	vmovdqu (%rsi),%ymm0
>>>     4:	48 83 fa 40          	cmp    $0x40,%rdx
>>>     8:	0f 87 a9 00 00 00    	ja     0xb7
>>>     e:	c5 fe 6f 4c 16 e0    	vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>>>    14:	c5                   	.byte 0xc5
>>>    15:	fe                   	.byte 0xfe
>>> [ 1975.257190] RSP: 002b:00007fb2137fd908 EFLAGS: 00010202
>>> [ 1975.257191] RAX: 00007fb204012a80 RBX: 0000000000000000 RCX: 00007fb2137fda90
>>> [ 1975.257192] RDX: 0000000000004000 RSI: 00007f9fddbb51c3 RDI: 00007fb204012a80
>>> [ 1975.257193] RBP: 00007fb2137fd928 R08: 00000000638ea1ab R09: 0000000000000000
>>> [ 1975.257193] R10: 0000000000000008 R11: 0000000000000246 R12: 00007fb204000bb0
>>> [ 1975.257194] R13: 00007fb21809a5a0 R14: 00000000decc71c3 R15: 0000000000004000
>>> [ 1975.257196]  </TASK>
>>> [ 1975.257196] Modules linked in: overlay xt_addrtype amdgpu drm_ttm_helper ttm gpu_sched drm_kms_helper iwlmvm backlight syscopyarea mac80211 sysfillrect sysimgblt libarc4 fb_sys_fops iwlwifi cfg80211 i2c_piix4 k10temp fuse configfs efivarfs
>>> [ 1975.257207] CR2: 0000000000000036
>>> [ 1975.257208] ---[ end trace 0000000000000000 ]---
>>> [ 1975.257209] RIP: 0010:__filemap_get_folio (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951)
>>> [ 1975.257211] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
>>> All code
>>> ========
>>>     0:	10 e8                	adc    %ch,%al
>>>     2:	56                   	push   %rsi
>>>     3:	fd                   	std
>>>     4:	67 00 48 89          	add    %cl,-0x77(%eax)
>>>     8:	c3                   	ret
>>>     9:	48 3d 02 04 00 00    	cmp    $0x402,%rax
>>>     f:	74 e2                	je     0xfffffffffffffff3
>>>    11:	48 3d 06 04 00 00    	cmp    $0x406,%rax
>>>    17:	74 da                	je     0xfffffffffffffff3
>>>    19:	48 85 c0             	test   %rax,%rax
>>>    1c:	0f 84 3e 02 00 00    	je     0x260
>>>    22:	a8 01                	test   $0x1,%al
>>>    24:	0f 85 40 02 00 00    	jne    0x26a
>>>    2a:*	8b 40 34             	mov    0x34(%rax),%eax		<-- trapping instruction
>>>    2d:	85 c0                	test   %eax,%eax
>>>    2f:	74 c2                	je     0xfffffffffffffff3
>>>    31:	8d 50 01             	lea    0x1(%rax),%edx
>>>    34:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>>>    39:	75 f2                	jne    0x2d
>>>    3b:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
>>>
>>> Code starting with the faulting instruction
>>> ===========================================
>>>     0:	8b 40 34             	mov    0x34(%rax),%eax
>>>     3:	85 c0                	test   %eax,%eax
>>>     5:	74 c2                	je     0xffffffffffffffc9
>>>     7:	8d 50 01             	lea    0x1(%rax),%edx
>>>     a:	f0 0f b1 53 34       	lock cmpxchg %edx,0x34(%rbx)
>>>     f:	75 f2                	jne    0x3
>>>    11:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
>>> [ 1975.257212] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
>>> [ 1975.257213] RAX: 0000000000000002 RBX: 0000000000000002 RCX: 0000000000000000
>>> [ 1975.257214] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI: 00000000ffffffff
>>> [ 1975.257215] RBP: 0000000000000000 R08: 00000000ffffdfff R09: 00000000ffffdfff
>>> [ 1975.257215] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12: 0000000000000000
>>> [ 1975.257216] R13: ffff9fc521173e78 R14: 00000000000decc7 R15: fff000003fffffff
>>> [ 1975.257217] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000) knlGS:0000000000000000
>>> [ 1975.257218] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>>> [ 1975.257219] CR2: 0000000000000036 CR3: 0000000164114000 CR4: 0000000000750ee0
>>> [ 1975.257220] PKRU: 55555554
>>>
>>> (full dmesg and my local changeset in attachments for your reference)
>>>
>> #regzbot poke
>>

[-- Attachment #2: bug-latest --]
[-- Type: text/plain, Size: 3876 bytes --]

[  862.914175] BUG: kernel NULL pointer dereference, address: 00000000000000b6
[  862.914181] #PF: supervisor read access in kernel mode
[  862.914182] #PF: error_code(0x0000) - not-present page
[  862.914184] PGD 0 P4D 0
[  862.914186] Oops: 0000 [#1] PREEMPT SMP NOPTI
[  862.914188] CPU: 6 PID: 8272 Comm: deluge-gtk Not tainted 6.1.12-gentoo_ap #3
[  862.914190] Hardware name: Micro-Star International Co., Ltd. MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
[  862.914191] RIP: 0010:__filemap_get_folio+0xa7/0x370
[  862.914195] Code: 10 e8 6d 41 2b 01 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 56 02 00 00 a8 01 0f 85 58 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
[  862.914197] RSP: 0000:ffffbd6d877bfc88 EFLAGS: 00010246
[  862.914198] RAX: 0000000000000082 RBX: 0000000000000082 RCX: 0000000000000002
[  862.914199] RDX: 0000000000000028 RSI: ffff9512dabc0248 RDI: ffffbd6d877bfc98
[  862.914200] RBP: 0000000000000000 R08: 000000000053252f R09: 0000000000000000
[  862.914201] R10: ffffffffffffffc0 R11: ffff950ff56e630c R12: 0000000000000000
[  862.914202] R13: ffff9510a09646b0 R14: 000000000053252a R15: fff000003fffffff
[  862.914204] FS:  00007f5d637fe6c0(0000) GS:ffff9516beb80000(0000) knlGS:0000000000000000
[  862.914205] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  862.914206] CR2: 00000000000000b6 CR3: 0000000154bf4000 CR4: 0000000000750ee0
[  862.914207] PKRU: 55555554
[  862.914208] Call Trace:
[  862.914210]  <TASK>
[  862.914212]  ? _raw_spin_unlock+0x10/0x30
[  862.914215]  filemap_fault+0x60/0x900
[  862.914217]  __do_fault+0x30/0xb0
[  862.914220]  __handle_mm_fault+0xca3/0x16c0
[  862.914222]  handle_mm_fault+0xe9/0x2e0
[  862.914224]  do_user_addr_fault+0x1b7/0x650
[  862.914226]  exc_page_fault+0x60/0x130
[  862.914229]  asm_exc_page_fault+0x22/0x30
[  862.914231] RIP: 0033:0x7f5dcd376409
[  862.914232] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16 e0 c5 fe
[  862.914233] RSP: 002b:00007f5d637fd908 EFLAGS: 00010202
[  862.914234] RAX: 00007f5d94029660 RBX: 0000000000000000 RCX: 00007f5d637fda90
[  862.914235] RDX: 0000000000004000 RSI: 00007f1bac52a66a RDI: 00007f5d94029660
[  862.914236] RBP: 00007f5d637fd928 R08: 0000000063f8fa01 R09: 0000000000000000
[  862.914237] R10: 0000000000000008 R11: 0000000000000246 R12: 00007f5d94004c20
[  862.914237] R13: 00007f5d9c00a0d0 R14: 000000053252a66a R15: 0000000000004000
[  862.914239]  </TASK>
[  862.914240] Modules linked in: overlay xt_addrtype iwlmvm mac80211 libarc4 i2c_piix4 iwlwifi tpm_crb cfg80211 tpm_tis tpm_tis_core tpm k10temp fuse configfs efivarfs
[  862.914247] CR2: 00000000000000b6
[  862.914248] ---[ end trace 0000000000000000 ]---
[  862.914249] RIP: 0010:__filemap_get_folio+0xa7/0x370
[  862.914251] Code: 10 e8 6d 41 2b 01 48 89 c3 48 3d 02 04 00 00 74 e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 56 02 00 00 a8 01 0f 85 58 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b 54 24 28
[  862.914252] RSP: 0000:ffffbd6d877bfc88 EFLAGS: 00010246
[  862.914253] RAX: 0000000000000082 RBX: 0000000000000082 RCX: 0000000000000002
[  862.914255] RDX: 0000000000000028 RSI: ffff9512dabc0248 RDI: ffffbd6d877bfc98
[  862.914256] RBP: 0000000000000000 R08: 000000000053252f R09: 0000000000000000
[  862.914257] R10: ffffffffffffffc0 R11: ffff950ff56e630c R12: 0000000000000000
[  862.914258] R13: ffff9510a09646b0 R14: 000000000053252a R15: fff000003fffffff
[  862.914260] FS:  00007f5d637fe6c0(0000) GS:ffff9516beb80000(0000) knlGS:0000000000000000
[  862.914262] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  862.914262] CR2: 00000000000000b6 CR3: 0000000154bf4000 CR4: 0000000000750ee0
[  862.914263] PKRU: 55555554

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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
       [not found]                       ` <adb98c6c-dd64-7cb1-4be9-b663a100c460@leemhuis.info>
@ 2023-03-01 13:00                         ` Mikhail Pletenv
  0 siblings, 0 replies; 16+ messages in thread
From: Mikhail Pletenv @ 2023-03-01 13:00 UTC (permalink / raw)
  To: Linux regressions mailing list

That's all right, i was gearing up to re-test this anyway =)

On 2/27/23 14:40, Linux regression tracking (Thorsten Leemhuis) wrote:
> On 22.02.23 17:45, Mikhail Pletenv wrote:
>> To my knowledge it wasn't, Matthew didn't reply to my last testing
>> results and i'm kinda hesitant to poke him. I've been using a workaround
>> for the time being. I will run tests again later this week (maybe issue
>> was fixed and i didn't notice because of workaround) and i can report
>> the results to you if you wish.
> Thx for your reply. Ugh, I noticed I misread your mail. But seems I was
> lucky and the problem is still there according to your latest public
> message on this. Thx for the update!
>
>> Also i'm thinking about reporting this on gentoo kernel bugzilla, since
>> 6.1.12 is now considered stable there.
>>
>> Best wishes, Mikhail
>>
>> On 2/16/23 15:43, Linux regression tracking (Thorsten Leemhuis) wrote:
>>> [off-list]
>>>
>>> Quick question, was that issue (originally filed in
>>> https://bugzilla.kernel.org/show_bug.cgi?id=216646 ) ever fixed? It
>>> doesn't look like it, but I wonder if I'm missing something
>>>
>>> Ciao, Thorsten
>>>
>>> On 16.12.22 06:23, Thorsten Leemhuis wrote:
>>>> Hi, this is your Linux kernel regression tracker. Top-posting for once,
>>>> to make this easily accessible to everyone.
>>>>
>>>> Was some progress made to get this regression resolved? From here it
>>>> looks kinda stalled, that's why I'm asking -- but maybe I just missed
>>>> something.
>>>>
>>>> Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
>>>>
>>>> P.S.: As the Linux kernel's regression tracker I deal with a lot of
>>>> reports and sometimes miss something important when writing mails like
>>>> this. If that's the case here, don't hesitate to tell me in a public
>>>> reply, it's in everyone's interest to set the public record straight.
>>>>
>>>> On 06.12.22 03:08, Mikhail Pletnev wrote:
>>>>> On Mon, 5 Dec 2022 20:25:11 +0000
>>>>> Matthew Wilcox <willy@infradead.org> wrote:
>>>>>> Thanks!  I think this may be the problem ...
>>>>>>
>>>>> Hi Matthew, thanks for swift response, i've applied your last patch
>>>>> and ran my stress test a couple of times. It's still constistently
>>>>> crashing (albeit it seems in a different place):
>>>>>
>>>>> .....
>>>> #regzbot poke

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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2023-02-24 18:08                     ` Mikhail Pletenv
@ 2023-03-14 10:17                       ` Linux regression tracking (Thorsten Leemhuis)
  2023-04-17 11:12                         ` Linux regression tracking (Thorsten Leemhuis)
  0 siblings, 1 reply; 16+ messages in thread
From: Linux regression tracking (Thorsten Leemhuis) @ 2023-03-14 10:17 UTC (permalink / raw)
  To: Matthew Wilcox
  Cc: bugzilla-daemon, linux-mm, Andrew Morton, decedion,
	Mikhail Pletenv, Linux regressions mailing list

On 24.02.23 19:08, Mikhail Pletenv wrote:
> I did some more testing on v6.1.12 and reproduced the issue. But i have
> new bit of information: since the last time i've seen this issue i've
> migrated most of my storage from XFS to BTRFS and i couldn't reproduce
> the issue again today until i switched the source volume in the test
> back to XFS. So it seems bug is either in the way that XFS talks to
> mm/folios or is just triggered by it.
> 
> anyway, i attached a report from v6.1.2 (seems to be happening in the
> same place)

Hi Willy! I'd like to bring this back onto your radar, as this
regression is still unsolved afaics -- the patch you provided only
partally helped. Or was progress to fix this made in a different thread
and I just missed it?

Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
--
Everything you wanna know about Linux kernel regression tracking:
https://linux-regtracking.leemhuis.info/about/#tldr
If I did something stupid, please tell me, as explained on that page.

#regzbot poke

> On 2/24/23 13:21, Linux regression tracking (Thorsten Leemhuis) wrote:
>> On 16.12.22 06:23, Thorsten Leemhuis wrote:
>>> Hi, this is your Linux kernel regression tracker. Top-posting for once,
>>> to make this easily accessible to everyone.
>> /me again
>>
>>> Was some progress made to get this regression resolved? From here it
>>> looks kinda stalled, that's why I'm asking -- but maybe I just missed
>>> something.
>> Did anything happen to get this regression resolved? Doesn't look like
>> it, but maybe I missed some progress.
>>
>> Willy, Mikhail confirmed off-list to me that the problem still exists.
>> He also tried you patch and reported back. Is there something else you
>> need?
>>
>> Side note: I lost this out of sight during the festive season and should
>> have asked this earlier, but better late than never. :-D
>>
>> Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
>> -- 
>> Everything you wanna know about Linux kernel regression tracking:
>> https://linux-regtracking.leemhuis.info/about/#tldr
>> If I did something stupid, please tell me, as explained on that page.
>>
>> #regzbot poke
>>
>>> On 06.12.22 03:08, Mikhail Pletnev wrote:
>>>> On Mon, 5 Dec 2022 20:25:11 +0000
>>>> Matthew Wilcox <willy@infradead.org> wrote:
>>>>> Thanks!  I think this may be the problem ...
>>>>>
>>>> Hi Matthew, thanks for swift response, i've applied your last patch
>>>> and ran my stress test a couple of times. It's still constistently
>>>> crashing (albeit it seems in a different place):
>>>>
>>>> [ 1975.257126] ***BAD SIBLING*** index 912583 offset 4
>>>> [ 1975.257128] node ffff9fc817e01ff0 offset 51 parent
>>>> ffff9fc5c7a31ff0 shift 0 count 64 values 48 array ffff9fc521173e80
>>>> list ffff9fc817e02008 ffff9fc817e02008 marks 0 0 0
>>>> [ 1975.257133] BUG: kernel NULL pointer dereference, address:
>>>> 0000000000000036
>>>> [ 1975.257135] #PF: supervisor read access in kernel mode
>>>> [ 1975.257137] #PF: error_code(0x0000) - not-present page
>>>> [ 1975.257138] PGD 0 P4D 0
>>>> [ 1975.257139] Oops: 0000 [#1] PREEMPT SMP NOPTI
>>>> [ 1975.257141] CPU: 5 PID: 8303 Comm: deluge-gtk Not tainted
>>>> 5.17.0-rc4_ap_test-00163-g793917d997df-dirty #6
>>>> [ 1975.257144] Hardware name: Micro-Star International Co., Ltd.
>>>> MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
>>>> [ 1975.257146] RIP: 0010:__filemap_get_folio
>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951)
>>>> [ 1975.257152] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74
>>>> e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40
>>>> 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b
>>>> 54 24 28
>>>> All code
>>>> ========
>>>>     0:    10 e8                    adc    %ch,%al
>>>>     2:    56                       push   %rsi
>>>>     3:    fd                       std
>>>>     4:    67 00 48 89              add    %cl,-0x77(%eax)
>>>>     8:    c3                       ret
>>>>     9:    48 3d 02 04 00 00        cmp    $0x402,%rax
>>>>     f:    74 e2                    je     0xfffffffffffffff3
>>>>    11:    48 3d 06 04 00 00        cmp    $0x406,%rax
>>>>    17:    74 da                    je     0xfffffffffffffff3
>>>>    19:    48 85 c0                 test   %rax,%rax
>>>>    1c:    0f 84 3e 02 00 00        je     0x260
>>>>    22:    a8 01                    test   $0x1,%al
>>>>    24:    0f 85 40 02 00 00        jne    0x26a
>>>>    2a:*    8b 40 34                 mov    0x34(%rax),%eax       
>>>> <-- trapping instruction
>>>>    2d:    85 c0                    test   %eax,%eax
>>>>    2f:    74 c2                    je     0xfffffffffffffff3
>>>>    31:    8d 50 01                 lea    0x1(%rax),%edx
>>>>    34:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>    39:    75 f2                    jne    0x2d
>>>>    3b:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>>
>>>> Code starting with the faulting instruction
>>>> ===========================================
>>>>     0:    8b 40 34                 mov    0x34(%rax),%eax
>>>>     3:    85 c0                    test   %eax,%eax
>>>>     5:    74 c2                    je     0xffffffffffffffc9
>>>>     7:    8d 50 01                 lea    0x1(%rax),%edx
>>>>     a:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>     f:    75 f2                    jne    0x3
>>>>    11:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>> [ 1975.257154] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
>>>> [ 1975.257155] RAX: 0000000000000002 RBX: 0000000000000002 RCX:
>>>> 0000000000000000
>>>> [ 1975.257156] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI:
>>>> 00000000ffffffff
>>>> [ 1975.257157] RBP: 0000000000000000 R08: 00000000ffffdfff R09:
>>>> 00000000ffffdfff
>>>> [ 1975.257158] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12:
>>>> 0000000000000000
>>>> [ 1975.257159] R13: ffff9fc521173e78 R14: 00000000000decc7 R15:
>>>> fff000003fffffff
>>>> [ 1975.257160] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000)
>>>> knlGS:0000000000000000
>>>> [ 1975.257161] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>>>> [ 1975.257162] CR2: 0000000000000036 CR3: 0000000164114000 CR4:
>>>> 0000000000750ee0
>>>> [ 1975.257163] PKRU: 55555554
>>>> [ 1975.257163] Call Trace:
>>>> [ 1975.257164]  <TASK>
>>>> [ 1975.257166] ? page_add_file_rmap
>>>> (/home/reinhardt/dev-apps/kernel/linux/./include/linux/page-flags.h:195 /home/reinhardt/dev-apps/kernel/linux/mm/internal.h:440 /home/reinhardt/dev-apps/kernel/linux/mm/rmap.c:1270)
>>>> [ 1975.257169] filemap_fault
>>>> (/home/reinhardt/dev-apps/kernel/linux/./include/linux/pagemap.h:531
>>>> /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:3107)
>>>> [ 1975.257172] __do_fault
>>>> (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:3852)
>>>> [ 1975.257174] __handle_mm_fault
>>>> (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4169
>>>> /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4297
>>>> /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4555
>>>> /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4690)
>>>> [ 1975.257176] handle_mm_fault
>>>> (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4788)
>>>> [ 1975.257178] do_user_addr_fault
>>>> (/home/reinhardt/dev-apps/kernel/linux/./include/linux/sched/signal.h:404 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1399)
>>>> [ 1975.257181] exc_page_fault
>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:40 /home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:75 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1492 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1540)
>>>> [ 1975.257184] ? asm_exc_page_fault
>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568)
>>>> [ 1975.257186] asm_exc_page_fault
>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568)
>>>> [ 1975.257188] RIP: 0033:0x7fb265b88409
>>>> [ 1975.257189] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f
>>>> 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa
>>>> 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16
>>>> e0 c5 fe
>>>> All code
>>>> ========
>>>>     0:    66 66 2e 0f 1f 84 00     data16 cs nopw 0x0(%rax,%rax,1)
>>>>     7:    00 00 00 00
>>>>     b:    66 66 2e 0f 1f 84 00     data16 cs nopw 0x0(%rax,%rax,1)
>>>>    12:    00 00 00 00
>>>>    16:    66 66 2e 0f 1f 84 00     data16 cs nopw 0x0(%rax,%rax,1)
>>>>    1d:    00 00 00 00
>>>>    21:    48 89 f8                 mov    %rdi,%rax
>>>>    24:    48 83 fa 20              cmp    $0x20,%rdx
>>>>    28:    72 27                    jb     0x51
>>>>    2a:*    c5 fe 6f 06              vmovdqu (%rsi),%ymm0        <--
>>>> trapping instruction
>>>>    2e:    48 83 fa 40              cmp    $0x40,%rdx
>>>>    32:    0f 87 a9 00 00 00        ja     0xe1
>>>>    38:    c5 fe 6f 4c 16 e0        vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>>>>    3e:    c5                       .byte 0xc5
>>>>    3f:    fe                       .byte 0xfe
>>>>
>>>> Code starting with the faulting instruction
>>>> ===========================================
>>>>     0:    c5 fe 6f 06              vmovdqu (%rsi),%ymm0
>>>>     4:    48 83 fa 40              cmp    $0x40,%rdx
>>>>     8:    0f 87 a9 00 00 00        ja     0xb7
>>>>     e:    c5 fe 6f 4c 16 e0        vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>>>>    14:    c5                       .byte 0xc5
>>>>    15:    fe                       .byte 0xfe
>>>> [ 1975.257190] RSP: 002b:00007fb2137fd908 EFLAGS: 00010202
>>>> [ 1975.257191] RAX: 00007fb204012a80 RBX: 0000000000000000 RCX:
>>>> 00007fb2137fda90
>>>> [ 1975.257192] RDX: 0000000000004000 RSI: 00007f9fddbb51c3 RDI:
>>>> 00007fb204012a80
>>>> [ 1975.257193] RBP: 00007fb2137fd928 R08: 00000000638ea1ab R09:
>>>> 0000000000000000
>>>> [ 1975.257193] R10: 0000000000000008 R11: 0000000000000246 R12:
>>>> 00007fb204000bb0
>>>> [ 1975.257194] R13: 00007fb21809a5a0 R14: 00000000decc71c3 R15:
>>>> 0000000000004000
>>>> [ 1975.257196]  </TASK>
>>>> [ 1975.257196] Modules linked in: overlay xt_addrtype amdgpu
>>>> drm_ttm_helper ttm gpu_sched drm_kms_helper iwlmvm backlight
>>>> syscopyarea mac80211 sysfillrect sysimgblt libarc4 fb_sys_fops
>>>> iwlwifi cfg80211 i2c_piix4 k10temp fuse configfs efivarfs
>>>> [ 1975.257207] CR2: 0000000000000036
>>>> [ 1975.257208] ---[ end trace 0000000000000000 ]---
>>>> [ 1975.257209] RIP: 0010:__filemap_get_folio
>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951)
>>>> [ 1975.257211] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74
>>>> e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40
>>>> 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b
>>>> 54 24 28
>>>> All code
>>>> ========
>>>>     0:    10 e8                    adc    %ch,%al
>>>>     2:    56                       push   %rsi
>>>>     3:    fd                       std
>>>>     4:    67 00 48 89              add    %cl,-0x77(%eax)
>>>>     8:    c3                       ret
>>>>     9:    48 3d 02 04 00 00        cmp    $0x402,%rax
>>>>     f:    74 e2                    je     0xfffffffffffffff3
>>>>    11:    48 3d 06 04 00 00        cmp    $0x406,%rax
>>>>    17:    74 da                    je     0xfffffffffffffff3
>>>>    19:    48 85 c0                 test   %rax,%rax
>>>>    1c:    0f 84 3e 02 00 00        je     0x260
>>>>    22:    a8 01                    test   $0x1,%al
>>>>    24:    0f 85 40 02 00 00        jne    0x26a
>>>>    2a:*    8b 40 34                 mov    0x34(%rax),%eax       
>>>> <-- trapping instruction
>>>>    2d:    85 c0                    test   %eax,%eax
>>>>    2f:    74 c2                    je     0xfffffffffffffff3
>>>>    31:    8d 50 01                 lea    0x1(%rax),%edx
>>>>    34:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>    39:    75 f2                    jne    0x2d
>>>>    3b:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>>
>>>> Code starting with the faulting instruction
>>>> ===========================================
>>>>     0:    8b 40 34                 mov    0x34(%rax),%eax
>>>>     3:    85 c0                    test   %eax,%eax
>>>>     5:    74 c2                    je     0xffffffffffffffc9
>>>>     7:    8d 50 01                 lea    0x1(%rax),%edx
>>>>     a:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>     f:    75 f2                    jne    0x3
>>>>    11:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>> [ 1975.257212] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
>>>> [ 1975.257213] RAX: 0000000000000002 RBX: 0000000000000002 RCX:
>>>> 0000000000000000
>>>> [ 1975.257214] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI:
>>>> 00000000ffffffff
>>>> [ 1975.257215] RBP: 0000000000000000 R08: 00000000ffffdfff R09:
>>>> 00000000ffffdfff
>>>> [ 1975.257215] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12:
>>>> 0000000000000000
>>>> [ 1975.257216] R13: ffff9fc521173e78 R14: 00000000000decc7 R15:
>>>> fff000003fffffff
>>>> [ 1975.257217] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000)
>>>> knlGS:0000000000000000
>>>> [ 1975.257218] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>>>> [ 1975.257219] CR2: 0000000000000036 CR3: 0000000164114000 CR4:
>>>> 0000000000750ee0
>>>> [ 1975.257220] PKRU: 55555554
>>>>
>>>> (full dmesg and my local changeset in attachments for your reference)
>>>>
>>> #regzbot poke
>>>

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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2023-03-14 10:17                       ` Linux regression tracking (Thorsten Leemhuis)
@ 2023-04-17 11:12                         ` Linux regression tracking (Thorsten Leemhuis)
  2023-06-05 11:40                           ` Thorsten Leemhuis
  0 siblings, 1 reply; 16+ messages in thread
From: Linux regression tracking (Thorsten Leemhuis) @ 2023-04-17 11:12 UTC (permalink / raw)
  To: Matthew Wilcox
  Cc: bugzilla-daemon, linux-mm, Andrew Morton, decedion,
	Mikhail Pletenv, Linux regressions mailing list

On 14.03.23 11:17, Linux regression tracking (Thorsten Leemhuis) wrote:
> On 24.02.23 19:08, Mikhail Pletenv wrote:
>> I did some more testing on v6.1.12 and reproduced the issue. But i have
>> new bit of information: since the last time i've seen this issue i've
>> migrated most of my storage from XFS to BTRFS and i couldn't reproduce
>> the issue again today until i switched the source volume in the test
>> back to XFS. So it seems bug is either in the way that XFS talks to
>> mm/folios or is just triggered by it.
>>
>> anyway, i attached a report from v6.1.2 (seems to be happening in the
>> same place)
> 
> Hi Willy! I'd like to bring this back onto your radar, as this
> regression is still unsolved afaics -- the patch you provided only
> partially helped. Or was progress to fix this made in a different thread
> and I just missed it?

Willy, I know, I'm kinda annoying, but it's part of my job, hence please
allow me to ask:

Do you still have this regression on your todo list somewhere? The
problem is now known and bisected since November. I understand that this
is not something that can be fixed quickly, but at the same time it's
quite a while already.

Or has progress to fix this been made and I just it?

Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
--
Everything you wanna know about Linux kernel regression tracking:
https://linux-regtracking.leemhuis.info/about/#tldr
If I did something stupid, please tell me, as explained on that page.

>> On 2/24/23 13:21, Linux regression tracking (Thorsten Leemhuis) wrote:
>>> On 16.12.22 06:23, Thorsten Leemhuis wrote:
>>>> Hi, this is your Linux kernel regression tracker. Top-posting for once,
>>>> to make this easily accessible to everyone.
>>> /me again
>>>
>>>> Was some progress made to get this regression resolved? From here it
>>>> looks kinda stalled, that's why I'm asking -- but maybe I just missed
>>>> something.
>>> Did anything happen to get this regression resolved? Doesn't look like
>>> it, but maybe I missed some progress.
>>>
>>> Willy, Mikhail confirmed off-list to me that the problem still exists.
>>> He also tried you patch and reported back. Is there something else you
>>> need?
>>>
>>> Side note: I lost this out of sight during the festive season and should
>>> have asked this earlier, but better late than never. :-D
>>>
>>> Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
>>> -- 
>>> Everything you wanna know about Linux kernel regression tracking:
>>> https://linux-regtracking.leemhuis.info/about/#tldr
>>> If I did something stupid, please tell me, as explained on that page.
>>>
>>> #regzbot poke
>>>
>>>> On 06.12.22 03:08, Mikhail Pletnev wrote:
>>>>> On Mon, 5 Dec 2022 20:25:11 +0000
>>>>> Matthew Wilcox <willy@infradead.org> wrote:
>>>>>> Thanks!  I think this may be the problem ...
>>>>>>
>>>>> Hi Matthew, thanks for swift response, i've applied your last patch
>>>>> and ran my stress test a couple of times. It's still constistently
>>>>> crashing (albeit it seems in a different place):
>>>>>
>>>>> [ 1975.257126] ***BAD SIBLING*** index 912583 offset 4
>>>>> [ 1975.257128] node ffff9fc817e01ff0 offset 51 parent
>>>>> ffff9fc5c7a31ff0 shift 0 count 64 values 48 array ffff9fc521173e80
>>>>> list ffff9fc817e02008 ffff9fc817e02008 marks 0 0 0
>>>>> [ 1975.257133] BUG: kernel NULL pointer dereference, address:
>>>>> 0000000000000036
>>>>> [ 1975.257135] #PF: supervisor read access in kernel mode
>>>>> [ 1975.257137] #PF: error_code(0x0000) - not-present page
>>>>> [ 1975.257138] PGD 0 P4D 0
>>>>> [ 1975.257139] Oops: 0000 [#1] PREEMPT SMP NOPTI
>>>>> [ 1975.257141] CPU: 5 PID: 8303 Comm: deluge-gtk Not tainted
>>>>> 5.17.0-rc4_ap_test-00163-g793917d997df-dirty #6
>>>>> [ 1975.257144] Hardware name: Micro-Star International Co., Ltd.
>>>>> MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
>>>>> [ 1975.257146] RIP: 0010:__filemap_get_folio
>>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951)
>>>>> [ 1975.257152] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74
>>>>> e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40
>>>>> 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b
>>>>> 54 24 28
>>>>> All code
>>>>> ========
>>>>>     0:    10 e8                    adc    %ch,%al
>>>>>     2:    56                       push   %rsi
>>>>>     3:    fd                       std
>>>>>     4:    67 00 48 89              add    %cl,-0x77(%eax)
>>>>>     8:    c3                       ret
>>>>>     9:    48 3d 02 04 00 00        cmp    $0x402,%rax
>>>>>     f:    74 e2                    je     0xfffffffffffffff3
>>>>>    11:    48 3d 06 04 00 00        cmp    $0x406,%rax
>>>>>    17:    74 da                    je     0xfffffffffffffff3
>>>>>    19:    48 85 c0                 test   %rax,%rax
>>>>>    1c:    0f 84 3e 02 00 00        je     0x260
>>>>>    22:    a8 01                    test   $0x1,%al
>>>>>    24:    0f 85 40 02 00 00        jne    0x26a
>>>>>    2a:*    8b 40 34                 mov    0x34(%rax),%eax       
>>>>> <-- trapping instruction
>>>>>    2d:    85 c0                    test   %eax,%eax
>>>>>    2f:    74 c2                    je     0xfffffffffffffff3
>>>>>    31:    8d 50 01                 lea    0x1(%rax),%edx
>>>>>    34:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>>    39:    75 f2                    jne    0x2d
>>>>>    3b:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>>>
>>>>> Code starting with the faulting instruction
>>>>> ===========================================
>>>>>     0:    8b 40 34                 mov    0x34(%rax),%eax
>>>>>     3:    85 c0                    test   %eax,%eax
>>>>>     5:    74 c2                    je     0xffffffffffffffc9
>>>>>     7:    8d 50 01                 lea    0x1(%rax),%edx
>>>>>     a:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>>     f:    75 f2                    jne    0x3
>>>>>    11:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>>> [ 1975.257154] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
>>>>> [ 1975.257155] RAX: 0000000000000002 RBX: 0000000000000002 RCX:
>>>>> 0000000000000000
>>>>> [ 1975.257156] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI:
>>>>> 00000000ffffffff
>>>>> [ 1975.257157] RBP: 0000000000000000 R08: 00000000ffffdfff R09:
>>>>> 00000000ffffdfff
>>>>> [ 1975.257158] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12:
>>>>> 0000000000000000
>>>>> [ 1975.257159] R13: ffff9fc521173e78 R14: 00000000000decc7 R15:
>>>>> fff000003fffffff
>>>>> [ 1975.257160] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000)
>>>>> knlGS:0000000000000000
>>>>> [ 1975.257161] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>>>>> [ 1975.257162] CR2: 0000000000000036 CR3: 0000000164114000 CR4:
>>>>> 0000000000750ee0
>>>>> [ 1975.257163] PKRU: 55555554
>>>>> [ 1975.257163] Call Trace:
>>>>> [ 1975.257164]  <TASK>
>>>>> [ 1975.257166] ? page_add_file_rmap
>>>>> (/home/reinhardt/dev-apps/kernel/linux/./include/linux/page-flags.h:195 /home/reinhardt/dev-apps/kernel/linux/mm/internal.h:440 /home/reinhardt/dev-apps/kernel/linux/mm/rmap.c:1270)
>>>>> [ 1975.257169] filemap_fault
>>>>> (/home/reinhardt/dev-apps/kernel/linux/./include/linux/pagemap.h:531
>>>>> /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:3107)
>>>>> [ 1975.257172] __do_fault
>>>>> (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:3852)
>>>>> [ 1975.257174] __handle_mm_fault
>>>>> (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4169
>>>>> /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4297
>>>>> /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4555
>>>>> /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4690)
>>>>> [ 1975.257176] handle_mm_fault
>>>>> (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4788)
>>>>> [ 1975.257178] do_user_addr_fault
>>>>> (/home/reinhardt/dev-apps/kernel/linux/./include/linux/sched/signal.h:404 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1399)
>>>>> [ 1975.257181] exc_page_fault
>>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:40 /home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:75 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1492 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1540)
>>>>> [ 1975.257184] ? asm_exc_page_fault
>>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568)
>>>>> [ 1975.257186] asm_exc_page_fault
>>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568)
>>>>> [ 1975.257188] RIP: 0033:0x7fb265b88409
>>>>> [ 1975.257189] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f
>>>>> 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa
>>>>> 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16
>>>>> e0 c5 fe
>>>>> All code
>>>>> ========
>>>>>     0:    66 66 2e 0f 1f 84 00     data16 cs nopw 0x0(%rax,%rax,1)
>>>>>     7:    00 00 00 00
>>>>>     b:    66 66 2e 0f 1f 84 00     data16 cs nopw 0x0(%rax,%rax,1)
>>>>>    12:    00 00 00 00
>>>>>    16:    66 66 2e 0f 1f 84 00     data16 cs nopw 0x0(%rax,%rax,1)
>>>>>    1d:    00 00 00 00
>>>>>    21:    48 89 f8                 mov    %rdi,%rax
>>>>>    24:    48 83 fa 20              cmp    $0x20,%rdx
>>>>>    28:    72 27                    jb     0x51
>>>>>    2a:*    c5 fe 6f 06              vmovdqu (%rsi),%ymm0        <--
>>>>> trapping instruction
>>>>>    2e:    48 83 fa 40              cmp    $0x40,%rdx
>>>>>    32:    0f 87 a9 00 00 00        ja     0xe1
>>>>>    38:    c5 fe 6f 4c 16 e0        vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>>>>>    3e:    c5                       .byte 0xc5
>>>>>    3f:    fe                       .byte 0xfe
>>>>>
>>>>> Code starting with the faulting instruction
>>>>> ===========================================
>>>>>     0:    c5 fe 6f 06              vmovdqu (%rsi),%ymm0
>>>>>     4:    48 83 fa 40              cmp    $0x40,%rdx
>>>>>     8:    0f 87 a9 00 00 00        ja     0xb7
>>>>>     e:    c5 fe 6f 4c 16 e0        vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>>>>>    14:    c5                       .byte 0xc5
>>>>>    15:    fe                       .byte 0xfe
>>>>> [ 1975.257190] RSP: 002b:00007fb2137fd908 EFLAGS: 00010202
>>>>> [ 1975.257191] RAX: 00007fb204012a80 RBX: 0000000000000000 RCX:
>>>>> 00007fb2137fda90
>>>>> [ 1975.257192] RDX: 0000000000004000 RSI: 00007f9fddbb51c3 RDI:
>>>>> 00007fb204012a80
>>>>> [ 1975.257193] RBP: 00007fb2137fd928 R08: 00000000638ea1ab R09:
>>>>> 0000000000000000
>>>>> [ 1975.257193] R10: 0000000000000008 R11: 0000000000000246 R12:
>>>>> 00007fb204000bb0
>>>>> [ 1975.257194] R13: 00007fb21809a5a0 R14: 00000000decc71c3 R15:
>>>>> 0000000000004000
>>>>> [ 1975.257196]  </TASK>
>>>>> [ 1975.257196] Modules linked in: overlay xt_addrtype amdgpu
>>>>> drm_ttm_helper ttm gpu_sched drm_kms_helper iwlmvm backlight
>>>>> syscopyarea mac80211 sysfillrect sysimgblt libarc4 fb_sys_fops
>>>>> iwlwifi cfg80211 i2c_piix4 k10temp fuse configfs efivarfs
>>>>> [ 1975.257207] CR2: 0000000000000036
>>>>> [ 1975.257208] ---[ end trace 0000000000000000 ]---
>>>>> [ 1975.257209] RIP: 0010:__filemap_get_folio
>>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951)
>>>>> [ 1975.257211] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74
>>>>> e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40
>>>>> 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b
>>>>> 54 24 28
>>>>> All code
>>>>> ========
>>>>>     0:    10 e8                    adc    %ch,%al
>>>>>     2:    56                       push   %rsi
>>>>>     3:    fd                       std
>>>>>     4:    67 00 48 89              add    %cl,-0x77(%eax)
>>>>>     8:    c3                       ret
>>>>>     9:    48 3d 02 04 00 00        cmp    $0x402,%rax
>>>>>     f:    74 e2                    je     0xfffffffffffffff3
>>>>>    11:    48 3d 06 04 00 00        cmp    $0x406,%rax
>>>>>    17:    74 da                    je     0xfffffffffffffff3
>>>>>    19:    48 85 c0                 test   %rax,%rax
>>>>>    1c:    0f 84 3e 02 00 00        je     0x260
>>>>>    22:    a8 01                    test   $0x1,%al
>>>>>    24:    0f 85 40 02 00 00        jne    0x26a
>>>>>    2a:*    8b 40 34                 mov    0x34(%rax),%eax       
>>>>> <-- trapping instruction
>>>>>    2d:    85 c0                    test   %eax,%eax
>>>>>    2f:    74 c2                    je     0xfffffffffffffff3
>>>>>    31:    8d 50 01                 lea    0x1(%rax),%edx
>>>>>    34:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>>    39:    75 f2                    jne    0x2d
>>>>>    3b:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>>>
>>>>> Code starting with the faulting instruction
>>>>> ===========================================
>>>>>     0:    8b 40 34                 mov    0x34(%rax),%eax
>>>>>     3:    85 c0                    test   %eax,%eax
>>>>>     5:    74 c2                    je     0xffffffffffffffc9
>>>>>     7:    8d 50 01                 lea    0x1(%rax),%edx
>>>>>     a:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>>     f:    75 f2                    jne    0x3
>>>>>    11:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>>> [ 1975.257212] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
>>>>> [ 1975.257213] RAX: 0000000000000002 RBX: 0000000000000002 RCX:
>>>>> 0000000000000000
>>>>> [ 1975.257214] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI:
>>>>> 00000000ffffffff
>>>>> [ 1975.257215] RBP: 0000000000000000 R08: 00000000ffffdfff R09:
>>>>> 00000000ffffdfff
>>>>> [ 1975.257215] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12:
>>>>> 0000000000000000
>>>>> [ 1975.257216] R13: ffff9fc521173e78 R14: 00000000000decc7 R15:
>>>>> fff000003fffffff
>>>>> [ 1975.257217] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000)
>>>>> knlGS:0000000000000000
>>>>> [ 1975.257218] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>>>>> [ 1975.257219] CR2: 0000000000000036 CR3: 0000000164114000 CR4:
>>>>> 0000000000750ee0
>>>>> [ 1975.257220] PKRU: 55555554
>>>>>
>>>>> (full dmesg and my local changeset in attachments for your reference)
>>>>>
>>>> #regzbot poke
>>>>
> 
> 

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

* Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)
  2023-04-17 11:12                         ` Linux regression tracking (Thorsten Leemhuis)
@ 2023-06-05 11:40                           ` Thorsten Leemhuis
  0 siblings, 0 replies; 16+ messages in thread
From: Thorsten Leemhuis @ 2023-06-05 11:40 UTC (permalink / raw)
  To: Mikhail Pletenv
  Cc: bugzilla-daemon, linux-mm, Andrew Morton, decedion,
	Linux regressions mailing list, Matthew Wilcox

On 17.04.23 13:12, Linux regression tracking (Thorsten Leemhuis) wrote:
> On 14.03.23 11:17, Linux regression tracking (Thorsten Leemhuis) wrote:
>> On 24.02.23 19:08, Mikhail Pletenv wrote:
>>> I did some more testing on v6.1.12 and reproduced the issue. But i have
>>> new bit of information: since the last time i've seen this issue i've
>>> migrated most of my storage from XFS to BTRFS and i couldn't reproduce
>>> the issue again today until i switched the source volume in the test
>>> back to XFS. So it seems bug is either in the way that XFS talks to
>>> mm/folios or is just triggered by it.
>>>
>>> anyway, i attached a report from v6.1.2 (seems to be happening in the
>>> same place)
>>
>> Hi Willy! I'd like to bring this back onto your radar, as this
>> regression is still unsolved afaics -- the patch you provided only
>> partially helped. Or was progress to fix this made in a different thread
>> and I just missed it?
> 
> Willy, I know, I'm kinda annoying, but it's part of my job, hence please
> allow me to ask:
> 
> Do you still have this regression on your todo list somewhere? The
> problem is now known and bisected since November. I understand that this
> is not something that can be fixed quickly, but at the same time it's
> quite a while already.
> 
> Or has progress to fix this been made and I just it?

Hmm, no reply. Does nobody care anymore or was this resolved and I just
missed it?

Mikhail Pletnev: is the problem still happening with latest mainline? Or
deid you stop caring after you migrated your storage to btrfs?

Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
--
Everything you wanna know about Linux kernel regression tracking:
https://linux-regtracking.leemhuis.info/about/#tldr
If I did something stupid, please tell me, as explained on that page.

>>> On 2/24/23 13:21, Linux regression tracking (Thorsten Leemhuis) wrote:
>>>> On 16.12.22 06:23, Thorsten Leemhuis wrote:
>>>>> Hi, this is your Linux kernel regression tracker. Top-posting for once,
>>>>> to make this easily accessible to everyone.
>>>> /me again
>>>>
>>>>> Was some progress made to get this regression resolved? From here it
>>>>> looks kinda stalled, that's why I'm asking -- but maybe I just missed
>>>>> something.
>>>> Did anything happen to get this regression resolved? Doesn't look like
>>>> it, but maybe I missed some progress.
>>>>
>>>> Willy, Mikhail confirmed off-list to me that the problem still exists.
>>>> He also tried you patch and reported back. Is there something else you
>>>> need?
>>>>
>>>> Side note: I lost this out of sight during the festive season and should
>>>> have asked this earlier, but better late than never. :-D
>>>>
>>>> Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat)
>>>> -- 
>>>> Everything you wanna know about Linux kernel regression tracking:
>>>> https://linux-regtracking.leemhuis.info/about/#tldr
>>>> If I did something stupid, please tell me, as explained on that page.
>>>>
>>>> #regzbot poke
>>>>
>>>>> On 06.12.22 03:08, Mikhail Pletnev wrote:
>>>>>> On Mon, 5 Dec 2022 20:25:11 +0000
>>>>>> Matthew Wilcox <willy@infradead.org> wrote:
>>>>>>> Thanks!  I think this may be the problem ...
>>>>>>>
>>>>>> Hi Matthew, thanks for swift response, i've applied your last patch
>>>>>> and ran my stress test a couple of times. It's still constistently
>>>>>> crashing (albeit it seems in a different place):
>>>>>>
>>>>>> [ 1975.257126] ***BAD SIBLING*** index 912583 offset 4
>>>>>> [ 1975.257128] node ffff9fc817e01ff0 offset 51 parent
>>>>>> ffff9fc5c7a31ff0 shift 0 count 64 values 48 array ffff9fc521173e80
>>>>>> list ffff9fc817e02008 ffff9fc817e02008 marks 0 0 0
>>>>>> [ 1975.257133] BUG: kernel NULL pointer dereference, address:
>>>>>> 0000000000000036
>>>>>> [ 1975.257135] #PF: supervisor read access in kernel mode
>>>>>> [ 1975.257137] #PF: error_code(0x0000) - not-present page
>>>>>> [ 1975.257138] PGD 0 P4D 0
>>>>>> [ 1975.257139] Oops: 0000 [#1] PREEMPT SMP NOPTI
>>>>>> [ 1975.257141] CPU: 5 PID: 8303 Comm: deluge-gtk Not tainted
>>>>>> 5.17.0-rc4_ap_test-00163-g793917d997df-dirty #6
>>>>>> [ 1975.257144] Hardware name: Micro-Star International Co., Ltd.
>>>>>> MS-7C35/MEG X570 UNIFY (MS-7C35), BIOS A.C3 03/15/2022
>>>>>> [ 1975.257146] RIP: 0010:__filemap_get_folio
>>>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951)
>>>>>> [ 1975.257152] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74
>>>>>> e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40
>>>>>> 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b
>>>>>> 54 24 28
>>>>>> All code
>>>>>> ========
>>>>>>     0:    10 e8                    adc    %ch,%al
>>>>>>     2:    56                       push   %rsi
>>>>>>     3:    fd                       std
>>>>>>     4:    67 00 48 89              add    %cl,-0x77(%eax)
>>>>>>     8:    c3                       ret
>>>>>>     9:    48 3d 02 04 00 00        cmp    $0x402,%rax
>>>>>>     f:    74 e2                    je     0xfffffffffffffff3
>>>>>>    11:    48 3d 06 04 00 00        cmp    $0x406,%rax
>>>>>>    17:    74 da                    je     0xfffffffffffffff3
>>>>>>    19:    48 85 c0                 test   %rax,%rax
>>>>>>    1c:    0f 84 3e 02 00 00        je     0x260
>>>>>>    22:    a8 01                    test   $0x1,%al
>>>>>>    24:    0f 85 40 02 00 00        jne    0x26a
>>>>>>    2a:*    8b 40 34                 mov    0x34(%rax),%eax       
>>>>>> <-- trapping instruction
>>>>>>    2d:    85 c0                    test   %eax,%eax
>>>>>>    2f:    74 c2                    je     0xfffffffffffffff3
>>>>>>    31:    8d 50 01                 lea    0x1(%rax),%edx
>>>>>>    34:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>>>    39:    75 f2                    jne    0x2d
>>>>>>    3b:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>>>>
>>>>>> Code starting with the faulting instruction
>>>>>> ===========================================
>>>>>>     0:    8b 40 34                 mov    0x34(%rax),%eax
>>>>>>     3:    85 c0                    test   %eax,%eax
>>>>>>     5:    74 c2                    je     0xffffffffffffffc9
>>>>>>     7:    8d 50 01                 lea    0x1(%rax),%edx
>>>>>>     a:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>>>     f:    75 f2                    jne    0x3
>>>>>>    11:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>>>> [ 1975.257154] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
>>>>>> [ 1975.257155] RAX: 0000000000000002 RBX: 0000000000000002 RCX:
>>>>>> 0000000000000000
>>>>>> [ 1975.257156] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI:
>>>>>> 00000000ffffffff
>>>>>> [ 1975.257157] RBP: 0000000000000000 R08: 00000000ffffdfff R09:
>>>>>> 00000000ffffdfff
>>>>>> [ 1975.257158] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12:
>>>>>> 0000000000000000
>>>>>> [ 1975.257159] R13: ffff9fc521173e78 R14: 00000000000decc7 R15:
>>>>>> fff000003fffffff
>>>>>> [ 1975.257160] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000)
>>>>>> knlGS:0000000000000000
>>>>>> [ 1975.257161] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>>>>>> [ 1975.257162] CR2: 0000000000000036 CR3: 0000000164114000 CR4:
>>>>>> 0000000000750ee0
>>>>>> [ 1975.257163] PKRU: 55555554
>>>>>> [ 1975.257163] Call Trace:
>>>>>> [ 1975.257164]  <TASK>
>>>>>> [ 1975.257166] ? page_add_file_rmap
>>>>>> (/home/reinhardt/dev-apps/kernel/linux/./include/linux/page-flags.h:195 /home/reinhardt/dev-apps/kernel/linux/mm/internal.h:440 /home/reinhardt/dev-apps/kernel/linux/mm/rmap.c:1270)
>>>>>> [ 1975.257169] filemap_fault
>>>>>> (/home/reinhardt/dev-apps/kernel/linux/./include/linux/pagemap.h:531
>>>>>> /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:3107)
>>>>>> [ 1975.257172] __do_fault
>>>>>> (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:3852)
>>>>>> [ 1975.257174] __handle_mm_fault
>>>>>> (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4169
>>>>>> /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4297
>>>>>> /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4555
>>>>>> /home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4690)
>>>>>> [ 1975.257176] handle_mm_fault
>>>>>> (/home/reinhardt/dev-apps/kernel/linux/mm/memory.c:4788)
>>>>>> [ 1975.257178] do_user_addr_fault
>>>>>> (/home/reinhardt/dev-apps/kernel/linux/./include/linux/sched/signal.h:404 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1399)
>>>>>> [ 1975.257181] exc_page_fault
>>>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:40 /home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/irqflags.h:75 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1492 /home/reinhardt/dev-apps/kernel/linux/arch/x86/mm/fault.c:1540)
>>>>>> [ 1975.257184] ? asm_exc_page_fault
>>>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568)
>>>>>> [ 1975.257186] asm_exc_page_fault
>>>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/idtentry.h:568)
>>>>>> [ 1975.257188] RIP: 0033:0x7fb265b88409
>>>>>> [ 1975.257189] Code: 66 66 2e 0f 1f 84 00 00 00 00 00 66 66 2e 0f 1f
>>>>>> 84 00 00 00 00 00 66 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 83 fa
>>>>>> 20 72 27 <c5> fe 6f 06 48 83 fa 40 0f 87 a9 00 00 00 c5 fe 6f 4c 16
>>>>>> e0 c5 fe
>>>>>> All code
>>>>>> ========
>>>>>>     0:    66 66 2e 0f 1f 84 00     data16 cs nopw 0x0(%rax,%rax,1)
>>>>>>     7:    00 00 00 00
>>>>>>     b:    66 66 2e 0f 1f 84 00     data16 cs nopw 0x0(%rax,%rax,1)
>>>>>>    12:    00 00 00 00
>>>>>>    16:    66 66 2e 0f 1f 84 00     data16 cs nopw 0x0(%rax,%rax,1)
>>>>>>    1d:    00 00 00 00
>>>>>>    21:    48 89 f8                 mov    %rdi,%rax
>>>>>>    24:    48 83 fa 20              cmp    $0x20,%rdx
>>>>>>    28:    72 27                    jb     0x51
>>>>>>    2a:*    c5 fe 6f 06              vmovdqu (%rsi),%ymm0        <--
>>>>>> trapping instruction
>>>>>>    2e:    48 83 fa 40              cmp    $0x40,%rdx
>>>>>>    32:    0f 87 a9 00 00 00        ja     0xe1
>>>>>>    38:    c5 fe 6f 4c 16 e0        vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>>>>>>    3e:    c5                       .byte 0xc5
>>>>>>    3f:    fe                       .byte 0xfe
>>>>>>
>>>>>> Code starting with the faulting instruction
>>>>>> ===========================================
>>>>>>     0:    c5 fe 6f 06              vmovdqu (%rsi),%ymm0
>>>>>>     4:    48 83 fa 40              cmp    $0x40,%rdx
>>>>>>     8:    0f 87 a9 00 00 00        ja     0xb7
>>>>>>     e:    c5 fe 6f 4c 16 e0        vmovdqu -0x20(%rsi,%rdx,1),%ymm1
>>>>>>    14:    c5                       .byte 0xc5
>>>>>>    15:    fe                       .byte 0xfe
>>>>>> [ 1975.257190] RSP: 002b:00007fb2137fd908 EFLAGS: 00010202
>>>>>> [ 1975.257191] RAX: 00007fb204012a80 RBX: 0000000000000000 RCX:
>>>>>> 00007fb2137fda90
>>>>>> [ 1975.257192] RDX: 0000000000004000 RSI: 00007f9fddbb51c3 RDI:
>>>>>> 00007fb204012a80
>>>>>> [ 1975.257193] RBP: 00007fb2137fd928 R08: 00000000638ea1ab R09:
>>>>>> 0000000000000000
>>>>>> [ 1975.257193] R10: 0000000000000008 R11: 0000000000000246 R12:
>>>>>> 00007fb204000bb0
>>>>>> [ 1975.257194] R13: 00007fb21809a5a0 R14: 00000000decc71c3 R15:
>>>>>> 0000000000004000
>>>>>> [ 1975.257196]  </TASK>
>>>>>> [ 1975.257196] Modules linked in: overlay xt_addrtype amdgpu
>>>>>> drm_ttm_helper ttm gpu_sched drm_kms_helper iwlmvm backlight
>>>>>> syscopyarea mac80211 sysfillrect sysimgblt libarc4 fb_sys_fops
>>>>>> iwlwifi cfg80211 i2c_piix4 k10temp fuse configfs efivarfs
>>>>>> [ 1975.257207] CR2: 0000000000000036
>>>>>> [ 1975.257208] ---[ end trace 0000000000000000 ]---
>>>>>> [ 1975.257209] RIP: 0010:__filemap_get_folio
>>>>>> (/home/reinhardt/dev-apps/kernel/linux/./arch/x86/include/asm/atomic.h:29 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1158 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-arch-fallback.h:1183 /home/reinhardt/dev-apps/kernel/linux/./include/linux/atomic/atomic-instrumented.h:608 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:238 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:247 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:280 /home/reinhardt/dev-apps/kernel/linux/./include/linux/page_ref.h:313 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1899 /home/reinhardt/dev-apps/kernel/linux/mm/filemap.c:1951)
>>>>>> [ 1975.257211] Code: 10 e8 56 fd 67 00 48 89 c3 48 3d 02 04 00 00 74
>>>>>> e2 48 3d 06 04 00 00 74 da 48 85 c0 0f 84 3e 02 00 00 a8 01 0f 85 40
>>>>>> 02 00 00 <8b> 40 34 85 c0 74 c2 8d 50 01 f0 0f b1 53 34 75 f2 48 8b
>>>>>> 54 24 28
>>>>>> All code
>>>>>> ========
>>>>>>     0:    10 e8                    adc    %ch,%al
>>>>>>     2:    56                       push   %rsi
>>>>>>     3:    fd                       std
>>>>>>     4:    67 00 48 89              add    %cl,-0x77(%eax)
>>>>>>     8:    c3                       ret
>>>>>>     9:    48 3d 02 04 00 00        cmp    $0x402,%rax
>>>>>>     f:    74 e2                    je     0xfffffffffffffff3
>>>>>>    11:    48 3d 06 04 00 00        cmp    $0x406,%rax
>>>>>>    17:    74 da                    je     0xfffffffffffffff3
>>>>>>    19:    48 85 c0                 test   %rax,%rax
>>>>>>    1c:    0f 84 3e 02 00 00        je     0x260
>>>>>>    22:    a8 01                    test   $0x1,%al
>>>>>>    24:    0f 85 40 02 00 00        jne    0x26a
>>>>>>    2a:*    8b 40 34                 mov    0x34(%rax),%eax       
>>>>>> <-- trapping instruction
>>>>>>    2d:    85 c0                    test   %eax,%eax
>>>>>>    2f:    74 c2                    je     0xfffffffffffffff3
>>>>>>    31:    8d 50 01                 lea    0x1(%rax),%edx
>>>>>>    34:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>>>    39:    75 f2                    jne    0x2d
>>>>>>    3b:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>>>>
>>>>>> Code starting with the faulting instruction
>>>>>> ===========================================
>>>>>>     0:    8b 40 34                 mov    0x34(%rax),%eax
>>>>>>     3:    85 c0                    test   %eax,%eax
>>>>>>     5:    74 c2                    je     0xffffffffffffffc9
>>>>>>     7:    8d 50 01                 lea    0x1(%rax),%edx
>>>>>>     a:    f0 0f b1 53 34           lock cmpxchg %edx,0x34(%rbx)
>>>>>>     f:    75 f2                    jne    0x3
>>>>>>    11:    48 8b 54 24 28           mov    0x28(%rsp),%rdx
>>>>>> [ 1975.257212] RSP: 0000:ffffc2d744c37cb0 EFLAGS: 00010246
>>>>>> [ 1975.257213] RAX: 0000000000000002 RBX: 0000000000000002 RCX:
>>>>>> 0000000000000000
>>>>>> [ 1975.257214] RDX: 0000000000000000 RSI: ffffffffbb117459 RDI:
>>>>>> 00000000ffffffff
>>>>>> [ 1975.257215] RBP: 0000000000000000 R08: 00000000ffffdfff R09:
>>>>>> 00000000ffffdfff
>>>>>> [ 1975.257215] R10: ffffffffbb472dc0 R11: ffffffffbb472dc0 R12:
>>>>>> 0000000000000000
>>>>>> [ 1975.257216] R13: ffff9fc521173e78 R14: 00000000000decc7 R15:
>>>>>> fff000003fffffff
>>>>>> [ 1975.257217] FS:  00007fb2137fe6c0(0000) GS:ffff9fcb7eb40000(0000)
>>>>>> knlGS:0000000000000000
>>>>>> [ 1975.257218] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
>>>>>> [ 1975.257219] CR2: 0000000000000036 CR3: 0000000164114000 CR4:
>>>>>> 0000000000750ee0
>>>>>> [ 1975.257220] PKRU: 55555554
>>>>>>
>>>>>> (full dmesg and my local changeset in attachments for your reference)
>>>>>>
>>>>> #regzbot poke
>>>>>
>>
>>

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

end of thread, other threads:[~2023-06-05 11:40 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-216646-27@https.bugzilla.kernel.org/>
     [not found] ` <bug-216646-27-o4jKola2S5@https.bugzilla.kernel.org/>
2022-11-21 20:54   ` [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode) Andrew Morton
2022-11-22  9:22     ` Bugzilla (was: Re: [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode)) Thorsten Leemhuis
2022-12-02 11:56     ` [Bug 216646] having TRANSPARENT_HUGEPAGE enabled hangs some applications (supervisor read access in kernel mode) Thorsten Leemhuis
2022-12-02 16:58       ` Matthew Wilcox
2022-12-02 21:56         ` Mikhail Pletnev
2022-12-02 21:57         ` Matthew Wilcox
2022-12-02 22:44           ` Mikhail Pletnev
2022-12-05 20:25             ` Matthew Wilcox
2022-12-06  2:08               ` Mikhail Pletnev
2022-12-16  5:23                 ` Thorsten Leemhuis
2023-02-24 10:21                   ` Linux regression tracking (Thorsten Leemhuis)
2023-02-24 18:08                     ` Mikhail Pletenv
2023-03-14 10:17                       ` Linux regression tracking (Thorsten Leemhuis)
2023-04-17 11:12                         ` Linux regression tracking (Thorsten Leemhuis)
2023-06-05 11:40                           ` Thorsten Leemhuis
     [not found]                   ` <c7e325e6-48a5-902c-054a-dbb32d3d938a@leemhuis.info>
     [not found]                     ` <edd796af-c53e-0908-599f-2fce92160e92@gmail.com>
     [not found]                       ` <adb98c6c-dd64-7cb1-4be9-b663a100c460@leemhuis.info>
2023-03-01 13:00                         ` Mikhail Pletenv

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.