These are the patches I ended up with after we started with Jan's patch (edited).
- [PATCH 0/4] Various rwsem ACQUIRE fixes Peter Zijlstra
- [PATCH 2/4] rwsem: Add missing ACQUIRE to read_slowpat... Peter Zijlstra
- [PATCH 3/4] tty/ldsem: Add missing ACQUIRE to read_fai... Peter Zijlstra
- [PATCH 1/4] locking/rwsem: Add missing ACQUIRE to read... Peter Zijlstra
- [PATCH 4/4] rwsem: Add ACQUIRE comments Peter Zijlstra