[kernel-xen] Updating kernel fails if kernel-xen-3.6.9-3 is installed
Dimitar Kolev
dkolev at qhoster.bg
Fri Dec 21 23:43:39 EST 2012
Can you increase this:?
NR_IRQS:4352 nr_irqs:256 16
Seems we have problem creating more Xen servers.
The file should be:
R_IRQS
Running lots of networked Xen machines requires a large amount of virtual
IRQs. If you run out of them you will see the message Kernel panic - not
syncing: No available IRQ to bind to: increase NR_IRQS!. On a x86_64 kernel
edit the file include/asm-x86_64/mach-xen/irq_vectors.h and increase #define
NR_DYNIRQS to e.g. 1024.
http://wiki.ptmc.org/xen/issues
Thanks,
D.Kolev
-----Original Message-----
From: kernel-xen-bounces at lists.wireless.org.au
[mailto:kernel-xen-bounces at lists.wireless.org.au] On Behalf Of Steven Haigh
Sent: Thursday, December 20, 2012 12:17 PM
To: kernel-xen at lists.wireless.org.au
Subject: Re: [kernel-xen] Updating kernel fails if kernel-xen-3.6.9-3 is
installed
On 20/12/2012 11:15 PM, Adi Pircalabu wrote:
> Apparently upgrading to kernel-xen-3.6.9-3.el6xen.x86_64 and
> kernel-xen-firmware-3.6.9-3.el6xen.x86_64 breaks stock kernel
> upgrades.
>
> [root at xen01 ~]# rpm -qa kernel*| sort
> kernel-2.6.32-279.14.1.el6.x86_64
> kernel-devel-2.6.32-279.14.1.el6.x86_64
> kernel-headers-2.6.32-279.14.1.el6.x86_64
> kernel-xen-3.6.3-1.el6xen.x86_64
> kernel-xen-3.6.9-3.el6xen.x86_64
> kernel-xen-firmware-3.6.9-3.el6xen.x86_64
> kernel-xen-release-6-4.noarch
Hmmmm - I didn't catch this case in my testing. You can safely remove
kernel-*2.6.32* from your system and everything will still work now.
It seems that kernel needs kernel-firmware, which is in fact replaced by
kernel-xen-firmware. Now as kernel-xen-firmware obsoletes kernel-firmware as
well as some other firmware packages (so they don't conflict), it leaves us
with no kernel-firmware which kernel is wanting.
Hmmmm.
This may be able to be fixed by having a Provides: kernel-firmware in the
kernel-xen spec for the kernel-xen-firmware package - however I'm not sure
if you can have both a provides and an obsoletes - as that seems strange
logic. I'll talk to some of the #rpm guys to discuss this as a package
manager thing - but as of yet, you can either remove the stock kernel or use
skip-broken for the meantime.
I'll also be looking at getting kernel 3.7.1 running tomorrow. I'll try to
get all the fixes out in one release to ease things.
--
Steven Haigh
Email: netwiz at crc.id.au
Web: http://www.crc.id.au
Phone: (03) 9001 6090 - 0412 935 897
Fax: (03) 8338 0299
More information about the kernel-xen
mailing list