I am trying to use uvm_mem_mam and reserve memory regions in excess of 4G size. As the "request_region" function call prototype declares size as "int", I can only request a max of 4G size. Can this be please enhanced to support >4G sizes?
function uvm_mem_region request_region( int unsigned n_bytes,
uvm_mem_mam_policy alloc = null,
string fname = "",
int lineno = 0
)