STRUCT DRM_PAGEMAP_MIGRATE_DETAILS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, this is struct drm_pagemap_migrate_details from the Kernel API Manual β€” literally the Details to govern migration. That’s the whole vibe, no cap πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

struct drm_pagemap_migrate_details {
    unsigned long timeslice_ms;
    u32 can_migrate_same_pagemap : 1;
};

πŸŽ€ Members πŸŽ€

  • timeslice_ms β€” the time requested for the migrated pagemap pages to be present in mm before being allowed to be migrated back. So it’s the little waiting window, basically ⏳
  • can_migrate_same_pagemap β€” whether the copy function can migrate device pages within a single drm_pagemap. It’s even written as : 1, iconic πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./include/drm/drm_pagemap.h enum β€” and then the whole bestie list:


mwah πŸ’– this one’s from ./include/drm, dated October 2026, and the footer was serving struct drm_p...rate_details(9). go off and read the kernel file, bestie 🫢✨

πŸ“¦ where this page comes from