ENTRY FRAME SIZE(9)
π Entry frame size π
okay bestie so we're in the Kernel API Manual today and this page is literally all about frame sizes for the rt2x00 wireless situation β it's short, it's sweet, and it's giving "one paragraph but make it iconic" β¨
π Entry frame size π
Ralink PCI devices demand the Frame size be a multiple of 128 bytes β like, that's the rule, no notes, non-negotiable π
For USB devices this restriction does not apply β but the value of 2432 still makes sense, because it's big enough to contain the maximum fragment size according to the ieee802.11 specs. so like, even though nobody's forcing you, 2432 just vibes π¦
The aggregation size depends on support from the driver, but should be something around 3840 bytes. iykyk π«Ά
ngl these numbers are the whole personality of this page β128,2432,3840β memorize them or at least screenshot it πΈ
π SEE ALSO π
the full squad, all of them, no skips, no cuts π₯ (and yeah, it starts with a whole header file, because of course it does):
- Kernel file
./drivers/net/wireless/ralink/rt2x00/rt2x00queue.h enum data_queue_qid(9)enum skb_frame_desc_flags(9)struct skb_frame_desc(9)get_skb_frame_desc(9)enum rxdone_entry_desc_flags(9)RXDONE_SIGNAL_MASK(9)struct rxdone_entry_desc(9)enum txdone_entry_desc_flags(9)struct txdone_entry_desc(9)enum txentry_desc_flags(9)struct txentry_desc(9)enum queue_entry_flags(9)struct queue_entry(9)enum queue_index(9)enum data_queue_flags(9)struct data_queue(9)queue_end(9)tx_queue_end(9)queue_next(9)queue_loop(9)queue_for_each(9)tx_queue_for_each(9)txall_queue_for_each(9)rt2x00queue_for_each_entry(9)rt2x00queue_empty(9)rt2x00queue_full(9)rt2x00queue_threshold(9)rt2x00queue_dma_timeout(9)_rt2x00_desc_read(9)rt2x00_desc_read(9)rt2x00_desc_write(9)
and that's the whole page, bestie β short king energy π source situation is ./drivers/net/wireless/ralink/... (yes it's literally cut off with an ellipsis in the original, that's just how it is, don't come for me π) and it's dated October 2026. mwah, go read a queue macro, ily π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms