Boot hangs in IDEController::initialize()
Debug log:
[Kernel]: CPU[0]: Supported features: pae pge sse tsc sep mmx sse2
[Kernel]: CPU[0]: No RDRAND support detected, randomness will be poor
[Kernel]: CPU[0]: Physical address bit width: 36
[#0 Kernel]: Installing Unhandled Handlers
[Kernel]: MM: boot_pdpt @ P0x0010a000
[Kernel]: MM: boot_pd0 @ P0x0010b000
[Kernel]: MM: boot_pd3 @ P0x0010c000
[Kernel]: MM: Low memory range @ P0x00000000 - P0x00100000
[Kernel]: MM: Kernel range @ P0x00100000 - P0x00f23000
[Kernel]: MM: Multiboot mmap: address=0x00000000, length=654336, type=1
[Kernel]: MM: Got an unaligned physical_region from the bootloader; correcting length 654336 by 3072 bytes
[Kernel]: MM: Multiboot mmap: address=0x0009fc00, length=1024, type=2
[Kernel]: MM: Multiboot mmap: address=0x000e0000, length=131072, type=2
[Kernel]: MM: Multiboot mmap: address=0x00100000, length=2137980928, type=1
[Kernel]: MM: Multiboot mmap: address=0x7f7f0000, length=65536, type=2
[Kernel]: MM: Multiboot mmap: address=0xfec00000, length=20971520, type=2
[Kernel]: MM: Super physical region: P0x00e23000 - P0x00f23000
[Kernel]: MM: User physical region: P0x00f24000 - P0x7f7f0000
[Kernel]: MM: Contiguous reserved range from P0x0009fc00, length is 394240
[Kernel]: MM: Contiguous reserved range from P0x7f7f0000, length is 2155937792
[#0 Kernel]: Early access to ACPI tables for interrupt setup
[Kernel]: Interrupts: Switch to Legacy PIC mode
[Kernel]: PIC: Cascading mode, vectors 0x50-0x5f
[#0 Kernel]: Trying to unregister unused handler (?)
[#0 Kernel]: Trying to unregister unused handler (?)
[#0 Kernel]: Interrupts: Detected Dual i8259
[Kernel]: ACPI: Using RSDP @ P0x000eaa10
[Kernel]: ACPI: Main Description Table valid? true
[Kernel]: ACPI: Using RSDT, enumerating tables @ P0x000e6740
[Kernel]: ACPI: RSDT revision 1, total length: 112
[Kernel]: ACPI: Initializing Fixed ACPI data
[Kernel]: ACPI: Searching for the Fixed ACPI Data Table
[Kernel]: ACPI: Fixed ACPI data, Revision 1, length: 116 bytes
[Kernel]: ACPI: DSDT P0x000e68c6
[Kernel]: ACPI: Dynamic Parsing Enabled, Can parse AML
[Kernel]: Starting SerenityOS...
[Kernel]: RTC: Year: 2016, month: 11, day: 4, hour: 21, minute: 20, second: 46
[#0 Kernel]: ACPI: CMOS RTC Present
[Kernel]: PIT: 250 Hz, square wave (0x000012a4)
[#0 Kernel]: Trying to unregister unused handler (?)
[#0 Kernel]: Trying to unregister unused handler (?)
[#0 Kernel]: RTC: Set rate to 6
[#0 Kernel]: RTC: Set frequency to 1024 Hz
[Kernel]: KernelRng: Using RTC as entropy source (bad!)
[Kernel]: RTC: Year: 2016, month: 11, day: 4, hour: 21, minute: 20, second: 47
[#0 Kernel]: I8042: Dual channel controller
[#0 Kernel]: Failed to write byte to device, gave up
[#0 Kernel]: PS2MouseDevice: I8042 controller failed to reset device
[#0 Kernel]: I8042: Mouse device failed to initialize, disable
[#0 Kernel]: Trying to unregister unused handler (?)
[#0 Kernel]: VC: Switch to 0 (0xc0d69734)
[#0 colonel(0:0)]: Scheduler[0]: idle loop running
[#0 SyncTask(3:3)]: SyncTask is running
[init_stage2(2:2)]: PCI: Using I/O instructions for PCI configuration space access
[init_stage2(2:2)]: PCI [0000:00:00:00] PCI::ID [8086:2560]
[init_stage2(2:2)]: PCI [0000:00:02:00] PCI::ID [8086:2562]
[init_stage2(2:2)]: PCI [0000:00:1d:00] PCI::ID [8086:24c2]
[init_stage2(2:2)]: PCI [0000:00:1d:01] PCI::ID [8086:24c4]
[init_stage2(2:2)]: PCI [0000:00:1d:07] PCI::ID [8086:24cd]
[init_stage2(2:2)]: PCI [0000:00:1e:00] PCI::ID [8086:244e]
[init_stage2(2:2)]: PCI [0000:05:08:00] PCI::ID [8086:103b]
[init_stage2(2:2)]: PCI [0000:05:09:00] PCI::ID [1073:0010]
[init_stage2(2:2)]: PCI [0000:00:1f:00] PCI::ID [8086:24c0]
[init_stage2(2:2)]: PCI [0000:00:1f:01] PCI::ID [8086:24cb]
[init_stage2(2:2)]: PCI [0000:00:1f:05] PCI::ID [8086:24c5]
[#0 init_stage2(2:2)]: Text mode enabled
[init_stage2(2:2)]: UHCI: Controller found PCI::ID [8086:24c2] @ PCI [0000:00:1d:00]
[init_stage2(2:2)]: UHCI: I/O base IO 2440
[init_stage2(2:2)]: UHCI: Interrupt line: 5
[#0 init_stage2(2:2)]: UHCI: Allocated framelist at physical address P0x00e23000
[#0 init_stage2(2:2)]: UHCI: Framelist is at virtual address V0xc1159000
[#0 init_stage2(2:2)]: UHCI: QH(0xc115b000) @ 14827520: link_ptr=14827554, element_link_ptr=1
[#0 init_stage2(2:2)]: UHCI: QH(0xc115b020) @ 14827552: link_ptr=14827586, element_link_ptr=1
[#0 init_stage2(2:2)]: UHCI: QH(0xc115b040) @ 14827584: link_ptr=14827618, element_link_ptr=1
[#0 init_stage2(2:2)]: UHCI: QH(0xc115b060) @ 14827616: link_ptr=14827650, element_link_ptr=1
[#0 init_stage2(2:2)]: UHCI: QH(0xc115b080) @ 14827648: link_ptr=14839809, element_link_ptr=1
[#0 init_stage2(2:2)]: UHCI: Reset completed
[#0 init_stage2(2:2)]: UHCI: Started
[#0 init_stage2(2:2)]: DMIExpose: SMBIOS 32bit Entry point @ P0x000f9c00
[#0 init_stage2(2:2)]: DMIExpose: Data table @ P0x000fd486
[#0 init_stage2(2:2)]: IDE controller @ PCI [0000:00:1f:01]: bus master base was set to IO 24a0
[#0 init_stage2(2:2)]: IDE controller @ PCI [0000:00:1f:01]: interrupt line was set to 5
[#0 init_stage2(2:2)]: IDE controller @ PCI [0000:00:1f:01]: ISA Compatibility mode controller, supports both channels switched to PCI native mode, supports bus mastering
[#0 init_stage2(2:2)]: IDE controller @ PCI [0000:00:1f:01]: primary channel DMA capable? 1
[#0 init_stage2(2:2)]: IDE controller @ PCI [0000:00:1f:01]: secondary channel DMA capable? 0
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too