Index: sys/kern/kern_proc.c =================================================================== --- sys/kern/kern_proc.c (revision 261528) +++ sys/kern/kern_proc.c (working copy) @@ -2077,6 +2077,9 @@ case OBJT_SG: kve->kve_type = KVME_TYPE_SG; break; + case OBJT_MGTDEVICE: + kve->kve_type = KVME_TYPE_MGTDEVICE; + break; default: kve->kve_type = KVME_TYPE_UNKNOWN; break; @@ -2255,6 +2258,9 @@ case OBJT_SG: kve->kve_type = KVME_TYPE_SG; break; + case OBJT_MGTDEVICE: + kve->kve_type = KVME_TYPE_MGTDEVICE; + break; default: kve->kve_type = KVME_TYPE_UNKNOWN; break; Index: sys/sys/user.h =================================================================== --- sys/sys/user.h (revision 261528) +++ sys/sys/user.h (working copy) @@ -414,6 +414,7 @@ #define KVME_TYPE_PHYS 5 #define KVME_TYPE_DEAD 6 #define KVME_TYPE_SG 7 +#define KVME_TYPE_MGTDEVICE 8 #define KVME_TYPE_UNKNOWN 255 #define KVME_PROT_READ 0x00000001 Index: usr.bin/procstat/procstat.1 =================================================================== --- usr.bin/procstat/procstat.1 (revision 261528) +++ usr.bin/procstat/procstat.1 (working copy) @@ -416,6 +416,9 @@ default .It dv device +.It md +device with managed pages +.Pq GEM/TTM .It ph physical .It sg Index: usr.bin/procstat/procstat_vm.c =================================================================== --- usr.bin/procstat/procstat_vm.c (revision 261528) +++ usr.bin/procstat/procstat_vm.c (working copy) @@ -100,6 +100,9 @@ case KVME_TYPE_SG: str = "sg"; break; + case KVME_TYPE_MGTDEVICE: + str = "md"; + break; case KVME_TYPE_UNKNOWN: default: str = "??";