Don't use cv_wait_unlock() to implement cv_wait().  Instead, implement cv_wait() fully and add missing KTRACE context switch traces.
Don't use cv_wait_unlock() to implement cv_wait().  Instead, implement
cv_wait() fully and add missing KTRACE context switch traces.

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase