Kernele 3.1.x to w PLD na razie pieśń przyszłości, ale skoro w CVS-ie jest już spec przerobiony pod tą wersję, to postanowiłem spróbować jak toto działa. I działa - z jednym wyjątkiem. Otóż mam problem z cifs'em. Próba dostępu do jednego z katalogów na moim dysku sieciowym kończy się tak:
[ 513.689468] CIFS VFS: ignoring corrupt resume name [ 513.689523] BUG: unable to handle kernel NULL pointer dereference at 0000003c [ 513.689614] IP: [<f947d93e>] cifs_crypto_shash_allocate+0x4ce/0xd30 [cifs] [ 513.689701] *pde = 00000000 [ 513.689737] Oops: 0000 [#1] SMP [ 513.689781] Modules linked in: nls_iso8859_1 nls_cp437 mmc_block des_generic md4 cifs fscache hidp binfmt_misc pci_stub vboxpci bnep rfcomm nls_iso8859_2 nls_cp852 vfat fat snd_pcm_oss snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_mixer_oss uinput i8k vboxdrv fuse ircomm_tty ircomm irda crc_ccitt usbserial dm_mod coretemp hwmon cpufreq_powersave cpufreq_ondemand cpufreq_stats acpi_cpufreq freq_table mperf sg sr_mod cdrom usb_storage usb_libusual uas hid_a4tech usbhid hid scsi_mod cryptd aes_i586 aes_generic cdc_ether arc4 cdc_acm cdc_wdm ecb btusb bluetooth crc16 usbnet mii joydev snd_hda_codec_idt ppdev snd_hda_intel snd_hda_codec iwl4965 iwl_legacy snd_hwdep snd_pcm mac80211 snd_timer snd iTCO_wdt iTCO_vendor_support cfg80211 psmouse uhci_hcd sdhci_pci sdhci soundcore parport_pc parport dell_wmi sparse_keymap pcmcia wmi dell_laptop mmc_core battery dcdbas ac thermal processor tg3 ehci_hcd usbcore yenta_socket serio_raw pcmcia_rsrc evdev pcspkr i2c_i801 rfkill snd_page_alloc pcmcia_core i915 drm_kms_helper drm i2c_algo_bit button i2c_core video intel_agp intel_gtt agpgart ext3 jbd mbcache ide_gd_mod piix ide_core [ 513.691249] [ 513.691271] Pid: 4298, comm: dolphin Not tainted 3.1.4_vanilla-0.1 #1 Dell Inc. Latitude D430 /0F331C [ 513.691387] EIP: 0060:[<f947d93e>] EFLAGS: 00010246 CPU: 0 [ 513.691450] EIP is at cifs_crypto_shash_allocate+0x4ce/0xd30 [cifs] [ 513.691513] EAX: 00000040 EBX: 00000000 ECX: 00000101 EDX: 00000001 [ 513.691574] ESI: f0643ef0 EDI: f4b610c0 EBP: f0643ee4 ESP: f0643ed0 [ 513.691635] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 [ 513.691690] Process dolphin (pid: 4298, ti=f0642000 task=f5c38c60 task.ti=f0642000) [ 513.691762] Stack: [ 513.691784] f9462812 f9487874 f0643ef8 f4b61f00 f4b61f00 f0643f08 f947dab7 00000001 [ 513.691893] 00000040 00000000 00000000 00000000 00000000 00000000 f0643f68 f947e606 [ 513.692001] f4b61f60 ef44b480 00000000 f0643f48 f4b610c8 00000002 00000000 f2d5d000 [ 513.692109] Call Trace: [ 513.692147] [<f9462812>] ? CIFSFindNext+0x322/0x330 [cifs] [ 513.692212] [<f947dab7>] cifs_crypto_shash_allocate+0x647/0xd30 [cifs] [ 513.692285] [<f947e606>] cifs_readdir+0x466/0x8f0 [cifs] [ 513.692346] [<c021b3e0>] ? sys_ioctl+0x80/0x80 [ 513.692396] [<c021b6fe>] vfs_readdir+0x9e/0xc0 [ 513.692444] [<c021b3e0>] ? sys_ioctl+0x80/0x80 [ 513.692493] [<c021b8a3>] sys_getdents64+0x63/0xc0 [ 513.692547] [<c04b295f>] sysenter_do_call+0x12/0x28 [ 513.692596] Code: 0f 85 32 01 00 00 b8 ea ff ff ff 83 c4 0c 5b 5e 5d c3 8d 76 00 66 83 f9 01 0f 84 be 00 00 00 66 81 f9 01 01 75 d3 8d 43 40 89 06 <8b> 43 3c 89 46 04 8b 43 04 89 46 08 83 c4 0c 31 c0 5b 5e 5d c3 [ 513.692768] EIP: [<f947d93e>] cifs_crypto_shash_allocate+0x4ce/0xd30 [cifs] SS:ESP 0068:f0643ed0 [ 513.692768] CR2: 000000000000003c [ 513.718035] ---[ end trace eab0548b8565b1b0 ]--- To na kernelach 3.1.x kompilowanych z --with vanilla z naszego speca. Nic takiego się nie dzieje na kernelu 3.0.x (obecnie 3.0.12). Czy ktoś z testujących miał coś podobnego u siebie? Pozdrawiam. -- Łukasz Maśko GG: 2441498 _o) Lukasz.Masko(at)ipipan.waw.pl /\\ Registered Linux User #61028 _\_V Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana" _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
