rem: remove_image_from_list(image);
add: unregister_elf_image(image);
context: elf_unload_image_final(struct elf_image_info *image){	int i;		for (i = 0; i < 2; ++i) {		delete_area(image->regions[i].id);	}	if (image->vnode)		vfs_put_vnode_ptr(image->vnode);	remove_image_from_list(image);	free(image->eheader);	free(image->name);		free(image);}