[patch 7/7] Enable Xen support again

2008-07-23 Thread Mark McLoughlin
Now that i686 PAE and x86_64 Xen DomU support is fully upstream, re-enable it in the stock kernel. The only not-upstream patches we require are to support execshield Also note the Obsoletes/Provides to make upgrades go smoothely. Index: devel/config-x86-generic

[patch 3/7] Kill old xen cruft

2008-07-23 Thread Mark McLoughlin
Kill off most of the remnants of the separate xen package Gone is the kernel-xen variant and xen.gz Index: devel/kernel.spec === --- devel.orig/kernel.spec 2008-07-23 14:13:25.0 +0100 +++ devel.orig/kernel.spec

[patch 2/7] Change how we do nosegneg

2008-07-23 Thread Mark McLoughlin
We should really only install ld.so.conf files from packages that actually have CONFIG_XEN enabled, but it would be slightly messy to have only kernel-PAE.i686 and kernel.x86_64 include it. Since it won't actually be used unless it's enabled by the xen kernel at runtime, let's be lazy and have

[patch 6/7] Slightly re-org virt related configs

2008-07-23 Thread Mark McLoughlin
Get all OCD on virt related configs - bring them together, separate the host stuff from the guest stuff and make the x86_64 config look much more like the x86 config. Index: devel/config-x86-generic === ---

Re: [patch 0/7] Enable pv_ops Xen; kill the kernel-xen RPM

2008-07-23 Thread Mark McLoughlin
On Wed, 2008-07-23 at 14:20 +0100, Mark McLoughlin wrote: I'm still doing a last bit of testing making sure that it all works fine, so don't apply yet ... but comments are very welcome. Okay, it seems to be in pretty good shape now. The only outstanding TODO item is to make

Re: [patch 4/7] Remove unneeded %kernel_variant_post args

2008-07-23 Thread Roland McGrath
Why bother? If it comes up in the future, the macro will be handy. ___ Fedora-kernel-list mailing list Fedora-kernel-list@redhat.com https://www.redhat.com/mailman/listinfo/fedora-kernel-list

Re: [patch 1/7] Fix kernel_{conflicts,obsoletes,provides}

2008-07-23 Thread Roland McGrath
If you try and use e.g. kernel_obsoletes, you'll soon find that it's actually kernel__obsoletes you currently need :-) So you want kernel to have an Obsoletes: that kernel-foo do not get? ___ Fedora-kernel-list mailing list

Re: [patch 4/7] Remove unneeded %kernel_variant_post args

2008-07-23 Thread Mark McLoughlin
On Wed, 2008-07-23 at 12:42 -0700, Roland McGrath wrote: Why bother? If it comes up in the future, the macro will be handy. The spec file is complex enough that I thought it better to remove anything that was only added for Xen. Needless to say, though, I don't care much either way ...

Re: [patch 1/7] Fix kernel_{conflicts,obsoletes,provides}

2008-07-23 Thread Roland McGrath
On Wed, 2008-07-23 at 12:44 -0700, Roland McGrath wrote: If you try and use e.g. kernel_obsoletes, you'll soon find that it's actually kernel__obsoletes you currently need :-) So you want kernel to have an Obsoletes: that kernel-foo do not get? Yes; kernel-PAE.i686 obsoletes

Re: [patch 2/7] Change how we do nosegneg

2008-07-23 Thread Roland McGrath
We should really only install ld.so.conf files from packages that actually have CONFIG_XEN enabled, but it would be slightly messy to have only kernel-PAE.i686 and kernel.x86_64 include it. It wouldn't really be so hard to conditionalize it at least for the arch's that ever need it. (The