Displaying 20 results from an estimated 1000 matches similar to: "[PATCH] xenstat/xenstore: NetBSD specific pieces"
2008 Jun 10
0
[PATCH][TOOLS] xenstat: some cleanups
Hi!
Attached patch does some cleanups:
sprintf -> snprintf
malloc(n * m) -> calloc(n, m)
get rid of a cast
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 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
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 Jun 10
0
[PATCH][TOOLS] xenstore: cleanups
Hi!
Attached patch uses calloc() for hash allocation.
This makes sure, the allocated memory is always initialized.
Also cleanup error handling a bit.
On *BSD avoid conflicts with BSD list macros.
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
2007 Oct 05
0
[PATCH][TOOLS] xenstore: Make code more secure
Hi!
Attached patch adds length checks mainly by replacing sprintf with snprintf
in order to make the code more secure in general.
The little header fiddlings are build fixes for OpenBSD.
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
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 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 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
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 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 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
2008 Jul 11
0
[PATCH][TOOLS] blktap: cleanup
Hi!
Attached patch makes functions w/o a prototype static
and removes redundant declaration of xs_fire_next_watch().
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,
2007 Dec 04
0
[PATCH][TOOLS] blktap: cleanups
Hi!
Attached patch brings in
- build fixes for OpenBSD
- sprintf() -> snprintf()
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 Dresden: HRA
2008 Jul 04
0
[PATCH 2/2][XEN] Machine Check Support
Hi,
This patch introduces machine check support as described in the pdf.
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 Dresden: HRA 4896
2008 Jul 11
0
[PATCH][TOOLS] libxc: remove redundant declaration
Hi!
Attached patch removes redundant declaration of
xc_copy_to_domain_page(). It''s already declared
in xenctrl.h.
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,
2008 Jul 04
0
[PATCH 1/2][XEN] Machine Check Support
Hi,
This introduces send_guest_trap() as preparation for machine check support.
send_guest_trap() is designed to inject any trap into a vcpu from NMI/MCE
context. This patch makes NMI use of it.
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
2007 Nov 30
0
[PATCH][TOOLS] blktap: remove unused headers
Hi!
Attached patch removes unused linux specific headers
and makes bswap.h ready for BSD support.
This is first step for BSD support in blktap. More to come.
No functional change.
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
2007 Nov 27
0
[PATCH][XEN] fix string length check
Hi!
Attached patch passes correct length to vsnprintf().
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 Dresden: HRA 4896
2007 Oct 23
0
[PATCH][TOOLS] libxc: check length on copy
Hi!
Attached patch checks length on string copy.
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 Dresden: HRA 4896
vertretungsberechtigter