rwsem changes