Bug 34162 - System slow after IRQ 16 request
Summary: System slow after IRQ 16 request
Status: RESOLVED OBSOLETE
Alias: None
Product: Platform Specific/Hardware
Classification: Unclassified
Component: i386 (show other bugs)
Hardware: All Linux
: P1 high
Assignee: platform_i386
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-01 10:23 UTC by Andrey
Modified: 2012-08-23 13:47 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.38-gentoo-r3
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg output just loaded system (Gentoo) (61.20 KB, application/octet-stream)
2011-05-01 10:23 UTC, Andrey
Details

Description Andrey 2011-05-01 10:23:45 UTC
Created attachment 56062 [details]
dmesg output just loaded system (Gentoo)

I got problem with Intel X25-M SATA SSD (SSDSA2MJ080G2C1) drive, it making system runs slow after resuming from idle period. When system just booted everything normal, but if leave PC idle for around 20 mins and then use it again- gnome interface and video playing becomes slow.

  CPU load become very high - X root especially

http://i002.radikal.ru/1104/94/a4adccc6e6fb.jpg
 
And this is live-time shooting http://www.youtube.com/watch?v=cNQEnMvtH0k

 My primary system is Gentoo Linux amd64 installed on SSD. 
And just for test i have installed Ubuntu 11.04 to separate ordinary not SSD harddrive then left PC idle for night then tested video playing and gnome interface- everything was ok.
But when I mounted SSD partion - all become slow.
And dmesg showed this one:

[28697.852920] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts:
(null)
[28730.150690] irq 16: nobody cared (try booting with the "irqpoll" option)
[28730.150692] Pid: 0, comm: swapper Tainted: P            2.6.38-8-generic
#42-Ubuntu
[28730.150693] Call Trace:
[28730.150694]  <IRQ>  [<ffffffff810d511b>] ?
__report_bad_irq.clone.2+0x2b/0xa0
[28730.150700]  [<ffffffff810d551a>] ? note_interrupt+0x19a/0x1e0
[28730.150701]  [<ffffffff810d640d>] ? handle_fasteoi_irq+0xdd/0x110
[28730.150703]  [<ffffffff8100e9c2>] ? handle_irq+0x22/0x40
[28730.150706]  [<ffffffff815caebd>] ? do_IRQ+0x5d/0xe0
[28730.150707]  [<ffffffff815c3213>] ? ret_from_intr+0x0/0x15
[28730.150708]  <EOI>  [<ffffffff814a3af6>] ? poll_idle+0x46/0x80
[28730.150711]  [<ffffffff814a3ac3>] ? poll_idle+0x13/0x80
[28730.150713]  [<ffffffff814a4e89>] ? menu_select+0x149/0x340
[28730.150714]  [<ffffffff814a3bda>] ? cpuidle_idle_call+0xaa/0x1b0
[28730.150717]  [<ffffffff8100a266>] ? cpu_idle+0xa6/0xf0
[28730.150718]  [<ffffffff815a9205>] ? rest_init+0x75/0x80
[28730.150721]  [<ffffffff81acac8b>] ? start_kernel+0x3f5/0x400
[28730.150723]  [<ffffffff81aca388>] ? x86_64_start_reservations+0x132/0x136
[28730.150724]  [<ffffffff81aca253>] ? zap_identity_mappings+0x3e/0x41
[28730.150726]  [<ffffffff81aca458>] ? x86_64_start_kernel+0xcc/0xdb
[28730.150726] handlers:
[28730.150727] [<ffffffffa007d020>] (rtl8169_interrupt+0x0/0x250 [r8169])
[28730.150733] [<ffffffffa05fce90>] (nv_kern_isr+0x0/0x80 [nvidia])
[28730.150818] Disabling IRQ #16
[28877.369428] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts:
(null)

I caught almost same output in gentoo, after that video playing slow:

    [ 6386.385383] irq 16: nobody cared (try booting with the "irqpoll" option)
    [ 6386.385385] Pid: 0, comm: swapper Tainted: P            2.6.38-gentoo-r3
#3
    [ 6386.385386] Call Trace:
    [ 6386.385387]  <IRQ>  [<ffffffff8108ff66>] ? __report_bad_irq+0x26/0xa0
    [ 6386.385391]  [<ffffffff8109016c>] ? note_interrupt+0x18c/0x1d0
    [ 6386.385393]  [<ffffffff81090add>] ? handle_fasteoi_irq+0xad/0xe0
    [ 6386.385395]  [<ffffffff8100555d>] ? handle_irq+0x1d/0x30
    [ 6386.385396]  [<ffffffff81004a78>] ? do_IRQ+0x58/0xe0
    [ 6386.385398]  [<ffffffff8174c793>] ? ret_from_intr+0x0/0xe
    [ 6386.385398]  <EOI>  [<ffffffff81450065>] ?
acpi_hw_read_multiple+0x2a/0x63
    [ 6386.385402]  [<ffffffff8145fa81>] ? acpi_idle_do_entry+0x36/0x57
    [ 6386.385403]  [<ffffffff8145faf2>] ? acpi_idle_enter_c1+0x50/0x99
    [ 6386.385405]  [<ffffffff8157a4a2>] ? menu_select+0x142/0x350
    [ 6386.385407]  [<ffffffff81579502>] ? cpuidle_idle_call+0x82/0xf0
    [ 6386.385408]  [<ffffffff81001ee9>] ? cpu_idle+0xa9/0x100
    [ 6386.385410]  [<ffffffff8173704d>] ? rest_init+0x6d/0x80
    [ 6386.385412]  [<ffffffff81a3ed7e>] ? start_kernel+0x3a7/0x3b2
    [ 6386.385414]  [<ffffffff81a3e321>] ?
x86_64_start_reservations+0x131/0x135
    [ 6386.385415]  [<ffffffff81a3e417>] ? x86_64_start_kernel+0xf2/0xf9
    [ 6386.385416] handlers:
    [ 6386.385417] [<ffffffff81502c80>] (usb_hcd_irq+0x0/0x70)
    [ 6386.385420] [<ffffffffa0084bc0>] (rtl8169_interrupt+0x0/0x3a0 [r8169])
    [ 6386.385423] [<ffffffffa05e3d40>] (nv_kern_isr+0x0/0x80 [nvidia])
    [ 6386.385481] Disabling IRQ #16

Note You need to log in before you can comment on or make changes to this bug.