Comment 1 for bug 1955454

Revision history for this message
Francis Ginther (fginther) wrote :

This test is incompatible with s390x. The test assumes all IRQs are identified with numeric ID like in this table (the left most column):
$ cat /proc/interrupts
            CPU0 CPU1 CPU2 CPU3
   0: 35 0 0 0 IR-IO-APIC 2-edge timer
   7: 0 0 0 0 IR-IO-APIC 7-fasteoi pinctrl_amd
   8: 0 0 0 0 IR-IO-APIC 8-edge rtc0
   9: 0 0 0 0 IR-IO-APIC 9-fasteoi acpi
  26: 0 0 0 0 IOMMU-MSI 0-edge AMD-Vi

But s390x's interrupt table looks like this:
$ cat /proc/interrupts
           CPU0 CPU1 CPU2 CPU3
EXT: 8316514 8042540 8950089 10063076
I/O: 250168 299503 271998 262500
AIO: 37784 498 239 128
CLK: 1374966 1261960 1292831 1256303 [EXT] Clock Comparator
EXC: 3968288 2563365 4247636 4204282 [EXT] External Call
EMS: 2973256 4217205 3409621 4602486 [EXT] Emergency Signal
TMR: 0 0 0 0 [EXT] CPU Timer
...

We should consider disabling this test for s390x.