In selfdfree re-evaulate sf_si after takin the lock.
authormjg <mjg@FreeBSD.org>
Thu, 23 Oct 2014 19:06:08 +0000 (19:06 +0000)
committermjg <mjg@FreeBSD.org>
Thu, 23 Oct 2014 19:06:08 +0000 (19:06 +0000)
commitd40cc92af6cc3c3a7d2949f801d88089b560f7f5
treef65f889ac11420ac3776e180915debd7cb27f105
parent466c8cbf489492f1f2e130fc2571398967124b22
In selfdfree re-evaulate sf_si after takin the lock.

Otherwise we can race with doselwakeup.

This is a fixup to r273549

Reviewed by: jhb
Reported by: everyone and their dog
sys/kern/sys_generic.c