환경 : 2.4.21-20.EL
코드 :
read_lock(&tasklist_lock);
child = find_task_by_pid(pid);
read_unlock(&tasklist_lock);
error 메세지
RedCastle.o: unresolved symbol __write_lock_failed
RedCastle.o: unresolved symbol __read_lock_failed
#ifdef CONFIG_SMP
extern void FASTCALL( __write_lock_failed(rwlock_t *rw));
extern void FASTCALL( __read_lock_failed(rwlock_t *rw));
EXPORT_SYMBOL_NOVERS(__write_lock_failed);
EXPORT_SYMBOL_NOVERS(__read_lock_failed);
#endif
질문:
SMP가 아닌 경우 위와 같이 error 메세지가 발생합니다.