unresolved symbol sys_call_table
Andrzej Szombierski
qq w kuku.eu.org
Wto, 6 Sty 2004, 20:38:55 CET
On Tue, 6 Jan 2004, Tomasz Grobelny wrote:
> Dlaczego załadowanie modułu noptrace (oraz tego: http://toxygen.net/hotfixes/
> mremap.c) nie działa? modprobe częstuje mnie takim komunitatem:
> [root w serwerek root]# modprobe noptrace
> /lib/modules/2.4.23-0.7/misc/noptrace.o.gz: unresolved symbol sys_call_table
> /lib/modules/2.4.23-0.7/misc/noptrace.o.gz: insmod /lib/modules/2.4.23-0.7/
> misc/noptrace.o.gz failed
> /lib/modules/2.4.23-0.7/misc/noptrace.o.gz: insmod noptrace failed
>
> Czy ten sys_call_table jest standardowo w kernelu czy w grsec (bez którego
> skompilowałem kernel)?
Jest w każdym kernelu. (i praktycznie każdy moduł przechwytujący syscalle
tego używa). Może to jakiś problem z MODVERSIONS (wtedy to się niby nie
nazywa sys_call_table, tylko np. sys_call_table_Rdfdb18bd, ale tak czy
inaczej powinno działać..). Spróbuj dodać gdzieś na początku pliku
#include <linux/modversions.h>
--
: Andrzej Szombierski : anszom w v-lo.krakow.pl : qq w kuku.eu.org :
: anszom w bezkitu.com ::: radio bez kitu <=> http://bezkitu.com :
Więcej informacji o liście dyskusyjnej pld-users-pl