Commit 26c9342
committed
Merge tag 'pull-filename' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Pull vfs 'struct filename' updates from Al Viro:
"[Mostly] sanitize struct filename handling"
* tag 'pull-filename' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: (68 commits)
sysfs(2): fs_index() argument is _not_ a pathname
alpha: switch osf_mount() to strndup_user()
ksmbd: use CLASS(filename_kernel)
mqueue: switch to CLASS(filename)
user_statfs(): switch to CLASS(filename)
statx: switch to CLASS(filename_maybe_null)
quotactl_block(): switch to CLASS(filename)
chroot(2): switch to CLASS(filename)
move_mount(2): switch to CLASS(filename_maybe_null)
namei.c: switch user pathname imports to CLASS(filename{,_flags})
namei.c: convert getname_kernel() callers to CLASS(filename_kernel)
do_f{chmod,chown,access}at(): use CLASS(filename_uflags)
do_readlinkat(): switch to CLASS(filename_flags)
do_sys_truncate(): switch to CLASS(filename)
do_utimes_path(): switch to CLASS(filename_uflags)
chdir(2): unspaghettify a bit...
do_fchownat(): unspaghettify a bit...
fspick(2): use CLASS(filename_flags)
name_to_handle_at(): use CLASS(filename_uflags)
vfs_open_tree(): use CLASS(filename_uflags)
...File tree
37 files changed
+563
-827
lines changed- Documentation/filesystems
- arch/alpha/kernel
- fs
- ntfs3
- quota
- smb/server
- include
- asm-generic
- linux
- io_uring
- ipc
- kernel
- mm
37 files changed
+563
-827
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1340 | 1340 | | |
1341 | 1341 | | |
1342 | 1342 | | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
| 1353 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
454 | 454 | | |
455 | 455 | | |
456 | 456 | | |
457 | | - | |
458 | | - | |
459 | | - | |
| 457 | + | |
| 458 | + | |
460 | 459 | | |
461 | | - | |
462 | 460 | | |
463 | | - | |
464 | | - | |
465 | | - | |
| 461 | + | |
| 462 | + | |
466 | 463 | | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
| 464 | + | |
| 465 | + | |
472 | 466 | | |
473 | 467 | | |
474 | 468 | | |
475 | 469 | | |
476 | 470 | | |
477 | 471 | | |
478 | | - | |
479 | 472 | | |
480 | | - | |
| 473 | + | |
481 | 474 | | |
482 | | - | |
483 | 475 | | |
484 | | - | |
485 | | - | |
486 | | - | |
| 476 | + | |
| 477 | + | |
487 | 478 | | |
488 | | - | |
489 | | - | |
490 | | - | |
491 | | - | |
492 | | - | |
| 479 | + | |
| 480 | + | |
493 | 481 | | |
494 | 482 | | |
495 | 483 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
895 | 895 | | |
896 | 896 | | |
897 | 897 | | |
| 898 | + | |
898 | 899 | | |
899 | 900 | | |
900 | 901 | | |
901 | 902 | | |
902 | | - | |
| 903 | + | |
903 | 904 | | |
904 | 905 | | |
905 | 906 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3297 | 3297 | | |
3298 | 3298 | | |
3299 | 3299 | | |
3300 | | - | |
3301 | | - | |
3302 | | - | |
3303 | | - | |
3304 | 3300 | | |
3305 | 3301 | | |
3306 | 3302 | | |
| |||
3314 | 3310 | | |
3315 | 3311 | | |
3316 | 3312 | | |
3317 | | - | |
3318 | | - | |
3319 | | - | |
| 3313 | + | |
3320 | 3314 | | |
3321 | 3315 | | |
3322 | 3316 | | |
| |||
0 commit comments