http://bugzilla.novell.com/show_bug.cgi?id=542833 User mikemac@us.ibm.com added comment http://bugzilla.novell.com/show_bug.cgi?id=542833#c1 Summary: dcssblk module crashes on rmmod Classification: openSUSE Product: openSUSE 11.0 Version: Final Platform: S/390-64 OS/Version: SLES 11 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mikemac@us.ibm.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) I used the dcssblk driver to set up a swap space named "SWAPPING". I set dcssblk to load in /etc/sysconfig/kernel (MODULES_LOADED_ON_BOOT) and set the parameter in /etc/modprobe.conf.local (options dcssblk "segments=SWAPPING"). Then I put an entry in /etc/fstab and did a "mkswap -a". The DCSS swap space worked. Then I wanted to add a DCSS file system. I created a second DCSS and needed to unload the dcssblk driver to add the second parameter. When I did a "rmmod dcssblk", my system crashed with the following traceback dcssblk.f259b2: Loaded swapping with total size 2146435072 bytes and capacity 41 92256 sectors ------------Ý cut here ¨------------ WARNING: at fs/sysfs/dir.c:463 sysfs_add_one+0x62/0x68() sysfs: duplicate filename '253:0' can not be created Modules linked in: dcssblk(+) loop dm_mod vmcp cmm smsgiucv qeth_l3 ipv6 qeth qd io ccwgroup vmur dasd_eckd_mod dasd_mod ext3 mbcache jbd Ýlast unloaded: dcssblk ¨ Supported: Yes CPU: 0 Tainted: G R 2.6.27.29-0.1-default #1 Process modprobe (pid: 1676, task: 000000000f28a138, ksp: 000000000e1639f0) 0700000000000020 000000000e1636e0 0000000000000002 0000000000000000 000000000e163780 000000000e1636f8 000000000e1636f8 00000000001054aa 0000000000000000 000000000e1639f0 0000000000000000 000000000000000b 0000000000000000 000000000e163740 000000000e1636e0 000000000000000e 00000000003e2910 00000000001054aa 000000000e1636e0 000000000e163730 Call Trace: (Ý<00000000001053ae>¨ show_trace+0xf2/0x140) Ý<000000000010545c>¨ show_stack+0x60/0xec Ý<00000000003d9f16>¨ dump_stack+0xae/0xbc Ý<0000000000135588>¨ warn_slowpath+0xa8/0xd4 Ý<000000000024d13e>¨ sysfs_add_one+0x62/0x68 Ý<000000000024e600>¨ sysfs_do_create_link+0x164/0x1cc Ý<000000000024e6ce>¨ sysfs_create_link+0x2a/0x3c Ý<00000000002ef0ae>¨ device_add+0x22a/0x4bc Ý<0000000000247b3a>¨ register_disk+0x82/0x1e8 Ý<00000000002b62e4>¨ add_disk+0x94/0xf4 Ý<000003e000097a0a>¨ dcssblk_add_store+0x87e/0x8f0 Ýdcssblk¨ Ý<000003e000097df0>¨ dcssblk_check_params+0x100/0x2a4 Ýdcssblk¨ Ý<000003e00005d0d0>¨ dcssblk_init+0xd0/0xf8 Ýdcssblk¨ Ý<00000000001000c2>¨ do_one_initcall+0x42/0x168 Ý<000000000016c030>¨ SyS_init_module+0xc4/0x1ec Ý<000000000011496a>¨ sysc_noemu+0x10/0x16 Ý<0000020000112e96>¨ 0x20000112e96 ---Ý end trace 7380e9c2c18335e9 ¨--- ------------Ý cut here ¨------------ WARNING: at fs/sysfs/dir.c:463 sysfs_add_one+0x62/0x68() sysfs: duplicate filename '253:0' can not be created Modules linked in: dcssblk(+) loop dm_mod vmcp cmm smsgiucv qeth_l3 ipv6 qeth qd io ccwgroup vmur dasd_eckd_mod dasd_mod ext3 mbcache jbd Ýlast unloaded: dcssblk Supported: Yes CPU: 0 Tainted: G R W 2.6.27.29-0.1-default #1 Process modprobe (pid: 1676, task: 000000000f28a138, ksp: 000000000e1639f0) 0700000000000020 000000000e163498 0000000000000002 0000000000000000 000000000e163538 000000000e1634b0 000000000e1634b0 00000000001054aa 0000000000000000 000000000e1639f0 0000000000000000 000000000000000b 0000000000000000 000000000e1634f8 000000000e163498 000000000000000e 00000000003e2910 00000000001054aa 000000000e163498 000000000e1634e8 Call Trace: (Ý<00000000001053ae>¨ show_trace+0xf2/0x140) Ý<000000000010545c>¨ show_stack+0x60/0xec Ý<00000000003d9f16>¨ dump_stack+0xae/0xbc Ý<0000000000135588>¨ warn_slowpath+0xa8/0xd4 Ý<000000000024d13e>¨ sysfs_add_one+0x62/0x68 Ý<000000000024d8a8>¨ create_dir+0x6c/0xe4 Ý<000000000024d970>¨ sysfs_create_dir+0x50/0x80 Ý<00000000002c6c06>¨ kobject_add_internal+0x11a/0x2dc Ý<00000000002c6f38>¨ kobject_add_varg+0x4c/0x70 Ý<00000000002c704a>¨ kobject_add+0x66/0xac Ý<00000000002eef68>¨ Reproducible: Always Steps to Reproduce: 1. Create and enable a DCSS swap space 2. Unload the dcssblk driver with rmmod 3. Actual Results: Had to reboot system - it was dead. Expected Results: Module is removed. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.