Ada permasalahan yang sudah lama tidak bisa diselesaikan saat compile
kernel. Ada satu function yang saya blok agar error hilang, yakni
function: kstat_irqs yang terdapat di header file
/usr/src/linux/include/linux/kernel_stat.h.
Error menyebutkan bahwa variable smp_num_cpus undeclared (first used in
tis function). Saya cari-cari declarasi variable tersebut memang tidak
ketemu lalu saya deklarasikan sendiri hasilnya masih tetap sama.
extern inline int kstat_irqs ( int irq )
{
/* int i, sum=0;
for ( i = 0; i < smp_num_cpus; i++)
sum += kstat_irqs[cpu_logical_map(i)][irqs];
return sum; */
}
Bila saya pasang bloking, error hilang dan hasil kompilasi bagus tidak
ada/mungkin belum ada masalah. Hanya bikin penasaran function itu
menimbulkan error saat dicompile? Adakah rekan yang punya pengalaman?
Atau apakah ada hubungannya dengan pergantian cpu?
TIA
--
Putra
ps. Kernel 2.2.16-22
--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Dapatkan FAQ milis dg mengirim email kosong ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]