Displaying 3 results from an estimated 3 matches for "kthread_t".
Did you mean:
pthread_t
2007 Feb 14
1
Re: qemu-0.9.0 with initial tap interface
...t; And it all works? Interesting. ...
>
> So the next question is, do you think this will work on Solaris 9/X86?
The 32-bit kqemu binary compiled on snv_55 loads on a S9 x86 kernel;
but panics the kernel as soon as qemu tries to use the /dev/kqemu
device.
AFAICT, the problem is that the kthread_t structure has changed between
s9 and s10/s11, so that the statement...
struct kqemu_user_page * CDECL
kqemu_lock_user_page(unsigned long *ppage_index, unsigned long user_addr)
{
proc_t *p = curproc;
sets ''p'' to a junk proc_t*.
% grep curproc /usr/include/sys/thread...
2007 Mar 26
12
System time monotonicity
It seems that VCPU system time isn''t monotonic (using 3.0.4). It seems
it might be correlated to when a VCPU is switched across real CPUs but I
haven''t conclusively proved that. But e.g.:
{
old = {
time = {
version = 0x4ec
pad0 = 0xe8e0
tsc_timestamp = 0x22cc8398b7194
system_time =
2006 Nov 16
6
DTrace hooks for CPU caps
Hello DTracers,
The CPU caps project (http://www.opensolaris.org/os/project/rm/rctls/cpu-caps/)
introduces kernel "wait queues" where threads may be placed to enforce caps.
I would like to make this visible through DTrace and to add two new probes to
the sched provider with the following semantics:
cpucaps-sleep Probe that fires immediately before the current thread is
placed on a