H. Peter Anvin wrote:I think using fixed offsets is unwise, since there's already contention for the same leaves. Making sure that each block of leaves (where a block is 16, 256 or some other number of leaves) is self-describing via ABI signatures is the only sane way to go. There's still the issue of assigning ABI signatures to vendors, but that's 1) less of an issue, and 2) can be self-assigned with very low likelihood of collision. That way a guest can scan that region of leaf space for ABI signatures it understand, and can pick and choose among what it finds (but not mix and match - that sounds like a course for disaster). If we use such a scheme, we can 1) avoid any existing users of that space, 2) cleanly delimit a hypervisor-agnostic ABI portion of the leaf space, and 3) allow hypervisors to implement multiple ABIs at once. J --
| Greg Kroah-Hartman | [PATCH 008/196] Chinese: add translation of volatile-considered-harmful.txt |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg KH | Re: [Patch v2] Make PCI extended config space (MMCONFIG) a driver opt-in |
| Andrew Morton | -mm merge plans for 2.6.23 |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Herbert Xu | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
| Rémi Denis-Courmont | [PATCH 01/14] Phonet global definitions |
