[OpenAFS-devel] Re: Need a volunteer to help with a feature summary for 1.4

chas williams - CONTRACTOR chas@cmf.nrl.navy.mil
Fri, 19 Aug 2005 09:15:09 -0400


In message <Pine.GSO.4.61-042.0508190843090.12375@johnstown.andrew.cmu.edu>,Der
rick J Brashear writes:
>It doesn't find and patch your sys call table? You have a weird 
>architecture?

for some architectures this isnt going to work.  for instance the
ia64 has a readonly syscall table.  when it attempts to patch the
syscall table you get a panic.  i keep forgetting to send a "patch"
for this (it just disable patching the syscall table if you are ia64).

from arch/ia64/kernel/entry.S:
        .rodata
        .align 8
        .globl sys_call_table
sys_call_table:
        data8 sys_ni_syscall            //  This must be sys_ni_syscall!  See ivt.S.
        data8 sys_exit                          // 1025
        data8 sys_read
        data8 sys_write
        data8 sys_open

i doubt we can convince the lkml to make the syscall table writeable.