STRUCT RSEQ_SLICE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, meet struct rseq_slice(9) from the Kernel API Manual β€” it's the status-information situation for the rseq time slice extension. literally the struct that keeps you posted. πŸ’…βœ¨


πŸŽ€ SYNOPSIS πŸŽ€

here's the whole struct, no cap β€” every field stays exactly as-is:

struct rseq_slice {
    union rseq_slice_state  state;
    u64 expires;
    u8 yielded;
 };

πŸ‘‘ Members πŸ‘‘

  • state β€” the time slice extension state. this is the field holding the state info, periodt. ✨
  • expires β€” the time when a grant expires. deadline-core, fr fr. ⏰
  • yielded β€” the indicator for rseq_slice_yield. it's giving "yield check" energy. πŸ’…

🌈 SEE ALSO 🌈

  • Kernel file ./include/linux/rseq_types.h β€” the rseq type lore lives here 🫢
  • struct rseq_event(9)
  • struct rseq_ids(9)
  • union rseq_slice_state(9)
  • struct rseq_data(9)
  • struct sched_mm_cid(9)
  • struct mm_cid_pcpu(9)
  • struct mm_mm_cid(9)

that's the whole page, bestie β€” source: ./include/linux, date drop: October 2026, page: struct rseq_slice(9) πŸ’–πŸ«Άβœ¨
πŸ“¦ where this page comes from