Bug fix: umutex->m_flags are already byte swapped by __get_user().