add: gKernelEntry = image.elf_header.e_entry;
context: load_kernel(stage2_args *args, Directory *volume){	int fd = open_from(volume, KERNEL_PATH, O_RDONLY);	if (fd < B_OK)		return fd;	puts("load kernel...");	preloaded_image image;	status_t status = elf_load_image(fd, &image);	close(fd);	if (status < B_OK) {		printf("loading kernel failed: %ld!\n", status);		return status;	}	puts("kernel loaded successfully");/*	void *cookie;	if (volume->Open(&cookie, O_RDONLY) == B_OK) {		char name[B_FILE_NAME_LENGTH];		while (volume->GetNextEntry(cookie, name, sizeof(name)) == B_OK)			printf("\t%s\n", name);		volume->Close(cookie);	}*/	return B_OK;}