I'm told that OpenAFS doesn't work on SPARC64 at the moment...
----- s n i p -----
CC [M] /usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP/osi_module.o
In file included from /usr/src/modules/openafs/src/afs/afsincludes.h:44,
from
/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP/osi_module.c:22:
/usr/src/modules/openafs/src/afs/afs.h:908:5: warning: "AFS_USEBUFFERS" is not
defined
In file included from
/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP/osi_module.c:38:
include/linux/seq_file.h:43: warning: `printk' is an unrecognized format
function type
/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP/osi_module.c: In
function `afs_ioctl':
/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP/osi_module.c:287:
structure has no member named `flags'
/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP/osi_module.c:287:
`SPARC_FLAG_32BIT' undeclared (first use in this function)
/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP/osi_module.c:287:
(Each undeclared identifier is reported only once
/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP/osi_module.c:287: for
each function it appears in.)
make[8]: ***
[/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP/osi_module.o] Error 1
make[7]: ***
[_module_/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP] Error 2
make[7]: Leaving directory `/usr/src/kernel-source-2.6.15-rc5'
make[6]: *** [openafs.ko] Error 2
make[6]: Leaving directory
`/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP'
make[5]: *** [linux_compdirs] Error 2
make[5]: Leaving directory `/usr/src/modules/openafs/src/libafs'
make[4]: *** [libafs] Error 2
make[4]: Leaving directory `/usr/src/modules/openafs'
make[3]: *** [build] Error 2
make[3]: Leaving directory `/usr/src/modules/openafs'
make[2]: *** [only_libafs] Error 2
make[2]: Leaving directory `/usr/src/modules/openafs'
make[1]: *** [build-modules-stamp] Error 2
make[1]: Leaving directory `/usr/src/modules/openafs'
Module /usr/src/modules/openafs failed.
Hit return to Continue?
----- s n i p -----
I'm running Debian GNU/Linux semi-woody, and using make-kpkg to build
my kernel and module when I get this message.
Some googling, and I saw that the last reference to the Kernel was
from 2.4.31 (in 2.6.13.3 it's defined as "not used").
http://www.comp.ufscar.br/lxr/source/include/asm-sparc64/processor.h?v=linux-2.4.31;a=sparc64#L108
Looking at the define/declaration, and a (very) quick look at the
OpenAFS source(s), I'm not sure what it was for so I can't (at the
moment) fix it myself...
Does anyone have a fix, so I don't have to dig deeper? I'm lazy (and
tired, it's almost midnight :).
PS. I also keep(t) getting this message:
----- s n i p -----
CC [M]
/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP/afs_analyze.o
In file included from /usr/src/modules/openafs/src/afs/afsincludes.h:44,
from
/usr/src/modules/openafs/src/libafs/MODLOAD-2.6.15-rc5-MP/afs_analyze.c:36:
/usr/src/modules/openafs/src/afs/afs.h:901:5: warning: "AFS_USEBUFFERS" is not
defined
----- s n i p -----
Only a warning, but still. It seems that the AFS_USEBUFFERS is used
BEFORE it was checked/used...
_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info