RWsem fixes