[ASRock P55M Pro] nointremap needed - Blocked an interrupt request due to source-id verificiation failure
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Machine works fine on latest 2.6.32 in lucid, fails to boot with black screen on todays Maverick 2.6.35-7-generic #12-Ubuntu. From grub if I remove the load_video and set gfxpayload=keep I see the content shown in the attached jpg which is the tail end of a crash, from within check_timer and I see a:
INTR-REMAP:[fault reason 38] Blocked an interrupt request due to source-id verification failure
Kernel panic - not syncing: timer doesn't work through Interrupt remapped IO-APIC
Removing the quiet and splash by themselves didn't help. nomodeset didn't help. Removing the netconsole line I've got didn't help either - adding nointremap gets me booting. The Lucid 2.6.32 still boots. My current booting command line is:
BOOT_IMAGE=
I've also extracted the acpidump/dmar :
acpidump --table DMAR -b > dmar.out
that gives Wrong checksum for generic table, but gives the output; and I then used iasl to pull that apart - output also attached.
WORKAROUND: https:/
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-
Regression: Yes
Reproducible: Yes
ProcVersionSign
Uname: Linux 2.6.35-7-generic x86_64
AcpiTables: Error: [Errno 13] Permission denied
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: VT1708S Analog [VT1708S Analog]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfbcf8000 irq 52'
Mixer name : 'VIA VT1708S'
Components : 'HDA:11060397,
Controls : 37
Simple ctrls : 21
Card1.Amixer.info:
Card hw:1 'HDMI'/'HDA ATI HDMI at 0xfbffc000 irq 53'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 4
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
CheckboxSubmission: f2d10bd9f943a85
CheckboxSystem: 0531969bcfd4f03
Date: Thu Jul 15 01:59:50 2010
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
virbr0 no wireless extensions.
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, no user)
LANG=en_GB.utf8
SHELL=/bin/bash
RelatedPackageV
RfKill:
SourcePackage: linux
dmi.bios.date: 09/10/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P1.50
dmi.board.name: P55M Pro
dmi.board.vendor: ASRock
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: To Be Filled By O.E.M.
summary: |
- [maverick] noioremap needed - Blocked an interrupt request due to + [maverick] nointremap needed - Blocked an interrupt request due to source-id verificiation failure |
tags: | added: patch |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | removed: regression-potential |
tags: | added: bios-outdated-2.30 |
tags: | added: precise |
I've got a horrible patch that seems to work for me - I just turn off interrupt remapping in check-timer if it fails;
I'm sure there are a bunch of other things you are supposed to do; but hey what can I say - it's booted, running X, sound, ether, disks.
dmesg now has:
[ 0.041763] DMAR: Host address width 36
[ 0.041809] DMAR: DRHD base: 0x000000fed91000 flags: 0x0
[ 0.041863] IOMMU 0: reg_base_addr fed91000 ver 1:0 cap c9008010e60262 ecap f0206a
[ 0.041927] DMAR: DRHD base: 0x000000fed90000 flags: 0x1
[ 0.041979] IOMMU 1: reg_base_addr fed90000 ver 1:0 cap c90780106f0462 ecap f020ea
[ 0.042043] DMAR: RMRR base: 0x000000000e4000 end: 0x000000000e8bff
[ 0.042093] DMAR: RMRR base: 0x000000c77eb400 end: 0x000000c77fffff
[ 0.042209] IOAPIC id 8 under DRHD base 0xfed90000 IOMMU 1
[ 0.042258] HPET id 0 under DRHD base 0xfed90000
[ 0.042305] HPET id 0 under DRHD base 0xfed90000
[ 0.042352] HPET id 0 under DRHD base 0xfed90000
[ 0.042399] HPET id 0 under DRHD base 0xfed90000
[ 0.042446] HPET id 0 under DRHD base 0xfed90000
[ 0.042493] HPET id 0 under DRHD base 0xfed90000
[ 0.042540] HPET id 0 under DRHD base 0xfed90000
[ 0.042587] HPET id 0 under DRHD base 0xfed90000
[ 0.042637] DRHD: handling fault status reg 202
[ 0.042686] INTR-REMAP: Request device [[00:1f.0] fault index 1
[ 0.042687] INTR-REMAP:[fault reason 38] Blocked an interrupt request due to source-id verification failure
[ 0.043047] Enabled Interrupt-remapping
[ 0.043095] Setting APIC routing to flat
[ 0.043141] alloc irq_desc for 40 on node 0
[ 0.043187] alloc kstat_irqs on node 0
[ 0.043240] alloc irq_desc for 41 on node 0
[ 0.043285] alloc kstat_irqs on node 0
[ 0.043490] alloc irq_2_iommu on node 0
[ 0.043540] alloc irq_2_iommu on node 0
[ 0.043589] alloc irq_2_iommu on node 0
[ 0.043637] alloc irq_2_iommu on node 0
[ 0.043686] alloc irq_2_iommu on node 0
[ 0.043735] alloc irq_2_iommu on node 0
[ 0.043783] alloc irq_2_iommu on node 0
[ 0.043832] alloc irq_2_iommu on node 0
[ 0.043881] alloc irq_2_iommu on node 0
[ 0.043930] alloc irq_2_iommu on node 0
[ 0.043979] alloc irq_2_iommu on node 0
[ 0.044028] alloc irq_2_iommu on node 0
[ 0.044076] alloc irq_2_iommu on node 0
[ 0.044125] alloc irq_2_iommu on node 0
[ 0.044174] alloc irq_2_iommu on node 0
[ 0.044363] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.048368] DRHD: handling fault status reg 2
[ 0.048417] INTR-REMAP: Request device [[00:1f.0] fault index 1
[ 0.048418] INTR-REMAP:[fault reason 38] Blocked an interrupt request due to source-id verification failure
[ 0.058349] DRHD: handling fault status reg 102
[ 0.058398] INTR-REMAP: Request device [[00:1f.0] fault index 1
[ 0.058399] INTR-REMAP:[fault reason 38] Blocked an interrupt request due to source-id verification failure
[ 0.068330] DRHD: handling fault status reg 202
[ 0.068378] INTR-REMAP: Request device [[00:1f.0] fault index 1
[ 0.068379] INTR-REMAP:[fault reason 38] Blocked an interrupt request due to source-id verification failure
[ 0.078310] DRHD: handling fault status reg 302
[ 0.078358] INTR-R...