diff options
| author | Christian Krinitsin <mail@krinitsin.com> | 2025-06-03 12:04:13 +0000 |
|---|---|---|
| committer | Christian Krinitsin <mail@krinitsin.com> | 2025-06-03 12:04:13 +0000 |
| commit | 256709d2eb3fd80d768a99964be5caa61effa2a0 (patch) | |
| tree | 05b2352fba70923126836a64b6a0de43902e976a /results/classifier/105/other/897193 | |
| parent | 2ab14fa96a6c5484b5e4ba8337551bb8dcc79cc5 (diff) | |
| download | emulator-bug-study-256709d2eb3fd80d768a99964be5caa61effa2a0.tar.gz emulator-bug-study-256709d2eb3fd80d768a99964be5caa61effa2a0.zip | |
add new classifier result
Diffstat (limited to 'results/classifier/105/other/897193')
| -rw-r--r-- | results/classifier/105/other/897193 | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/results/classifier/105/other/897193 b/results/classifier/105/other/897193 new file mode 100644 index 00000000..035b13fe --- /dev/null +++ b/results/classifier/105/other/897193 @@ -0,0 +1,86 @@ +other: 0.651 +instruction: 0.632 +device: 0.617 +mistranslation: 0.616 +graphic: 0.591 +semantic: 0.581 +network: 0.575 +assembly: 0.540 +socket: 0.536 +KVM: 0.533 +boot: 0.529 +vnc: 0.481 + +virtfs: kernel compile fails + +I am trying to compile a kernel under virtfs, and am getting an error. The error does not occur when compiling outside of the virtfs mount. + +Both guest and host are running the 3.0.4 kernel. +QEMU is latest from git: bc75c9e50d308b2ec6623a40179c5cdc84b63dae + +QEMU command line: +/usr/local/bin/qemu-system-x86_64 -nographic -boot c -m 1024 -machine type=pc,accel=kvm -drive file=/root/hdd1.img,if=virtio -drive file=/root/test1.img,if=virtio -drive file=/root/test2.img,if=virtio -virtfs local,path=/mnt/virtfs,security_model=none,mount_tag=virtfs -net nic,model=virtio,macaddr=DE:AD:BE:EF:AA:BB -net tap,ifname=qtap0,script=no + +virtfs line in /etc/fstab: +virtfs /mnt/virtfs 9p defaults,noauto,trans=virtio 0 0 + +Steps to reproduce and output: + +[root@guest linux-3.0.4]# make mrproper + CLEAN scripts/basic + CLEAN scripts/kconfig + CLEAN include/config include/generated + CLEAN .config .config.old +[root@guest linux-3.0.4]# make defconfig + HOSTCC scripts/basic/fixdep + HOSTCC scripts/kconfig/conf.o + SHIPPED scripts/kconfig/zconf.tab.c + SHIPPED scripts/kconfig/lex.zconf.c + SHIPPED scripts/kconfig/zconf.hash.c + HOSTCC scripts/kconfig/zconf.tab.o + HOSTLD scripts/kconfig/conf +*** Default configuration is based on 'x86_64_defconfig' +# +# configuration written to .config +# +[root@guest linux-3.0.4]# make +scripts/kconfig/conf --silentoldconfig Kconfig + +*** Error during update of the configuration. + +make[2]: *** [silentoldconfig] Error 1 +make[1]: *** [silentoldconfig] Error 2 +make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'. Stop. + + +Please let me know if you need any other information. Thanks! + +uname -a on host: +Linux host 3.0.4 #1 SMP Mon Oct 17 11:54:45 IST 2011 x86_64 x86_64 x86_64 GNU/Linux + +uname -a on guest: +Linux guest 3.0.4 #2 SMP Wed Nov 23 12:39:03 IST 2011 x86_64 x86_64 x86_64 GNU/Linux + +Hi Avishay, + +Are you running qemu as a normal user? In that case, could you please check whether normal user has rw access to the kernel source? + +Also could you please attach the output of strace scripts/kconfig/conf --silentoldconfig Kconfig ? + +Hi, + +I am running qemu as root. + +The output from strace for the command that you requested shows that this is the problem: +rename(".tmpconfig.h", "include/generated/autoconf.h") = -1 ENOENT (No such file or directory) + +The command fails because the directory 'include/generated' doesn't exist because I ran only the command you mentioned, and not 'make'. + +So I attached the output for: strace -f make &> /tmp/strace.out + +Hope that helps, and thanks! + +Triaging old bug tickets ... can you still reproduce this problem with the latest version of QEMU? + +[Expired for QEMU because there has been no activity for 60 days.] + |