DragonFly BSD
DragonFly commits List (threaded) for 2006-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

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 ...


To: Simon 'corecode' Schubert <corecode@xxxxxxxxxxxx>
From: David Xu <davidxu@xxxxxxxxxxx>
Date: Wed, 20 Sep 2006 19:39:59 +0800

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!

cheers
 simon


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.

David Xu



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]