arm: add optimized rwsem algorithm