Commit 241062a
ovl: change ovl_workdir_cleanup() to take dir lock as needed.
Rather than calling ovl_workdir_cleanup() with the dir already locked,
change it to take the dir lock only when needed.
Also change ovl_workdir_cleanup() to take a dentry for the parent rather
than an inode.
Signed-off-by: NeilBrown <neil@brown.name>
Link: https://lore.kernel.org/20250716004725.1206467-16-neil@brown.name
Reviewed-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Christian Brauner <brauner@kernel.org>1 parent a45ee87 commit 241062a
3 files changed
Lines changed: 15 additions & 29 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
742 | 742 | | |
743 | 743 | | |
744 | 744 | | |
745 | | - | |
| 745 | + | |
746 | 746 | | |
747 | 747 | | |
748 | 748 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1096 | 1096 | | |
1097 | 1097 | | |
1098 | 1098 | | |
1099 | | - | |
1100 | 1099 | | |
1101 | 1100 | | |
1102 | 1101 | | |
| |||
1139 | 1138 | | |
1140 | 1139 | | |
1141 | 1140 | | |
1142 | | - | |
1143 | | - | |
1144 | | - | |
1145 | | - | |
1146 | | - | |
1147 | | - | |
1148 | | - | |
1149 | | - | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
1150 | 1144 | | |
1151 | 1145 | | |
1152 | 1146 | | |
| |||
1156 | 1150 | | |
1157 | 1151 | | |
1158 | 1152 | | |
1159 | | - | |
| 1153 | + | |
1160 | 1154 | | |
1161 | 1155 | | |
1162 | 1156 | | |
1163 | 1157 | | |
1164 | | - | |
1165 | | - | |
1166 | | - | |
| 1158 | + | |
| 1159 | + | |
1167 | 1160 | | |
1168 | | - | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
1169 | 1166 | | |
1170 | 1167 | | |
1171 | 1168 | | |
1172 | | - | |
1173 | 1169 | | |
1174 | | - | |
1175 | 1170 | | |
1176 | | - | |
| 1171 | + | |
1177 | 1172 | | |
1178 | 1173 | | |
1179 | 1174 | | |
| |||
1184 | 1179 | | |
1185 | 1180 | | |
1186 | 1181 | | |
1187 | | - | |
1188 | 1182 | | |
1189 | 1183 | | |
1190 | 1184 | | |
| |||
1213 | 1207 | | |
1214 | 1208 | | |
1215 | 1209 | | |
1216 | | - | |
1217 | | - | |
1218 | | - | |
1219 | | - | |
1220 | | - | |
| 1210 | + | |
1221 | 1211 | | |
1222 | 1212 | | |
1223 | 1213 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
319 | 319 | | |
320 | 320 | | |
321 | 321 | | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | | - | |
| 322 | + | |
327 | 323 | | |
328 | 324 | | |
329 | 325 | | |
| |||
0 commit comments