trace_landlock_free_domain(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

trace_landlock_free_domain(9) πŸ’…

okay so this page is from the Kernel API Manual β€” yes, the kernel docs, and we’re making it cute. buckle up, bestie πŸŽ€

πŸ’– NAME πŸ’–

trace_landlock_free_domain β€” β€œDomain freed” πŸ¦‹

✨ SYNOPSIS ✨

void trace_landlock_free_domain (const struct landlock_hierarchy
*hierarchy );

🌸 ARGUMENTS 🌸

  • hierarchy β€” the hierarchy node being freed. she is never NULL, okay? never. πŸ™ˆ

πŸŽ€ DESCRIPTION πŸŽ€

This event is emitted when the hierarchy node’s last reference is dropped: its refcount reaches zero after all child domains have released their parent reference. it’s giving β€œfinal goodbye” energy, lowkey.

A committed domain is freed from a kworker via landlock_put_domain_deferred (the credential free path runs in RCU context, where sleeping is forbidden β€” literally not the vibe), so the current task is not the sandboxed task that triggered the free. main character = the free, not the task, iykyk.

Balanced by a matching landlock_create_domain event.

πŸ¦‹ SEE ALSO πŸ¦‹

go read these, bestie β€” the whole landlock trace event family is iconic:


that’s the whole page, bestie πŸ’– source/version ./include/trace/events, dated October 2026, from the Kernel API Manual. periodt. 🫢

πŸ“¦ where this page comes from