[RTEMS Project] #1706: pc386: spurious interrupt 7

RTEMS trac trac at rtems.org
Sat Nov 22 13:50:10 UTC 2014


#1706: pc386: spurious interrupt 7
----------------------------+----------------------------
 Reporter:  ralf.corsepius  |       Owner:  joel.sherrill
     Type:  defect          |      Status:  closed
 Priority:  normal          |   Milestone:  4.11
Component:  bsps            |     Version:  4.10
 Severity:  normal          |  Resolution:  wontfix
 Keywords:                  |
----------------------------+----------------------------
Changes (by gedare):

 * status:  new => closed
 * version:  HEAD => 4.10
 * resolution:   => wontfix
 * milestone:  4.10 => 4.11


Old description:

> When running the testsuites real (PC-)HW, using either pc386 or pc686
> BSP, I am facing long series of "spurious interrupt 7" messages, e.g.
> with ticker.exe.
>
> No idea why and no idea what to do about them.
>
> Checking /proc/interupts on this machine under linux tells:
>
> # cat /proc/interrupts
>             CPU0       CPU1
>    0:      31084          0   IO-APIC-edge      timer
>    1:         29          0   IO-APIC-edge      i8042
>    7:        116          0   IO-APIC-edge
>    8:         32          0   IO-APIC-edge      rtc0
>    9:         21          0   IO-APIC-fasteoi   acpi
>   12:        137          0   IO-APIC-edge      i8042
>   16:         12          0   IO-APIC-fasteoi   uhci_hcd:usb5, i915
>   17:          0          0   IO-APIC-fasteoi   ra0
>   18:          0          0   IO-APIC-fasteoi   uhci_hcd:usb4
>   19:          0          0   IO-APIC-fasteoi   uhci_hcd:usb3
>   23:        435          0   IO-APIC-fasteoi   ehci_hcd:usb1,
> uhci_hcd:usb2
>   40:          0          0   PCI-MSI-edge      pciehp
>   41:          0          0   PCI-MSI-edge      pciehp
>   42:      12189          0   PCI-MSI-edge      ahci
>   43:        852          0   PCI-MSI-edge      eth0
>   44:        499          0   PCI-MSI-edge      hda_intel
>  NMI:          0          0   Non-maskable interrupts
>  LOC:      37673      50198   Local timer interrupts
>  SPU:          0          0   Spurious interrupts
>  PMI:          0          0   Performance monitoring interrupts
>  PND:          0          0   Performance pending work
>  RES:       1015       1571   Rescheduling interrupts
>  CAL:         95        137   Function call interrupts
>  TLB:        235        204   TLB shootdowns
>  TRM:          0          0   Thermal event interrupts
>  THR:          0          0   Threshold APIC interrupts
>  MCE:          0          0   Machine check exceptions
>  MCP:          1          1   Machine check polls
>  ERR:        117
>  MIS:          0
>
> If I understand this correctly, IRQ7 is unassigned by the BIOS.

New description:

 When running the testsuites real (PC-)HW, using either pc386 or pc686 BSP,
 I am facing long series of "spurious interrupt 7" messages, e.g. with
 ticker.exe.
 No idea why and no idea what to do about them.
 Checking /proc/interupts on this machine under linux tells:
 # cat /proc/interrupts
             CPU0       CPU1
    0:      31084          0   IO-APIC-edge      timer
    1:         29          0   IO-APIC-edge      i8042
    7:        116          0   IO-APIC-edge
    8:         32          0   IO-APIC-edge      rtc0
    9:         21          0   IO-APIC-fasteoi   acpi
   12:        137          0   IO-APIC-edge      i8042
   16:         12          0   IO-APIC-fasteoi   uhci_hcd:usb5, i915
   17:          0          0   IO-APIC-fasteoi   ra0
   18:          0          0   IO-APIC-fasteoi   uhci_hcd:usb4
   19:          0          0   IO-APIC-fasteoi   uhci_hcd:usb3
   23:        435          0   IO-APIC-fasteoi   ehci_hcd:usb1,
 uhci_hcd:usb2
   40:          0          0   PCI-MSI-edge      pciehp
   41:          0          0   PCI-MSI-edge      pciehp
   42:      12189          0   PCI-MSI-edge      ahci
   43:        852          0   PCI-MSI-edge      eth0
   44:        499          0   PCI-MSI-edge      hda_intel
  NMI:          0          0   Non-maskable interrupts
  LOC:      37673      50198   Local timer interrupts
  SPU:          0          0   Spurious interrupts
  PMI:          0          0   Performance monitoring interrupts
  PND:          0          0   Performance pending work
  RES:       1015       1571   Rescheduling interrupts
  CAL:         95        137   Function call interrupts
  TLB:        235        204   TLB shootdowns
  TRM:          0          0   Thermal event interrupts
  THR:          0          0   Threshold APIC interrupts
  MCE:          0          0   Machine check exceptions
  MCP:          1          1   Machine check polls
  ERR:        117
  MIS:          0
 If I understand this correctly, IRQ7 is unassigned by the BIOS.

--

--
Ticket URL: <http://devel.rtems.org/ticket/1706#comment:5>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list