search for: seabios

Displaying 20 results from an estimated 351 matches for "seabios".

2013 Aug 23
2
[PATCH] hvmloader: fix SeaBIOS interface
The SeaBIOS ROM image may validly exceed 128k in size, it''s only our interface code that so far assumed that it wouldn''t. Remove that restriction by setting the base address depending on image size. Add a check to HVM loader so that too big images won''t result in silent guest failur...
2012 Jan 16
13
[PATCH v10 0/7] build upstream qemu and seabios by default
Hi all, this is the tenth version of the patch series to introduce upstream qemu and seabios in the xen-unstable build system. Changes to v9: - rename QEMU_UPSTREAM_TAG to QEMU_UPSTREAM_REVISION: we are going to use it with a branch name by default; - set QEMU_UPSTREAM_REVISION to "master" by default; - set SEABIOS_UPSTREAM_URL to git://xenbits.xen.org/seabios.git by default;...
2012 Feb 09
17
[PATCH] tools/seabios: override $(PYTHON)
Pass PYTHON=$(PYTHON) to gmake when building seabios. This fixes seabios build error ''python not found'' along with the patches from Kevin O''Connor. Signed-off-by: Christoph Egger <Christoph.Egger@amd.com> -- ---to satisfy European Law for business letters: Advanced Micro Devices GmbH Einsteinring 24, 85689 Dornach...
2014 Feb 09
2
Bug#737905: Xen: hvmloader causes immediate VCPU triple fault with SeaBIOS 1.7.4
I've uploaded seabios 1.7.4-2 to debian archive which now ships 2 versions of the bios binary -- small 128Kb one and bios-256k.bin (with size = 256Kb, obviously). For now, both are built with Xen support. So for now, it is enough to just rebuild xen with seabios >= 1.7.4-2~ to get this fixed without patching. Howe...
2014 Feb 06
5
Bug#737905: Xen: hvmloader causes immediate VCPU triple fault with SeaBIOS 1.7.4
Package: xen-utils-4.3 Version: 4.3.0-3 Severity: important Tags: upstream patch When using Xen compiled with seabios-1.7.4-1 (now in unstable/testing), HVMs fail immediately upon starting with a VCPU triple fault: (XEN) HVM1: Loading SeaBIOS ... (XEN) hvm.c:1253:d1 Triple fault on VCPU0 - invoking HVM shutdown action 1. This is because SeaBIOS can now be greater than 128k, which breaks an assumption in the hvmlo...
2015 Nov 18
2
[RFC] kvmtool: add support for modern virtio-pci
On 11/18/2015 03:22 AM, Gerd Hoffmann wrote: > /me goes undust the kvmtool patches for seabios. > > (see https://www.kraxel.org/cgit/seabios/commit/?h=kvmtool, > build with CONFIG_KVMTOOL=y + CONFIG_DEBUG_LEVEL=9) > > nilsson kraxel ~# ~kraxel/projects/kvmtool/lkvm run --name seabios > --firmware /home/kraxel/projects/seabios/out-bios-kvmtool/bios.bin > --disk /vmdisk/...
2015 Nov 18
2
[RFC] kvmtool: add support for modern virtio-pci
On 11/18/2015 03:22 AM, Gerd Hoffmann wrote: > /me goes undust the kvmtool patches for seabios. > > (see https://www.kraxel.org/cgit/seabios/commit/?h=kvmtool, > build with CONFIG_KVMTOOL=y + CONFIG_DEBUG_LEVEL=9) > > nilsson kraxel ~# ~kraxel/projects/kvmtool/lkvm run --name seabios > --firmware /home/kraxel/projects/seabios/out-bios-kvmtool/bios.bin > --disk /vmdisk/...
2018 Feb 28
2
How can we achieve vga emulation over a serial port in libvirt
Hi For the latest seabios version, it said: Support for vga emulation over a serial port in SeaBIOS (sercon). So I want to know how can I find the application of this feature in libvirt? And whether my understanding is correct? There are no related instruction on the website: https://libvirt.org/ My understanding: (1) The...
2012 Feb 05
4
[PATCH RFC] hvmloader: Make ROM dependencies optional
When booting HVMs with SeaBIOS, the BIOS itself takes care of extracting option ROMs from the PCI devices. These ROMs are usually provided with by the device model (qemu). Thus, hvmloader should not require any longer the rombios, stdvga, cirrusvga or etherboot ROMs to be present. Also, the 32bitbios_support.c file is specific...
2015 Nov 19
2
[RFC] kvmtool: add support for modern virtio-pci
On Mi, 2015-11-18 at 23:01 -0500, Sasha Levin wrote: > On 11/18/2015 11:00 PM, Sasha Levin wrote: > > Anyways, I debugged it for a bit a found that seabios attempts to write to > > the notification BAR, I look further tomorrow to narrow it down and fix it. > > Err, *read*, obviously. > > I've never implemented that because the kernel doesn't try to do that (it doesn't > make much sense, I think...). It doesn't m...
2015 Nov 19
2
[RFC] kvmtool: add support for modern virtio-pci
On Mi, 2015-11-18 at 23:01 -0500, Sasha Levin wrote: > On 11/18/2015 11:00 PM, Sasha Levin wrote: > > Anyways, I debugged it for a bit a found that seabios attempts to write to > > the notification BAR, I look further tomorrow to narrow it down and fix it. > > Err, *read*, obviously. > > I've never implemented that because the kernel doesn't try to do that (it doesn't > make much sense, I think...). It doesn't m...
2016 Dec 27
1
how to configure seabios with libvirt
Hi: Anyone knows how to configure seabios with libvirt? Or Can I configure seabios in XML file? I know that could configre seabios with "qemu-system-x86_64 -fw_cfg",but how to with libvirt? thanks! dw
2013 Jun 06
4
[PATCH RFC] virtio-pci: new config layout: using memory BAR
On 06/06/13 08:34, Gleb Natapov wrote: > On Wed, Jun 05, 2013 at 07:41:17PM -0500, Anthony Liguori wrote: >> >> Oh, you mean in real mode. >> >> SeaBIOS runs the virtio code in 32-bit mode with a flat memory layout. >> There are loads of ASSERT32FLAT()s in the code to make sure of this. >> > Well, not exactly. Initialization is done in 32bit, but disk > reads/writes are done in 16bit mode since it should work from int13 > inter...
2013 Jun 06
4
[PATCH RFC] virtio-pci: new config layout: using memory BAR
On 06/06/13 08:34, Gleb Natapov wrote: > On Wed, Jun 05, 2013 at 07:41:17PM -0500, Anthony Liguori wrote: >> >> Oh, you mean in real mode. >> >> SeaBIOS runs the virtio code in 32-bit mode with a flat memory layout. >> There are loads of ASSERT32FLAT()s in the code to make sure of this. >> > Well, not exactly. Initialization is done in 32bit, but disk > reads/writes are done in 16bit mode since it should work from int13 > inter...
2012 Feb 23
0
[SeaBIOS] RFE: Print amount of RAM
Cross posting from seabios@ [snip] > > Now I'd like to ask you guys if you could print the amount > > of RAM available -- like most other BIOSes out there already > > do - it would be extremely helpful to aid troubleshooting. > > SeaBIOS boots too fast for anything useful to be seen on the scree...
2014 Feb 06
0
4.3.0-3 fresh build - hvmloader Triple fault on VCPU0
I've tracked down the issue to the seabios package being updated to 1.7.4-1 from 1.7.3-3. When Xen is built with the older version, everything works fine. In fact, I bisected the issue down to the following SeaBIOS commit: http://review.coreboot.org/gitweb?p=seabios.git;a=commit;h=e144bb7af49ca8756b7222a75811f3b85b0bc1f5 I don't know...
2012 Feb 10
6
[PATCH v2 0/3] hvmloader: Make ROM dependencies optional
This patch set mainly allows the user to build a seabios or rombios only version of hvmloader. In addition, when building a seabios only hvmloader, Option ROMs like vgabios and etherboot are no longer required, and therefore can be disabled from the build. Dependency on the bcc compiler can also be avoided the same way. v2: Separate patches for separate...
2014 Feb 03
2
4.3.0-3 fresh build - hvmloader Triple fault on VCPU0
...ple fault and the HVM is destroyed (this is with "loglvl=all guest_loglvl=all hvm_debug=3" boot options). (XEN) HVM1: Multiprocessor initialisation: (XEN) HVM1: - CPU0 ... 46-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done. (XEN) HVM1: Writing SMBIOS tables ... (XEN) HVM1: Loading SeaBIOS ... (XEN) hvm.c:1253:d1 Triple fault on VCPU0 - invoking HVM shutdown action 1. If I just replace the "hvmloader" with the one from the Debian archive xen-utils-4.3 package, things begin to work again. I've gone so far as to install/setup the sbuild system to try and mimic the Debia...
2014 Jul 29
1
VM not booting with physical hardware attached
...t; </source> </hostdev> I also activated Intel IOMMU in Linux (and rebooted). Then, I issued a virsh start <domain>. libvirt is able to fire the VM, but then the OS inside doesn't boot at all. I tried to go deeper into debugging and it seems that the VM cannot pass SeaBIOS anymore. It gets stuck in seabios, it seems. No "Booting" sentence displayed, only version of SeaBIOS, when I watch VNC ouput. I tried to use <bios useserial='yes'/> with a console to the VM. Nothing is displayed on the console. Here are the specs of the machine: -> Ubun...
2017 Jan 18
0
CEBA-2017:0079 CentOS 7 seabios BugFix Update
...rrata and Bugfix Advisory 2017:0079 Upstream details at : https://rhn.redhat.com/errata/RHBA-2017-0079.html The following updated files have been uploaded and are currently syncing to the mirrors: ( sha256sum Filename ) x86_64: 87f4cfbd40fc58bb4ce37ed4059adf71ebf6f3f13f93f5a2efaad22dd489b1a4 seabios-1.9.1-5.el7_3.1.x86_64.rpm e02b7513282f61b3d04fde3df7535022c9d1462c1dd6ac4c326188c415a6d92f seabios-bin-1.9.1-5.el7_3.1.noarch.rpm 3927f6c01cd95a9a58ae24a7fd6f426c8df7368a7a3508988a333a380ab2e905 seavgabios-bin-1.9.1-5.el7_3.1.noarch.rpm Source: a4bb475af826c58987367743107163d5a65c4b8e5ceb484c9d...