Unable to handle kernel NULL pointer dereference at virtual address

Автор: huan Дата: 08.11.2006 16:37 попытался удалить файл на FAT32 и вот те на...
что это может быть??

Nov 8 23:01:04 home kernel: Unable to handle kernel NULL pointer dereference at virtual address 000000fe
Nov 8 23:01:04 home kernel: printing eip:
Nov 8 23:01:04 home kernel: c015dd13
Nov 8 23:01:04 home kernel: *pde = 0f77a067
Nov 8 23:01:04 home kernel: Oops: 0000 [#1]
Nov 8 23:01:04 home kernel: last sysfs file: /devices/pci0000:00/0000:00:0c.0/i2c-1/1-0050/name
Nov 8 23:01:04 home kernel: Modules linked in: xt_tcpudp iptable_nat ip_nat ip_conntrack nfnetlink iptable_filter ip_tables x_tables ppp_synctty ppp_async crc_ccitt ppp_generic slhc ext3 jbd ipv6 rfcomm l2cap bluetooth nls_utf8 nls_cp866 vfat fat dm_mod video button battery ac uhci_hcd ehci_hcd bt878 tuner tvaudio bttv video_buf compat_ioctl32 i2c_algo_bit v4l2_common btcx_risc ir_common tveeprom videodev i2c_viapro i2c_core snd_ens1371 snd_via82xx gameport snd_ac97_codec snd_ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore via_rhine mii floppy sata_sil libata scsi_mod xfs exportfs
Nov 8 23:01:04 home kernel: CPU: 0
Nov 8 23:01:04 home kernel: EIP: 0060:[<c015dd13>] Not tainted VLI
Nov 8 23:01:04 home kernel: EFLAGS: 00210296 (2.6.16-1.2096asp #1)
Nov 8 23:01:04 home kernel: EIP is at block_invalidatepage+0x52/0xe0
Nov 8 23:01:04 home kernel: eax: fa6480d0 ebx: 000000ee ecx: 00000002 edx: d0fa6467
Nov 8 23:01:04 home kernel: esi: 000000ee edi: fa6480d0 ebp: d0f8ec00 esp: e3324e94
Nov 8 23:01:04 home kernel: ds: 007b es: 007b ss: 0068
Nov 8 23:01:04 home kernel: Process mc (pid: 3539, threadinfo=e3324000 task=ebf9a000)
Nov 8 23:01:04 home kernel: Stack: <0>00000000 c104b100 c015dcc1 00003b8d 00000000 ffffffff c015cbee c104b100
Nov 8 23:01:04 home kernel: c0145908 c104b100 c0145cd4 0000000e 00000000 d28e7edc 00000000 00000000
Nov 8 23:01:04 home kernel: 00000002 00000000 c104b100 c1039ca0 00200246 dc4677bc 00000000 d28e7e10
Nov 8 23:01:04 home kernel: Call Trace:
Nov 8 23:01:04 home kernel: [<c015dcc1>] block_invalidatepage+0x0/0xe0 [<c015cbee>] do_invalidatepage+0x16/0x18
Nov 8 23:01:04 home kernel: [<c0145908>] truncate_complete_page+0x38/0x3a [<c0145cd4>] truncate_inode_pages_range+0x120/0x2ce
Nov 8 23:01:04 home kernel: [<c018055b>] inotify_inode_is_dead+0x21/0x99 [<f0aef04a>] fat_delete_inode+0x0/0x3a [fat]
Nov 8 23:01:04 home kernel: [<c0145e99>] truncate_inode_pages+0x17/0x1b [<f0aef05c>] fat_delete_inode+0x12/0x3a [fat]
Nov 8 23:01:04 home kernel: [<c017358a>] generic_delete_inode+0x7e/0x124 [<c0172652>] iput+0x5c/0x68
Nov 8 23:01:04 home kernel: [<c016a612>] do_unlinkat+0xd2/0x127 [<c010538d>] do_syscall_trace+0x1ad/0x1c5
Nov 8 23:01:04 home kernel: [<c0102d35>] syscall_call+0x7/0xb <0>Code: 00 83 c4 08 5b 5e 5f 5d c3 8b 02 f6 c4 08 0f 84 98 00 00 00 8b 44 24 04 8b 68 0c 89 eb 31 c0 eb 08 89 f3 89 f8 39 f5 74 50 89 c7 <03> 7b 10 8b 73 04 3b 04 24 72 eb ba 29 01 00 00 b8 f8 7c 33 c0
Nov 8 23:01:04 home kernel: Continuing in 120 seconds.
...skip...
Continuing in 85 seconds.
Nov 8 23:01:04 home kernel: tinuing in 84 seconds.
Continuing in 83 seconds.
и т.д
Re: Unable to handle kernel NULL pointer dereference at virtual address 09.11.2006 03:17Bircoph Баг ядра, что же это ещё такое. Что за ядро-то хоть?
Поведайте.

Попробуйте обновить его, если не хотите искать/писать/
накладывать патчи.
Re: Unable to handle kernel NULL pointer dereference at virtual address 09.11.2006 19:39huan Bircoph писал(а):

> Баг ядра, что же это ещё такое. Что за ядро-то хоть?
> Поведайте.
Nov 8 23:01:04 home kernel: EFLAGS: 00210296 (2.6.16-1.2096asp #1)

ядро последнее стоит, но не хочу на нем работать - mplayer|mencoder начинает грузить камень % на 20 больше чем с этим ведром. машинка старая. а на новую деньгов жалко...
Re: Unable to handle kernel NULL pointer dereference at virtual address 09.11.2006 22:53Bircoph > Nov 8 23:01:04 home kernel: EFLAGS: 00210296 (2.6.16-1.2096asp
#1)

Немного не понял: это что за странный вывод такой и откуда
eflags в имени ядра? Вы uname -a выполняли?

На старой машинке, кстати, ядро лучше пересобрать (равно как
и mplayer) -- получите ощутимый прирост быстродействия.

Имхо, но лучше от греха подальше текущее ядро всё-таки
заменить, новое можно откомпилировать, чтоб не терять
(а вернее, приобрести) скорость.

У меня 2.6.17 (самосборное на основе 2.6.17-1.2142.1asp)
с fat (он есть на флешках) проблем не замечал.
Re: Unable to handle kernel NULL pointer dereference at virtual address 10.11.2006 09:42huan Bircoph писал(а):

> Немного не понял: это что за странный вывод такой и откуда
> eflags в имени ядра?
cat /var/log/messages
Re: Unable to handle kernel NULL pointer dereference at virtual address 13.11.2006 02:19Bircoph Тогда это явно сообщения о какой-то ошибке внутри ядра.
А что uname -a говорит?
Re: Unable to handle kernel NULL pointer dereference at virtual address 13.11.2006 14:35huan Bircoph писал(а):

> А что uname -a говорит?
Linux home 2.6.16-1.2096asp #1 Tue Apr 25 17:30:02 EEST 2006 i686 athlon i386 GNU/Linux
Re: Unable to handle kernel NULL pointer dereference at virtual address 13.11.2006 18:30Bircoph Попробуйте обновиться до kernel-2.6.17 из апдейтов к АСП 11. Там у меня на fat проблем не наблюдалось (правда, fat есть только на флешках).
RSS-материал