ice_nway_reset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_nway_reset(9) β€” like, the whole kernel API manual moment

Okay bestie, so this is a page straight out of the Kernel API Manual (yes, that's the manual name, we're being official today πŸŽ€) and it's all about one lil function that restarts autonegotiation. That's it. That's the whole vibe. She's small, she's iconic, let's go ✨


πŸ¦‹ NAME

ice_nway_reset β€” restart autonegotiation

No cap, that is literally the entire job description. Restart. The autoneg. Periodt. πŸ’…


🌸 SYNOPSIS

int ice_nway_reset (struct net_device *netdev );

Look at her πŸ‘‘ β€” she takes one thing, she gives you back an int. Minimalist queen.


πŸ“ ARGUMENTS

  • netdev β€” the network interface device structure. That's your network interface device structure, bestie, the whole struct, the main character of the networking world 🫢

That's the only argument. One. Single. Argument. Lowkey obsessed with the efficiency tbh.


πŸ”₯ SEE ALSO

Okay so here's where it gets a lot, and I mean that in the best way β€” there is a whole squad, a whole friend group, an entire group chat of related functions, and she wants you to know every single one of them. No secrets in this family:

First up, the source file where this all lives:

  • Kernel file ./drivers/net/ethernet/intel/ice/ice_ethtool.c

And now the roster πŸ“‹ (yes, all of them, don't scroll, I see you):

Yeah. That's the whole friend group 😭 every last one of them, copied exactly, because we do not abbreviate our besties. Iykyk. 🧚

Ngl, if you were hoping for a short SEE ALSO section, this was not the page for you. But honestly? Slay for the thoroughness. πŸ’–

🌈 A lil sign-off

This page came to you from the kernel source path ./drivers/net/ethernet/intel/ice, dated October 2026 ⭐ β€” so when you're out here restarting autonegotiation, just know the whole squad at that path has your back. Go forth, reset that nway, and remember: you're doing amazing, sweetie πŸ’œπŸ¦‹βœ¨

πŸ“¦ where this page comes from