/[base]
ViewVC logotype

Revision 338725


Jump to revision: Previous Next
Author: jhb
Date: Mon Sep 17 17:18:54 2018 UTC (5 years, 9 months ago)
Changed paths: 1
Log Message:
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


Changed paths

Path Details
Directoryhead/sys/x86/isa/atpic.c modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.27