[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug: unable to handle kernel NULL pointer dereference at 0000000000000020



No, no tengo otra versión de kernel que pueda usar, la versión 2.6.32-5-amd64 es la única que tengo. Las cabeceras si las pude instalar, cuando descargué el compat-wireless seguí los pasos de instalación indicados en la página http://linuxwireless.org/en/users/Download/stable/, descomprimí la descarga, me fui a la carpeta con los archivos descomprimidos y procedí a usar el comando "make", el error fue el siguiente:
root@chikidu:~/compat-wireless-2.6.36-5-spn# make
make -C /lib/modules/2.6.32-5-amd64/build M=/root/compat-wireless-2.6.36-5-spn modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.32-5-amd64'
  LD      /root/compat-wireless-2.6.36-5-spn/compat/built-in.o
  CC [M]  /root/compat-wireless-2.6.36-5-spn/compat/main.o
In file included from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:28,
                 from <command-line>:0:
/root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.33.h:58: error: redefinition of ‘netdev_alloc_skb_ip_align’
/usr/src/linux-headers-2.6.32-5-common/include/linux/skbuff.h:1494: error: previous definition of ‘netdev_alloc_skb_ip_align’ was here
In file included from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:29,
                 from <command-line>:0:
/root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.34.h:22: error: redefinition of ‘netdev_name’
/usr/src/linux-headers-2.6.32-5-common/include/linux/netdevice.h:2035: error: previous definition of ‘netdev_name’ was here
In file included from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:29,
                 from <command-line>:0:
/root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.34.h:223:1: warning: "DEFINE_DMA_UNMAP_ADDR" redefined
In file included from /usr/src/linux-headers-2.6.32-5-common/include/linux/dmaengine.h:26,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/skbuff.h:30,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/if_ether.h:124,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/netdevice.h:29,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.29.h:5,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:24,
                 from <command-line>:0:
/usr/src/linux-headers-2.6.32-5-common/include/linux/dma-mapping.h:243:1: warning: this is the location of the previous definition
In file included from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:29,
                 from <command-line>:0:
/root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.34.h:224:1: warning: "DEFINE_DMA_UNMAP_LEN" redefined
In file included from /usr/src/linux-headers-2.6.32-5-common/include/linux/dmaengine.h:26,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/skbuff.h:30,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/if_ether.h:124,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/netdevice.h:29,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.29.h:5,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:24,
                 from <command-line>:0:
/usr/src/linux-headers-2.6.32-5-common/include/linux/dma-mapping.h:244:1: warning: this is the location of the previous definition
In file included from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:29,
                 from <command-line>:0:
/root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.34.h:225:1: warning: "dma_unmap_addr" redefined
In file included from /usr/src/linux-headers-2.6.32-5-common/include/linux/dmaengine.h:26,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/skbuff.h:30,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/if_ether.h:124,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/netdevice.h:29,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.29.h:5,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:24,
                 from <command-line>:0:
/usr/src/linux-headers-2.6.32-5-common/include/linux/dma-mapping.h:245:1: warning: this is the location of the previous definition
In file included from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:29,
                 from <command-line>:0:
/root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.34.h:226:1: warning: "dma_unmap_addr_set" redefined
In file included from /usr/src/linux-headers-2.6.32-5-common/include/linux/dmaengine.h:26,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/skbuff.h:30,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/if_ether.h:124,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/netdevice.h:29,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.29.h:5,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:24,
                 from <command-line>:0:
/usr/src/linux-headers-2.6.32-5-common/include/linux/dma-mapping.h:246:1: warning: this is the location of the previous definition
In file included from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:29,
                 from <command-line>:0:
/root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.34.h:227:1: warning: "dma_unmap_len" redefined
In file included from /usr/src/linux-headers-2.6.32-5-common/include/linux/dmaengine.h:26,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/skbuff.h:30,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/if_ether.h:124,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/netdevice.h:29,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.29.h:5,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:24,
                 from <command-line>:0:
/usr/src/linux-headers-2.6.32-5-common/include/linux/dma-mapping.h:247:1: warning: this is the location of the previous definition
In file included from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:29,
                 from <command-line>:0:
/root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.34.h:228:1: warning: "dma_unmap_len_set" redefined
In file included from /usr/src/linux-headers-2.6.32-5-common/include/linux/dmaengine.h:26,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/skbuff.h:30,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/if_ether.h:124,
                 from /usr/src/linux-headers-2.6.32-5-common/include/linux/netdevice.h:29,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.29.h:5,
                 from /root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.h:24,
                 from <command-line>:0:
/usr/src/linux-headers-2.6.32-5-common/include/linux/dma-mapping.h:248:1: warning: this is the location of the previous definition
/root/compat-wireless-2.6.36-5-spn/include/linux/compat-2.6.34.h:231: error: redefinition of ‘dma_set_coherent_mask’
/usr/src/linux-headers-2.6.32-5-common/include/linux/dma-mapping.h:131: error: previous definition of ‘dma_set_coherent_mask’ was here
make[5]: *** [/root/compat-wireless-2.6.36-5-spn/compat/main.o] Error 1
make[4]: *** [/root/compat-wireless-2.6.36-5-spn/compat] Error 2
make[3]: *** [_module_/root/compat-wireless-2.6.36-5-spn] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.32-5-amd64'
make: *** [modules] Error 2

Antes de reiniciar la lap y que tuviera estos problemas también instalé el paquete firmware-ralink 0.28+squeeze1.
A T T E:

Francisco Magallanes Díaz


El 25/09/2012, a las 18:52, Kosa <kosa@piradio.org> escribió:

Parece un bug en el kernel ¿tienes algún otro núcleo que puedas usar?
Incluso uno más antiguo?

¿puedes describir los pasos en los que te quedaste al instalar
compat-wireless? Si no pudiste instalar las cabeceras no pudiste
instalar compat-wireless y eso significaría que no hiciste nada :p

Saludos


El 25/09/12 18:26, Francisco Magallanes Díaz escribió:
Hola a todos!
Bueno, pues les platico el problema que tengo. Hace unos días traté de
instalar compat-wierless, sin embargo tuve que instalar el paquete de
linux-headers. Sin embargo no pude instalarlo correctamente, estaba
cansado y apagué la lap. Cuando la volví a prender tuve un problema,
cuando cargaba el ambiente gráfico (KDE), al momento que aparecía la
ventana para iniciar sesión tras unos segundos se trababa. Después la
reiniciaba y cuando estaba cargando se detenía mostrando esto:

Starting Hardware abstraction layer: hald[    19.168205] Bug: unable to handle kernel NULL pointer dereference at 0000000000000020
[    19.169342] IP: [<ffffffff8119bdc9>] swiotlb_bounce+0x35/0x39
[    19.170502] PGD: 0
[    19.171632] Oops: 0002 [#1] SMP

Tras apagar la lap y volverla a prender, a veces carga el ambiente
gráfico pero se traba tras unos segundos y otras veces me aparece el
siguiente kernel panic:

[     17.893181]   [<ffffffff81053d6f>]  ? __do_softirq+0xdd/0xa6
[     17.894459]   [<ffffffffa017bb7f>]  ? rtl8192_interrupt+0x2cf/0x430  [r8192_pci]
[     17.895728]   [<ffffffff81011cac>]  ? call_softirq+0x1c/0x30
[     17.897028]   [<ffffffff8101322b>] ?  do_softirq+0x3f/0x7c
[     17.898276]   [<ffffffff81053bdf>]  ? irq_exit+0x36/0x76
[     17.899514]   [<ffffffff81012922>]  ? do_IRQ+0xa0/0xb6
[     17.900756]   [<ffffffff810114d3>]  ? ret_from_intr+0x0/0x11
[     17.901983]   <EOI>   [<ffffffff8102afff>]  ? hpet_legacy_next_event+0x0/0x3f
[     17.903228]   [<ffffffff810168c1>]  ? sched_clock+0x5/0x8
[     17.904464]   [<ffffffffa0169509>]  ? acpit_idle_enter_bm+0x27d/0x2af  [processor]
[     17.905715]   [<ffffffffa0169502>]  ? acpit_idle_enter_bm+0x276/0x2af  [processor]
[     17.906941]   [<ffffffff8123a2c6>]  ? cpuidle_idle_call+0x94/0xee
[     17.908173]   [<ffffffff8100fe97>]  ? cpu_idle+0xa2/0xda
[     17.909420]   [<ffffffff8151c140>]  ? early_idt_handler+0x0/0x71
[     17.910658]   [<ffffffff8151ccdd>]  ? start_kernel+0x3dc/0x3e8
[     17.911943]   [<ffffffff8151c3b7>]  ? x86_64_start_kernel+0xf9/0x106
[     17.913214]   [drm:drm_fb_helper_panic]  *ERROR* panic occurred, switching back to text console
[     17.914509]   BUG: scheduling while atomic: swapper/0/0x10000100
[     17.915807]   Modules linked in: uinput tuse loop snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq snd_timer i915 uvcvideo drm_kms_helper videodev v411_compat snd_seq_device drm v412_compat_ioct132 snd i2c_algo_bit soundcore psmouse r8192_pci(C) snd_page_alloc video evdev i2c_core rfkill button processor output pcspkr serio_raw battery ac ext3 jbd mbcache sg sd_mod crc_t10dif sr_mod cdrom fan ahci sdhci_pci sdhci uhci_hcd libata thermal thermal_sys scsi_mod r8169 ehci_hcd mii m mc_core led_class usbcore nls_base [last unloaded: scsi_wait_scan]
[      17.917209]  CPU 0:
[      17.917209]  Modules linked in: uinput tuse loop snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm snd_seq snd_timer i915 uvcvideo drm_kms_helper videodev v411_compat snd_seq_device drm v412_compat_ioct132 snd i2c_algo_bit soundcore psmouse r8192_pci(C) snd_page_alloc video evdev i2c_core rfkill button processor output pcspkr serio_raw battery ac ext3 jbd mbcache sg sd_mod crc_t10dif sr_mod cdrom fan ahci sdhci_pci sdhci uhci_hcd libata thermal thermal_sys scsi_mod r8169 ehci_hcd mii m mc_core led_class usbcore nls_base [last unloaded: scsi_wait_scan]
[      17.917209]  Pid: 0, comm: swapper Tainted: G     D  C 2.6.32-5-amd  #1 Satellite M505
[      17.917209]  RIP: 0010: [<ffffffffa0169509>]    [<ffffffffa0169509>]  acpi_idle_enter_bm+0x27d/0x2af  [processor]
[      17.917209]  RSP: 0018:ffffffff8142fe88     EFLAGS:  00000246
[      17.917209]  RAX: 0000000000010360  RBX:  ffff88013eb565c0  RCX:  0000000420e9c840
[      17.917209]  RBP: ffffffff810114ce  R08:  ffffffff810168c1  R09:  ffff88013eb5600c
[      17.917209]  R10: 12b725a1bb42e89  R11: ffffffff8102afff  R12: 0000000000000000
[      17.917209]  R13: 0000000000000800  R14: ffffffff8106f6b7  R15: 0000000000000092
[      17.917209]  FS:   0000000000000000(0000)  GS:ffff880005200000(0000)  kn1GS:0000000000000000
[      17.917209]  CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
[      17.917209]  CR2: 0000000000000020  CR3: 0000000001001000 CR4: 0000000000406f0
[      17.917209]  DR0: 0000000000000000  DR1: 0000000000000000  DR2: 0000000000000000
[      17.917209]  DR3: 0000000000000000  DR6: 00000000ffff0ff0  DR7: 0000000000000400
[      17.917209]  Call Trace:
[      17.917209]    [<ffffffffa0169502>] ? acpi_idle_enter_bm+0x276/0x2af  [processor]
[      17.917209]    [<ffffffff8123a2c6>] ? cpuidle_idle_call+0x94/0xee
[      17.917209]    [<ffffffff8100fe97>] ? cpu_idle+0xa2/0xda
[      17.917209]    [<ffffffff8151c140>]  ? early_idt_handler+0x0/0x71
[      17.917209]    [<ffffffff8151ccdd>]  ? start_kernel+0x3dc/0x3e8
[      17.917209]    [<ffffffff8151c3b7>]  ? x86_64_start_kernel+0xf9/0x106


He tratado de solucionarlo por mi cuenta pero no he tenido éxito.
De verdad agradecería su ayuda.
Supongo que esto es causado por el intento fallido de instalación del
compat-wireless o la instalación del paquete linux-headers pero no se
como solucionarlo.
Uso Debian Squeeze con la versión de kernel 2.6.32-5-amd64.

A T T E:

Francisco Magallanes Díaz




--
To UNSUBSCRIBE, email to debian-dug-mx-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] 506243C4.8040001@piradio.org">http://lists.debian.org/[🔎] 506243C4.8040001@piradio.org




Reply to: