-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
*** kernel panic: init exiting #27
Comments
I have had the same problem (no source code changes) |
Hello @davxy, |
@AxelPreitiT hey I'll look into it soon(ish). For sure not before next month. In the meantime, can you share the disk image that causes you the panic? TY |
Hello! I had the same problem as @AxelPreitiT. |
I think it should be /tmp instead of just tmp. Some Unix-like host OS'es thinks a empty start on a path is root (sometimes) |
I have tried building this kernel on a few different machines but seem to have an issue getting a build to run in QEMU.
I didn't make any changes to the source code, and simply ran the following commands:
make all && (cd misc; sudo ./mkfs.sh; ./qemu.sh)
From some preliminary println debugging, it seems that the execve syscall is throwing an error, since named(path) ends up being NULL. This is due to !S_ISDIR(dent->inod->mode) in named() returning false on the first iteration.
I am testing on a very clean version of Ubuntu 20.04.2 LTS.
I would love if you could give some insight as to why the first build might not be succeeding. I have attached the disk.img file below.
Thanks!
disk.zip
The text was updated successfully, but these errors were encountered: