vmw_mksstat_remove_ioctl(9)
π vmw_mksstat_remove_ioctl π
okay bestie, this is the vmw_mksstat_remove_ioctl(9) page from the Kernel API Manual β and it's literally the cleanup bestie for one userspace-originating mksGuestStat descriptor. β¨π
πΈ NAME πΈ
vmw_mksstat_remove_ioctl β removes a single userspace-originating mksGuestStat instance descriptor from the hypervisor. π«Ά
β¨ SYNOPSIS β¨
int vmw_mksstat_remove_ioctl (struct drm_device *dev , void *data ,
struct drm_file *file_priv );
π ARGUMENTS π
devβ identifies the drm device. π₯οΈdataβ pointer to the ioctl argument. π¦file_privβ identifies the caller; unused. π
π¦ DESCRIPTION π¦
okay so the actual vibe is: discard a hypervisor PFN mapping containing a single mksGuestStat instance descriptor, and unpin the corresponding userspace pages. π
that's the whole thing, no cap.
π₯ RETURN π₯
Zero (0) on success, negative error code on error. zero = slay, negative = the little sad trombone. π
π SEE ALSO π
for the full lore, peep the kernel file ./drivers/gpu/drm/vmwgfx/vmwgfx_msg.c plus these icons: vmw_open_channel(9), vmw_close_channel(9), vmw_port_hb_out(9), vmw_port_hb_in(9), vmw_send_msg(9), vmw_recv_msg(9), vmw_host_get_guestinfo(9), vmw_host_printf(9), vmw_msg_ioctl(9), reset_ppn_array(9), hypervisor_ppn_reset_all(9), hypervisor_ppn_add(9), hypervisor_ppn_remove(9), mksstat_init_record_time(9), mksstat_init_kern_id(9), vmw_mksstat_get_kern_slot(9), vmw_mksstat_cleanup_descriptor(9), vmw_mksstat_remove_all(9), vmw_mksstat_reset_ioctl(9), vmw_mksstat_add_ioctl(9), and vmw_disable_backdoor(9). π
mwah π β source/version: ./drivers/gpu/drm/vmwgfx; date: October 2026. bye bestie! π«Ά
π¦ 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