Am 25.03.2011 11:42, schrieb Jozsef Kadlecsik: > The timeout variant of the list:set type must reference the member sets. > However, its garbage collector runs at timer interrupt so the mutex protection > of the references is a no go. Therefore the reference protection > is converted to rwlock. > > __ip_set_get(ip_set_id_t index) > { > - atomic_inc(&ip_set_list[index]->ref); > + write_lock_bh(&ip_set_ref_lock); > + ip_set_list[index]->ref++; > + write_unlock_bh(&ip_set_ref_lock); > } > I'm not sure I get this, why aren't regular atomic ops working here? -- 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