DragonFly commits List (threaded) for 2006-09
Re: cvs commit: src/sys/amd64/amd64 genassym.c src/sys/ddb db_ps.c src/sys/emulation/linux/i386 linux_ptrace.c src/sys/i386/i386 db_trace.c genassym.c machdep.c trap.c vm_machdep.c src/sys/i386/include cpu.h npx.h ptrace.h reg.h src/sys/i386/isa ...
Simon 'corecode' Schubert wrote:
David Xu wrote:
1:1 Userland threading stage 2.9/4:
Push out p_thread a little bit more
will you make 1:1 threading working ? I just posted a patch to Jeffrey
and Matt, this change creates lots conflict with my patch. :-)
oh sorry, i didn't know you were also working on that. maybe we both
should utilize the mailing lists more :)
my plan was to slowly adjust the code to use lwps where appropriate, and
when that's done, add code for signal/fork/exec/exit. i'd like to have
1:1 working in the december release.
what are your plans? i'm happy to review patches!
I just picked up an early patch. I have removed p_lwp and replaced
it with dynamically allocation, but it still can only support one
lwp per-proc, another change is that I use lwp_sigmask and some
signal code is now per-lwp based, for example sigprocmask().
I will send the patch to you in another mail.