ssh_ptl_shou...p_ack_packet(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ssh_ptl_shou...p_ack_packet(9) πŸ’…

okay bestie, welcome to the Kernel API Manual corner ✨ today's main character is a tiny little error-injection hook, and honestly? it's giving "chaos testing but make it SSH packet layer" πŸ¦‹


πŸŽ€ NAME πŸŽ€

ssh_ptl_should_drop_ack_packet β€” Error injection hook to drop ACK packets.

✨ SYNOPSIS ✨

bool ssh_ptl_should_drop_ack_packet (void );

🌸 ARGUMENTS 🌸

  • void β€” no arguments. literally none, bestie 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

So this hook is useful to test detection and handling of automated re-transmits by the EC. Specifically, we're talking about packets that the EC considers not-ACKed but the driver already considers ACKed β€” and that whole mismatch happens due to a dropped ACK 😭

In this case, the EC re-transmits the packet-to-be-ACKed, and the driver should detect it as duplicate/already handled πŸ‘‘ Important vibe check, though: the driver should still send an ACK for the re-transmitted packet. no cap, that part matters πŸ’…

🌈 SEE ALSO 🌈


okay that's the whole page, bestie 🫢 this gem came from ./drivers/platform/surface/agg... and it's dated October 2026 β€” mwah πŸ’‹

πŸ“¦ where this page comes from