Another disadvantage of SGX is that hardware has to implement com-plex memory management functions normally implemented in software.
Postrelease bugs for complicated functions are more easily fixed in software than in hardware/firmware implementations in the field.