[Bug 231291] 12-ALPHA4 does not boot on i386 after r338360
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Sep 17 17:20:00 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231291
--- Comment #8 from commit-hook at freebsd.org ---
A commit references this bug:
Author: jhb
Date: Mon Sep 17 17:18:54 UTC 2018
New revision: 338725
URL: https://svnweb.freebsd.org/changeset/base/338725
Log:
Fix a regression in r338360 when booting an x86 machine without APIC.
The atpic_register_sources callback tries to avoid registering interrupt
sources that would collide with an I/O APIC. However, the previous
implementation was failing to register IRQs 8-15 since the slave PIC
saw valid IRQs from the master and assumed an I/O APIC was present. To
fix, go back to registering all 8259A interrupt sources in one loop when
the master's register_sources method is invoked.
PR: 231291
Approved by: re (kib)
MFC after: 1 month
Changes:
head/sys/x86/isa/atpic.c
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list