xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: "Marcin Mirosław" <marcin@mejor.pl>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: xen-devel@lists.xensource.com
Subject: Re: Re: [b.g.o.358549] blkfront: Move blkif_interrupt into	a tasklet.
Date: Tue, 28 Jun 2011 00:01:31 +0200	[thread overview]
Message-ID: <4E08FDBB.1030308@mejor.pl> (raw)
In-Reply-To: <20110627173004.GB2430@dumpdata.com>

W dniu 2011-06-27 19:30, Konrad Rzeszutek Wilk pisze:
> On Mon, Jun 27, 2011 at 05:04:30PM +0200, Marcin Mirosław wrote:
>> W dniu 27.06.2011 16:13, Konrad Rzeszutek Wilk pisze:
>>> I wonder if the reason for this are some other config options. Can you send the
>>> full config please?
>>
>> Yes, it's attached. Config is from newer kernel but the same problems
>> appears with it.
>>
>>> When does this happend? From the bug it looks to be just happening during bootup, right?
>>
>> Right, bug with "block/blk-core" appears very early. Bug "kernel threads
> 
> OK, that is manifested in the DomU (PV guest) correct?

All problems described by me manifests in DomU. I don't have any access
to dom0.

>> "flush-254:9" does 100%CPU utilization" appears after a couple minutes
>> of work. Sometimes it happens after 15 minuts.
> 
> Ok, but that is in dom0 and I've no idea what gentoo is using as dom0 type
> patches. For that one I would need you to use the lastest Linux kernel (v3.0-rc4)
> and see if you get the same issue.

No, problem with "flush thread" also manifests in DomU. On Dom0 is
probalby used Centos, but don't know nothing more:( .
Those problems appear also on vanilla kernel 2.6.39_rc5-r7 , without any
gentoo patches.
I've tried 3.0.0-rc4, i've got twice time:

[   11.168744] ------------[ cut here ]------------
[   11.168752] WARNING: at block/blk-core.c:239 blk_start_queue+0x1d/0x2d()
[   11.168755] Modules linked in:
[   11.168760] Pid: 0, comm: swapper Not tainted 3.0.0-rc4 #1
[   11.168763] Call Trace:
[   11.168770]  [<c1023387>] ? warn_slowpath_common+0x6a/0x7d
[   11.168774]  [<c11014c7>] ? blk_start_queue+0x1d/0x2d
[   11.168778]  [<c10233a7>] ? warn_slowpath_null+0xd/0x10
[   11.168782]  [<c11014c7>] ? blk_start_queue+0x1d/0x2d
[   11.168788]  [<c1178f6a>] ? kick_pending_request_queues+0x19/0x27
[   11.168792]  [<c1179177>] ? blkif_interrupt+0x1ff/0x216
[   11.168797]  [<c104acf0>] ? handle_irq_event_percpu+0x1d/0x100
[   11.168802]  [<c100a737>] ? sched_clock+0x9/0xd
[   11.168806]  [<c104adec>] ? handle_irq_event+0x19/0x25
[   11.168811]  [<c104c2fb>] ? handle_edge_irq+0x9b/0xb6
[   11.168815]  [<c114c4ef>] ? __xen_evtchn_do_upcall+0xf9/0x181
[   11.168820]  [<c114d25b>] ? xen_evtchn_do_upcall+0x16/0x23
[   11.168824]  [<c1242817>] ? xen_do_upcall+0x7/0xc
[   11.168829]  [<c10013a7>] ? hypercall_page+0x3a7/0x1000
[   11.168833]  [<c1004b00>] ? xen_safe_halt+0xf/0x19
[   11.168838]  [<c100b31a>] ? default_idle+0x29/0x47
[   11.168842]  [<c1005c43>] ? cpu_idle+0x77/0x91
[   11.168846]  [<c134f625>] ? start_kernel+0x2a3/0x2a9
[   11.168850]  [<c13503a2>] ? xen_start_kernel+0x57b/0x583
[   11.168853] ---[ end trace 7846c748fe8d32d4 ]---
[   12.306076] usbcore: registered new interface driver usbfs
[   12.306086] usbcore: registered new interface driver hub
[   12.306604] usbcore: registered new device driver usb
[   12.414643] Adding 614396k swap on /dev/mapper/sda6--7-swap1.
Priority:-1 extents:1 across:614396k
[   12.496706] Adding 511996k swap on /dev/mapper/sda6--7-swap2.
Priority:-2 extents:1 across:511996k
[   14.521926] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   27.803890] ------------[ cut here ]------------
[   27.803898] WARNING: at block/blk-core.c:239 blk_start_queue+0x1d/0x2d()
[   27.803901] Modules linked in: tunnel4 xt_TCPMSS nf_conntrack_ipv6
nf_defrag_ipv6 ip6t_rt xt_state ip6table_mangle iptable_mangle
iptable_nat nf_nat ip6table_filter ip6_tables iptable_filter xt_owner
xt_NFQUEUE xt_multiport xt_mark xt_iprange xt_hashlimit xt_connmark usbcore
[   27.803948] Pid: 0, comm: swapper Tainted: G        W   3.0.0-rc4 #1
[   27.803951] Call Trace:
[   27.803957]  [<c1023387>] ? warn_slowpath_common+0x6a/0x7d
[   27.803962]  [<c11014c7>] ? blk_start_queue+0x1d/0x2d
[   27.803966]  [<c10233a7>] ? warn_slowpath_null+0xd/0x10
[   27.803971]  [<c11014c7>] ? blk_start_queue+0x1d/0x2d
[   27.803977]  [<c1178f6a>] ? kick_pending_request_queues+0x19/0x27
[   27.803982]  [<c1179177>] ? blkif_interrupt+0x1ff/0x216
[   27.803988]  [<c104acf0>] ? handle_irq_event_percpu+0x1d/0x100
[   27.803993]  [<c100a737>] ? sched_clock+0x9/0xd
[   27.803998]  [<c104adec>] ? handle_irq_event+0x19/0x25
[   27.804003]  [<c104c2fb>] ? handle_edge_irq+0x9b/0xb6
[   27.804008]  [<c114c4ef>] ? __xen_evtchn_do_upcall+0xf9/0x181
[   27.804013]  [<c114d25b>] ? xen_evtchn_do_upcall+0x16/0x23
[   27.804019]  [<c1242817>] ? xen_do_upcall+0x7/0xc
[   27.804024]  [<c10013a7>] ? hypercall_page+0x3a7/0x1000
[   27.804029]  [<c1004b00>] ? xen_safe_halt+0xf/0x19
[   27.804033]  [<c100b31a>] ? default_idle+0x29/0x47
[   27.804038]  [<c1005c43>] ? cpu_idle+0x77/0x91
[   27.804043]  [<c134f625>] ? start_kernel+0x2a3/0x2a9
[   27.804048]  [<c13503a2>] ? xen_start_kernel+0x57b/0x583
[   27.804051] ---[ end trace 7846c748fe8d32d5 ]---

Full message.log is attached to gentoo's bug.
After 10-20 minutes and somi disk activity, kernel's thread flush254:9
tries eat cpu (and load becomes over 10). When i run "sync" from console
i've never goet console back. Sync doesn't finish.
For me nothings changed in newest kernel.

Regards!

      reply	other threads:[~2011-06-27 22:01 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-04 14:08 [b.g.o.358549] blkfront: Move blkif_interrupt into a tasklet Marcin Mirosław
2011-05-05 21:22 ` Konrad Rzeszutek Wilk
2011-05-05 22:57   ` Marcin Mirosław
2011-05-05 23:03     ` Daniel Stodden
2011-05-05 23:07       ` Marcin Mirosław
2011-05-21 13:57 ` Marcin Mirosław
2011-05-24 13:13   ` Konrad Rzeszutek Wilk
2011-05-31 11:28     ` Marcin Mirosław
2011-06-27 14:13       ` Konrad Rzeszutek Wilk
2011-06-27 15:04         ` Marcin Mirosław
2011-06-27 17:30           ` Konrad Rzeszutek Wilk
2011-06-27 22:01             ` Marcin Mirosław [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4E08FDBB.1030308@mejor.pl \
    --to=marcin@mejor.pl \
    --cc=konrad.wilk@oracle.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).