Hi Xin Tong..
On Mon, Sep 3, 2012 at 4:48 AM, Xin Tong wrote:
> BTW, if a thread makes a system call, when the kernel is servicing the
> syscall. is it still accessing the thread's memory using the threads
> page table (i.e. the kernel is using virtual address ?). how about AIO
> kernel threads
On Sun, Sep 2, 2012 at 8:52 AM, Xin Tong wrote:
> On Sat, Sep 1, 2012 at 10:52 PM, Mulyadi Santosa
> wrote:
>> On Sun, Sep 2, 2012 at 2:33 AM, Xin Tong wrote:
>>> I want to detect context switches in QEMU x86_64-softmmu. one of the
>>> ideas i have is to track the write to CR3. is this valid on
Hi..
On Sun, Sep 2, 2012 at 10:52 PM, Xin Tong wrote:
> Ok, i do not know this. but it seems tracking CR3 is no good. any ideas ?
from the Linux kernel source:
http://lxr.free-electrons.com/source/kernel/sched/core.c#L3456:
/*
2042 * context_switch - switch to the new MM and the new
2043
On Sat, Sep 1, 2012 at 10:52 PM, Mulyadi Santosa
wrote:
> On Sun, Sep 2, 2012 at 2:33 AM, Xin Tong wrote:
>> I want to detect context switches in QEMU x86_64-softmmu. one of the
>> ideas i have is to track the write to CR3. is this valid on QEMU (
>> i.e. are their any cases in which the assumpt
On Sun, Sep 2, 2012 at 2:33 AM, Xin Tong wrote:
> I want to detect context switches in QEMU x86_64-softmmu. one of the
> ideas i have is to track the write to CR3. is this valid on QEMU (
> i.e. are their any cases in which the assumption could break).
CMIIW, if context switch happen from a par
I want to detect context switches in QEMU x86_64-softmmu. one of the
ideas i have is to track the write to CR3. is this valid on QEMU (
i.e. are their any cases in which the assumption could break).
Xin