> > > +#define TYPE_MEMORY_BACKEND_FILE "memory-backend-file" > > how about naming it after what it really is? "memory-backend-hugepage" > > Later we could split it into generic superclass mmap-ed > > "memory-backend-file" and have TPH specific code moved into this backend. > > OK.
Actually I don't think there's anything hugepage-specific in this backend (except perhaps passing a path instead of a filename). It could be used with a tmpfs backing storage like /dev/shm. Paolo