On 03/16/2010 05:14 AM, Christof Schmitt wrote:
With the new lockdep tracking in sysfs, sysfs_attr_init has to be used for initializing all non-static sysfs attributes. Otherwise, lockdep will warn about the missing initialization with: Mar 15 09:19:49 t6345029 kernel: BUG: key 000000002f5ae350 not in .data! Mar 15 09:19:49 t6345029 kernel: BUG: key 000000002f5ae388 not in .data! Mar 15 09:19:49 t6345029 kernel: BUG: key 000000002f5ae3c0 not in .data! Mar 15 09:19:49 t6345029 kernel: BUG: key 000000002f5ae3f8 not in .data!
I think iscsi needs this too, but I am not see this error message. I just tried iscsi and fc/lpfc with linus's tree and did not see those errors for either. What .config settings do I need for this? I have:
CONFIG_LOCKDEP=y CONFIG_DEBUG_LOCKDEP=y are there other lockdep settings? -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html