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

v86 seems to be stuck in nonblocking pool init on a squashfs-based image #260

Closed
sr229 opened this Issue Nov 17, 2018 · 9 comments

Comments

Projects
None yet
2 participants
@sr229

sr229 commented Nov 17, 2018

v86 seems to be stuck in initing a random non-blocking pool in a squashfs-based image.

Test image.

Note how it is slower compared to ext4-based images.

@sr229

This comment has been minimized.

sr229 commented Nov 17, 2018

@sr229

This comment has been minimized.

sr229 commented Nov 18, 2018

Checking further this seems to be v86 stuck waiting for the squashfs image.

@copy

This comment has been minimized.

Owner

copy commented Nov 18, 2018

I'm observing the same behaviour in QEMU. Can you verify that this image is supposed to be booted directly?

@sr229

This comment has been minimized.

sr229 commented Nov 19, 2018

@copy can confirm this supposed to be booted directly. Might be a issue with how the squashfs was built?

@sr229

This comment has been minimized.

sr229 commented Nov 19, 2018

Update: Tried a jffs2 image from the Attitiude Adjustment Release and it also has the same issue. Tried on QEMU/KVM this image should boot fine

@copy

This comment has been minimized.

Owner

copy commented Nov 19, 2018

Doesn't seem to work on qemu either. I'm running it as follows:

qemu-system-x86_64 -hda openwrt-x86-kvm_guest-combined-jffs2-128k.img -enable-kvm -m 512

The last line of the output is the same as on v86:

[    0.463030] Waiting for root device /dev/mtdblock0...
@sr229

This comment has been minimized.

sr229 commented Nov 19, 2018

I'll probably need to open a ticket about this on the OpenWRT mailing list, the ext4 images does work, however

@sr229

This comment has been minimized.

sr229 commented Nov 19, 2018

Opened a tracker on OpenWRT Flyspray. Hopefully they can clarify why it doesn't work on QEMU (which also has a correlation to not work on v86)

@copy

This comment has been minimized.

Owner

copy commented Nov 23, 2018

Feel free to re-open if you find any other v86-specific issues.

@copy copy closed this Nov 23, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment