search for: rombios

Displaying 20 results from an estimated 93 matches for "rombios".

2007 Apr 24
1
RE: [Xen-staging] [xen-unstable] hvm rombios: Fix int15, func 0x86 (udelay).
...----Original Message----- > From: xen-staging-bounces@lists.xensource.com > [mailto:xen-staging-bounces@lists.xensource.com] On Behalf Of > Xen staging patchbot-unstable > Sent: 24 April 2007 12:16 > To: xen-staging@lists.xensource.com > Subject: [Xen-staging] [xen-unstable] hvm rombios: Fix int15, > func 0x86 (udelay). > > # HG changeset patch > # User kfraser@localhost.localdomain > # Date 1177413238 -3600 > # Node ID f71d167a6c6d7038fedc3d748db334f8ebba6467 > # Parent a7bd11fd5b1b6f4a82135db09dfe654e8966fabe > hvm rombios: Fix int15, func 0x86 (udelay...
2006 Aug 14
4
[PATCH] HVM SMBIOS v3 [5/5]
[HVM] Pick up SMBIOS entry point in the ROMBIOS. Signed-off-by: Andrew D. Ball <aball@us.ibm.com> diff -r 1d817bfc5ed9 tools/firmware/rombios/rombios.c --- a/tools/firmware/rombios/rombios.c Fri Aug 11 14:22:54 2006 +0100 +++ b/tools/firmware/rombios/rombios.c Fri Aug 11 14:55:22 2006 -0400 @@ -9443,6 +9443,43 @@ rom_scan_increment: m...
2008 Feb 28
1
A question on vmx loader in xen - how and when rombios is loaded into memory
A "main" function is defined in Xen-3.1.0-source/tools/firmware/hvmloader/hvmloader.c. In this main function, rombios, vgabios and vmxassist are copied to specified address, with following commands memcpy((void *)ROMBIOS_PHYSICAL_ADDRESS, rombios, rombios_sz); ... memcpy((void *)ETHERBOOT_PHYSICAL_ADDRESS, etherboot, sizeof(etherboot)); .... But after searching the whole directory "firmware",...
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 to rombios and should not be built when building hvmloader with seabios. Signed-off-by: Julian Pidancet <julian.pidancet@gmail.com> --- tools/firmware/hvmloader/Makefile | 37 +++++++++++...
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 issues...
2012 Feb 11
14
[PATCH v3 0/5] 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 issues...
2006 May 30
6
[PATCH][HVMLOADER][DISCUSS] 8 way default rombios
Attached simple patch modifies the rombios and hvmloader Makefiles to default to an 8-way bochs bios for the hvmloader. Is there a reason to not define the mp config table by default for >1 processors (8), in the repository? Seems like using the hvm guest config file can the methodolody to describe a UP guest regardless of the mptables...
2013 Nov 25
3
[PATCH 0/2] Coverity fixes for tools/firmware
These two fixes are the final two outstanding issues in tools/firmware. They are both quite minor. Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com> -- 1.7.10.4
2006 Sep 19
0
Problem about rombios initializing network card''s PnP option ROM
HI: I try to let guest os to DHA(directly hardware acceess) physical network card, and also want to let rombios (which is not DHA) to initialize networks card''s pnp option Rom(the pnp option rom is DHA). however , I find the init program(offset by 3 from 55aa header signature) within option rom can not run properly ---- it cause stact underflow . and when retf form option rom ,system crash because...
2007 Jan 29
8
x86_64 build break in rombios
...am compiling on x86_64 SLES10 with gcc 4.1.0. Is there a fix for this? Thanks, Aravindh Puthiyaparambil Xen Development Team Unisys, Tredyffrin PA make[1]: Entering directory `/root/xen/xen-unstable.hg/tools/firmware'' make[2]: Entering directory `/root/xen/xen-unstable.hg/tools/firmware/rombios'' gcc -o biossums biossums.c gcc -DBX_SMP_PROCESSORS=1 -E -P rombios.c > _rombios_.c bcc -o rombios.s -C-c -D__i86__ -0 -S _rombios_.c sed -e ''s/^\.text//'' -e ''s/^\.data//'' rombios.s > _rombios_.s as86 _rombios_.s -b tmp.bin -u- -w- -g -0 -j -O -l...
2005 Jul 22
0
Build break on x86 FC3 platform
I am unable to build Xen on an x86 FC3 platform where I routinely build and test Xen: make[3]: Leaving directory `/tmp/xen-unstable.hg/tools/pygrub'' make[3]: Entering directory `/tmp/xen-unstable.hg/tools/firmware'' make[4]: Entering directory `/tmp/xen- unstable.hg/tools/firmware/rombios'' gcc -o biossums biossums.c gcc -DBX_SMP_PROCESSORS=1 -E -P rombios.c > _rombios_.c bcc -o rombios.s -C-c -D__i86__ -0 -S _rombios_.c sed -e ''s/^\.text//'' -e ''s/^\.data//'' rombios.s > _rombios_.s as86 _rombios_.s -b tmp.bin -u- -w- -g -0 -j -O -l r...
2013 Aug 23
2
[PATCH] hvmloader: fix SeaBIOS interface
...y 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 failure anymore. Uncomment the intended build-time size check for rombios, moving it into a function so that it would actually compile. Signed-off-by: Jan Beulich <jbeulich@suse.com> --- a/tools/firmware/hvmloader/config-seabios.h +++ b/tools/firmware/hvmloader/config-seabios.h @@ -3,8 +3,6 @@ #define BIOS_INFO_PHYSICAL_ADDRESS 0x00001000 -#define SEABIOS_P...
2008 Dec 25
0
[Patch] fix rombios to get the BDF.
Hi, We found a bug that rombios cannot get the correct BDF during rom_scan. This patch fixes rombios to get the BDF for calling INIT function. I''m sorry for the inconvenience. m(__)m Signed-off-by: Akio Takebe <takebe_akio@jp.fujitsu.com> Signed-off-by: Kouya Shimura <kouya@jp.fujitsu.com> Best Regards, Ak...
2008 Feb 28
1
RE: A question on vmx loader in xen - how and when rombiosis loaded into memory
...Best regards, Hu Jia Yi Ext: 20430 Tel: 65-67510430 -----Original Message----- From: Cui, Dexuan [mailto:dexuan.cui@intel.com] Sent: Thursday, February 28, 2008 11:43 AM To: Hu Jia Yi; xen-devel@lists.xensource.com Subject: RE: [Xen-devel] A question on vmx loader in xen - how and when rombiosis loaded into memory > how and when rombios, vgabios and vmxassist have been loaded to the memory from the disk before calling “memcpy”. They are statically compiled into hvmloader in the way of C array and are loaded with hvmloader. Please step into the directory hvmloader/ and search...
2008 Mar 07
0
[PATCH] Fix EDD pointer in int 13h, fn 48h BIOS call return buffer
...e to run fully virtualized. The BIOS emulator code has the segment and offset backward in the returned buffer for the int 13h, fn 48h BIOS call. BTW: This is fixed in current Bochs emulator upstream code. Signed-off-by: Bruce Rogers <brogers@novell.com> diff -r 59b8768d0d0d tools/firmware/rombios/rombios.c --- a/tools/firmware/rombios/rombios.c Wed Mar 05 11:18:25 2008 +0000 +++ b/tools/firmware/rombios/rombios.c Fri Mar 07 05:36:51 2008 -0700 @@ -779,8 +779,8 @@ typedef struct { Bit32u sector_count1; Bit32u sector_count2; Bit16u blksize; + Bit16u dpte_offset; B...
2008 Jul 23
28
[PATCH] ioemu-remote: ACPI S3 state wake up
ioemu-remote: The device model needs to write in the ACPI tables when it wakes up from S3 state. Signed-off-by: Jean Guyader <jean.guyader@eu.citrix.com> -- Jean Guyader _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
2006 Dec 07
7
[PATCH] [Firmware] TCG BIOS extensions for the Bochs BIOS
...for TCPA ACPI tables. A low-level driver for a TPM TIS device and an Atmel device is provided. The implemented specification is described here: https://www.trustedcomputinggroup.org/specs/PCClient/TCG_PCClientImplementationforBIOS_1-20_1-00.pdf I added a #define ''BX_TCGBIOS'' to rombios.c that enables or disables these extensions. It''s currently disabled so none of the code is compiled into the BIOS. The implementation passes the tests implemented in a newer version of trusted grub (available through the trousers project on sourceforge). Signed-off-by: Stefan Berger &lt...
2011 Jul 23
9
[PATCH] Replace bios_relocate hook with bios_load hook in hvmloader
...t load_roms; unsigned int optionrom_start, optionrom_end; @@ -23,8 +26,6 @@ void (*bios_info_setup)(void); void (*bios_info_finish)(void); - void (*bios_relocate)(void); - void (*vm86_setup)(void); void (*e820_setup)(void); @@ -36,6 +37,8 @@ extern struct bios_config rombios_config; extern struct bios_config seabios_config; +extern struct bios_config ovmf32_config; +extern struct bios_config ovmf64_config; #define PAGE_SHIFT 12 #define PAGE_SIZE (1ul << PAGE_SHIFT) diff -r 42edf1481c57 tools/firmware/hvmloader/hvmloader.c --- a/tools/firmware/hvmloader/hvmlo...
2017 Feb 12
2
Bug#776742: xen-utils-common: no support for VGA Passthrough
...decided to try and rebuild the Xen source package for Jessie with support for qemu-xen-traditional from upstream included. It did not take long to get a working package that solves this bug. I discovered the following facts: 1. Adding qemu-xen-traditional in a way supported by Xen also requires rombios which, like qemu-xen-traditional, is disabled in Debian's official build of Xen for Jessie. 2. After configuring the build for qemu-xen-traditional and rombios, the only binary package that is modified significantly is xen-utils-4.4, which is where the qemu-dm binary is insta...
2006 Jun 29
5
Multiple VCPUs
I have a self built system using an Intel D 920 processor and a MB that supports VT. I''m able to run HVM domains fine, but have trouble getting multiple VCPUs for these domains. Here is an example of one of my configs. # -*- mode: python; -*- #============================================================================ # Python configuration setup for ''xm create''. #