So now I reduced my kernel .config that crashes the Go test down to the point where it boots in 1s and doesn't even support PCI. Build the kernel with GCC 6.4.0, Go crashes. 5.4.0, no crash. But I also have *another* full .config that doesn't crash with 6.4.0. The plot thickens.
-
Show this thread
-
Replying to @marcan42
Is this on bare metal or qemu/KVM/xen/.. or some such thing?
1 reply 0 retweets 0 likes -
Replying to @srdjanrosic
qemu, thankfully. I found the original problem on bare metal but thankfully it reproduces on qemu (and the host kernel doesn't seem to matter).
1 reply 0 retweets 2 likes -
Replying to @marcan42 @srdjanrosic
Nice. It's almost too easy, since now you can automate bisects/config bisects (with ktest or your own scripts).
1 reply 0 retweets 1 like -
You could with bare metal as well, but then it needs a power switch or similar.
1 reply 0 retweets 0 likes
Replying to @Aissn @srdjanrosic
It also would take longer than the 1 second it takes for qemu to boot the kernel all the way to userspace.
4:48 AM - 9 Nov 2017
0 replies
0 retweets
2 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.