The same problem is also duplicable on 13-RC2. Workaround exists: switch VBox storage layer from PIIX3 to AHCI. E.g. VM's Setting -> Storage -> select Controller node and on the right side -- in Attributes pane -- switch
Type from PIIX3/4 to AHCI.
This way I've been able to rebuild both 13 and current (both world and kernel) successfully.

On 3/14/21 3:25 PM, Karel Gardas wrote:

Hello,

I'm trying to follow current installed in VBox VM. The VM is created with default configuration of 6.1.x suggested for 64bit FreeBSD. The RAM is set to 32GB and CPUs to 12 cores. Te host is running ubuntu 20.04.x.

Anyway, while running 'make -j12 buildworld' the VM crash with following information in the VBox log:


00:02:26.650587 PIIX3 IDE: guest issued command 0xca while controller busy 00:02:26.652335 PIIX3 IDE: guest issued command 0xca while controller busy
00:02:26.653115
00:02:26.653115 !!Assertion Failed!!
00:02:26.653115 Expression: ReqType == ATA_AIO_RESET_ASSERTED || ReqType == ATA_AIO_RESET_CLEARED || ReqType == ATA_AIO_ABORT || pCtl->uAsyncIOState == ReqType 00:02:26.653116 Location  : /build/virtualbox-9t4MJt/virtualbox-6.1.16-dfsg/src/VBox/Devices/Storage/DevATA.cpp(5838) int ataR3AsyncIOThread(RTTHREAD, void*)
00:02:26.653262 Stack     :
00:02:26.653262 00007f86d41e5a11 VBoxRT.so!RTAssertMsg2V+0xaf (rva:0x178a11)
00:02:26.653262
00:02:26.653286 I/O state inconsistent: state=0 request=1


Now, the question is if FBSD is allowed to issue command 0xca while controller is busy or if this is something which it should not do.

Thanks,
Karel


_______________________________________________
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to