Reactos

[TCPIP][IP] Use an ERESOURCE as mutex for address files & connection end points master

Spinlocks are not reentrant (and this is done a lot), using them forces us to have an horrible hack in the kernel, which unschedules threads which are at DISPATCH_LEVEL thus allowing another thread to take ownership of the spinlock while the unscheduled thread should already hold it. CORE-6473


+319 -336
14 changed files