Date: Tue, 5 Feb 2002 13:43:10 -0800 (PST) From: Julian Elischer <julian@elischer.org> To: current@freebsd.org Subject: Non x86 KSE testing Message-ID: <Pine.BSF.4.21.0202051337050.87080-100000@InterJet.elischer.org>
next in thread | raw e-mail | index | archive | help
Non x86 FreeBSD developers: I have posted to http://www.freebsd.org/~julian/adiff a set of 'semi-cosmetic' "mechanical" diffs. The effect of the diffs is to remove all the places in the code which assume that the thread structure is embedded in the process structure, without doing any major algorythmic changes. If you can test non x86 systems, it would be nice if you could try the patches out. I'll take reports of success/failure and hold off committing until we have success on all architectures. (does make buildworld just fine for x86) BTW the horrid Macro name "FIRST_THREAD_IN_PROC(p)" is deliberatly horrid. Use of this macro indicates a place that will need some rewriting before multi threading can be fully utilised. In some cases (e.g. linux emulation) this may be permanent as linux only has 1 thread per process) in which case it may eventually be changed in these places to P_THRD(p) or something nicer on the eyes, but until then they are designed to "stand out and hurt". :-) Julian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0202051337050.87080-100000>