Displaying 20 results from an estimated 6000 matches similar to: "[PATCH] small mca cleanup"
2007 May 29
24
RFC: MCA/MCE concept
Hello!
The current MCA/MCE support in Xen is that it dumps the error and panics.
In the following concept I propose here, there are two places where Xen has to
react on.
I) Xen receives a MCE from the CPU and
II) Xen receives Dom0 instructions via Hypercall
The term "self-healing" below is used in the sense of using the most propriate
technique(s) to handle an error such as MPR
2008 Nov 10
5
[PATCH][IOEMU] build fix for BSD
Hi!
Attached patch makes git-ioemu compile on NetBSD.
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
P.S.: I''m about sending the pieces to qemu-devel. The changes
in vl.c already went upstream in qemu''s svn c/s 5646.
--
AMD Saxony, Dresden, Germany
Operating System Research Center
Legal Information:
AMD Saxony Limited Liability Company & Co. KG
Sitz
2008 Jun 10
3
[PATCH][TOOLS] libxc: mmap fixes for BSD
Hi!
On BSD, mmap()ing files works on on-disk files but not on
pseudo filesystems like kernfs or procfs.
Therefore, attached patch mmap()s anonymous memory.
Linux equivalents are sysfs and procfs to above BSD''s pseudo-filesystems.
On Linux, mmap is implemented for sysfs but it is questionable to me
how write operations work since (most) files in sysfs have
static content. So this patch
2008 Jun 30
2
c/s 17913: Breakage on *BSD
Hi!
Changeset 17913 breaks build on *BSD:
block-qcow.c:36:20: error: gcrypt.h: No such file or directory
cc1: warnings being treated as errors
block-qcow.c: In function ''gen_cksum'':
block-qcow.c:160: warning: implicit declaration of
function ''gcry_md_hash_buffer''
block-qcow.c:160: error: ''GCRY_MD_MD5'' undeclared (first use in this function)
2007 Aug 02
4
[PATCH][ELF] Correct space calculation for symtab when BSD_SYMTAB=yes
Hi!
If there is a string table for section headers, it also gets loaded.
Therefore take it into account in size calculation for kernel symtab.
Also there is no need to call elf_set_verbose() a second time
after elf_init() (First call happens within elf_init()).
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
Keir: Can you also apply changeset 15672 and this patch
to Xen
2008 May 13
3
Xen HVM cpuid problem
Hi Keir,
For HVM guests, all cpuid Fn''s going through domain_cpuid()
iterate over the loop and then return 0 for all four registers.
Guests OS''s and cpuid tools in HVM which query for
cpuid Fn 0000.0000 %eax and 8000.0000 %eax, see the value 0 and think,
Xen emulates oldish 386/486 CPUs.
This leads to strange boot failures, "your CPU does not support long mode"
or
2008 Aug 14
11
[PATCH][TOOLS] ioemu: linking fix for *BSD
Hi,
Attached patch tells the linker where to find
libxenctrl.so.3.2, libxenguest.so.3.2 and libxenstore.so.3.0
when launching qemu-dm.
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
--
AMD Saxony, Dresden, Germany
Operating System Research Center
Legal Information:
AMD Saxony Limited Liability Company & Co. KG
Sitz (Geschäftsanschrift):
Wilschdorfer Landstr.
2008 Mar 26
3
[PATCH][TOOLS] pygrub: cleanup and support for NetBSD
Hi Keir,
Attached patch gets rid of the global attr variable and adds support for
NetBSD.
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
--
AMD Saxony, Dresden, Germany
Operating System Research Center
Legal Information:
AMD Saxony Limited Liability Company & Co. KG
Sitz (Geschäftsanschrift):
Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland
Registergericht
2007 May 24
2
d0 Error pfn 100
Hi!
I see these messages from the xen-kernel:
(XEN) /usr/src/xen-unstable.hg/xen/include/asm/mm.h:186:d0 Error pfn 100:
rd=ffff8300df05c100, od=0000000000000000, caf=00000000, taf=0000000000000000
(XEN) mm.c:636:d0 Error getting mfn 100 (pfn 5555555555555555) from L1 entry
8000000000100125 for dom32753
(XEN) /usr/src/xen-unstable.hg/xen/include/asm/mm.h:186:d0 Error pfn 100:
2007 Oct 08
5
3.1.1 RC4?
Keir,
I noticed that a Shadow patch went into the 3.1.1 staging tree today.
Does this mean that we should expect a 4th release candidate before the
3.1.1 release tag is official?
If so - how much testing time are you going to give that release
candidate before deciding whether a release tag, or another RC round is
appropriate?
Ben Guthro
_______________________________________________
2008 Sep 09
29
[PATCH 1/4] CPU online/offline support in Xen
This patch implements cpu offline feature.
Best Regards
Haitao Shan
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
2008 Jul 28
1
[PATCH][XEN] xenstore: make producer/consumer volatile
Hi!
Don''t allow the compiler to play around with producer/consumer shared across
domains.
Keir: Please apply this also to Xen 3.2-testing.
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
--
AMD Saxony, Dresden, Germany
Operating System Research Center
Legal Information:
AMD Saxony Limited Liability Company & Co. KG
Sitz (Geschäftsanschrift):
Wilschdorfer
2012 Jun 27
18
[xen vMCE RFC V0.2] xen vMCE design
Hi,
This is updated xen vMCE design foils, according to comments from community recently.
This foils focus on vMCE part of Xen MCA, so as Keir said, it''s some dense.
Later Will will present a document to elaborate more, including Intel MCA and surrounding features and Xen implementation.
Thanks,
Jinsong
2007 Sep 11
1
[PATCH] Page scrubbing
Hi!
Make scrub_heap_pages() print from where to where
it scrubs pages.
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
This patch uncovers a strange behaviour on 32bit.
On 64bit I get this:
(XEN) Scrubbing Free RAM 0xffff830000100000 -> 0xffff83003fff0000: ....done.
On 32bit I get this:
(XEN) Scrubbing Free RAM 0xffc00000 ->
0xdefb0000:
2008 Aug 27
1
stubdom: build error
Hi,
Since c/s 18372, building stubdom fails with:
cc1: warnings being treated as errors
lib/sys.c: In function ''munmap'':
lib/sys.c:1182: warning: pointer of type ''void *'' used in arithmetic
make[2]: *** [/xen/xen-unstable.hg/stubdom/mini-os-x86_64-grub/lib/sys.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** wait: No child processes.
2008 Aug 05
1
[PATCH][TOOLS] fs-back: build fix for BSD
Hi,
Attached patch fixes this build error:
fs-ops.c: In function ''dispatch_stat'':
fs-ops.c:285: warning: format ''%ld'' expects type ''long int'', but argument 4
has type ''time_t''
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
Originally I submitted this diff as part of c/s 18152 but got lost somehow.
--
AMD
2007 Nov 06
0
[PATCH] tools: make xentrace_format recognize HVM trace
Hi!
Attached patch adds missing entries in xentrace''s formats file to make
it recognize all HVM traces.
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
Still missing are entries for PV traces.
--
AMD Saxony, Dresden, Germany
Operating System Research Center
Legal Information:
AMD Saxony Limited Liability Company & Co. KG
Sitz (Geschäftsanschrift):
Wilschdorfer
2008 Jan 23
0
[PATCH][TOOLS] add include path for funcs.sh
Add explicit include path for funcs.sh.
When the current directory is not in $PATH,
then the patch fixes the following errors:
Checking check_brctl: .: funcs.sh: not found
Checking check_crypto_lib: .: funcs.sh: not found
Checking check_curl: .: funcs.sh: not found
Checking check_iproute: .: funcs.sh: not found
Checking check_python: .: funcs.sh: not found
Checking check_python_xml: .: funcs.sh:
2008 Jul 15
0
[PATCH][TOOLS] xenstore: cleanup
Hi!
Attached patch makes xenstore functions static which have no prototype
and removes unused talloc_open().
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
--
AMD Saxony, Dresden, Germany
Operating System Research Center
Legal Information:
AMD Saxony Limited Liability Company & Co. KG
Sitz (Geschäftsanschrift):
Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland
2008 May 16
0
[PATCH][HVM] stdvga: handle 64bit io operations
Hi!
In struct ioreq are the "addr", "size", "count" and "data" 64bit fields.
So handle 64bit operations in stdvga instead of throwing away the upper 32bits
(see attached patch).
This fixes some noisy xen messages like "invalid io size: 8".
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
--
AMD Saxony, Dresden, Germany