[Linux-ia64] patching the syscall table via a module

From: chas williams <chas_at_cmf.nrl.navy.mil>
Date: 2002-08-14 23:31:45
afs patches the syscall table when it loads as a module.  currently afs
pags and pioctl are implemented this way.  while this might change in
the future, its not going to happen any time soon.  i have run into a
problem with this recently, and noticed that sys_call_table is declared
as .rodata.  my older ia64 machines dont seem to enforce the read only,
but the new sn machine does!

is there a particular reason the sys_call_table needs to be .rodata and
not just .data?  could it be changed?  it seems the ia64 port is the
only port that does this.
Received on Wed Aug 14 06:31:49 2002

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:10 EST