ENUM BLK_EH_TIMER_RETURN(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, this page is literally enum blk_eh_timer_return(9) from the Kernel API Manual, and it’s all about how the timeout handler should proceed ✨ no cap.


✨ SYNOPSIS ✨

       enum blk_eh_timer_return {
           BLK_EH_DONE ,
           BLK_EH_RESET_TIMER

       };

πŸŽ€ Constants πŸŽ€

  • BLK_EH_DONE β€” The block driver completed the command or will complete it at a later time. slay 🫢
  • BLK_EH_RESET_TIMER β€” Reset the request timer and continue waiting for the request to complete. the way that timer just keeps going 😭⏳

🌈 SEE ALSO 🌈

and bestie, if you wanna go down the whole lore trail, the Kernel file ./include/linux/blk-mq.h has all the adjacent icons: struct blk_mq_hw_ctx(9), struct blk_mq_queue_map(9), enum hctx_type(9), struct blk_mq_tag_set(9), struct blk_mq_queue_data(9), struct blk_mq_ops(9), blk_mq_rq_state(9), blk_mq_add_to_batch(9), blk_mq_rq_from_pdu(9), blk_mq_rq_to_pdu(9), blk_rq_nr_bvec(9), and blk_rq_passthrough_stats(9) πŸ’…βœ¨


this page is chillin’ under ./include/linux, dated October 2026, and it’s literally the enum blk_eh_timer_return(9) page. mwah πŸ’‹πŸŽ€

πŸ“¦ where this page comes from