[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-ia64-devel] Why is cpl read as 0 in para-virtualization ?
Le Mercredi 01 Mars 2006 16:44, Magenheimer, Dan (HP Labs Fort Collins) a écrit : > > Subject: [Xen-ia64-devel] Why is cpl read as 0 in > > para-virtualization ? > > > > while I was modifying xen_early_setup, I tried to replace dcr > > kludge using > > cpl. Unfortunatly, it doesn't work since cpl is read as 0 > > (see vcpu.c). > > So my question is simple: why ? > > I think some places in Linux/ia64 determine whether code > is running in kernel or user mode by checking psr.cpl. Correct. One place is user_mode() is ptrace.h. Currently it is true if cpl != 0. I have made a simple test: I have changed the code to cpl == 3, and cpl reads as 2. Linux is booting (dom0+domU). Tristan. _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |