Bug#623212: ncpfs: Causes kernel tracelog with kernel 2.6.38
severity 623212 important
reassign 623212 src:linux-2.6 2.6.38-3
tags 623212 + moreinfo
quit
Hi Andreas,
Andreas Tille wrote:
> since using linux-image-2.6.38-2-amd64 from testing I observed kernel
> tracelogs when trying to access a Novell drive mounted via ncpfs. The
> following text was found in /var/log/syslog
>
> ------------[ cut here ]------------
> kernel BUG at /build/buildd-linux-2.6_2.6.38-3-amd64-4XBLY6/linux-2.6-2.6.38/debian/build/source_amd64_none/fs/dcache.c:2134!
This was most likely a bug in the ncpfs kernel module or related code,
rather than a bug in the userspace tools.
[...]
> I observed this on one of my boxes. On this box the problem is pretty
> reproducable. A different one had undetermined networking problems, was
> featuring a system crash (but no trace in syslog) and there very several
> problems in umounting ncpfs mounted Novell volumes.
>
> I'd volunteer to provide any debug info which might be needed to track
> down this problem.
I suspect it's fixed by now. Can you confirm?
If you get a chance to test with a squeeze kernel, that would also be
useful. (No other packages except the kernel image from outside
wheezy/sid should be needed in order to perform that test.)
Thanks,
Jonathan
> invalid opcode: 0000 [#1] SMP
> last sysfs file: /sys/devices/LNXSYSTM:00/device:00/PNP0C0A:01/power_supply/CMB2/charge_full
> CPU 2
> Modules linked in: nls_utf8 ncpfs ppdev lp acpi_cpufreq mperf rfcomm cpufreq_conservative cpufreq_userspace cpufreq_powersave cpufreq_stats sco bnep l2cap crc16 bluetooth binfmt_misc uinput fuse ext2 loop joydev snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_intel arc4 snd_hda_codec pcmcia snd_hwdep ecb snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi iwlagn i915 snd_rawmidi snd_seq_midi_event iwlcore snd_seq snd_timer mac80211 snd_seq_device snd drm_kms_helper i2c_i801 uvcvideo drm tpm_infineon cfg80211 videodev parport_pc yenta_socket soundcore i2c_algo_bit pcmcia_rsrc v4l2_compat_ioctl32 evdev parport pcmcia_core tpm_tis tpm psmouse tpm_bios rfkill video snd_page_alloc serio_raw processor i2c_core battery button fujitsu_laptop ac power_supply thermal_sys ext3 jbd mbcache sha256_generic aesni_intel cryptd aes_x86_64 aes_generic cbc dm_crypt dm_mod sd_mod crc_t10dif sdhci_pci sdhci ata_generic ahci firewire_ohci libahci mmc_core firewire_core libata ehci_hcd crc_itu
>bcore e1000e nls_base [last unloaded: scsi_wait_scan]
>
> Pid: 7030, comm: mc Not tainted 2.6.38-2-amd64 #1 FUJITSU LIFEBOOK S710/FJNB216
> RIP: 0010:[<ffffffff8110716a>] [<ffffffff8110716a>] dentry_update_name_case+0x17/0x4f
> RSP: 0018:ffff880056abf9c8 EFLAGS: 00010246
> RAX: 0000000000000000 RBX: ffff88002c616300 RCX: 0000000100642875
> RDX: 0000000000000035 RSI: ffff880056abfa98 RDI: ffff88002c616300
> RBP: ffff880056abfa98 R08: 0000000000000000 R09: ffff88002c616347
> R10: 0000000000000035 R11: ffff8801324ba8b8 R12: ffff88002c651f00
> R13: ffff880056abfc58 R14: 0000000000000001 R15: ffff88002c616300
> FS: 00007f46cfe43720(0000) GS:ffff8800ba700000(0000) knlGS:0000000000000000
> CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> CR2: 00007fd917832ae0 CR3: 0000000057ef7000 CR4: 00000000000006e0
> DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
> Process mc (pid: 7030, threadinfo ffff880056abe000, task ffff88013168bcc0)
> Stack:
> ffff88002bbd0840 ffff88002bbd0840 ffff88011dca6180 ffffffffa052e1b5
> ffff880056abfac4 0000000000013700 0000000000000000 00000004810086fe
> 0000000000000000 ffff880056abfe68 0000000000000002 ffff880022d85000
> Call Trace:
> [<ffffffffa052e1b5>] ? ncp_fill_cache+0x1b5/0x42a [ncpfs]
> [<ffffffff81104c5c>] ? filldir+0x0/0xc3
> [<ffffffff810ec2a8>] ? virt_to_head_page+0x9/0x2d
> [<ffffffffa0534407>] ? ncp_do_request+0x30f/0x321 [ncpfs]
> [<ffffffff81060331>] ? autoremove_wake_function+0x0/0x2a
> [<ffffffffa05344f7>] ? ncp_request2+0x49/0x76 [ncpfs]
> [<ffffffffa0532989>] ? ncp_search_for_fileset+0x1a4/0x1e6 [ncpfs]
> [<ffffffffa052e65e>] ? ncp_do_readdir+0x139/0x18d [ncpfs]
> [<ffffffff81104c5c>] ? filldir+0x0/0xc3
> [<ffffffff810ffcff>] ? path_to_nameidata+0x1b/0x3d
> [<ffffffff81102200>] ? link_path_walk+0x341/0x3a7
> [<ffffffff810b5409>] ? find_get_page+0x3b/0x5e
> [<ffffffff810b67d4>] ? lock_page+0xe/0x2c
> [<ffffffffa052ec34>] ? ncp_readdir+0x582/0x587 [ncpfs]
> [<ffffffff81104c5c>] ? filldir+0x0/0xc3
> [<ffffffff81104c5c>] ? filldir+0x0/0xc3
> [<ffffffff81104d86>] ? vfs_readdir+0x67/0xa4
> [<ffffffff81104eff>] ? sys_getdents+0x7d/0xcd
> [<ffffffff81009952>] ? system_call_fastpath+0x16/0x1b
> Code: 8b 52 24 89 50 24 c3 8b 48 24 8b 72 24 89 70 24 89 4a 24 c3 55 48 89 f5 53 48 89 fb 48 83 ec 08 48 8b 47 30 8b 40 28 ff c8 75 04 <0f> 0b eb fe 8b 47 24 3b 46 04 74 04 0f 0b eb fe 48 8d 7f 5c e8
> RIP [<ffffffff8110716a>] dentry_update_name_case+0x17/0x4f
> RSP <ffff880056abf9c8>
Reply to: