Thanks for that, dump analysis is way more detailed than just the output of analyze -v, that's just the starting point. Always upload the dump files when seeking help with a BSOD, and upload all the relevant dump files too, the more dumps we have the better the diagnosis.
I think this BSOD is most likely down to bad RAM. There are no third-party drivers called in the lead-up to the bugcheck and that's a good indication of a hardware cause. In addition, the operation in progress at the time of the bugcheck was memory (RAM) related. The Windows memory manager was trimming a process working set and updating the PTE to reflect the trim, the bugcheck happened when the page table lock was obtained and was caused by an invalid memory reference...
Code:
0: kd> .frame /r 3
03 ffffd50c`3c29e8c0 fffff804`a438933b nt!MiLockPageTableInternal+0x121
rax=0000000000020000 rbx=ffffa18015d85b20 rcx=ffffe60df5c134c0
rdx=ffffe60df5c134c0 rsi=fffffc7e3f00f000 rdi=ffffe60df4649b30
rip=fffff804a4389471 rsp=ffffd50c3c29e8c0 rbp=ffffe60df5c134c0
r8=fffffc7e3f1f8000 r9=fffffc7e3f1f8fff r10=0000004000000000
r11=ffff7f78eae00000 r12=fffffc0380000000 r13=fffffc0000000000
r14=0000000000000001 r15=fffffc7e3f00e000
iopl=0 nv up ei ng nz na po nc
cs=0010 ss=0018 ds=002b es=002b fs=0053 gs=002b efl=00040286
nt!MiLockPageTableInternal+0x121:
fffff804`a4389471 488b1e mov rbx,qword ptr [rsi] ds:002b:fffffc7e`3f00f000=????????????????
The RSI register used to point into memory (probably at the lockword) results in an invalid memory reference (indicated by the ????????????????) and that's why you had the bugcheck. The most likely cause for this is bad RAM, so I suggest you run a RAM test...
- Download Memtest86 (free), use the imageUSB.exe tool extracted from the download to make a bootable USB drive containing Memtest86 (1GB is plenty big enough). Do this on a different PC if you can, because you can't fully trust yours at the moment.
- Then boot that USB drive on your PC, Memtest86 will start running as soon as it boots.
- If no errors have been found after the four iterations of the 13 different tests that the free version does, then restart Memtest86 and do another four iterations. Even a single bit error is a failure.
BTW: The RAM you have installed, two sticks of G.Skill 16GB F5-6000J3238F16G, clocked at 4800MHz, are not on the
QVL for your Gigabyte B650 GAMING X AX V2 motherboard. Whilst that doesn't mean they won't work it does mean they've not been tested and validated as fully compatible. Non-QVL RAM always raises a red flag when we see BSODs that are potentially RAM related.