Page MenuHomeFreeBSD

audit: Replace TAILQ with STAILQ
ClosedPublic

Authored by des on Jun 5 2026, 7:35 AM.
Tags
None
Referenced Files
F161605137: D57464.diff
Sun, Jul 5, 6:49 AM
Unknown Object (File)
Wed, Jun 17, 10:25 PM
Unknown Object (File)
Wed, Jun 17, 10:22 PM
Unknown Object (File)
Mon, Jun 15, 2:19 PM
Unknown Object (File)
Mon, Jun 15, 2:18 PM
Unknown Object (File)
Mon, Jun 15, 2:16 PM
Unknown Object (File)
Sun, Jun 14, 12:26 PM
Unknown Object (File)
Sat, Jun 13, 12:25 PM
Subscribers

Details

Summary

This reduces the size of a trigger entry from 24 bytes to 16 (or from
12 bytes to 8 on 32-bit) with no additional complexity.

MFC after: 1 week
Sponsored by: Klara, Inc.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 73698
Build 70581: arc lint + arc unit

Event Timeline

des requested review of this revision.Jun 5 2026, 7:35 AM

So it was a TAILQ but we only used the fwd direction?

This revision is now accepted and ready to land.Jun 5 2026, 3:09 PM

So it was a TAILQ but we only used the fwd direction?

Yep, all we ever do is append at the tail and pull at the head.

This revision was automatically updated to reflect the committed changes.