[OpenAFS-devel] Solaris afs.rc file damage
Derrick J Brashear
shadow@dementia.org
Thu, 19 Apr 2007 19:33:39 -0400 (EDT)
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.
> I think you missed the future tense in my statement above. What happens
> when Linux, etc removes dynamic system calls?
We use the workaround code we have for that eventuality.
Then you will be able to
> dynamically load drivers, but you will have to statically link system
> calls and reboot like in the old days before dynamic loading. Getting a
> syscall installed on a system will be a slight pain, but may worth it in
> at least some cases.
No doubt, unfortunately some of the people who want it won't actually be
able to static link code in due to policy.