Debian Bug report logs - #737142
seabios: PC-BSD 10.0-RELEASE installer does not boot (kernel trap 12 with interrupts disabled)

version graph

Package: seabios; Maintainer for seabios is Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>; Source for seabios is src:seabios (PTS, buildd, popcon).

Reported by: Kouichi ONO <kou1.ono@gmail.com>

Date: Thu, 30 Jan 2014 15:42:06 UTC

Severity: normal

Tags: confirmed, upstream

Found in version seabios/1.7.4-1

Fixed in version seabios/1.7.4-4

Done: Michael Tokarev <mjt@tls.msk.ru>

Bug is archived. No further changes may be made.

Forwarded to http://thread.gmane.org/gmane.comp.emulators.qemu/254074

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, kou1.ono@gmail.com, Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>:
Bug#737142; Package seabios. (Thu, 30 Jan 2014 15:42:11 GMT) (full text, mbox, link).


Acknowledgement sent to Kouichi ONO <kou1.ono@gmail.com>:
New Bug report received and forwarded. Copy sent to kou1.ono@gmail.com, Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>. (Thu, 30 Jan 2014 15:42:11 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Kouichi ONO <kou1.ono@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: seabios: PC-BSD 10.0-RELEASE installer does not boot (kernel trap 12 with interrupts disabled)
Date: Fri, 31 Jan 2014 00:39:52 +0900 (JST)
[Message part 1 (text/plain, inline)]
Package: seabios
Version: 1.7.4-1
Severity: normal

Dear Maintainer,

PC-BSD 10.0 Release installer does not boot on qemu.
Please see attached screenshot.
downgrade seabios to 1.7.3-3 fix problem.

Best Regards,
Kouichi ONO

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.13.0-dirty (SMP w/12 CPU cores; PREEMPT)
Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- debconf-show failed
[Screenshot_pcbsd-1_2014-01-30_22:52:03.png (image/png, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>:
Bug#737142; Package seabios. (Tue, 04 Feb 2014 11:21:04 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Tokarev <mjt@tls.msk.ru>:
Extra info received and forwarded to list. Copy sent to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>. (Tue, 04 Feb 2014 11:21:04 GMT) (full text, mbox, link).


Message #10 received at 737142@bugs.debian.org (full text, mbox, reply):

From: Michael Tokarev <mjt@tls.msk.ru>
To: Kouichi ONO <kou1.ono@gmail.com>, 737142@bugs.debian.org
Subject: Re: Bug#737142: seabios: PC-BSD 10.0-RELEASE installer does not boot (kernel trap 12 with interrupts disabled)
Date: Tue, 04 Feb 2014 15:20:26 +0400
30.01.2014 19:39, Kouichi ONO wrote:
> Package: seabios
> Version: 1.7.4-1
> Severity: normal
> 
> Dear Maintainer,
> 
> PC-BSD 10.0 Release installer does not boot on qemu.

Can you tell me where I can grab this installer for testing please?

Thanks,

/mjt



Information forwarded to debian-bugs-dist@lists.debian.org, Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>:
Bug#737142; Package seabios. (Tue, 04 Feb 2014 11:30:04 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Tokarev <mjt@tls.msk.ru>:
Extra info received and forwarded to list. Copy sent to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>. (Tue, 04 Feb 2014 11:30:04 GMT) (full text, mbox, link).


Message #15 received at 737142@bugs.debian.org (full text, mbox, reply):

From: Michael Tokarev <mjt@tls.msk.ru>
To: 737142@bugs.debian.org
Cc: Kouichi ONO <kou1.ono@gmail.com>
Subject: Re: Bug#737142: seabios: PC-BSD 10.0-RELEASE installer does not boot (kernel trap 12 with interrupts disabled)
Date: Tue, 04 Feb 2014 15:27:38 +0400
04.02.2014 15:20, Michael Tokarev wrote:
> 30.01.2014 19:39, Kouichi ONO wrote:
>> PC-BSD 10.0 Release installer does not boot on qemu.
> 
> Can you tell me where I can grab this installer for testing please?

Hm.  I found an installer image at
 http://iso.cdn.pcbsd.org/10.0-RELEASE/amd64/PCBSD10.0-RELEASE-x64-DVD-USB-latest.iso
which is 3.6Gb in size.  With my current internet connection it will
be a while to download.  Maybe there's an easier way to boot just
the installer kernel, which should be very small?

Thanks,

/mjt




Added tag(s) upstream and confirmed. Request was from <mjt@tls.msk.ru> to control@bugs.debian.org. (Tue, 04 Feb 2014 12:39:04 GMT) (full text, mbox, link).


Set Bug forwarded-to-address to 'http://thread.gmane.org/gmane.comp.emulators.qemu/254074'. Request was from <mjt@tls.msk.ru> to control@bugs.debian.org. (Tue, 04 Feb 2014 12:39:05 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>:
Bug#737142; Package seabios. (Tue, 04 Feb 2014 12:45:04 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Tokarev <mjt@tls.msk.ru>:
Extra info received and forwarded to list. Copy sent to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>. (Tue, 04 Feb 2014 12:45:04 GMT) (full text, mbox, link).


Message #24 received at 737142@bugs.debian.org (full text, mbox, reply):

From: Michael Tokarev <mjt@tls.msk.ru>
To: Kouichi ONO <kou1.ono@gmail.com>, 737142@bugs.debian.org
Subject: Re: Bug#737142: seabios: PC-BSD 10.0-RELEASE installer does not boot (kernel trap 12 with interrupts disabled)
Date: Tue, 04 Feb 2014 16:41:31 +0400
30.01.2014 19:39, Kouichi ONO wrote:
> PC-BSD 10.0 Release installer does not boot on qemu.
> Please see attached screenshot.
> downgrade seabios to 1.7.3-3 fix problem.

Ok.  I reproduced this issue locally, and bisected it to a particular
commit in seabios, and forwarded it to upstream.

Please note that this only happens with -vga std, -- the installer boots
fine with cirrus vga emulation.

Thanks,

/mjt



Information forwarded to debian-bugs-dist@lists.debian.org, Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>:
Bug#737142; Package seabios. (Tue, 04 Feb 2014 14:09:05 GMT) (full text, mbox, link).


Acknowledgement sent to Daniele Di Proietto <daniele.di.proietto@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>. (Tue, 04 Feb 2014 14:09:05 GMT) (full text, mbox, link).


Message #29 received at 737142@bugs.debian.org (full text, mbox, reply):

From: Daniele Di Proietto <daniele.di.proietto@gmail.com>
To: 737142@bugs.debian.org
Subject: Bug#737142: seabios: FreeBSD 9.1 does not boot
Date: Tue, 04 Feb 2014 15:07:38 +0100
Hi,

I think I can confirm this issue.
I was happily using a qemu-kvm virtual machine with FreeBSD 9.1
(frontend gnome-boxes) and then, after the upgrade to SeaBIOS 1.7.4-1,
it stopped booting.

Downgrading SeaBIOS to 1.7.3-3 solved the problem. I did not investigate
further, but I am quite confident this is the same bug.

Cheers,

Daniele



Information forwarded to debian-bugs-dist@lists.debian.org, Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>:
Bug#737142; Package seabios. (Tue, 04 Feb 2014 15:27:04 GMT) (full text, mbox, link).


Acknowledgement sent to Kouichi ONO <kou1.ono@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>. (Tue, 04 Feb 2014 15:27:04 GMT) (full text, mbox, link).


Message #34 received at 737142@bugs.debian.org (full text, mbox, reply):

From: Kouichi ONO <kou1.ono@gmail.com>
To: mjt@tls.msk.ru
Cc: 737142@bugs.debian.org
Subject: Re: Bug#737142: seabios: PC-BSD 10.0-RELEASE installer does not boot (kernel trap 12 with interrupts disabled)
Date: Wed, 05 Feb 2014 00:25:06 +0900 (JST)
>>>>> On Tue, 04 Feb 2014 16:41:31 +0400
>>>>> mjt@tls.msk.ru(Michael Tokarev)  said:
> 
> 30.01.2014 19:39, Kouichi ONO wrote:
> > PC-BSD 10.0 Release installer does not boot on qemu.
> > Please see attached screenshot.
> > downgrade seabios to 1.7.3-3 fix problem.
> 
> Ok.  I reproduced this issue locally, and bisected it to a particular
> commit in seabios, and forwarded it to upstream.
> 
> Please note that this only happens with -vga std, -- the installer boots
> fine with cirrus vga emulation.
> 
> Thanks,
> 
> /mjt

Thanks, but I got same result (kernel trap 12) if using cirrus vga.
'ps augwxx' on host shows below.

118      12752  122  3.2 2591724 2136632 ?     Sl   22:53   0:19 qemu-system-x86
_64 -enable-kvm -name pcbsd-1 -S -machine pc-i440fx-1.7,accel=kvm,usb=off -cpu k
vm64 -m 2048 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 14f2a8
ff-9b25-b64c-c5b5-ccd4b0aba98e -no-user-config -nodefaults -chardev socket,id=ch
armonitor,path=/var/lib/libvirt/qemu/pcbsd-1.monitor,server,nowait -mon chardev=
charmonitor,id=monitor,mode=control -rtc base=localtime -no-shutdown -boot menu=
off,strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -device virti
o-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x4 -drive file=/dev/vm/pcbsd-1,if
=none,id=drive-ide0-0-0,format=raw -device ide-hd,bus=ide.0,unit=0,drive=drive-i
de0-0-0,id=ide0-0-0 -drive file=/home/co2b/tmp/pc-bsd/10.0-RELEASE/PCBSD10.0-REL
EASE-x64-DVD-USB-latest.iso,if=none,id=drive-ide0-1-0,readonly=on,format=raw,cac
he=none -device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0,bootind
ex=1 -netdev tap,fd=23,id=hostnet0 -device e1000,netdev=hostnet0,id=net0,mac=de:
ad:be:ef:19:30,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial
,chardev=charserial0,id=serial0 -chardev spicevmc,id=charchannel0,name=vdagent -
device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0
,name=com.redhat.spice.0 -spice port=5902,addr=127.0.0.1,disable-ticketing,seaml
ess-migration=on -device cirrus-vga,id=video0,bus=pci.0,addr=0x2 -device virtio-
balloon-pci,id=balloon0,bus=pci.0,addr=0x5

And std vga, vmvga, qxl have no effect (same result).

I will try revert 9332f9b172dd59253365a83b5f1c0e40c5f6f66d on seabios.

Best Regards,
Kouichi ONO



Information forwarded to debian-bugs-dist@lists.debian.org, Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>:
Bug#737142; Package seabios. (Tue, 04 Feb 2014 17:12:04 GMT) (full text, mbox, link).


Acknowledgement sent to Kouichi ONO <kou1.ono@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>. (Tue, 04 Feb 2014 17:12:04 GMT) (full text, mbox, link).


Message #39 received at 737142@bugs.debian.org (full text, mbox, reply):

From: Kouichi ONO <kou1.ono@gmail.com>
To: mjt@tls.msk.ru
Cc: 737142@bugs.debian.org
Subject: Re: Bug#737142: seabios: PC-BSD 10.0-RELEASE installer does not boot (kernel trap 12 with interrupts disabled)
Date: Wed, 05 Feb 2014 02:08:42 +0900 (JST)
> I will try revert 9332f9b172dd59253365a83b5f1c0e40c5f6f66d on seabios.

I tested with cirrus vga.

vgabios-cirrus.bin from 9332f9b172dd59253365a83b5f1c0e40c5f6f66d cause 
same result (kernel trap 12).
But from 06c6d476598db2f8b3558cf070d88307da8d895f, PC-BSD 10.0 installer
works fine.

So it seems that 9332f9b172dd59253365a83b5f1c0e40c5f6f66d is the first bad
commit to my problem, too.

Best Regards,
Kouichi ONO



Reply sent to Michael Tokarev <mjt@tls.msk.ru>:
You have taken responsibility. (Mon, 17 Feb 2014 17:51:10 GMT) (full text, mbox, link).


Notification sent to Kouichi ONO <kou1.ono@gmail.com>:
Bug acknowledged by developer. (Mon, 17 Feb 2014 17:51:10 GMT) (full text, mbox, link).


Message #44 received at 737142-close@bugs.debian.org (full text, mbox, reply):

From: Michael Tokarev <mjt@tls.msk.ru>
To: 737142-close@bugs.debian.org
Subject: Bug#737142: fixed in seabios 1.7.4-4
Date: Mon, 17 Feb 2014 17:48:54 +0000
Source: seabios
Source-Version: 1.7.4-4

We believe that the bug you reported is fixed in the latest version of
seabios, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 737142@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Tokarev <mjt@tls.msk.ru> (supplier of updated seabios package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 17 Feb 2014 21:35:59 +0400
Source: seabios
Binary: seabios
Architecture: source all
Version: 1.7.4-4
Distribution: unstable
Urgency: low
Maintainer: Debian QEMU Team <pkg-qemu-devel@lists.alioth.debian.org>
Changed-By: Michael Tokarev <mjt@tls.msk.ru>
Description: 
 seabios    - Legacy BIOS implementation
Closes: 737142
Changes: 
 seabios (1.7.4-4) unstable; urgency=low
 .
   * apply vgabios-attempt-to-detect-old-x86emu-and-force-a-fault.diff:
     a patch from upstream to work around apparently broken x86 emulation
     in some software.  (Closes: #737142)
Checksums-Sha1: 
 50ab7fe8adbbdf41299238e9c164112931e418f2 1494 seabios_1.7.4-4.dsc
 6b362d7cca2b45514d8bdbc62520794cbe541d58 16240 seabios_1.7.4-4.debian.tar.xz
 29f0a6356c073e17e3c6216bfdc75121d661a787 109118 seabios_1.7.4-4_all.deb
Checksums-Sha256: 
 f35daff6f266658663226f6a28e9b24b782e03a491e06cd55e8e5825556f52ee 1494 seabios_1.7.4-4.dsc
 721d1159d36bf7b5361abef0143d5f0f17b5a1fbbed5532a8b5b8c004988bce5 16240 seabios_1.7.4-4.debian.tar.xz
 3d427ad1a634b79dc10902b1c4492b0d482241d45db30d73c93d0f913bc89b8c 109118 seabios_1.7.4-4_all.deb
Files: 
 af8b6287c102f0e45a607a865b4ec777 1494 misc extra seabios_1.7.4-4.dsc
 5455982bc9f3c18ddbc8f39c6e9a7510 16240 misc extra seabios_1.7.4-4.debian.tar.xz
 b552967fce0dad8197bf934611c8066c 109118 misc extra seabios_1.7.4-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iJwEAQECAAYFAlMCSWsACgkQUlPFrXTwyDh68wP/UX4gwWakbnt7s3jHCHdFQTym
3zXAbHKbRKrUQnFM6jYPwzz1L9hdWVsIKU0a9U3edpoKicQ8TNEQ09zZlHgxlAH4
Ud4mw1Mb3vNg0jf8SDnVf+jPl5BtWqexa7d/ugaCz6dmLj/GIuihresWRhiOh+bA
aaAvDYHkv60n0ZmDDdE=
=ceQT
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 28 Mar 2014 07:33:40 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Mon May 26 23:12:44 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.