vfio_ap_mdev_on_cfg_remove(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 vfio_ap_mdev_on_cfg_remove(9) 🌸

Hey bestie, welcome to the Kernel API Manual πŸ’– β€” this is the page for vfio_ap_mdev_on_cfg_remove, and honestly? It's giving cleanup era. Pull up a chair, grab your iced coffee πŸ“, and let's get into it.


✨ NAME ✨

vfio_ap_mdev_on_cfg_remove β€” the function that responds to the removal of adapters, domains and control domains from the host AP configuration, by unplugging them from the guests that are using them πŸ’…

Like, host config said "these are gone now" and this function is the one who actually goes and tells the guests, okay? No cap, that's the whole vibe.


πŸ¦‹ SYNOPSIS πŸ¦‹

void vfio_ap_mdev_on_cfg_remove (struct ap_config_info *cur_config_info
, struct ap_config_info *prev_config_info );

Yup, that's it β€” void return, two pointers, zero drama ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • cur_config_info β€” the current host AP configuration information. This is the now snapshot, the main character of the present moment πŸ‘‘
  • prev_config_info β€” the previous host AP configuration information. This is the before snapshot, the throwback pic you compare against πŸ™ˆ

So yeah, it's a before/after situation β€” you hand it both configs and it does the unplugging thing πŸ’€βœ¨


πŸ’œ SEE ALSO πŸ’œ

The kernel file lives right here, bestie:

  • ./drivers/s390/crypto/vfio_ap_ops.c

And the whole friend group β€” the entire squad of related functions, no one left behind 🫢:

πŸ’‘ Friendly reminder: these are (9) section references, so they're kernel API pages β€” not the regular user-command ones. iykyk 😌

Okay that's the whole page, bestie β€” ate and left no crumbs 🧚✨

And for the cute sign-off: this lil masterpiece lives in ./drivers/s390/crypto, dated October 2026, and it's page vfio_ap_mdev_on_cfg_remove(9) of the Kernel API Manual β€” periodt πŸ’…πŸŽ€

πŸ“¦ where this page comes from