On Wednesday 2010-06-09 20:42, Luciano Coelho wrote: > >> I'll move the sysfs file creation to outside that function so I can keep >> the lock until after the timer is added to the list. Thanks for >> clarifying! > >Hmmm... after struggling with this for a while, I think it's not really >possible to simply create the sysfs file outside of the lock, because if >the sysfs creation fails, we will again risk a race condition. Well if sysfs_add can return an error code when a file already exists (instead of adding it again), it's much easier. Try checking. -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html