Commit 73c2a12
io_uring/rsrc: clean up buffer cloning arg validation
commit b8201b5 upstream.
Get rid of some redundant checks and move the src arg validation to
before the buffer table allocation, which simplifies error handling.
Signed-off-by: Joanne Koong <joannelkoong@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>1 parent b20266f commit 73c2a12
1 file changed
Lines changed: 6 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1185 | 1185 | | |
1186 | 1186 | | |
1187 | 1187 | | |
| 1188 | + | |
| 1189 | + | |
1188 | 1190 | | |
1189 | 1191 | | |
1190 | 1192 | | |
1191 | 1193 | | |
1192 | 1194 | | |
1193 | 1195 | | |
| 1196 | + | |
| 1197 | + | |
1194 | 1198 | | |
1195 | 1199 | | |
1196 | 1200 | | |
| |||
1210 | 1214 | | |
1211 | 1215 | | |
1212 | 1216 | | |
1213 | | - | |
1214 | | - | |
1215 | | - | |
1216 | | - | |
1217 | | - | |
1218 | | - | |
1219 | | - | |
1220 | | - | |
1221 | | - | |
1222 | | - | |
1223 | | - | |
1224 | | - | |
1225 | | - | |
1226 | | - | |
1227 | | - | |
1228 | 1217 | | |
1229 | 1218 | | |
1230 | 1219 | | |
| |||
1237 | 1226 | | |
1238 | 1227 | | |
1239 | 1228 | | |
1240 | | - | |
1241 | | - | |
| 1229 | + | |
| 1230 | + | |
1242 | 1231 | | |
1243 | 1232 | | |
1244 | 1233 | | |
| |||
1274 | 1263 | | |
1275 | 1264 | | |
1276 | 1265 | | |
1277 | | - | |
1278 | | - | |
1279 | | - | |
1280 | | - | |
1281 | 1266 | | |
1282 | 1267 | | |
1283 | 1268 | | |
| |||
0 commit comments