Revert "Revert "lib: Update RWSEM to Linux 3.10""

This reverts commit d512a5c14a2a1c966e1f7e86cf356ccc13a55557.