Hi Matthew, This looks like the symptoms of an Intel processor errata, 'Unexpected Page Faults in Guest Virtualization Environment'.
It should be fixed with Intel microcode updates of 2019/11/15. This has been shipped on Ubuntu intel-microcode package version 3.20191115.1ubuntu0.18.04.1 for Bionic [1]. However, in a cloud environment, you have to check with your cloud provider whether your hypervisor has the fix, as the guest cannot update the processor microcode. Hope this helps, Mauricio [1] https://launchpad.net/ubuntu/+source/intel- microcode/3.20191115.1ubuntu0.18.04.1 ** Changed in: linux (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1885944 Title: Oops: 0010 [#1] SMP PTI, at <do_page_fault>: "push %rbp" address Status in linux package in Ubuntu: Invalid Bug description: Kernel is Oopsing with following message: "BUG: unable to handle kernel paging request at ffffffff81a65350" Ubuntu: 16.04 Deb package: linux-image-4.15.0-1055-azure Frequency: Occured once a month. After upgrading to ~4.15.0-1067-azure~, didn't occur (?yet?). CONTEXT: #+begin_quote KERNEL: /usr/lib/debug/boot/vmlinux-4.15.0-1055-azure DUMPFILE: dump.202005300113 [PARTIAL DUMP] CPUS: 16 DATE: Sat May 30 01:09:00 2020 UPTIME: 14 days, 09:00:57 LOAD AVERAGE: 8.11, 7.01, 7.21 TASKS: 2264 RELEASE: 4.15.0-1055-azure VERSION: #60-Ubuntu SMP Thu Aug 8 18:29:07 UTC 2019 MACHINE: x86_64 (2693 Mhz) MEMORY: 32 GB PANIC: "BUG: unable to handle kernel paging request at ffffffff81a65350" PID: 52632 COMMAND: "nscd" TASK: ffff936ba34e5940 [THREAD_INFO: ffff936ba34e5940] CPU: 8 STATE: TASK_RUNNING (PANIC) #+end_quote PANIC INFO ("modules used" included): #+begin_quote [4967328.882291] unable to execute userspace code (SMEP?) (uid: 112) [4967328.884021] BUG: unable to handle kernel paging request at ffffffff81a65350 [4967328.884021] IP: do_page_fault+0x0/0x130 [4967328.884021] PGD 88ba0c067 P4D 88ba0c067 PUD 88ba0d063 PMD 88a8000e1 [4967328.884021] Oops: 0010 [#1] SMP PTI [4967328.884021] Modules linked in: binfmt_misc unix_diag ip6table_filter ip6_tables nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack iptable_security ipt_REJECT nf_reject_ipv4 xt_tcpudp xt_owner iptable_filter ip_tables x_tables kvm_intel kvm irqbypass hv_balloon serio_raw joydev ib_iser rdma_cm iw_cm ib_cm ib_core iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi autofs4 btrfs zstd_compress raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc aesni_intel hid_generic aes_x86_64 crypto_simd hyperv_fb glue_helper hid_hyperv cfbfillrect cfbimgblt cryptd pata_acpi hid hv_netvsc hv_utils cfbcopyarea hyperv_keyboard [4967328.956026] CPU: 8 PID: 52632 Comm: nscd Not tainted 4.15.0-1055-azure #60-Ubuntu [4967328.956026] Hardware name: Microsoft Corporation Virtual Machine/Virtual Machine, BIOS 090007 06/02/2017 [4967328.956026] RIP: 0010:do_page_fault+0x0/0x130 [4967328.956026] RSP: 0018:fffffe0000167920 EFLAGS: 00010093 [4967328.956026] RAX: 00000000824009f7 RBX: 0000000000000000 RCX: ffffffff824009f7 [4967328.956026] RDX: 00000000ffff9372 RSI: 0000000000000010 RDI: fffffe0000167928 [4967328.956026] RBP: fffffe0000167929 R08: 0000000000000000 R09: 0000000000000000 [4967328.956026] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [4967328.956026] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [4967328.956026] FS: 00007f4722c94740(0000) GS:ffff93729d800000(0000) knlGS:0000000000000000 [4967328.956026] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [4967328.956026] CR2: ffffffff81a65350 CR3: 0000000872f4a002 CR4: 00000000003606e0 [4967328.956026] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [4967328.956026] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [4967328.956026] Call Trace: [4967328.956026] <#DF> [4967328.956026] ? page_fault+0x25/0x50 [4967328.956026] ? native_iret+0x7/0x7 [4967328.956026] ? __do_page_fault+0x4d0/0x4d0 [4967328.956026] ? page_fault+0x25/0x50 [4967328.956026] ? native_iret+0x7/0x7 [4967328.956026] ? __do_page_fault+0x4d0/0x4d0 [4967328.956026] ? page_fault+0x25/0x50 [4967328.956026] ? native_iret+0x7/0x7 [4967328.956026] ? __do_page_fault+0x4d0/0x4d0 [4967328.956026] ? page_fault+0x25/0x50 [4967328.956026] ? native_iret+0x7/0x7 [4967328.956026] ? __do_page_fault+0x4d0/0x4d0 [4967328.956026] ? page_fault+0x25/0x50 [4967328.956026] ? native_iret+0x7/0x7 [4967328.956026] ? __do_page_fault+0x4d0/0x4d0 [4967328.956026] ? page_fault+0x25/0x50 [4967328.956026] ? native_iret+0x7/0x7 [4967328.956026] ? __do_page_fault+0x4d0/0x4d0 [4967328.956026] ? page_fault+0x25/0x50 [4967328.956026] ? native_iret+0x7/0x7 [4967328.956026] ? __do_page_fault+0x4d0/0x4d0 [4967328.956026] ? page_fault+0x25/0x50 [4967328.956026] ? native_iret+0x7/0x7 [4967328.956026] ? __do_page_fault+0x4d0/0x4d0 [4967328.956026] ? page_fault+0x25/0x50 [4967329.124013] ? handle_stack_overflow+0x50/0x50 [4967329.124013] ? double_fault+0x1e/0x30 [4967329.124013] ? native_iret+0x7/0x7 [4967329.124013] ? page_fault+0xa/0x50 [4967329.124013] </#DF> [4967329.124013] Code: 84 01 00 48 89 de 48 c7 c7 c8 a2 a7 82 c6 05 57 c6 3d 01 01 e8 c2 b4 07 00 e9 60 fd ff ff 0f 1f 00 66 2e 0f 1f 84 00 00 00 00 00 <55> 48 89 e5 41 57 41 56 41 55 49 89 f5 41 54 49 89 fc 53 0f 20 [4967329.152018] RIP: do_page_fault+0x0/0x130 RSP: fffffe0000167920 [4967329.152018] CR2: ffffffff81a65350 #+end_quote SYSTEM INFORMATION: #+begin_quote DMI_BIOS_VENDOR: American Megatrends Inc. DMI_BIOS_VERSION: 090007 DMI_BIOS_DATE: 06/02/2017 DMI_SYS_VENDOR: Microsoft Corporation DMI_PRODUCT_NAME: Virtual Machine DMI_PRODUCT_VERSION: 7.0 DMI_PRODUCT_SERIAL: 0000-0007-0266-2085-8407-7986-85 DMI_PRODUCT_UUID: 71928361-BF2C-9D47-8CF3-354C9F5EA739 DMI_BOARD_VENDOR: Microsoft Corporation DMI_BOARD_NAME: Virtual Machine DMI_BOARD_VERSION: 7.0 DMI_BOARD_SERIAL: 0000-0010-1565-2018-7858-1676-09 DMI_CHASSIS_VENDOR: Microsoft Corporation DMI_CHASSIS_TYPE: 3 DMI_CHASSIS_VERSION: 7.0 DMI_CHASSIS_SERIAL: 9935-0359-4239-3718-1407-0515-72 DMI_CHASSIS_ASSET_TAG: 7783-7084-3265-9085-8269-3286-77 #+end_quote MEM INFO: #+begin_quote PAGES TOTAL PERCENTAGE TOTAL MEM 8196822 31.3 GB ---- FREE 3012013 11.5 GB 36% of TOTAL MEM USED 5184809 19.8 GB 63% of TOTAL MEM SHARED 2023123 7.7 GB 24% of TOTAL MEM BUFFERS 30113 117.6 MB 0% of TOTAL MEM CACHED 2094507 8 GB 25% of TOTAL MEM SLAB 871805 3.3 GB 10% of TOTAL MEM TOTAL HUGE 0 0 ---- HUGE FREE 0 0 0% of TOTAL HUGE TOTAL SWAP 0 0 ---- SWAP USED 0 0 0% of TOTAL SWAP SWAP FREE 0 0 0% of TOTAL SWAP COMMIT LIMIT 4098411 15.6 GB ---- COMMITTED 6184598 23.6 GB 150% of TOTAL LIMIT #+end_quote STACKS (FOR ALL ON-CPU PROCESSES) NOT ACCESSSIBLE (PID:52632 is faulting one): #+begin_quote PID: 0 TASK: ffffffff82c11480 CPU: 0 COMMAND: "swapper/0" bt: seek error: kernel virtual address: fffffe0000007000 type: "stack contents" bt: read of stack at fffffe0000007000 failed PID: 0 TASK: ffff937299909dc0 CPU: 1 COMMAND: "swapper/1" bt: seek error: kernel virtual address: fffffe0000033000 type: "stack contents" bt: read of stack at fffffe0000033000 failed PID: 0 TASK: ffff937299915940 CPU: 2 COMMAND: "swapper/2" bt: seek error: kernel virtual address: fffffe000005f000 type: "stack contents" bt: read of stack at fffffe000005f000 failed PID: 0 TASK: ffff937299911dc0 CPU: 3 COMMAND: "swapper/3" bt: seek error: kernel virtual address: fffffe000008b000 type: "stack contents" bt: read of stack at fffffe000008b000 failed PID: 52637 TASK: ffff936f01521dc0 CPU: 4 COMMAND: "chrome" bt: seek error: kernel virtual address: fffffe00000b7000 type: "stack contents" bt: read of stack at fffffe00000b7000 failed PID: 0 TASK: ffff937299910000 CPU: 5 COMMAND: "swapper/5" bt: seek error: kernel virtual address: fffffe00000e3000 type: "stack contents" bt: read of stack at fffffe00000e3000 failed PID: 0 TASK: ffff937299945940 CPU: 6 COMMAND: "swapper/6" bt: seek error: kernel virtual address: fffffe000010f000 type: "stack contents" bt: read of stack at fffffe000010f000 failed PID: 51862 TASK: ffff93715362d940 CPU: 7 COMMAND: "chrome" bt: seek error: kernel virtual address: fffffe000013b000 type: "stack contents" bt: read of stack at fffffe000013b000 failed PID: 52632 TASK: ffff936ba34e5940 CPU: 8 COMMAND: "nscd" bt: seek error: kernel virtual address: fffffe0000167000 type: "stack contents" bt: read of stack at fffffe0000167000 failed PID: 0 TASK: ffff937299940000 CPU: 9 COMMAND: "swapper/9" bt: seek error: kernel virtual address: fffffe0000193000 type: "stack contents" bt: read of stack at fffffe0000193000 failed PID: 0 TASK: ffff937299969dc0 CPU: 10 COMMAND: "swapper/10" bt: seek error: kernel virtual address: fffffe00001bf000 type: "stack contents" bt: read of stack at fffffe00001bf000 failed PID: 0 TASK: ffff93729996bb80 CPU: 11 COMMAND: "swapper/11" bt: seek error: kernel virtual address: fffffe00001eb000 type: "stack contents" bt: read of stack at fffffe00001eb000 failed PID: 0 TASK: ffff937299968000 CPU: 12 COMMAND: "swapper/12" bt: seek error: kernel virtual address: fffffe0000217000 type: "stack contents" bt: read of stack at fffffe0000217000 failed PID: 0 TASK: ffff93729996d940 CPU: 13 COMMAND: "swapper/13" bt: seek error: kernel virtual address: fffffe0000243000 type: "stack contents" bt: read of stack at fffffe0000243000 failed PID: 0 TASK: ffff937299971dc0 CPU: 14 COMMAND: "swapper/14" bt: seek error: kernel virtual address: fffffe000026f000 type: "stack contents" bt: read of stack at fffffe000026f000 failed PID: 0 TASK: ffff937299973b80 CPU: 15 COMMAND: "swapper/15" bt: seek error: kernel virtual address: fffffe000029b000 type: "stack contents" bt: read of stack at fffffe000029b000 failed #+end_quote FAULTING ADDRESS (~0xffffffff81a65350~): #+begin_quote VIRTUAL PHYSICAL ffffffff81a65350 88a865350 PGD DIRECTORY: ffffffff82c0a000 PAGE DIRECTORY: 88ba0c067 PUD: 88ba0cff0 => 88ba0d063 PMD: 88ba0d068 => 88a8000e1 PAGE: 88a800000 (2MB) PTE PHYSICAL FLAGS 88a8000e1 88a800000 (PRESENT|ACCESSED|DIRTY|PSE) PAGE PHYSICAL MAPPING INDEX CNT FLAGS fffff4da222a1940 88a865000 0 0 1 17ffffc0000800 reserved #+end_quote Is memory location accessibility information under "%RSP" needed? AND CODE: #+begin_quote /build/linux-azure-1_z7X4/linux-azure-4.15.0/arch/x86/mm/fault.c: 1534 0xffffffff81a65350 <do_page_fault>: push %rbp 0xffffffff81a65351 <do_page_fault+1>: mov %rsp,%rbp 0xffffffff81a65354 <do_page_fault+4>: push %r15 0xffffffff81a65356 <do_page_fault+6>: push %r14 0xffffffff81a65358 <do_page_fault+8>: push %r13 0xffffffff81a6535a <do_page_fault+10>: mov %rsi,%r13 0xffffffff81a6535d <do_page_fault+13>: push %r12 0xffffffff81a6535f <do_page_fault+15>: mov %rdi,%r12 0xffffffff81a65362 <do_page_fault+18>: push %rbx /build/linux-azure-1_z7X4/linux-azure-4.15.0/arch/x86/include/asm/paravirt.h: 57 0xffffffff81a65363 <do_page_fault+19>: mov %cr2,%rax 0xffffffff81a65366 <do_page_fault+22>: nopl 0x0(%rax) #+end_quote TAINTED MASK: #+begin_quote TAINTED_MASK: 0 #+end_quote BOOT LOG (includes boot params): see file:boot.log attache NOTE: no access to faulting instance of virtual machine image. Following comes from another instance of the same vm image: #+begin_quote ProblemType: Bug ApportVersion: 2.20.1-0ubuntu2.19 Architecture: amd64 Date: Wed Jul 1 16:57:32 2020 Dependencies: adduser 3.113+nmu3ubuntu4 apt 1.2.32 apt-utils 1.2.32 coreutils 8.25-2ubuntu3~16.04 debconf 1.5.58ubuntu2 debconf-i18n 1.5.58ubuntu2 debianutils 4.7 dmsetup 2:1.02.110-1ubuntu10 dpkg 1.18.4ubuntu1.6 gcc-5-base 5.4.0-6ubuntu1~16.04.12 gcc-6-base 6.0.1-0ubuntu1 gettext-base 0.19.7-2ubuntu3.1 gnupg 1.4.20-1ubuntu3.3 gpgv 1.4.20-1ubuntu3.3 grub-common 2.02~beta2-36ubuntu3.22 grub-gfxpayload-lists 0.7 grub-pc 2.02~beta2-36ubuntu3.22 grub-pc-bin 2.02~beta2-36ubuntu3.22 grub2-common 2.02~beta2-36ubuntu3.22 init-system-helpers 1.29ubuntu4 kmod 22-1ubuntu5.2 libacl1 2.2.52-3 libapt-inst2.0 1.2.32 libapt-pkg5.0 1.2.32 libasprintf0v5 0.19.7-2ubuntu3.1 libattr1 1:2.4.47-2 libaudit-common 1:2.4.5-1ubuntu2.1 libaudit1 1:2.4.5-1ubuntu2.1 libblkid1 2.27.1-6ubuntu3.7 libbz2-1.0 1.0.6-8ubuntu0.2 libc6 2.23-0ubuntu11 libdb5.3 5.3.28-11ubuntu0.2 libdevmapper1.02.1 2:1.02.110-1ubuntu10 libfdisk1 2.27.1-6ubuntu3.7 libfreetype6 2.6.1-0.1ubuntu2.3 libfuse2 2.9.4-1ubuntu3.1 libgcc1 1:6.0.1-0ubuntu1 libgcrypt20 1.6.5-2ubuntu0.5 libgpg-error0 1.21-2ubuntu1 libgpm2 1.20.4-6.1 libkmod2 22-1ubuntu5.2 liblocale-gettext-perl 1.07-1build1 liblz4-1 0.0~r131-2ubuntu2 liblzma5 5.1.1alpha+20120614-2ubuntu2 libmount1 2.27.1-6ubuntu3.7 libncursesw5 6.0+20160213-1ubuntu1 libpam-modules 1.1.8-3.2ubuntu2.1 libpam-modules-bin 1.1.8-3.2ubuntu2.1 libpam0g 1.1.8-3.2ubuntu2.1 libpcre3 2:8.38-3.1 libpng12-0 1.2.54-1ubuntu1.1 libreadline6 6.3-8ubuntu2 libselinux1 2.4-3build2 libsemanage-common 2.3-1build3 libsemanage1 2.3-1build3 libsepol1 2.4-2 libsmartcols1 2.27.1-6ubuntu3.7 libstdc++6 5.4.0-6ubuntu1~16.04.12 libsystemd0 229-4ubuntu21.22 libtext-charwidth-perl 0.04-7build5 libtext-iconv-perl 1.7-5build4 libtext-wrapi18n-perl 0.06-7.1 libtinfo5 6.0+20160213-1ubuntu1 libudev1 229-4ubuntu21.22 libusb-0.1-4 2:0.1.12-28 libustr-1.0-1 1.0.4-5 libuuid1 2.27.1-6ubuntu3.7 linux-base 4.5ubuntu1~16.04.1 linux-modules-4.15.0-1055-azure 4.15.0-1055.60 lsb-base 9.20160110ubuntu0.2 multiarch-support 2.23-0ubuntu11 os-prober 1.70ubuntu3.3 passwd 1:4.2-3.1ubuntu5.4 perl-base 5.22.1-9ubuntu0.6 readline-common 6.3-8ubuntu2 sensible-utils 0.0.9ubuntu0.16.04.1 sysvinit-utils 2.88dsf-59.3ubuntu2 tar 1.28-2.1ubuntu0.1 ubuntu-keyring 2012.05.19 ucf 3.0036 util-linux 2.27.1-6ubuntu3.7 uuid-runtime 2.27.1-6ubuntu3.7 zlib1g 1:1.2.8.dfsg-2ubuntu4.1 DistroRelease: Ubuntu 16.04 Package: linux-image-4.15.0-1055-azure 4.15.0-1055.60 PackageArchitecture: amd64 ProcCpuinfoMinimal: processor : 15 vendor_id : GenuineIntel cpu family : 6 model : 85 model name : Intel(R) Xeon(R) Platinum 8168 CPU @ 2.70GHz stepping : 4 microcode : 0xffffffff cpu MHz : 2693.724 cache size : 33792 KB physical id : 0 siblings : 16 core id : 7 cpu cores : 8 apicid : 15 initial apicid : 15 fpu : yes fpu_exception : yes cpuid level : 21 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology cpuid pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti tpr_shadow vnmi ept vpid fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm mpx avx512f avx512dq rdseed adx smap clflushopt avx512cd avx512bw avx512vl xsaveopt xsavec xsaves md_clear bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs bogomips : 5387.44 clflush size : 64 cache_alignment : 64 address sizes : 44 bits physical, 48 bits virtual power management: ProcEnviron: LC_TIME=pl_PL.UTF-8 LC_MONETARY=pl_PL.UTF-8 LC_CTYPE='' TERM=dumb PATH=(custom, no user) LC_ADDRESS=pl_PL.UTF-8 XDG_RUNTIME_DIR=<set> LC_TELEPHONE=pl_PL.UTF-8 LANG=en_US.UTF-8 SHELL=/bin/bash LC_NAME=pl_PL.UTF-8 LC_MEASUREMENT=pl_PL.UTF-8 LC_IDENTIFICATION=pl_PL.UTF-8 LC_NUMERIC=pl_PL.UTF-8 LC_PAPER=pl_PL.UTF-8 ProcVersionSignature: User Name 4.15.0-1055.60-azure 4.15.18 SourcePackage: linux-signed-azure Tags: xenial uec-images Uname: Linux 4.15.0-1055-azure x86_64 UpgradeStatus: No upgrade log present (probably fresh install) _MarkForUpload: True #+end_quote To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1885944/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp