Date: Wed, 18 Nov 98 15:34:50 -0600 From: "Richard Seaman, Jr." <lists@tar.com> To: "Brian Feldman" <green@unixhelp.org> Cc: "current@freebsd.org" <current@FreeBSD.ORG> Subject: Re: RFSIGSHARE ready? Message-ID: <199811182134.PAA00503@ns.tar.com>
index | next in thread | raw e-mail
[-- Attachment #1 --]
On Thu, 12 Nov 1998 22:06:52 -0500 (EST), Brian Feldman wrote:
>Would you mind actually trying moving the signal masks out of struct
>procsig then? It would be easy, but I don't have time to be testing new
>kernels,
I've attached some patches, which represent changes to your patches,
to implement shared signal handling.
These seem to be sufficient to get LinuxThreads working in FreeBSD
"native" with full signal handling. However, I've only tried a
few test programs.
I recognise that this is not the same as having LinuxThreads working
in emulation, which is your goal. I have no idea if these patches
will accomplish your goal, but they might move you closer. I've also
modified your patches to the linux emulation to mirror what I have
done in the FreeBSD native case. I haven't even tried these (in
linux emulation) so I don't know if they help or hinder.
I'll also renew my offer to send you the modifications I've made to
LinuxThreads to get it running in FreeBSD "native", as these might
be a guide to your work on getting the emulation mode working.
[-- Attachment #2 --]
Q6 kern.diffs ksH+&Z/82{k;klnoI% b_=3FB`'u2kz=-#7~Ў-^ۣ!3GpNہLI춫VLاK??2-nI;zW: ;H@ ;@wMXN{딋'mߴ,gk
ZOs$E2-Cs,Ci{t^}t~x5zv隶I⑷noVz&ef
R0$nJ8tN2rIBv ?_QBbkI0%"8TDX9k? F.:Ĭe:lQ),?I`5NR!sEC.QpzvkVËcXkVN91\?xx37"4X%}#a4 eƀdx~%2ߓb4ai|)z߁}˫ừ+Z=>M&Ƙ4P݃9͡Zr0=)>Ыc<;gjl'(
=>ݷY7"(/ֳ
8`ҙY4BMr2|{fU$u&k
{?T
aW"IνG4د) #(*ȉ)D>)k4zUXeYքgJȏ
q#T; T*D~Jn%.`r՛muԮu8I<Zoq+*،e(0Y_Yq9ߓ)j6
I
kBE$43+-BƄH 9$\
s?%K?NΌ<)%Qa"'!KɁ`@s],A$N6ӌg6ch( Ca 4 hษ.fN\Q?ftN KP+i-pec'=+g)8"?IU8-7݄g$.Nѯ}BH ;Dנ_M lTG'g$⸦dmG#ܗ쒆D|#JdL{51`)8#n )&D s(hd>z'>93} [\9x~ f
3R+ɋtt\Γqr>;w 7GEpzY?$^M'1Ͼ7;4k=+BThe~F,p]r̨,j?8~jNW դ.@1FCCx`W8~nj,լ%K:Z|3I۔P'`p4nFymEnIC\!|,SIBNZs'ԩ.N~nkݶ'g{EnC98zm]#gj{MrlfVM
yT½N5;=H
K|ŝ¹~:<O:Ȏk'~@,.vit0tT'[C.|Fz}hI#$"͞oDSI#!TϪnhy HDPo<Oj]!Yި`KY.A 2>VXE¹܃ci|gM%<cHʼqMGt6~Y!~%2HMsn #wCNJ]h^:()^ ('S(tSP\'2vDZ 'eнZzϱjX@ZXR2]]L.յTq.ih&HHYRVϠpX9qe$pfb'Y>3$KXzS-߄:73L%4kQ$~S"akLWi J|`]:zL9|cD'9:bWrnL)kLV2>Tm8&aMDiߘ]\?<Ʈ4+ЙwwJޜ7+6)ь >'e=A
2"J]ݦc$:Fw>dU
zw6,qɩ)91tH*9]a5 azYz0gQz,c;ҩ1̤iӰU23/$Ŝ9c>!Ŋu8Pm$i8nSs33~^*QG uQw8_9Z lc;eh\P!+ܨE^If
<#3^++`\]T#iemj|5O%9,5$roޞ71v5jirx;/6k,Pxz>3()G["Gsuӆ➥`fbBd<S%v'gA4_Lo1}W
:e6SAQVVA
Msi#rրg=RGB+6t݅
BVa
+8i.B>^>0pAw+@y44<.ώGLS홖3
X bV~RvEm,&(b|6 !:uQ+=X6ݞm䦭Q؞-kq,PWm6جk=Å,Q֭
tX̎2nUSPʮ-{*9T@Z?pуXu I%Y`=M,()$@dH<u{f;&B; Oߪ1,ۑ诀 [́_8%DJI,XWyjR~Hh$
,n arIF2ETc姘wR/5;T,-˲56Ծ4(ـtJ WO{lOKCF)'lS:;:ɔÁr\,x| YM^%!e[3ŕblʤwU18~xE:%"17;Dlg$Pa֜x,&JNؤI
D2u9SZc:z_SuvJv">L%*$2 t;*drOJvexKRR >M>jǎA7jWWa:˯qڊγ'RF7ezMɹ0stJ_~(
Kj2OcL/S'f4N#Nxwqz~uF$!{ẊB++2D,(wY0J(zt%tL:Y6WRL((
}|>=@gMFMH} Ԥt7+9 }TRnш}lVND9&}qLmzRz`πj=W|6JvC;gZI+:D>Co)r"
faڠg+#ETAyV ;08,4
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811182134.PAA00503>
