ENUM OVS_VPORT_UPCALL_ATTR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ enum ovs_vport_upcall_attr(9) ✨

okay so bestie, welcome to the Kernel API Manual πŸ’– this one is a lil enum that tells you all about the stats for upcalls on a vport β€” it's short, it's sweet, and it's literally just two constants. slay.


🌸 NAME 🌸

enum ovs_vport_upcall_attr β€” the attributes for %OVS_VPORT_ATTR_UPCALL_STATS πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

enum ovs_vport_upcall_attr {
    OVS_VPORT_UPCALL_ATTR_SUCCESS ,
    OVS_VPORT_UPCALL_ATTR_FAIL

};

πŸŽ€ Constants πŸŽ€

two constants, both 64-bit counters, both iconic in their own way 🫢

  • OVS_VPORT_UPCALL_ATTR_SUCCESS β€” a 64-bit count of upcall success packets ✨ like, the upcalls that actually went through. periodt.
  • OVS_VPORT_UPCALL_ATTR_FAIL β€” a 64-bit count of upcall fail packets 😭 the ones that did not. it's giving character development.

🌈 SEE ALSO 🌈

the whole friend group, no cap πŸ‘‘

  • Kernel file ./include/uapi/linux/openvswitch.h
  • struct ovs_header(9)
  • enum ovs_datapath_attr(9)
  • enum ovs_packet_attr(9)
  • enum ovs_vport_type(9)
  • enum ovs_vport_attr(9)
  • enum ovs_frag_type(9)
  • enum ovs_flow_attr(9)
  • enum ovs_sample_attr(9)
  • enum ovs_userspace_attr(9)
  • struct ovs_action_push_mpls(9)
  • struct ovs_action_add_mpls(9)
  • struct ovs_action_push_vlan(9)
  • enum ovs_ct_attr(9)
  • enum ovs_nat_attr(9)
  • struct ovs_action_push_eth(9)
  • enum ovs_check_pkt_len_attr(9)
  • enum ovs_psample_attr(9)
  • enum ovs_action_attr(9)

ngl bestie, this page is short but it ate πŸ’€ two constants, zero drama, all the upcall stats you could want. go read the other enums, iykyk.

and that's the whole vibe check πŸ§šπŸ’œ this lil page lives in ./include/uapi/linux, dated October 2026, and honestly? she's a star. mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from