LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-18-2021, 02:06 AM   #1
The_Dark_Passenger
Member
 
Registered: Apr 2018
Distribution: Slackware64 14.2 & -Current
Posts: 93

Rep: Reputation: Disabled
Transition between ELILO and actual booting slow on Slackware64 -current


Hello,

I have a Dell Precision 7920 tower running Slackware64 -current with the latest updates. I have configured the system to use the generic kernel. I've noticed however that the transition between ELILO and when the system actually begins booting is quite slow. ELILO loads the initrd and kernel without error and it displays that is done quickly. However, it will then sit there for about 20 or so seconds displaying this message before transitioning to where the system is booting. I was wondering is there any setting I may have missed to configure in ELILO similar to the "compact" setting in LILO?

I don't see anything odd in /var/log/messages or dmesg about why it takes this long between ELILO and the transition to booting.

System specs are below:

CPU: 2x Intel Xeon Silver 4116
GPU: NVIDIA Quadro P2000 (Running NVIDIA driver 460.39)
RAM: 64GB ECC DDR4-2400

Any ideas on what might be causing this is appreciated!

Last edited by The_Dark_Passenger; 02-18-2021 at 02:10 AM.
 
Old 02-18-2021, 03:00 AM   #2
Tonus
Senior Member
 
Registered: Jan 2007
Location: Paris, France
Distribution: Slackware-15.0
Posts: 1,407
Blog Entries: 3

Rep: Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514
What is in dmesg the line it's hanging at (before the time gap) ?
 
Old 02-18-2021, 03:58 AM   #3
The_Dark_Passenger
Member
 
Registered: Apr 2018
Distribution: Slackware64 14.2 & -Current
Posts: 93

Original Poster
Rep: Reputation: Disabled
Thanks for replying! Below is the very first things occurring per the dmesg output:

Code:
[    0.000000] microcode: microcode updated early to revision 0x2006a08, date = 2020-06-16
[    0.000000] Linux version 5.10.16 (root@z-mp.slackware.lan) (gcc (GCC) 10.2.0, GNU ld version 2.36.1-slack15) #1 SMP Sun Feb 14 19:24:18 CST 2021
[    0.000000] Command line: BOOT_IMAGE=dev000:\EFI\Slackware\vmlinuz-generic-5.10.16  root=/dev/mapper/slackvg-root vga=normal ro quiet ro
[    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 0x008: 'MPX bounds registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x010: 'MPX CSR'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x020: 'AVX-512 opmask'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x040: 'AVX-512 Hi256'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x080: 'AVX-512 ZMM_Hi256'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x200: 'Protection Keys User registers'
[    0.000000] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.000000] x86/fpu: xstate_offset[3]:  832, xstate_sizes[3]:   64
[    0.000000] x86/fpu: xstate_offset[4]:  896, xstate_sizes[4]:   64
[    0.000000] x86/fpu: xstate_offset[5]:  960, xstate_sizes[5]:   64
[    0.000000] x86/fpu: xstate_offset[6]: 1024, xstate_sizes[6]:  512
[    0.000000] x86/fpu: xstate_offset[7]: 1536, xstate_sizes[7]: 1024
[    0.000000] x86/fpu: xstate_offset[9]: 2560, xstate_sizes[9]:    8
[    0.000000] x86/fpu: Enabled xstate features 0x2ff, context size is 2568 bytes, using 'compacted' format.
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000003efff] usable
[    0.000000] BIOS-e820: [mem 0x000000000003f000-0x000000000003ffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000040000-0x000000000009ffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000663dcfff] usable
[    0.000000] BIOS-e820: [mem 0x00000000663dd000-0x000000006937ffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000069380000-0x00000000698bcfff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000698bd000-0x000000006a774fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000006a775000-0x000000006c074fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000006c075000-0x000000006c3f6fff] unusable
[    0.000000] BIOS-e820: [mem 0x000000006c3f7000-0x000000006fffffff] usable
[    0.000000] BIOS-e820: [mem 0x0000000070000000-0x000000008fffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fd000000-0x00000000fe7fffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed20000-0x00000000fed44fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000107fffffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] efi: EFI v2.70 by American Megatrends
[    0.000000] efi: ACPI 2.0=0x6948c000 ACPI=0x6948c000 SMBIOS=0x6bc4c000 SMBIOS 3.0=0x6bc4b000 TPMFinalLog=0x69eaf000 ESRT=0x6bc0e698 MEMATTR=0x62e27018 
[    0.000000] SMBIOS 3.2.1 present.
[    0.000000] DMI: Dell Inc. Precision 7920 Tower/0RN4PJ, BIOS 2.8.1 07/30/2020
[    0.000000] tsc: Detected 2100.000 MHz processor
[    0.000131] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000135] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000142] last_pfn = 0x1080000 max_arch_pfn = 0x400000000
[    0.000146] MTRR default type: uncachable
[    0.000147] MTRR fixed ranges enabled:
[    0.000148]   00000-9FFFF write-back
[    0.000150]   A0000-FFFFF uncachable
[    0.000151] MTRR variable ranges enabled:
[    0.000152]   0 base 000000000000 mask 3FF000000000 write-back
[    0.000154]   1 base 001000000000 mask 3FFF80000000 write-back
[    0.000155]   2 base 000080000000 mask 3FFF80000000 uncachable
[    0.000156]   3 base 000070000000 mask 3FFFFC000000 uncachable
[    0.000157]   4 disabled
[    0.000158]   5 disabled
[    0.000159]   6 disabled
[    0.000159]   7 disabled
[    0.000160]   8 disabled
[    0.000160]   9 disabled
[    0.000608] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.000913] e820: update [mem 0x70000000-0x73ffffff] usable ==> reserved
[    0.000916] e820: update [mem 0x80000000-0xffffffff] usable ==> reserved
[    0.000921] last_pfn = 0x70000 max_arch_pfn = 0x400000000
[    0.010483] esrt: Reserving ESRT space from 0x000000006bc0e698 to 0x000000006bc0e6d0.
[    0.010492] Using GB pages for direct mapping
[    0.010797] Secure boot could not be determined
[    0.010798] RAMDISK: [mem 0x5502a000-0x56014fff]
[    0.010806] ACPI: Early table checksum verification disabled
[    0.010810] ACPI: RSDP 0x000000006948C000 000024 (v02 DELL  )
[    0.010814] ACPI: XSDT 0x000000006948C0D8 00012C (v01 DELL   CBX3     01072009 AMI  00010013)
[    0.010820] ACPI: FACP 0x0000000069788488 000114 (v06 DELL\x CBX3     01072009 INTL 20091013)
[    0.010826] ACPI: DSDT 0x000000006948C290 2FC1F6 (v02 DELL\x CBX3     01072009 INTL 20091013)
[    0.010830] ACPI: FACS 0x000000006A72F080 000040
[    0.010834] ACPI: FPDT 0x00000000697885A0 000044 (v01 DELL   CBX3     01072009 AMI  00010013)
[    0.010837] ACPI: FIDT 0x00000000697885E8 00009C (v01 DELL   CBX3     01072009 AMI  00010013)
[    0.010841] ACPI: BOOT 0x0000000069788688 000028 (v01 DELL   CBX3     01072009 AMI  00010013)
[    0.010844] ACPI: SSDT 0x00000000697886B0 00046C (v02 INTEL  ADDRXLAT 00000001 INTL 20140828)
[    0.010848] ACPI: MCFG 0x0000000069788B20 00003C (v01 DELL   CBX3     01072009 MSFT 00000097)
[    0.010851] ACPI: HPET 0x0000000069788B60 000038 (v01 DELL\x CBX3     00000001 INTL 20091013)
[    0.010855] ACPI: APIC 0x0000000069788B98 0016DE (v03 DELL\x CBX3     00000000 INTL 20091013)
[    0.010858] ACPI: MIGT 0x000000006978A278 000040 (v01 DELL\x CBX3     00000000 INTL 20091013)
[    0.010862] ACPI: MSCT 0x000000006978A2B8 000090 (v01 DELL\x CBX3     00000001 INTL 20091013)
[    0.010865] ACPI: PCAT 0x000000006978A348 000088 (v02 DELL\x CBX3     00000002 INTL 20091013)
[    0.010868] ACPI: PCCT 0x000000006978A3D0 00006E (v01 DELL\x CBX3     00000002 INTL 20091013)
[    0.010872] ACPI: RASF 0x000000006978A440 000030 (v01 DELL\x CBX3     00000001 INTL 20091013)
[    0.010875] ACPI: SLIT 0x000000006978A470 00042C (v01 DELL\x CBX3     00000001 INTL 20091013)
[    0.010878] ACPI: SRAT 0x000000006978A8A0 002D30 (v03 DELL\x CBX3     00000002 INTL 20091013)
[    0.010882] ACPI: WDDT 0x000000006978D5D0 000040 (v01 DELL\x CBX3     00000000 INTL 20091013)
[    0.010885] ACPI: OEM4 0x000000006978D610 0A27C4 (v02 INTEL  CPU  CST 00003000 INTL 20140828)
[    0.010888] ACPI: OEM1 0x000000006982FDD8 029144 (v02 INTEL  CPU EIST 00003000 INTL 20140828)
[    0.010892] ACPI: OEM2 0x0000000069858F20 02EA84 (v02 INTEL  CPU  HWP 00003000 INTL 20140828)

And below is one of the bigger gaps I see in time:

Code:
[    0.866934] ACPI: Dynamic OEM Table Load:
[    1.051012] ACPI: Interpreter enabled
[    1.051042] ACPI: (supports S0 S3 S4 S5)
[    1.051044] ACPI: Using IOAPIC for interrupt routing
[    1.051115] HEST: Table parsing has been initialized.
[    1.051118] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    1.052563] ACPI: Enabled 4 GPEs in block 00 to 7F
[    1.110751] ACPI: PCI Root Bridge [PC00] (domain 0000 [bus 00-15])
[    1.110757] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3]
[    3.141805] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug AER LTR DPC]
[    5.189782] acpi PNP0A08:00: _OSC: OS now controls [PME PCIeCapability]
[    5.190345] PCI host bridge to bus 0000:00
[    5.190347] pci_bus 0000:00: root bus resource [io  0x0000-0x03af window]
[    5.190349] pci_bus 0000:00: root bus resource [io  0x03e0-0x0cf7 window]
[    5.190350] pci_bus 0000:00: root bus resource [io  0x1000-0x3fff window]
[    5.190352] pci_bus 0000:00: root bus resource [mem 0x000c4000-0x000c7fff window]
[    5.190353] pci_bus 0000:00: root bus resource [mem 0xfe010000-0xfe010fff window]
[    5.190355] pci_bus 0000:00: root bus resource [mem 0x90000000-0x903fffff window]
[    5.190356] pci_bus 0000:00: root bus resource [mem 0x380000000000-0x38003fffffff window]
[    5.190358] pci_bus 0000:00: root bus resource [bus 00-15]
[    5.190375] pci 0000:00:00.0: [8086:2020] type 00 class 0x060000
[    5.190581] pci 0000:00:04.0: [8086:2021] type 00 class 0x088000
[    5.190592] pci 0000:00:04.0: reg 0x10: [mem 0x38003ff40000-0x38003ff43fff 64bit]
[    5.190760] pci 0000:00:04.1: [8086:2021] type 00 class 0x088000
[    5.190769] pci 0000:00:04.1: reg 0x10: [mem 0x38003ff3c000-0x38003ff3ffff 64bit]
[    5.190931] pci 0000:00:04.2: [8086:2021] type 00 class 0x088000
[    5.190940] pci 0000:00:04.2: reg 0x10: [mem 0x38003ff38000-0x38003ff3bfff 64bit]
[    5.191104] pci 0000:00:04.3: [8086:2021] type 00 class 0x088000
[    5.191113] pci 0000:00:04.3: reg 0x10: [mem 0x38003ff34000-0x38003ff37fff 64bit]
[    5.191271] pci 0000:00:04.4: [8086:2021] type 00 class 0x088000
[    5.191280] pci 0000:00:04.4: reg 0x10: [mem 0x38003ff30000-0x38003ff33fff 64bit]
[    5.191438] pci 0000:00:04.5: [8086:2021] type 00 class 0x088000
[    5.191447] pci 0000:00:04.5: reg 0x10: [mem 0x38003ff2c000-0x38003ff2ffff 64bit]
[    5.191605] pci 0000:00:04.6: [8086:2021] type 00 class 0x088000
[    5.191614] pci 0000:00:04.6: reg 0x10: [mem 0x38003ff28000-0x38003ff2bfff 64bit]
[    5.191773] pci 0000:00:04.7: [8086:2021] type 00 class 0x088000
[    5.191782] pci 0000:00:04.7: reg 0x10: [mem 0x38003ff24000-0x38003ff27fff 64bit]

And another segment with a gap in time:

Code:
[    9.290110] pci 0000:16:1e.6: [8086:2086] type 00 class 0x088000
[    9.290225] pci 0000:17:00.0: [10de:1c30] type 00 class 0x030000
[    9.290237] pci 0000:17:00.0: reg 0x10: [mem 0xb2000000-0xb2ffffff]
[    9.290248] pci 0000:17:00.0: reg 0x14: [mem 0xa0000000-0xafffffff 64bit pref]
[    9.290258] pci 0000:17:00.0: reg 0x1c: [mem 0xb0000000-0xb1ffffff 64bit pref]
[    9.290265] pci 0000:17:00.0: reg 0x24: [io  0x5000-0x507f]
[    9.290272] pci 0000:17:00.0: reg 0x30: [mem 0xb3000000-0xb307ffff pref]
[    9.290296] pci 0000:17:00.0: BAR 1: assigned to efifb
[    9.290375] pci 0000:17:00.0: 32.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x16 link at 0000:16:00.0 (capable of 126.016 Gb/s with 8.0 GT/s PCIe x16 link)
[    9.290417] pci 0000:17:00.1: [10de:10f1] type 00 class 0x040300
[    9.290427] pci 0000:17:00.1: reg 0x10: [mem 0xb3080000-0xb3083fff]
[    9.290561] pci 0000:16:00.0: PCI bridge to [bus 17]
[    9.290564] pci 0000:16:00.0:   bridge window [io  0x5000-0x5fff]
[    9.290566] pci 0000:16:00.0:   bridge window [mem 0xb2000000-0xb30fffff]
[    9.290569] pci 0000:16:00.0:   bridge window [mem 0xa0000000-0xb1ffffff 64bit pref]
[    9.290576] pci_bus 0000:16: on NUMA node 0
[    9.290716] ACPI: PCI Root Bridge [PC02] (domain 0000 [bus 44-71])
[    9.290721] acpi PNP0A08:02: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3]
[   11.333792] acpi PNP0A08:02: _OSC: platform does not support [PCIeHotplug AER LTR DPC]
[   13.381802] acpi PNP0A08:02: _OSC: OS now controls [PME PCIeCapability]
[   13.382464] PCI host bridge to bus 0000:44
[   13.382466] pci_bus 0000:44: root bus resource [io  0x6000-0x7fff window]
[   13.382468] pci_bus 0000:44: root bus resource [mem 0xb3400000-0xb63fffff window]
[   13.382469] pci_bus 0000:44: root bus resource [mem 0x380080000000-0x3800bfffffff window]
[   13.382471] pci_bus 0000:44: root bus resource [bus 44-71]
[   13.382484] pci 0000:44:05.0: [8086:2034] type 00 class 0x088000
[   13.382575] pci 0000:44:05.2: [8086:2035] type 00 class 0x088000
[   13.382662] pci 0000:44:05.4: [8086:2036] type 00 class 0x080020
[   13.382669] pci 0000:44:05.4: reg 0x10: [mem 0xb6000000-0xb6000fff]
[   13.382762] pci 0000:44:05.5: [8086:201d] type 00 class 0x010400
[   13.382771] pci 0000:44:05.5: reg 0x10: [mem 0x3800bc000000-0x3800bdffffff 64bit pref]
[   13.382776] pci 0000:44:05.5: reg 0x18: [mem 0xb4000000-0xb5ffffff]
[   13.382787] pci 0000:44:05.5: reg 0x20: [mem 0x3800bff00000-0x3800bfffffff 64bit]
[   13.382854] pci 0000:44:08.0: [8086:2066] type 00 class 0x088000
[   13.382947] pci 0000:44:09.0: [8086:2066] type 00 class 0x088000
[   13.383037] pci 0000:44:0a.0: [8086:2040] type 00 class 0x088000
[   13.383124] pci 0000:44:0a.1: [8086:2041] type 00 class 0x088000
[   13.383197] pci 0000:44:0a.2: [8086:2042] type 00 class 0x088000
[   13.383272] pci 0000:44:0a.3: [8086:2043] type 00 class 0x088000
[   13.383345] pci 0000:44:0a.4: [8086:2044] type 00 class 0x088000
[   13.383416] pci 0000:44:0a.5: [8086:2045] type 00 class 0x088000
[   13.383489] pci 0000:44:0a.6: [8086:2046] type 00 class 0x088000
[   13.383562] pci 0000:44:0a.7: [8086:2047] type 00 class 0x088000
[   13.383634] pci 0000:44:0b.0: [8086:2048] type 00 class 0x088000
[   13.383724] pci 0000:44:0b.1: [8086:2049] type 00 class 0x088000
[   13.383796] pci 0000:44:0b.2: [8086:204a] type 00 class 0x088000
[   13.383868] pci 0000:44:0b.3: [8086:204b] type 00 class 0x088000
[   13.383944] pci 0000:44:0c.0: [8086:2040] type 00 class 0x088000
[   13.384030] pci 0000:44:0c.1: [8086:2041] type 00 class 0x088000
[   13.384103] pci 0000:44:0c.2: [8086:2042] type 00 class 0x088000
[   13.384178] pci 0000:44:0c.3: [8086:2043] type 00 class 0x088000
[   13.384251] pci 0000:44:0c.4: [8086:2044] type 00 class 0x088000
[   13.384324] pci 0000:44:0c.5: [8086:2045] type 00 class 0x088000
[   13.384397] pci 0000:44:0c.6: [8086:2046] type 00 class 0x088000
[   13.384470] pci 0000:44:0c.7: [8086:2047] type 00 class 0x088000
[   13.384544] pci 0000:44:0d.0: [8086:2048] type 00 class 0x088000
[   13.384632] pci 0000:44:0d.1: [8086:2049] type 00 class 0x088000
[   13.384705] pci 0000:44:0d.2: [8086:204a] type 00 class 0x088000
[   13.384779] pci 0000:44:0d.3: [8086:204b] type 00 class 0x088000

I'm just not really seeing any specific error occurring that would cause this. The hangup occurs before the boot process seems to really begin, it occurs before the output of the initrd modules being loaded, etc.
 
Old 02-18-2021, 05:22 AM   #4
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,799

Rep: Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437Reputation: 4437
Since it is mentioned that "Secure Boot cannot be determined" is it possible you also run Windows or by any other means have Secure Boot enabled in BIOS/UEFI? Fast Boot is sometimes a problem in some systems so it might do well to try toggling that setting as well as be sure you have the latest available BIOS/UEFI firmware flashed. It would also be of some help to see your eliloconfig entries or you could try employing rEFInd and following the refind.conf notes for specifying conditions and options.
 
Old 02-18-2021, 08:10 AM   #5
BrunoLafleur
Member
 
Registered: Apr 2020
Location: France
Distribution: Slackware
Posts: 405

Rep: Reputation: 369Reputation: 369Reputation: 369Reputation: 369
Also the lines with a timer gap seems to involve ACPI.
Maybe BIOS related as said above ?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
reinstall elilo within the booted (slackware64) OS wirelessmc Slackware - Installation 32 10-13-2019 09:19 AM
[SOLVED] Booting in blind mode in laptop with elilo and uefi. Its a three boot computer pedro.herrero Slackware - Installation 3 01-19-2019 03:50 PM
[SOLVED] ELILO only boots stock kernel on Slackware64-14.1 fsLeg Slackware 7 10-03-2014 03:26 PM
Dual boot OS X and Slackware64-current (Thu Jun 27 23:56:34 UTC 2013) with elilo? janucaria Slackware 2 07-03-2013 07:56 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:03 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration