[OpenAFS-devel] patch to enable ia64_linux26
Derrick J Brashear
shadow@dementia.org
Fri, 17 Dec 2004 10:23:25 -0500 (EST)
On Thu, 16 Dec 2004, Mike Becher wrote:
> * Patch corrects corrects some problems with "struct bucket current" in
> src/util/afs_lhash.c. I couldn't compile this file because this name
> "current" seems to produce some trouble with the pointer "current" to
> the current task. So I have it renamend to "current_b".
this is odd; i've never seen it. it should be harmless to rename, though.
> * Patch introduce platform ia64_linux26 in src/afs/LINUX/osi_module.c
> - adds linux/syscalls.h
don't want it.
> - adds ".skip 8" to assembler stub functions for ia64 to make gas work
ok
> - changes in function afs_init()
> - uses "sys_ioctl" and "sys_close" to find ia64 sys_call_table
> - gives amd64_linux26 code a new place
> - introduce MODULE_LICENSE("IBM Public License Version 1.0");
ignoring all these.
> * src/afs/afs.h
> on ia64_linux26 AFS_FLOCK ==>> flock (not flock64)
seems odd but i'll take your word for it.