Page MenuHomeFreeBSD

Remove f_label from struct file
ClosedPublic

Authored by mjg on May 28 2020, 11:19 AM.
Tags
None
Referenced Files
F82104933: D25036.diff
Thu, Apr 25, 2:26 PM
Unknown Object (File)
Thu, Apr 18, 1:17 PM
Unknown Object (File)
Mon, Apr 1, 2:26 AM
Unknown Object (File)
Mar 22 2024, 12:52 AM
Unknown Object (File)
Mar 22 2024, 12:52 AM
Unknown Object (File)
Mar 22 2024, 12:52 AM
Unknown Object (File)
Mar 22 2024, 12:40 AM
Unknown Object (File)
Jan 18 2024, 7:07 AM
Subscribers

Details

Summary

The field was added in r141137 in 2005 and is unused (I did not check if something was using it at any point).

It avoidably grows a struct which is NOFREE and easily gets hundreds of thousands of instances.

Removing the field also allows D25024 at no extra size cost.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 31346

Event Timeline

mjg requested review of this revision.May 28 2020, 11:19 AM
mjg edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.May 28 2020, 4:37 PM
This revision was automatically updated to reflect the committed changes.