Use struct path in struct nameidata
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest13 patches 8 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/13 | Don't touch fs_struct in driversdrivers/ sound/ sound/ +4 more | +6 | 0 replies | |
| 2/13 | Don't touch fs_struct in usermodehelperkernel/ | +1 | 0 replies | |
| 3/13 | Remove path_release_on_umount()fs/ fs/ include/ | +3 | 0 replies | |
| 4/13 | Move struct path into its own headerinclude/ include/ | +13 | 0 replies | |
| 5/13 | Embed a struct path into struct nameidata instead of nd->{dentry,mnt}arch/ arch/ arch/ +48 more | +488 | 0 replies | |
| 6/13 | Introduce path_put()arch/ arch/ arch/ +40 more | +134 | 0 replies | |
| 7/13 | Use path_put() in a few places instead of {mnt,d}put()fs/ fs/ | +6 | 0 replies | |
| 8/13 | Introduce path_get()fs/ fs/ include/ +1 more | +17 | 0 replies | |
| 9/13 | Use struct path in fs_structfs/ fs/ fs/ +6 more | +87 | 0 replies | |
| 10/13 | Make set_fs_{root,pwd} take a struct pathfs/ fs/ include/ | +20 | 0 replies | |
| 11/13 | Make __d_path() to take a struct path argumentfs/ | +4 | 0 replies | |
| 12/13 | Use struct path argument in proc_get_link()fs/ fs/ fs/ +2 more | +35 | 0 replies | |
| 13/13 | Rename {__}d_path() to {__}print_path() and fix commentsarch/ drivers/ drivers/ +11 more | +34 | 2 replies |
Reviews trailers per patch
10 of 13 patches have a Reviewed-by or Acked-by.
| Patch | Christoph Hellwig |
|---|---|
| 1/13 | A-b |
| 2/13 | A-b |
| 3/13 | A-b |
| 4/13 | A-b |
| 5/13 | A-b |
| 6/13 | |
| 7/13 | A-b |
| 8/13 | A-b |
| 9/13 | A-b |
| 10/13 | A-b |
| 11/13 | A-b |
| 12/13 | |
| 13/13 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/13] Use struct path in struct nameidata
Hi Andrew,
Could you please consider these patches for -mm ? These patches apply on 2.6.23-mm1 and are mostly a repost of earlier patches.
Patches 1 to 11 have been Acked by Christoph Hellwig.
Patch 12 is another instance where (vfsmnt, dentry) to path conversion is possible.
Patch 13 is a patch which renames d_path to print_path and fixes comments as suggested by Christoph.
Compile and boot tested on x86, x86_64 and powerpc.
Regards,
Bharata.