From owner-freebsd-current Sat Jan 23 18:53:25 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA26377 for freebsd-current-outgoing; Sat, 23 Jan 1999 18:53:25 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA26358; Sat, 23 Jan 1999 18:53:11 -0800 (PST) (envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp) Received: from zodiac.mech.utsunomiya-u.ac.jp (IDENT:GVFVrdSS6wpzRBKHU9G+e+2qRYlotMcA@zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by outmail.utsunomiya-u.ac.jp (8.9.1/8.9.1) with ESMTP id LAA18211; Sun, 24 Jan 1999 11:52:43 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id LAA24094; Sun, 24 Jan 1999 11:55:20 +0900 (JST) Message-Id: <199901240255.LAA24094@zodiac.mech.utsunomiya-u.ac.jp> To: peter@netplex.com.au, sos@FreeBSD.ORG, des@FreeBSD.ORG cc: current@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Death to LKM screen savers? (was: Re: HEADS UP: i386 a.out LKM support now an option..) In-reply-to: Your message of "Mon, 18 Jan 1999 03:25:14 +0800." <199901171925.DAA06456@spinner.netplex.com.au> References: <199901171925.DAA06456@spinner.netplex.com.au> Date: Sun, 24 Jan 1999 11:55:19 +0900 From: Kazutaka YOKOTA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG What if we declare death to LKM screen savers and remove them from the source tree? After all KLD screen savers are working well. Kazu >As of a few minutes ago, I committed some changes that: >1: make the LKM code use the common VFS and syscall registration routines >2: make an 'options LKM' option. >3: build an 'lkm' loadable kld module > >This means that if you are still using an a.out kernel and are loading >LKM's specifically, you either need to add 'options LKM' to your config, >or do a 'kldload lkm' to load the /dev/lkm support routines. [...] >However, the thought has occurred on many occasions that it might be an >idea to make a stand on this and remove the LKM build support. It will >clean up a few interfaces. If this doesn't happen for 3.1, it's definately >on my agenda for after the branch. Converting the common LKM's to kld >modules is pretty easy, and even the ones with custom load/unload code are >not too hard. I'd be interested to get a feeling for whether this should >be done for 3.1 or later. (Remember, OSS have a KLD version now for 3.0). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message