[1868] in NetBSD-Development

home help back first fref pref prev next nref lref last post

Re: NetBSD/powerpc and NetBSD/arm ports of AFS

daemon@ATHENA.MIT.EDU (Charles M. Hannum)
Mon May 24 02:46:18 1999

Date: Mon, 24 May 1999 02:46:59 -0400 (EDT)
From: "Charles M. Hannum" <root@ihack.net>
To: sommerfeld@orchard.arlington.ma.us
Cc: netbsd-dev@MIT.EDU


Your code was not in the formerly-canonical place, so I didn't notice
it.  But a few things:

* You should probably adopt my change to make afs_nbsd_initialize() a
  vfs_init function, so that all of the module initialization is done
  at boot time when it's linked statically into the kernel.  I'd also
  suggest moving all the syscall entry hacking out of afsinit()
  (i.e. just putting NetBSD-specific code in afs_nbsd_init()), and
  trying again to make the module unloadable.

* Making the module build on any version (your __NetBSD_Version__
  hackery) is probably *not* a good idea.  Most version changes *do*
  require changes in the AFS module.

* My ARM context switch is faster.


home help back first fref pref prev next nref lref last post