You are not logged in.
Hi, im trying to compile 2.6.29.6 rt patched, and when i type
make modules
and i get this:
CC [M] drivers/staging/agnx/pci.o
drivers/staging/agnx/pci.c:426: aviso: inicialización desde un tipo de puntero incompatible
CC [M] drivers/staging/agnx/xmit.o
CC [M] drivers/staging/agnx/table.o
CC [M] drivers/staging/agnx/sta.o
CC [M] drivers/staging/agnx/phy.o
drivers/staging/agnx/phy.c: En la función 'card_interface_init':
drivers/staging/agnx/phy.c:936: aviso: el tamaño de marco de 4124 bytes es mayor que 1024 bytes
LD [M] drivers/staging/agnx/agnx.o
CC [M] drivers/staging/asus_oled/asus_oled.o
CC [M] drivers/staging/at76_usb/at76_usb.o
CC [M] drivers/staging/comedi/comedi_fops.o
In file included from drivers/staging/comedi/comedidev.h:40,
from drivers/staging/comedi/comedi_fops.c:45:
drivers/staging/comedi/interrupt.h:27: error: tipos en conflicto para 'irqreturn_t'
include/linux/irqreturn.h:14: nota: la declaración previa de 'irqreturn_t' estaba aquí
En el fichero incluído de drivers/staging/comedi/comedidev.h:40,
de drivers/staging/comedi/comedi_fops.c:45:
drivers/staging/comedi/interrupt.h:30:1: aviso: se redefinió "IRQ_RETVAL"
En el fichero incluído de include/linux/interrupt.h:10,
de drivers/staging/comedi/interrupt.h:22,
de drivers/staging/comedi/comedidev.h:40,
de drivers/staging/comedi/comedi_fops.c:45:
include/linux/irqreturn.h:15:1: aviso: esta es la ubicación de la definición previa
make[3]: *** [drivers/staging/comedi/comedi_fops.o] Error 1
make[2]: *** [drivers/staging/comedi] Error 2
make[1]: *** [drivers/staging] Error 2
make: *** [drivers] Error 2
bash-4.0#
Any idea?
Last edited by B4RR13N705 (2009-07-16 16:46:46)
OS -----> Arch Linux DE -----> KDE4
CPU ---> 2.66GHz RAM ---> 512 MB
SWAP -> 2 G / -------> 10 G
/home -> 50 G /boot ---> 64 MB
Offline
kernel bug
search for patch or wait for next kernel (fix)
Offline
And what about an older kernel?
OS -----> Arch Linux DE -----> KDE4
CPU ---> 2.66GHz RAM ---> 512 MB
SWAP -> 2 G / -------> 10 G
/home -> 50 G /boot ---> 64 MB
Offline
what about it?
no bug?
no fix?
will it build (It should as modification of staging devices was done recently)?
I don't understand your question. Sorry.
do you really need data acquisition support (your kernel build error)?
Last edited by broch (2009-07-16 16:36:43)
Offline
hehe i think i made it difficult.
My question is:
will an older kernel give the same error?
OS -----> Arch Linux DE -----> KDE4
CPU ---> 2.66GHz RAM ---> 512 MB
SWAP -> 2 G / -------> 10 G
/home -> 50 G /boot ---> 64 MB
Offline
It should not (depends how far you want to go). I just did a search and it seems that bug was introduced ~.5
You can always try to build or disable this option from kernel config file.
I don't use rt kernels and in -rc staging drivers just appeared. Because I don't use them, I de-select whole branch, so I don't have your problem. However even if I would enble this, I might not see your error as it seems related to other rt stuff.
sorry that I can't help more.
Offline