This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-ia64-devel] [Patch] fix warnings while rebooting

To: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx, Aron Griffis <aron@xxxxxx>
Subject: [Xen-ia64-devel] [Patch] fix warnings while rebooting
From: Akio Takebe <takebe_akio@xxxxxxxxxxxxxx>
Date: Mon, 04 Dec 2006 16:00:39 +0900
Cc: ia64 Fedora Core Development <fedora-ia64-list@xxxxxxxxxx>
Delivery-date: Sun, 03 Dec 2006 22:59:35 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <59C715377FF2EDtakebe_akio@xxxxxxxxxxxxxx>
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
References: <FCC7128DBC8449takebe_akio@xxxxxxxxxxxxxx> <59C715377FF2EDtakebe_akio@xxxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx

I have warnings in RHEL5/FC6 at reboot time.
This patch fix the only following warning.
"free_irq_vector: double free!"

BTW, the Call Trace is fixed by the following patch.

I'm not sure yet which is better A or B.
A. "# /etc/xen/scripts/network-bridge stop" before reboot
B. apply the above e1000 patch

Best Regards,

Akio Takebe

>Hi, Aron and RHEL5 guys
>I found e1000_shutdown of 2.6.18 don't call e1000_free_irq().
>e1000_shutdown of 2.6.19 call e1000_free_irq().
>I'm testing now, and I'll post the patch to Aron.
>BTW, of xen-ia64-unstable don't call .shutdown handler.
>So this issue is not occurred on it.
>Best Regards,
>Akio Takebe
>>I'm debugging the following Bugzilla now.
>>    RH Bugzilla#203032: xen/ia64 kernel BUG while rebooting
>>    https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=203032
>>RHEL5beta and FC6 still show the CallTrace while rebooting.
>>I check why it is shown.
>>I found thd CallTrace is not shown if we reboot after doing the below.
>># /etc/xen/scripts/network-bridge stop
>>I think it should be happened also by using source of xen-ia64-unstable. 
>>(not RH source)
>>But e1000_shutdown() is not called when I use source of xen-ia64-unstable.
>>I don't know why yet.
>>I'll continue to debug it.
>>If you have comments, please tell me.
>>Best Regards,
>>Akio Takebe
>>Xen-ia64-devel mailing list

Attachment: free_irq.patch
Description: Binary data

Xen-ia64-devel mailing list