Skip to content

Update ELFNOTEs and use them in Xen header.

Ian Campbell virtualization 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5ELFNOTES: use a preprocessor macro to define the ELFNOTE helperinclude/linux/elfnote.h+17 -150 replies
2/5XEN: Add elfnote.h interface headerinclude/xen/interface/elfnote.h+124 -00 replies
3/5XEN: Update ELF notes to xen-head.S to the new interfacearch/i386/paravirt-xen/xen-head.S+11 -130 replies
4/5XEN: Remove __xen_guest sectionarch/i386/paravirt-xen/xen-head.S+1 -370 replies
5/5XEN: fixup APIC accessors when !CONFIG_X86_LOCAL_APICarch/i386/paravirt-xen/enlighten.c+4 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5] Update ELFNOTEs and use them in Xen header.

Hi,

I've just committed ELF notes support to Xen unstable. It should become public once changeset 11239:58b5141c8309 passes through regression testing and into the public tree.

The patches which follow update the paravirt tree to define the notes. Some of them should be merged with existing patches others are completely new. I've made a note in the intro to the individual patches.

There is one caveat which is that shadow mode for paravirt guests seems to be a little broken at the current tip of xen-unstable so you may want to stick where you are for now and not apply patch #4 (the one which removes __xen_guest from the header). The rest of the series is fine to apply whether you update or not.

Sorry for the lack of References: from the patches to this mail, I'm doing this manually. If anyone has any pointers to a decent patchbomb script I'm all ears ;-)

Ian.