Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 307123 - sys-kernel/xen-sources-2.6.34 bump request
Summary: sys-kernel/xen-sources-2.6.34 bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Xen Devs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-27 23:56 UTC by DEMAINE Benoît-Pierre, aka DoubleHP
Modified: 2010-07-11 11:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description DEMAINE Benoît-Pierre, aka DoubleHP 2010-02-27 23:56:20 UTC
Could we please have a sys-kernel/xen-sources-2.6.32 and sys-kernel/xen-sources-2.6.33 ?
Comment 1 Patrick Lauer gentoo-dev 2010-02-28 09:56:40 UTC
The patchsets are quite large and may take some time ...
As far as I understand it our current patchsets (thanks to Andrew) are based on the Suse/OpenSuse work. Be patient!
Comment 2 Andy Lyon 2010-03-01 11:14:01 UTC
I've started work on 2.6.32 and will update this bug later today with links to ebuild and patches for you to test.

I may make a ebuild for 2.6.33 but be aware that once linus releases 2.6.34 and opensuse update to that I would replace the ebuild with a newer version, I only really have time to maintain a couple of stable long term kernels (2.6.31 and 32) and one that tracks master.

Andy
Comment 3 DEMAINE Benoît-Pierre, aka DoubleHP 2010-03-01 14:00:31 UTC
The first 2.6.33 does not have dom0 symbols, but 2.6.34 should ship them. So, the "need" for a -xen branch (in Gentoo) should be deprecated when gentoo-source-2.6.34 is out. In the mean time, we need up to date sen-sources :) 2.6.33 should be the last one. If I was not told lies :)
Comment 4 Andy Lyon 2010-03-03 11:09:55 UTC
Hi,

I have a 2.6.33 ebuild which is ready for testing:

http://gentoo-xen-kernel.googlecode.com/files/xen-sources-2.6.33.ebuild
http://gentoo-xen-kernel.googlecode.com/files/xen-patches-2.6.33-1.tar.bz2

I have tested 64 bit dom0, and 32 and 64 bit domU, I have not tested 32 bit dom0.

I am waiting for some bugs to be fixed upstream then I will release a ebuild
for 2.6.32 as well.

Regarding 2.6.34, even if pv_ops is merged into .34 in its current state I think there is still a place for the forward-ported patches for a while longer, pv_ops performance is slower, some features are missing e.g. pvscsi, pvusb, pv on hvm drivers, also it is much harder to get X working with pv_ops.

Andy
Comment 5 DEMAINE Benoît-Pierre, aka DoubleHP 2010-03-03 14:27:54 UTC
I am also looking for the VGA arbitrer (to bring back multiple video card support in AGAIN), but, aren't we offtopic ?
Comment 6 DEMAINE Benoît-Pierre, aka DoubleHP 2010-05-18 20:15:48 UTC
Still waiting 2.6.33 ?
Comment 7 Andy Lyon 2010-06-01 07:38:53 UTC
(In reply to comment #6)
> Still waiting 2.6.33 ?
> 

2.6.34 now available at http://code.google.com/p/gentoo-xen-kernel/downloads/list

Tested on x86_64 and running perfectly on my workstation with nvidia binary drivers loaded, but please note that the master branch that I took the patches from will quickly transition to tracking linux-next/2.6.35 so while I may be able to release a couple of updates for these patches as minor revisions of the vanilla kernel are released long term they will quickly become unsupportable.

When that happens I will wait for 2.6.35 final and release a new ebuild once the master tree catches up.

Andy
Comment 8 Patrick Lauer gentoo-dev 2010-06-16 18:03:50 UTC
Has been treed. Thanks :)
Comment 9 DEMAINE Benoît-Pierre, aka DoubleHP 2010-06-16 18:17:12 UTC
Let's re-open :D you know, any way, this game is going to last for ages :) Until  XEN dom0 is supported in vanilla :)

Anyway, i did a sync, and I can't see 2.6.33 yet ...
Comment 10 Patrick Lauer gentoo-dev 2010-07-11 11:50:01 UTC
2.6.34 is still there. Now go away before I taunt you again ;)
Comment 11 Andy Lyon 2010-07-11 11:55:54 UTC
(In reply to comment #10)
> 2.6.34 is still there. Now go away before I taunt you again ;)
> 

Next week I will release updated ebuilds for 2.6.31, 2.6.32 and 2.6.34, but there will be no 2.6.33, the reason is that I only release ebuilds when there is a long term upstream source of maintained patches:

2.6.31 = openSUSE 11.2
2.6.32 = SLE11-SP1
2.6.34 = openSUSE 11.3

Andy