From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?B?5LqO54ix5Y2O?= Subject: WARNING: at fs/sysfs/inode.c:323 sysfs_hash_and_remove+0xa4/0xb0() Date: Thu, 22 Mar 2012 17:05:57 +0800 Message-ID: <005b01cd080a$febd81e0$fc3885a0$@com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8BIT Return-path: Received: from sr-smtp.usish.com ([210.5.144.203]:37468 "EHLO sr-smtp.usish.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756665Ab2CVJGO convert rfc822-to-8bit (ORCPT ); Thu, 22 Mar 2012 05:06:14 -0400 Content-Language: zh-cn Sender: linux-scsi-owner@vger.kernel.org List-Id: linux-scsi@vger.kernel.org To: linux-scsi@vger.kernel.org Cc: James.Bottomley@HansenPartnership.com Sometimes, when I use rmmod to remove the module of pm8001, I will got problems as follows: WARNING: at fs/sysfs/inode.c:323 sysfs_hash_and_remove+0xa4/0xb0() Hardware name: X7DB8 sysfs: can not remove 'device', no directory Modules linked in: raid456 async_raid6_recov async_pq raid6_pq async_xor xor async_memcpy async_tx ses enclosure spcv(O-) libsas scsi_transport_sas ip6table_filter ip6_tables ebtable_nat ebtables ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_state nf_conntrack ipt_REJECT xt_CHECKSUM iptable_mangle iptable_filter ip_tables tun autofs4 sunrpc p4_clockmod freq_table speedstep_lib bridge stp llc ipv6 dm_mirror dm_region_hash dm_log virtio_net virtio virtio_ring kvm_intel kvm microcode pcspkr i2c_i801 sg iTCO_wdt iTCO_vendor_support i5000_edac edac_core i5k_amb ioatdma dca e1000e shpchp ext4 mbcache jbd2 floppy sd_mod crc_t10dif pata_acpi ata_generic ata_piix radeon ttm drm_kms_helper drm i2c_algo_bit i2c_core dm_mod [last unloaded: mperf] Pid: 2835, comm: kworker/u:0 Tainted: G W O 3.3.0-rc3+ #2 Call Trace: [] warn_slowpath_common+0x7f/0xc0 [] warn_slowpath_fmt+0x46/0x50 [] sysfs_hash_and_remove+0xa4/0xb0 [] sysfs_remove_link+0x26/0x30 [] enclosure_remove_links+0x56/0x80 [enclosure] [] ? remove_dir+0x3b/0x50 [] enclosure_component_release+0x2f/0x50 [enclosure] [] device_release+0x27/0xa0 [] kobject_cleanup+0x82/0x1b0 [] kobject_release+0xd/0x10 [] kobject_put+0x2c/0x60 [] put_device+0x17/0x20 [] device_unregister+0x2a/0x60 [] enclosure_unregister+0x62/0x1e0 [enclosure] [] ses_intf_remove_enclosure+0x6e/0x80 [ses] [] ses_intf_remove+0x88/0xa0 [ses] [] device_del+0xc9/0x1d0 [] device_unregister+0x22/0x60 [] __scsi_remove_device+0xb5/0xd0 [] scsi_remove_device+0x30/0x50 [] __scsi_remove_target+0xad/0xf0 [] ? scsi_remove_target+0x60/0x60 [] __remove_child+0x23/0x30 [] device_for_each_child+0x4c/0x80 [] scsi_remove_target+0x33/0x60 [] sas_rphy_remove+0x5d/0x70 [scsi_transport_sas] [] sas_rphy_delete+0x16/0x30 [scsi_transport_sas] [] sas_destruct_devices+0x99/0xd0 [libsas] [] ? sas_unregister_common_dev+0x150/0x150 [libsas] [] process_one_work+0x138/0x460 [] worker_thread+0x17a/0x3c0 [] ? manage_workers+0x120/0x120 [] kthread+0x9e/0xb0 [] kernel_thread_helper+0x4/0x10 [] ? kthread_freezable_should_stop+0x70/0x70 [] ? gs_change+0x13/0x13 ---[ end trace 3de392de6b7979d9 ]--- -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html