> + if (need_locking) { > + /* genl_mutex could be already locked in genl_rcv_msg() */ > + rt = genl_family_find_byid(cb->nlh->nlmsg_type); > + need_locking = need_locking && rt->parallel_ops; > + }
This is equivalent to reverting the patch because parallel_ops will be false for the genl family. :-) johannes -- Intel GmbH Dornacher Strasse 1 85622 Feldkirchen/Muenchen, Deutschland Sitz der Gesellschaft: Feldkirchen bei Muenchen Geschaeftsfuehrer: Christian Lamprechter, Hannes Schwaderer, Douglas Lusk Registergericht: Muenchen HRB 47456 Ust.-IdNr./VAT Registration No.: DE129385895 Citibank Frankfurt a.M. (BLZ 502 109 00) 600119052 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/