geth_resize_freeq(9)
πΈ NAME πΈ
okay so bestie, this is the geth_resize_freeq(9) page from the Kernel API Manual, and it's literally about one tiny but iconic job: resize the software queue depth β¨
geth_resize_freeqβ resize the software queue depth π
π¦ SYNOPSIS π¦
the signature is giving:
int geth_resize_freeq (struct gemini_ethernet_port *port );
π ARGUMENTS π
portβ the port requesting the change π no cap, that's the whole request right there.
π DESCRIPTION π
so this function gets called at least once during probe so the device queue gets "resized" from the hardware defaults β¨
and because both ports/net devices share the same hardware queue, some synchronization between the ports is needed π«Ά that's the vibe: shared queue, multiple ports, bestie coordination required.
π₯ SEE ALSO π₯
- Kernel file
./drivers/net/ethernet/cortina/gemini.c struct gmac_queue_page(9)geth_fill_freeq(9)geth_cleanup_freeq(9)gmac_get_intr_flags(9)
and that's the whole page, bestie π this iconic little number is from ./drivers/net/ethernet/cortina, dated October 2026, and it's still the geth_resize_freeq(9) page β mwah πβ¨
π¦ 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