Package: itop
Version: 0.1-4
Followup-For: Bug #443798

I'm seeing the same behaviour on a (obviously quad-core) Intel Q9550
running Ubuntu. Also here on an Athlon64 X2 3800+.

It does indeed look like a case of very naive parsing of /proc/interrupts.

itop -a output:
    INT                NAME          RATE             MAX
      0 [PIC-edge      time]     0 Ints/s     (max:     0)
      1 [PIC-edge      i804]     0 Ints/s     (max:     0)
      7 [      PIC-edge    ]     0 Ints/s     (max:     0)
      8 [PIC-edge      rtc0]     0 Ints/s     (max:     0)
      9 [PIC-fasteoi   acpi]     0 Ints/s     (max:     0)
     14 [PIC-edge      pata]     0 Ints/s     (max:     0)
     15 [PIC-edge      pata]     0 Ints/s     (max:     1)
     19 [PIC-fasteoi   fire]     0 Ints/s     (max:     0)
     20 [PIC-fasteoi   sata]     0 Ints/s     (max:     1)
     21 [PIC-fasteoi   eth0]     0 Ints/s     (max:     1)
     22 [PIC-fasteoi   ehci]     0 Ints/s     (max:     0)
     23 [PIC-fasteoi   ohci]     0 Ints/s     (max:     0)
     43 [MSI-edge      rade]     1 Ints/s     (max:     1)
    ^C

The actual total interrupt rate is 40/sec (or 4000/sec when including LOC
and SPU etc), and not 4 as reported above. :P

/proc/interrupts contents:
               CPU0       CPU1
      0:         87      28568   IO-APIC-edge      timer
      1:         58      14986   IO-APIC-edge      i8042
      7:          1          0   IO-APIC-edge
      8:          1         50   IO-APIC-edge      rtc0
      9:          0          0   IO-APIC-fasteoi   acpi
     14:          0          0   IO-APIC-edge      pata_amd
     15:     241440   26512525   IO-APIC-edge      pata_amd
     19:        122      76686   IO-APIC-fasteoi   firewire_ohci
     20:    5774147   96634485   IO-APIC-fasteoi   sata_nv
     21:     314647  192677803   IO-APIC-fasteoi   eth0
     22:       6308    1192611   IO-APIC-fasteoi   ehci_hcd:usb1, snd_hda_intel
     23:    3644034   64562884   IO-APIC-fasteoi   ohci_hcd:usb2, sata_nv
     43:      51914   39311373   PCI-MSI-edge      radeon
    NMI:      61220      63276   Non-maskable interrupts
    LOC: 2901076610 2755528381   Local timer interrupts
    SPU:          0          0   Spurious interrupts
    PMI:      61220      63276   Performance monitoring interrupts
    IWI:          0          0   IRQ work interrupts
    RES: 1593261302 1639629791   Rescheduling interrupts
    CAL:      20684    2163048   Function call interrupts
    TLB:  129984013  123515432   TLB shootdowns
    TRM:          0          0   Thermal event interrupts
    THR:          0          0   Threshold APIC interrupts
    MCE:          0          0   Machine check exceptions
    MCP:      16386      16386   Machine check polls
    ERR:          1
    MIS:          0

It would not surprise me if #549404 was also due to the same mis-parsing bug.

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (470, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages itop depends on:
ii  libc6  2.13-35

itop recommends no packages.

itop suggests no packages.

-- no debconf information

-MD

-- 
-------------------------------------------------------------------------------
Michael Deegan                Hugaholic                http://www.deegan.id.au/
-------------------------  Jung, zr jbeel?  -----------------------------------


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to