From owner-freebsd-hackers@FreeBSD.ORG Wed Jan 28 00:18:27 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1552D16A4CE; Wed, 28 Jan 2004 00:18:27 -0800 (PST) Received: from sccrmhc13.comcast.net (sccrmhc13.comcast.net [204.127.202.64]) by mx1.FreeBSD.org (Postfix) with ESMTP id D188943D67; Wed, 28 Jan 2004 00:18:25 -0800 (PST) (envelope-from julian@elischer.org) Received: from interjet.elischer.org ([24.7.73.28]) by comcast.net (sccrmhc13) with ESMTP id <2004012808182301600gc8cae>; Wed, 28 Jan 2004 08:18:24 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id AAA00259; Wed, 28 Jan 2004 00:18:23 -0800 (PST) Date: Wed, 28 Jan 2004 00:18:23 -0800 (PST) From: Julian Elischer To: Unix Shepherd In-Reply-To: <40176C7A.8090308@wanadoo.fr> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-hackers@freebsd.org cc: Robert Watson Subject: Re: kernel threads X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jan 2004 08:18:27 -0000 On Wed, 28 Jan 2004, Unix Shepherd wrote: > Actually, i was fiddling around with the kernel splash screen code in > order to make it 'animated'... such as the BeOS splash screen. > I first used the syscons screen timer to make the splash screen change > but programming this way is quite ugly, and thought about creating a new > thread > within the splash screen code (thus leaving all other modules unchanged) > that would update the screen. > So i decided to use kthread(9) calls, but before changing the module, > wanted to write a little program using the kthread_create and related > funtions, but was then unable to compile...the linker couldn't find > kthread_xxx functions. > In my quest for kthread related information, i've read about KSE. > Therefore, i was wondering if KSE API functions could be used within the > kernel itself. No the KSE stuff requires too much assistance from teh Userland Thread scheduler. HOWEVER it is possible that kthreads may one day be implemented as multiple threads of a single kernel process.. (but not yet) > > Thanks. > > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" >