Page MenuHomeFreeBSD

makefs: Make Rock Ridge inode assignment reproducible
ClosedPublic

Authored by emaste on Feb 26 2025, 7:01 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Oct 15, 6:06 AM
Unknown Object (File)
Sat, Sep 27, 1:27 AM
Unknown Object (File)
Fri, Sep 26, 4:15 PM
Unknown Object (File)
Fri, Sep 26, 3:25 AM
Unknown Object (File)
Thu, Sep 25, 2:00 PM
Unknown Object (File)
Fri, Sep 19, 12:43 PM
Unknown Object (File)
Sep 4 2025, 2:43 AM
Unknown Object (File)
Aug 20 2025, 12:10 AM
Subscribers

Details

Summary

Assign Rock Ridge File Serial Numbers (inodes) sequentially rather than passing the inode from the underlying filesystem through.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

emaste created this revision.
usr.sbin/makefs/cd9660/iso9660_rrip.c
663

makefs's mtree support sets st_ino only if the file has st_nlink > 1

will add a comment here

brooks added a subscriber: brooks.

Seems reasonable.

This revision is now accepted and ready to land.Feb 28 2025, 7:48 PM