Subject: Re: [Fwd: codeset recoding engine]
To: None <tech-kern@netbsd.org>
From: Greg A. Woods <woods@most.weird.com>
List: tech-kern
Date: 11/21/1999 14:11:29
[ On Tuesday, November 16, 1999 at 17:06:03 (+0100), Jaromir Dolecek wrote: ]
> Subject: [Fwd: codeset recoding engine]
>
> The codeset tables can easily be made LKMable. That would kind of solve
> the "sometimes needed" issue.

I would *really* prefer if that were not the way they were implemented.

A dynamic interface explicitly for loading and *unloading* character
codeset translation tables from the kernel would be fine, but the LKM
scheme is *not* the appropriate interface for a production kernel on any
system where security is important (especially since if LKMs are used in
a production kernel they should only be loadable during boot and prior
to multi-user startup and from then should not be un-loadable or
re-loadable).

> Note that large tables are needed
> only for really big codesets, such as eucjp. The files implementing
> recoding for iso-8859-1, iso-8859-2 and koi8-r are from 800B
> to 2KB each compiled, so no big deal at all and significantly less
> that any of filesystems in question (cd9660 & ntfs).

Indeed!  ;-)
 
-- 
							Greg A. Woods

+1 416 218-0098      VE3TCP      <gwoods@acm.org>      <robohack!woods>
Planix, Inc. <woods@planix.com>; Secrets of the Weird <woods@weird.com>