Messages in this thread | | | Date | Wed, 16 Feb 2011 12:17:28 -0800 | From | David Daney <> | Subject | Re: Porting "jump labels" to userspace |
| |
On 02/16/2011 12:04 PM, Roland McGrath wrote: > IMHO there is not really so much to the in-kernel implementation that it's > worth attempting to reuse the code in userland. Pretty much all the work > is in the details of the implementation that would naturally differ a lot > in a different context. If you understand the mechanism and the machine > details, then implementing it well for a userland context is not a big deal > and is cleaner to do from scratch than shoe-horning kernel-centric code > into a wildly different context. >
Good point.
Certainly the details of maintaining instruction cache coherency may be different in userspace.
David Daney
| |