hi all, i am a new in kvm and now i am reading source code . int kvm_host.h there is struct defined struct kvm_memory_slot { gfn_t base_gfn; unsigned long npages; unsigned long flags; unsigned long *rmap; unsigned long *dirty_bitmap; struct { unsigned long rmap_pde; int write_count; } *lpage_info; unsigned long userspace_addr; int user_alloc; }; what do rmap and lpage_info represent? thanksÿôèº{.nÇ+?·?®??+%?Ëÿ±éݶ¥?wÿº{.nÇ+?·¤¾oâ?Ø^n?r¡ö¦zË?ëh?¨èÚ&£ûàz¿äz¹Þ?ú+?Ê+zf£¢·h??§~??Ûiÿÿï?êÿ?êçz_è®æj:+v?¨þ)ߣøm