[OpenAFS] Linux 2.6 support
chas williams (contractor)
chas@cmf.nrl.navy.mil
Tue, 08 Jun 2004 16:46:30 -0400
In message <626780000.1086711445@minbar.fac.cs.cmu.edu>,Jeffrey Hutzelman write
s:
>building recent CVS against a stock 2.6.6 or newer kernel, then not having
>sys_call_table exported is NOT the reason why afsd won't start -- it will
you will need to make sure you are running a new afsd from the 1.3
head that knows how to use the alternate syscall interface.
>2.6 _on the i386 architecture_. There are quite a variety of places where
>cases have been added for i386_linux26 but not for other *_linux26. And
>even once that's done, it is likely that each platform has its own special
>problems to be addressed, as is usual.
practically all of the variations related to the sys call table
handling. some had a 32/64 bit specific version, the ia64 needed
special trampoline code. the list goes on and on. eliminating
the syscall patching should go a long way to making the code a bit
cleaner. (yes i know pags pags pags)