Fix kmutex struct. Size of the struct was different depending on whether __MUTEX_PRIVATE was ifdef'ed or not