| 764b23bd9af8 ("block: mark bd_finish_claiming static") |
| 89e524c04fa9 ("loop: Fix mount(2) failure due to race with LOOP_SET_FD") |
| 33ec3e53e7b1 ("loop: Don't change loop device under exclusive opener") |
| c28445fa06a3 ("loop: Get rid of 'nested' acquisition of loop_ctl_mutex") |
| 85b0a54a82e4 ("loop: Move loop_reread_partitions() out of loop_ctl_mutex") |
| c371077000f4 ("loop: Push loop_ctl_mutex down to loop_change_fd()") |
| 757ecf40b7e0 ("loop: Push loop_ctl_mutex down to loop_set_fd()") |
| 550df5fdacff ("loop: Push loop_ctl_mutex down to loop_set_status()") |
| 4a5ce9ba5877 ("loop: Push loop_ctl_mutex down to loop_get_status()") |
| 7ccd0791d985 ("loop: Push loop_ctl_mutex down into loop_clr_fd()") |
| a2505b799a49 ("loop: Split setting of lo_state from loop_clr_fd") |
| a13165441d58 ("loop: Push lo_ctl_mutex down into individual ioctls") |
| 0a42e99b58a2 ("loop: Get rid of loop_index_mutex") |
| 967d1dc144b5 ("loop: Fold __loop_release into loop_release") |
| 310ca162d779 ("block/loop: Use global lock for ioctl() operation.") |
| b1ab5fa309e6 ("block/loop: Don't grab "struct file" for vfs_getattr() operation.") |