On Sun, Aug 16, 2015 at 08:12:35PM +0200, Florian Westphal wrote: > Phil Sutter <p...@nwl.cc> wrote: > > After having tested insertion, lookup, table walk and removal, spawn a > > number of threads running operations on the same rhashtable. Each of > > them will: > > [..] > > > + if (down_interruptible(&startup_sem)) > > + pr_err(" thread[%d]: down_interruptible failed\n", tdata->id); > > Why _interruptible? > > Seems this should use down() instead.
According to the comment in kernel/locking/semaphore.c, down() is deprecated and one should use down_interruptible() or down_killable() instead. Apart from that, I don't see any problem with using down() here. If the call fails, the code is pointless if not even broken anyway. Cheers, Phil -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html