[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Is exposing shared_info to user-land secure?
Keir Fraser wrote: I think it might be okay. One issue is that how to let the user-space process know what vcpu it is running on, so it can use the correct timestamp info in a way that is safe against preemption. Bear in mind that the user address space may be shared by multiple concurrent threads on different VCPUs! If you assume consistent-tsc across all CPUs then the task is easier, but I don't think we'll want to bake that assumption into guest kernels and their interface to user processes. x86-64 already exports the current cpu and nodeid in the limit of a gdt entry, so you can fetch it from userspace with lsl. J _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |