lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Fri, 25 Oct 2019 13:02:23 +0200
From:   Robert Stupp <snazy@....de>
To:     Michal Hocko <mhocko@...nel.org>, Robert Stupp <snazy@...zy.de>
Cc:     Randy Dunlap <rdunlap@...radead.org>, linux-kernel@...r.kernel.org,
        Linux MM <linux-mm@...ck.org>,
        Andrew Morton <akpm@...ux-foundation.org>,
        "Potyra, Stefan" <Stefan.Potyra@...ktrobit.com>
Subject: Re: mlockall(MCL_CURRENT) blocking infinitely

On Fri, 2019-10-25 at 11:21 +0200, Michal Hocko wrote:
> On Thu 24-10-19 16:34:46, Randy Dunlap wrote:
> > [adding linux-mm + people]
> >
> > On 10/24/19 12:36 AM, Robert Stupp wrote:
> > > Hi guys,
> > >
> > > I've got an issue with `mlockall(MCL_CURRENT)` after upgrading
> > > Ubuntu 19.04 to 19.10 - i.e. kernel version change from 5.0.x to
> > > 5.3.x.
> > >
> > > The following simple program hangs forever with one CPU running
> > > at 100% (kernel):
>
> Can you capture everal snapshots of proc/$(pidof $YOURTASK)/stack
> while
> this is happening?

Sure,

Approach:
- one shell running
  while true; do cat /proc/$(pidof test)/stack; done
- starting ./test in another shell + ctrl-c quite some times

Vast majority of all ./test invocations return an empty 'stack' file.
Some tries, maybe 1 out of 20, returned these snapshots.
Was running 5.3.7 for this test.


[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9


[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9


[<0>] __do_fault+0x3c/0x130
[<0>] do_fault+0x248/0x640
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9


// doubt this one is relevant
[<0>] __wake_up_common_lock+0x7c/0xc0
[<0>] __wake_up_sync_key+0x1e/0x30
[<0>] __wake_up_parent+0x26/0x30
[<0>] do_notify_parent+0x1cc/0x280
[<0>] do_exit+0x703/0xaf0
[<0>] do_group_exit+0x47/0xb0
[<0>] get_signal+0x165/0x880
[<0>] do_signal+0x34/0x280
[<0>] exit_to_usermode_loop+0xbf/0x160
[<0>] do_syscall_64+0x10f/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9


[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0


[<0>] __handle_mm_fault+0x4c5/0x7a0


[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770


[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0xc0/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9


[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9


[<0>] __do_fault+0x3c/0x130
[<0>] do_fault+0x248/0x640
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9


[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0xc0/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9


[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0x230/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9
[<0>] __handle_mm_fault+0x4c5/0x7a0
[<0>] handle_mm_fault+0xca/0x1f0
[<0>] __get_user_pages+0xc0/0x770
[<0>] populate_vma_page_range+0x74/0x80
[<0>] __mm_populate+0xb1/0x150
[<0>] __x64_sys_mlockall+0x11c/0x190
[<0>] do_syscall_64+0x5a/0x130
[<0>] entry_SYSCALL_64_after_hwframe+0x44/0xa9



Some snippets from `dmesg`:
[    0.000000] microcode: microcode updated early to revision
0xb000038, date = 2019-06-18
[    0.000000] Linux version 5.3.7-050307-generic (kernel@...gerine)
(gcc version 9.2.1 20191008 (Ubuntu 9.2.1-9ubuntu2)) #201910180652 SMP
Fri Oct 18 10:56:47 UTC 2019
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.3.7-050307-
generic root=UUID=4325fe2c-ba38-4a75-b4dc-896db1796495 ro
intel_idle.max_cstate=0 quiet splash vt.handoff=7
...
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff]
usable
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000038d35fff]
usable
[    0.000000] BIOS-e820: [mem 0x0000000038d36000-0x0000000039a94fff]
reserved
[    0.000000] BIOS-e820: [mem 0x0000000039a95000-0x0000000039d4dfff]
usable
[    0.000000] BIOS-e820: [mem 0x0000000039d4e000-0x000000003a8fafff]
ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000003a8fb000-0x000000003b159fff]
reserved
[    0.000000] BIOS-e820: [mem 0x000000003b15a000-0x000000003b1befff]
type 20
[    0.000000] BIOS-e820: [mem 0x000000003b1bf000-0x000000003b1bffff]
usable
[    0.000000] BIOS-e820: [mem 0x000000003b1c0000-0x000000003b245fff]
reserved
[    0.000000] BIOS-e820: [mem 0x000000003b246000-0x000000003bffffff]
usable
[    0.000000] BIOS-e820: [mem 0x000000003c000000-0x000000003dffffff]
reserved
[    0.000000] BIOS-e820: [mem 0x0000000040000000-0x000000004fffffff]
reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed44fff]
reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff]
reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x00000010bfffffff]
usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] efi: EFI v2.40 by American Megatrends
[    0.000000] efi:  ESRT=0x3b156218  ACPI=0x3a55e000  ACPI
2.0=0x3a55e000  SMBIOS=0xf05e0  SMBIOS 3.0=0x3b01e000  MPS=0xfca50
[    0.000000] SMBIOS 3.0.0 present.
[    0.000000] DMI: MSI MS-7A54/X99A TOMAHAWK (MS-7A54), BIOS 2.10
09/13/2016
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] tsc: Detected 3199.897 MHz processor
[    0.001428] e820: update [mem 0x00000000-0x00000fff] usable ==>
reserved
[    0.001429] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.001433] last_pfn = 0x10c0000 max_arch_pfn = 0x400000000
[    0.001436] MTRR default type: write-back
[    0.001437] MTRR fixed ranges enabled:
[    0.001438]   00000-9FFFF write-back
[    0.001439]   A0000-BFFFF uncachable
[    0.001439]   C0000-FFFFF write-protect
[    0.001440] MTRR variable ranges enabled:
[    0.001441]   0 base 000080000000 mask 3FFF80000000 uncachable
[    0.001441]   1 base 000040000000 mask 3FFFC0000000 uncachable
[    0.001442]   2 base 380000000000 mask 3FC000000000 uncachable
[    0.001443]   3 base 00003F000000 mask 3FFFFF000000 uncachable
[    0.001443]   4 base 0000E0000000 mask 3FFFF0000000 write-through
[    0.001444]   5 base 0000F0000000 mask 3FFFFE000000 write-through
[    0.001444]   6 disabled
[    0.001445]   7 disabled
[    0.001445]   8 disabled
[    0.001445]   9 disabled
[    0.001872] x86/PAT: Configuration [0-7]: WB  WC  UC-
UC  WB  WP  UC- WT
[    0.002037] last_pfn = 0x3c000 max_arch_pfn = 0x400000000
[    0.008082] found SMP MP-table at [mem 0x000fcd80-0x000fcd8f]
[    0.008091] esrt: Reserving ESRT space from 0x000000003b156218 to
0x000000003b156250.
[    0.008098] check: Scanning 1 areas for low memory corruption
[    0.008101] Using GB pages for direct mapping
[    0.008102] BRK [0xe77001000, 0xe77001fff] PGTABLE
[    0.008104] BRK [0xe77002000, 0xe77002fff] PGTABLE
[    0.008105] BRK [0xe77003000, 0xe77003fff] PGTABLE
[    0.008122] BRK [0xe77004000, 0xe77004fff] PGTABLE
[    0.008123] BRK [0xe77005000, 0xe77005fff] PGTABLE
[    0.008186] BRK [0xe77006000, 0xe77006fff] PGTABLE
[    0.008203] BRK [0xe77007000, 0xe77007fff] PGTABLE
[    0.008206] BRK [0xe77008000, 0xe77008fff] PGTABLE
[    0.008222] BRK [0xe77009000, 0xe77009fff] PGTABLE
[    0.008230] BRK [0xe7700a000, 0xe7700afff] PGTABLE
[    0.008265] Secure boot could not be determined
[    0.008266] RAMDISK: [mem 0x2e47c000-0x310e4fff]
[    0.008271] ACPI: Early table checksum verification disabled
[    0.008274] ACPI: RSDP 0x000000003A55E000 000024 (v02 ALASKA)
[    0.008276] ACPI: XSDT 0x000000003A55E090 0000A4 (v01 ALASKA A M
I    01072009 AMI  00010013)
[    0.008281] ACPI: FACP 0x000000003A591EB8 00010C (v05 ALASKA A M
I    01072009 AMI  00010013)
[    0.008285] ACPI: DSDT 0x000000003A55E1D0 033CE5 (v02 ALASKA A M
I    01072009 INTL 20091013)
[    0.008287] ACPI: FACS 0x000000003A8F9F80 000040
[    0.008289] ACPI: APIC 0x000000003A591FC8 000138 (v03 ALASKA A M
I    01072009 AMI  00010013)
[    0.008291] ACPI: FPDT 0x000000003A592100 000044 (v01 ALASKA A M
I    01072009 AMI  00010013)
[    0.008292] ACPI: FIDT 0x000000003A592148 00009C (v01 ALASKA A M
I    01072009 AMI  00010013)
[    0.008294] ACPI: MCFG 0x000000003A5921E8 00003C (v01 ALASKA A M
I    01072009 MSFT 00000097)
[    0.008296] ACPI: SSDT 0x000000003A592228 00036D (v01 SataRe
SataTabl 00001000 INTL 20120913)
[    0.008298] ACPI: UEFI 0x000000003A592598 000042 (v01 ALASKA A M
I    01072009      00000000)
[    0.008300] ACPI: HPET 0x000000003A5925E0 000038 (v01 ALASKA A M
I    00000001 INTL 20091013)
[    0.008302] ACPI: MSCT 0x000000003A592618 000090 (v01 ALASKA A M
I    00000001 INTL 20091013)
[    0.008304] ACPI: SLIT 0x000000003A5926A8 00002D (v01 ALASKA A M
I    00000001 INTL 20091013)
[    0.008306] ACPI: SRAT 0x000000003A5926D8 001158 (v03 ALASKA A M
I    00000001 INTL 20091013)
[    0.008308] ACPI: WDDT 0x000000003A593830 000040 (v01 ALASKA A M
I    00000000 INTL 20091013)
[    0.008310] ACPI: SSDT 0x000000003A593870 015307 (v02 ALASKA
PmMgt    00000001 INTL 20120913)
[    0.008312] ACPI: NITR 0x000000003A5A8B78 000071 (v02 ALASKA A M
I    00000001 INTL 20091013)
[    0.008314] ACPI: DMAR 0x000000003A5A8BF0 0000E4 (v01 ALASKA A M
I    00000001 INTL 20091013)
[    0.008316] ACPI: ASF! 0x000000003A5A8CD8 0000A0 (v32
INTEL   HCG     00000001 TFSM 000F4240)
[    0.008322] ACPI: Local APIC address 0xfee00000
[    0.008345] SRAT: PXM 0 -> APIC 0x00 -> Node 0
[    0.008345] SRAT: PXM 0 -> APIC 0x02 -> Node 0
[    0.008345] SRAT: PXM 0 -> APIC 0x04 -> Node 0
[    0.008346] SRAT: PXM 0 -> APIC 0x06 -> Node 0
[    0.008346] SRAT: PXM 0 -> APIC 0x08 -> Node 0
[    0.008347] SRAT: PXM 0 -> APIC 0x0a -> Node 0
[    0.008347] SRAT: PXM 0 -> APIC 0x0c -> Node 0
[    0.008347] SRAT: PXM 0 -> APIC 0x0e -> Node 0
[    0.008348] SRAT: PXM 0 -> APIC 0x01 -> Node 0
[    0.008348] SRAT: PXM 0 -> APIC 0x03 -> Node 0
[    0.008349] SRAT: PXM 0 -> APIC 0x05 -> Node 0
[    0.008349] SRAT: PXM 0 -> APIC 0x07 -> Node 0
[    0.008349] SRAT: PXM 0 -> APIC 0x09 -> Node 0
[    0.008350] SRAT: PXM 0 -> APIC 0x0b -> Node 0
[    0.008350] SRAT: PXM 0 -> APIC 0x0d -> Node 0
[    0.008350] SRAT: PXM 0 -> APIC 0x0f -> Node 0
[    0.008357] ACPI: SRAT: Node 0 PXM 0 [mem 0x00000000-0x3fffffff]
[    0.008357] ACPI: SRAT: Node 0 PXM 0 [mem 0x100000000-0x10bfffffff]
[    0.008362] NUMA: Initialized distance table, cnt=1
[    0.008363] NUMA: Node 0 [mem 0x00000000-0x3fffffff] + [mem
0x100000000-0x10bfffffff] -> [mem 0x00000000-0x10bfffffff]
[    0.008370] NODE_DATA(0) allocated [mem 0x10bffd4000-0x10bfffefff]
[    0.008559] Zone ranges:
[    0.008560]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.008561]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.008562]   Normal   [mem 0x0000000100000000-0x00000010bfffffff]
[    0.008563]   Device   empty
[    0.008563] Movable zone start for each node
[    0.008566] Early memory node ranges
[    0.008566]   node   0: [mem 0x0000000000001000-0x000000000009ffff]
[    0.008567]   node   0: [mem 0x0000000000100000-0x0000000038d35fff]
[    0.008568]   node   0: [mem 0x0000000039a95000-0x0000000039d4dfff]
[    0.008568]   node   0: [mem 0x000000003b1bf000-0x000000003b1bffff]
[    0.008568]   node   0: [mem 0x000000003b246000-0x000000003bffffff]
[    0.008569]   node   0: [mem 0x0000000100000000-0x00000010bfffffff]
[    0.008788] Zeroed struct page in unavailable ranges: 25271 pages
[    0.008789] Initmem setup node 0 [mem 0x0000000000001000-
0x00000010bfffffff]
[    0.008790] On node 0 totalpages: 16751945
[    0.008791]   DMA zone: 64 pages used for memmap
[    0.008791]   DMA zone: 25 pages reserved
[    0.008792]   DMA zone: 3999 pages, LIFO batch:0
[    0.008833]   DMA32 zone: 3639 pages used for memmap
[    0.008834]   DMA32 zone: 232874 pages, LIFO batch:63
[    0.014058]   Normal zone: 258048 pages used for memmap
[    0.014058]   Normal zone: 16515072 pages, LIFO batch:63
[    0.168284] ACPI: PM-Timer IO Port: 0x408
[    0.168286] ACPI: Local APIC address 0xfee00000
[    0.168293] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
[    0.168293] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.168294] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[    0.168294] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[    0.168295] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[    0.168295] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1])
[    0.168295] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1])
[    0.168296] ACPI: LAPIC_NMI (acpi_id[0x0e] high edge lint[0x1])
[    0.168296] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.168297] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.168297] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[    0.168297] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[    0.168298] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
[    0.168298] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1])
[    0.168298] ACPI: LAPIC_NMI (acpi_id[0x0d] high edge lint[0x1])
[    0.168299] ACPI: LAPIC_NMI (acpi_id[0x0f] high edge lint[0x1])
[    0.168309] IOAPIC[0]: apic_id 1, version 32, address 0xfec00000,
GSI 0-23
[    0.168313] IOAPIC[1]: apic_id 2, version 32, address 0xfec01000,
GSI 24-47
[    0.168314] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.168315] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high
level)
[    0.168316] ACPI: IRQ0 used by override.
[    0.168317] ACPI: IRQ9 used by override.
[    0.168319] Using ACPI (MADT) for SMP configuration information
[    0.168320] ACPI: HPET id: 0x8086a701 base: 0xfed00000
[    0.168322] smpboot: Allowing 16 CPUs, 0 hotplug CPUs
[    0.168334] PM: Registered nosave memory: [mem 0x00000000-
0x00000fff]
[    0.168335] PM: Registered nosave memory: [mem 0x000a0000-
0x000fffff]
[    0.168336] PM: Registered nosave memory: [mem 0x38d36000-
0x39a94fff]
[    0.168337] PM: Registered nosave memory: [mem 0x39d4e000-
0x3a8fafff]
[    0.168337] PM: Registered nosave memory: [mem 0x3a8fb000-
0x3b159fff]
[    0.168338] PM: Registered nosave memory: [mem 0x3b15a000-
0x3b1befff]
[    0.168339] PM: Registered nosave memory: [mem 0x3b1c0000-
0x3b245fff]
[    0.168340] PM: Registered nosave memory: [mem 0x3c000000-
0x3dffffff]
[    0.168340] PM: Registered nosave memory: [mem 0x3e000000-
0x3fffffff]
[    0.168341] PM: Registered nosave memory: [mem 0x40000000-
0x4fffffff]
[    0.168341] PM: Registered nosave memory: [mem 0x50000000-
0xfed1bfff]
[    0.168341] PM: Registered nosave memory: [mem 0xfed1c000-
0xfed44fff]
[    0.168342] PM: Registered nosave memory: [mem 0xfed45000-
0xfeffffff]
[    0.168342] PM: Registered nosave memory: [mem 0xff000000-
0xffffffff]
[    0.168344] [mem 0x50000000-0xfed1bfff] available for PCI devices
[    0.168345] Booting paravirtualized kernel on bare hardware
[    0.168347] clocksource: refined-jiffies: mask: 0xffffffff
max_cycles: 0xffffffff, max_idle_ns: 7645519600211568 ns
[    0.168352] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:16
nr_cpu_ids:16 nr_node_ids:1
[    0.168718] percpu: Embedded 54 pages/cpu s184320 r8192 d28672
u262144
[    0.168724] pcpu-alloc: s184320 r8192 d28672 u262144 alloc=1*2097152
[    0.168724] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 [0] 08 09 10 11
12 13 14 15
[    0.168747] Built 1 zonelists, mobility grouping on.  Total pages:
16490169
[    0.168748] Policy zone: Normal
[    0.168749] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.3.7-
050307-generic root=UUID=4325fe2c-ba38-4a75-b4dc-896db1796495 ro
intel_idle.max_cstate=0 quiet splash vt.handoff=7
[    0.172892] Dentry cache hash table entries: 8388608 (order: 14,
67108864 bytes, linear)
[    0.175045] Inode-cache hash table entries: 4194304 (order: 13,
33554432 bytes, linear)
[    0.175154] mem auto-init: stack:off, heap alloc:on, heap free:off
[    0.179532] Calgary: detecting Calgary via BIOS EBDA area
[    0.179533] Calgary: Unable to locate Rio Grande table in EBDA -
bailing!
[    0.318204] Memory: 65577656K/67007780K available (14339K kernel
code, 2387K rwdata, 4700K rodata, 2664K init, 5060K bss, 1430124K
reserved, 0K cma-reserved)
[    0.318334] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=16,
Nodes=1
[    0.318344] Kernel/User page tables isolation: enabled
[    0.318357] ftrace: allocating 43143 entries in 169 pages
[    0.330881] rcu: Hierarchical RCU implementation.
[    0.330883] rcu: 	RCU restricting CPUs from NR_CPUS=8192 to
nr_cpu_ids=16.
[    0.330883] 	Tasks RCU enabled.
[    0.330884] rcu: RCU calculated value of scheduler-enlistment delay
is 25 jiffies.
[    0.330884] rcu: Adjusting geometry for rcu_fanout_leaf=16,
nr_cpu_ids=16
[    0.333275] NR_IRQS: 524544, nr_irqs: 960, preallocated irqs: 16
[    0.333488] random: crng done (trusting CPU's manufacturer)
[    0.333512] Console: colour dummy device 80x25
[    0.333516] printk: console [tty0] enabled
[    0.333530] ACPI: Core revision 20190703
[    0.333738] clocksource: hpet: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 133484882848 ns
[    0.333747] APIC: Switch to symmetric I/O mode setup
[    0.333748] DMAR: Host address width 46
[    0.333748] DMAR: DRHD base: 0x000000fbffd000 flags: 0x0
[    0.333752] DMAR: dmar0: reg_base_addr fbffd000 ver 1:0 cap
8d2008c10ef0466 ecap f0205b
[    0.333753] DMAR: DRHD base: 0x000000fbffc000 flags: 0x1
[    0.333755] DMAR: dmar1: reg_base_addr fbffc000 ver 1:0 cap
8d2078c106f0466 ecap f020df
[    0.333756] DMAR: RMRR base: 0x0000003b030000 end: 0x0000003b03ffff
[    0.333757] DMAR: ATSR flags: 0x0
[    0.333757] DMAR: RHSA base: 0x000000fbffc000 proximity domain: 0x0
[    0.333759] DMAR-IR: IOAPIC id 1 under DRHD base  0xfbffc000 IOMMU 1
[    0.333759] DMAR-IR: IOAPIC id 2 under DRHD base  0xfbffc000 IOMMU 1
[    0.333760] DMAR-IR: HPET id 0 under DRHD base 0xfbffc000
[    0.333760] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt
out bit.
[    0.333760] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the
BIOS setting.
[    0.334167] DMAR-IR: Enabled IRQ remapping in xapic mode
[    0.334168] x2apic: IRQ remapping doesn't support X2APIC mode
[    0.334171] Switched APIC routing to physical flat.
[    0.334649] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.353749] clocksource: tsc-early: mask: 0xffffffffffffffff
max_cycles: 0x2e1fe890e9e, max_idle_ns: 440795268505 ns
[    0.353751] Calibrating delay loop (skipped), value calculated using
timer frequency.. 6399.79 BogoMIPS (lpj=12799588)
[    0.353752] pid_max: default: 32768 minimum: 301
[    0.356787] LSM: Security Framework initializing
[    0.356795] Yama: becoming mindful.
[    0.356848] AppArmor: AppArmor initialized
[    0.356976] Mount-cache hash table entries: 131072 (order: 8,
1048576 bytes, linear)
[    0.357078] Mountpoint-cache hash table entries: 131072 (order: 8,
1048576 bytes, linear)
[    0.357204] *** VALIDATE proc ***
[    0.357244] *** VALIDATE cgroup1 ***
[    0.357245] *** VALIDATE cgroup2 ***
[    0.357297] mce: CPU0: Thermal monitoring enabled (TM1)
[    0.357334] process: using mwait in idle threads
[    0.357336] Last level iTLB entries: 4KB 64, 2MB 8, 4MB 8
[    0.357337] Last level dTLB entries: 4KB 64, 2MB 0, 4MB 0, 1GB 4
[    0.357338] Spectre V1 : Mitigation: usercopy/swapgs barriers and
__user pointer sanitization
[    0.357340] Spectre V2 : Mitigation: Full generic retpoline
[    0.357340] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling
RSB on context switch
[    0.357341] Spectre V2 : Enabling Restricted Speculation for
firmware calls
[    0.357342] Spectre V2 : mitigation: Enabling conditional Indirect
Branch Prediction Barrier
[    0.357342] Spectre V2 : User space: Mitigation: STIBP via seccomp
and prctl
[    0.357343] Speculative Store Bypass: Mitigation: Speculative Store
Bypass disabled via prctl and seccomp
[    0.357345] MDS: Mitigation: Clear CPU buffers
[    0.357526] Freeing SMP alternatives memory: 36K
[    0.361805] TSC deadline timer enabled
[    0.361806] smpboot: CPU0: Intel(R) Core(TM) i7-6900K CPU @ 3.20GHz
(family: 0x6, model: 0x4f, stepping: 0x1)
[    0.361888] Performance Events: PEBS fmt2+, Broadwell events, 16-
deep LBR, full-width counters, Intel PMU driver.
[    0.361893] ... version:                3
[    0.361893] ... bit width:              48
[    0.361894] ... generic registers:      4
[    0.361894] ... value mask:             0000ffffffffffff
[    0.361895] ... max period:             00007fffffffffff
[    0.361895] ... fixed-purpose events:   3
[    0.361895] ... event mask:             000000070000000f
[    0.361921] rcu: Hierarchical SRCU implementation.
[    0.363125] NMI watchdog: Enabled. Permanently consumes one hw-PMU
counter.
[    0.363220] smp: Bringing up secondary CPUs ...
[    0.363284] x86: Booting SMP configuration:
[    0.363284] .... node  #0,
CPUs:        #1  #2  #3  #4  #5  #6  #7  #8
[    0.381823] MDS CPU bug present and SMT on, data leak possible. See
https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html for
more details.
[    0.381856]   #9 #10 #11 #12 #13 #14 #15
[    0.386438] smp: Brought up 1 node, 16 CPUs
[    0.386438] smpboot: Max logical packages: 1
[    0.386438] smpboot: Total of 16 processors activated (102396.70
BogoMIPS)
[    0.390924] devtmpfs: initialized
[    0.390924] x86/mm: Memory block size: 1024MB
[    0.390924] PM: Registering ACPI NVS region [mem 0x39d4e000-
0x3a8fafff] (12242944 bytes)
[    0.390924] clocksource: jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.390924] futex hash table entries: 4096 (order: 6, 262144 bytes,
linear)
[    0.390924] pinctrl core: initialized pinctrl subsystem
[    0.390924] PM: RTC time: 08:17:57, date: 2019-10-25
[    0.390924] NET: Registered protocol family 16
[    0.390924] audit: initializing netlink subsys (disabled)
[    0.390924] audit: type=2000 audit(1571991477.056:1):
state=initialized audit_enabled=0 res=1
[    0.390924] EISA bus registered
[    0.390924] cpuidle: using governor ladder
[    0.390924] cpuidle: using governor menu
[    0.390924] ACPI FADT declares the system doesn't support PCIe ASPM,
so disable it
[    0.390924] ACPI: bus type PCI registered
[    0.390924] acpiphp: ACPI Hot Plug PCI Controller Driver version:
0.5
[    0.390924] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem
0x40000000-0x4fffffff] (base 0x40000000)
[    0.390924] PCI: MMCONFIG at [mem 0x40000000-0x4fffffff] reserved in
E820
[    0.390924] PCI: Using configuration type 1 for base access
[    0.393952] HugeTLB registered 1.00 GiB page size, pre-allocated 0
pages
[    0.393952] HugeTLB registered 2.00 MiB page size, pre-allocated 0
pages
[    0.393952] ACPI: Added _OSI(Module Device)
[    0.393952] ACPI: Added _OSI(Processor Device)
[    0.393952] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.393952] ACPI: Added _OSI(Processor Aggregator Device)
[    0.393952] ACPI: Added _OSI(Linux-Dell-Video)
[    0.393952] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.393952] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
[    0.444579] ACPI: 3 ACPI AML tables successfully acquired and loaded
[    0.448501] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.451495] ACPI: Dynamic OEM Table Load:
[    0.478469] ACPI: Interpreter enabled
[    0.478482] ACPI: (supports S0 S3 S4 S5)
[    0.478483] ACPI: Using IOAPIC for interrupt routing
[    0.478509] PCI: Using host bridge windows from ACPI; if necessary,
use "pci=nocrs" and report a bug
[    0.479312] ACPI: Enabled 4 GPEs in block 00 to 3F
[    0.514946] ACPI: PCI Root Bridge [UNC0] (domain 0000 [bus ff])
[    0.514949] acpi PNP0A03:03: _OSC: OS supports [ExtendedConfig ASPM
ClockPM Segments MSI HPX-Type3]
[    0.517147] acpi PNP0A03:03: _OSC: platform does not support
[SHPCHotplug PME AER LTR]
[    0.518203] acpi PNP0A03:03: _OSC: OS now controls [PCIeHotplug
PCIeCapability]
[    0.518204] acpi PNP0A03:03: FADT indicates ASPM is unsupported,
using BIOS configuration
[    0.518234] PCI host bridge to bus 0000:ff
...


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ