[OpenAFS-devel] Solaris afs.rc file damage

Jeffrey Hutzelman jhutz@cmu.edu
Mon, 07 May 2007 18:31:41 -0400


On Thursday, April 19, 2007 07:33:39 PM -0400 Derrick J Brashear 
<shadow@dementia.org> wrote:

> On Thu, 19 Apr 2007, Dean Anderson wrote:
>
>>> What are we even talking about at this point?  You're describing a
>>> method of handling kernel interfaces that I don't recognize at all.
>>
>> Really? What did we do before there were dynamic modules?  I recall
>> having to relink the kernel with vendor-provided objects back in the old
>> days.  I suppose dynamic loading has become like cellphones and
>
> On some platforms (HPUX, Digital UNIX) that was true. On others there was
> this hack called dkload that basically was loadable modules for systems
> which don't actually support loadable kernel modules natively.

dkload worked just fine on HP-UX.  I suspect you're thinking of Irix 6, 
where dynamic loading worked but much of the time we had pre-release 
modules which Transarc distributed only as binaries intended to be linked 
into the kernel.

I seem to recall it also worked on OSF/1, eventually; IIRC, it wasn't 
available at first because the system linker lacked some needed feature.

-- Jeff