Displaying 20 results from an estimated 558 matches for "hvmloader".
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
Introduced config option t...
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
Introduced config option...
2011 Jul 23
9
[PATCH] Replace bios_relocate hook with bios_load hook in hvmloader
Hi,
These set of patches are affected by replacing bios_relocate hook with
bios_load hook in hvmloader. The patches for code files config.h and
hvmloader.c also contains part of the contents of Enabling UEFI BIOS(OVMF)
support in Xen-unstable HVM. Is there any problem with these patches? Thank
you very much.
# HG changeset patch
# User gbtju85@gmail.com
#
Replace bios_relocate hook with bios_loa...
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/firmwar...
2011 May 19
2
hvmloader problems?
Hi all, I have some puzzle about hvmloader in the path /tools/firmware/, they are:
1: Is hvmloader running in non-root mode?
2: If hvmloader runs in non-root mode, does it have its pagetable? when set GUEST_CR3 in vmcs?
3: How can I find the value of GUEST_RIP in vmcs is set to the entry point of hvmloader,when virtual machine do it first v...
2012 Sep 26
3
[PATCH v3] xen/tools: Add 64 bits big bar support
Currently it is assumed PCI device BAR access < 4G memory. If there is such a
device whose BAR size is larger than 4G, it must access > 4G memory address.
This patch enable the 64bits big BAR support on hvmloader.
v3 changes from v2:
- Remain original print information
v2 changes from v1 as comments by Jan.
1) Set Dynamic MMIO high memory address instead of a fixed number 640G
2) Mask bar_sz earlier to avoid older code changes
3) Add bar size barrier to judge high memory resource
4) Clean up bar64_reloca...
2013 Oct 28
0
Re: [Qemu-devel] Hvmloader: Modify ACPI to only supply _EJ0 methods for PCIslots that support hotplug by runtime patching
...rst, and
> > then do the verification on -unstable. Even if the code shouldn''t
> > be that different from 4.3, we still don''t want to apply completely
> > untested stuff.
>
> Hi, Jan. We found that the reason that we used a wrong seabios PATH, and the
> hvmloader can''t load the bios.bin.
> So the VM restart again and again after we start it. That''s our fault.
>
> Now I test the patch based on the codes of trunk, which works well.
> The patch has been modified after your suggestion.
> The patch works well with upstream qemu...
2008 Apr 10
1
Xen tools build error on c/s 17427
...-m32 -march=i686 -fno-strict-aliasing
-std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value
-Wdeclaration-after-statement -D__XEN_TOOLS__ -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -mno-tls-direct-seg-refs -Werror
-fno-stack-protector -fno-builtin -msoft-float -I../../../tools/include
-I. -c -o hvmloader.o hvmloader.c
cc1: warnings being treated as errors
hvmloader.c: In function ''scan_etherboot_nic'':
hvmloader.c:363: warning: pointer targets in passing argument 1 of
''strncmp'' differ in signedness
hvmloader.c:378: warning: pointer targets in passing argument 1 of...
2011 Nov 18
2
[PATCH 0 of 2] Add configuration options to selectively disable S3 and S4 (V3)
...moves the acpi_enabled flag out of the hvm_info_table and into
a xenstore key (platform/acpi).
The second patch then introduces the acpi_s3 and acpi_s4 configuration
parameters to the xl config file (default=1). These result in population of
new platform/acpi_s3 and platform/acpi_s4 xenstore keys. hvmloader then reads
these keys to determine whether or not to include SSDTs containing the
_S3 and _S4 packages respectively.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2011 May 26
2
virtual bios question
Hi, when user create the virtual machine, then:
which code execute firstly, hvmloaer or qemu-dm?I have traced the codes flow
and found qemu-dm run before hvmloader,right?
And virtual bios code are both in hvmloader and qemu-dm, but I think it
should be only one of virtual bios
will be used to initialize the virutal device in qemu-dm.I find at the end
of hvmloader it will jmp to 0xffff0, that is the bios entry,so I think the
virtual bios in hvmloader will...
2007 Feb 01
2
hvmloader not fbuilt as part of Xen
Hi,
I have 3.0.4-1 testing downloaded a week ago.
I have enabled VT in the bios and rebuilt xen, but for some reason hvmloader does not get compiled and built.
Under xen/tools/firmware I see hvmloader and when I try and do a make it complains of
Install dev86 package to build firmware!
(http://www.cix.co.uk/~mayday)
Why is the hvmloader not built as part of Xen. I am using x86_64bit.
Can someone help me to fi...
2013 Feb 18
5
[PATCH 0/2] genid: ACPI Windows generation ID updates
...on ACPI.
First patch mainly update to new specifications while second one
introduce again the device in ACPI table.
Frediano Ziglio (2):
genid: Update Windows generation ID
genid: Introduce again Windows generation ID device
docs/misc/xenstore-paths.markdown | 6 ++++
tools/firmware/hvmloader/acpi/build.c | 49 ++++++++++++++++++++++----------
tools/firmware/hvmloader/acpi/dsdt.asl | 25 ++++++++++++++++
3 files changed, 65 insertions(+), 15 deletions(-)
--
1.7.9.5
2013 Aug 23
2
[PATCH] hvmloader: fix SeaBIOS interface
...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_PHYSICAL_ADDRESS 0x000E0000
-
#endif /* __HVMLOADER_CONFIG_SEABIOS_H__ */
/*
--- a/tools/firmware/hvmloader/hvmloader.c
+++ b/tools/firmware/h...
2006 Aug 14
0
[PATCH] HVM SMBIOS v3 [1/5]
[HVM] Cleanup: move cpuid function to util.c .
Signed-off-by: Andrew D. Ball <aball@us.ibm.com>
diff -r f328519053f5 -r 4cc861f6b425 tools/firmware/hvmloader/hvmloader.c
--- a/tools/firmware/hvmloader/hvmloader.c Mon Aug 14 10:58:02 2006 +0100
+++ b/tools/firmware/hvmloader/hvmloader.c Mon Aug 14 11:16:09 2006 -0400
@@ -116,15 +116,6 @@ check_amd(void)
}
static void
-cpuid(uint32_t idx, uint32_t *eax, uint32_t *ebx, uint32_t *ecx, uint32_t *edx)
-{...
2009 Aug 28
64
[PATCH 2/2] graphics passthrough with VT-d
This patch supports basic gfx passthrough on QEMU:
- disable emulated VGA adpater if there is passthroughed gfx
- register/unregister legacy VGA I/O ports and MMIOs for passthroughed gfx
Signed-off-by: Ben Lin <ben.y.lin@intel.com>
Signed-off-by: Weidong Han <weidong.han@intel.com>
_______________________________________________
Xen-devel mailing list
2013 Nov 12
16
[PATCH] hvmloader: write extra memory in CMOS
Some firmware, such as OVMF relies on this value to get the size of
extra memory above 4GB.
Seabios in Xen doesn''t need this as it gets e820 directly from Xen.
Rombios doesn''t read this value.
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
---
tools/firmware/hvmloader/hvmloader.c | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/tools/firmware/hvmloader/hvmloader.c b/tools/firmware/hvmloader/hvmloader.c
index 1cc8cf2..327dffd 100644
--- a/tools/firmware/hvmloader/hvmloader.c
+++ b/tools/firmware/hvmloader/hvmloader.c
@@ -146,6 +146,7 @@ stat...
2011 Dec 14
9
[PATCH 0 of 2] Support for VM generation ID save/restore and migrate
...es adds support for preservation of the VM generation ID
buffer address in xenstore across save/restore and migrate, and also
code to increment the value in all cases except for migration.
The vast majority of the code is in second patch. The first patch
merely changes the xenstore key name used by hvmloader to store the
buffer address.
2011 Jul 18
1
Re: trip to shanghai
...hould be fixed now.
> >> >>
> >> >> Alternatively you can temporarely work around the issue with this hacky patch:
> >> >>
> >> >> ---
> >> >>
> >> >>
> >> >> diff -r 00d2c5ca26fd tools/firmware/hvmloader/hvmloader.c
> >> >> --- a/tools/firmware/hvmloader/hvmloader.c Fri Jul 08 18:35:24 2011 +0100
> >> >> +++ b/tools/firmware/hvmloader/hvmloader.c Fri Jul 15 11:37:12 2011 +0000
> >> >> @@ -430,7 +430,7 @@ int main(void)
> >> >> ...
2011 Nov 29
18
[PATCH 0 of 6] Add support for a VM generation ID virtual device (v2)
...ADDR package.
Patch 2 adds ctype infrastructure to hvloader in preparation for...
Patch 3 adds all the code to plumb the value of a new ''generation_id''
parameter in the VM config through to the VM generation id buffer at
VM boot time.
Patch 4 adds an implementation of sprintf() to hvmloader.
Patch 5 adds an implementation of xenstore-write to hvmloader.
Patch 6 adds support for tracking the address of the VM generation id
buffer (via xenstore) across save/restore or migrate and updating the
value of the buffer with the value from the VM config file.
2008 Mar 20
1
Bug#471768: there's no hvmloader in xen-utils-unstable
Package: xen-utils-unstable
Version: 3.3-unstable+hg17192-1
Severity: important
Tags: patch
In tools/firmware/Makefile, INST_DIR is $(DESTDIR)/usr/$(PREFIX)/boot
but $(PREFIX) is empty. hvmloader doesn't get installed.
diff -ru xen-unstable-3.3-unstable+hg17192.orig/debian/patches/tools-prefix.diff xen-unstable-3.3-unstable+hg17192/debian/patches/tools-prefix.diff
--- xen-unstable-3.3-unstable+hg17192.orig/debian/patches/tools-prefix.diff 2008-03-20 01:02:50.000000000 +0100
+++ xen-uns...