I guess I’m not 100% sold that we need a full-blown allocator.
OK. I will poke around and see what I think makes sense here.
I’m curious – how much CMB does one of your NoLoad card have?
We currently ship two types of Eval Kits. In both cases the default is 512MB (DRAM backed)
but that can go as high as about 12GB on one of the eval kits. I did once expose a 6EB CMB
to see what would happen (obviously this was not DRAM backed). Needless to say the BIOS
was very unhappy....
TBH even 512MB is probably big for a CMB staging buffer but we can also support NVMe PMRs
where these sizes make a lot more sense as they are for more permanent storage....