On Tue, 6 Feb 2024 at 17:58, Jan Kara jack@suse.cz wrote:
On Tue 06-02-24 15:53:34, Naresh Kamboju wrote:
On Tue, 6 Feb 2024 at 15:45, Jan Kara jack@suse.cz wrote:
On Tue 06-02-24 14:41:17, Naresh Kamboju wrote:
All qemu's mount rootfs failed on Linux next-20230206 tag due to the following kernel crash.
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
Crash log:
<3>[ 3.257960] /dev/root: Can't open blockdev <4>[ 3.258940] VFS: Cannot open root device "/dev/sda" or unknown-block(8,0): error -16
Uhuh, -16 is EBUSY so it seems Christian's block device opening changes are suspect? Do you have some sample kconfig available somewhere?
All build information is in this url, https://storage.tuxsuite.com/public/linaro/lkft/builds/2byqguFVp7MYAEjKo6nJG...
Thanks! So for record the config has:
CONFIG_BLK_DEV_WRITE_MOUNTED=y
So we are not hitting any weird corner case with blocking writes to mounted filesystems. It must be something else.
As per Anders bisection results the first bad commit pointing to ba858e55b205 ("bdev: open block device as files")
- Naresh