Displaying 20 results from an estimated 400 matches similar to: "what''s the purpose of line page table (PML4 entry 258)"
2007 May 14
0
[PATCH] x86: ptwr adjustments
Make sure MFN read from pte is valid before accessing the page info structure
associated with it. Drop guest-to-machine-physical translation from ptwr code.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Index: 2007-05-14/xen/arch/x86/mm.c
===================================================================
--- 2007-05-14.orig/xen/arch/x86/mm.c 2007-05-14 13:43:50.000000000 +0200
+++
2005 Mar 14
4
[patch/unstable] page table cleanups
Hi,
In many places xen uses "unsigned long" instead of the l*_pgentry_t
types to pass around page table entries. Here is a patch which fixes
this in a number of places (mostly in shadow mode code). Thats what
I''ve trapped in so far, maybe more of these patches follow.
Fixing this is needed for adding PAE support to xen. In PAE paging mode
the page table entries are 64 bit
2013 Oct 10
10
[PATCH 0/4] x86: XSA-67 follow-up
1: correct LDT checks
2: add address validity check to guest_map_l1e()
3: use {rd,wr}{fs,gs}base when available
4: check for canonical address before doing page walks
Signed-off-by: Jan Beulich <jbeulich@suse.com>
2007 May 14
0
[PATCH] x86: replace some intpte_t * casts
Don''t cast values when other (type safe) mechanisms are available to achieve
the same effect.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Index: 2007-05-14/xen/arch/x86/mm.c
===================================================================
--- 2007-05-14.orig/xen/arch/x86/mm.c 2007-05-14 08:40:14.000000000 +0200
+++ 2007-05-14/xen/arch/x86/mm.c 2007-05-14 08:40:20.000000000
2007 Jun 06
2
"Bad type" when setting PML4 on x86_64
I''m to porting a lightweight kernel to Xen 3.0.4-x86_64 and have
run into a problem while setting the PML4. Xen complains that
it has a bad type of ''PGT_writable_page'' (e8000001), while it expects
80000000.
However, I''m almost certain that this is not the case. I added a routine
to do a depth first search of the four page table levels looking for this
machine
2007 May 23
0
Apache CGI Performance Big Degration in Dom0 vs. Native
Hi there,
I ran a test on an Apache server, the workload is a helloworld.c compiled cgi, very simple. OS is SLES 10. The stress tool is ab (apache bench).
The performance looks big degration from native to Dom0:
Running in prefork mode:
Native Dom0
Performance(request/s) 3700 . 650
CPU%
2007 May 23
0
Apache CGI Performance Big Degration in Dom0 vs. Native
Hi there,
I ran a test on an Apache server, the workload is a helloworld.c compiled cgi, very simple. OS is SLES 10. The stress tool is ab (apache bench).
The performance looks big degration from native to Dom0:
Running in prefork mode:
Native Dom0
Performance(request/s) 3700 . 650
CPU%
2005 Sep 05
0
[PATCH][4/6] Add to virtual device operations
Add two virtual device operations:
1.set the callback irq for event channel
2.setup the hypercall paramerter share page.
Signed-off-by: Ke Yu <ke.yu@intel.com>
Signed-off-by: Xiaofeng Ling <xiaofeng.ling@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
diff -r 287d36b46fa3 xen/arch/x86/vmx.c
--- a/xen/arch/x86/vmx.c Tue Aug 30 20:36:49 2005
+++
2005 Jun 30
0
[PATCH][10/10] Use copy_from_user when accessing guest_pt
Use copy_from_user when accessing guest_pt[]
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
diff -r 2d289d7ab961 -r d0eccea63a24 xen/arch/x86/shadow.c
--- a/xen/arch/x86/shadow.c Thu Jun 30 05:26:09 2005
+++ b/xen/arch/x86/shadow.c Thu Jun 30 05:26:24 2005
@@ -1906,7 +1906,7 @@
unsigned long gpfn, unsigned index)
{
unsigned long smfn = __shadow_status(d, gpfn, PGT_snapshot);
2012 Jan 21
2
[Ques]:xen_ident_map_ISA ant it's mfns...
Hi,
I am bit confused about the do_update_va_mapping call that dom0 makes in
xen_ident_map_ISA() to map ffff8800000a0000 to mfn a0. The mfn belongs
to DOMID_IO. Before the mfn is mapped, the l1 entry is not empty:
0000000139d08500: 00100001380a0027
After the mapping:
0000000139d08500: 00100000000a0467 as expected.
However, the mfn 1380a0 still seems to belong to dom0. Shouldn''t
2006 Oct 04
4
Can''t set break points with Linux guest in PAE mode
Folks --
One more time with the PAE request, this time I''ve brought up the
Linux kernel w/ a very recent version of Xen. (Just yesterday I
pulled and updated my hg tree.) I still can''t set breakpoints within
the guest domain:
# gdb vmlinux
GNU gdb 6.4-debian
<...>
(gdb) target remote roti.lab.netapp.com:9999
Remote debugging using roti.lab.netapp.com:9999
[New
2007 Oct 03
0
[PATCH 3/3] TLB flushing and IO memory mapping
Signed-off-by: Kieran Mansley <kmansley@solarflare.com>
Allow iomem permissions to be set up through grant table ops
diff -r 749b60ccc177 xen/arch/x86/mm.c
--- a/xen/arch/x86/mm.c Wed Jul 25 14:03:08 2007 +0100
+++ b/xen/arch/x86/mm.c Wed Jul 25 14:03:12 2007 +0100
@@ -594,6 +594,14 @@ get_##level##_linear_pagetable(
return 1;
\
}
+
+int iomem_page_test(unsigned long mfn,
2010 Sep 20
1
Xen 4.0.1, tap vs tap2, blktap2 documentation, and gentoo-xen-kernel problem
Hi,
I''ve been testing Xen 4.0.1 with kernel 2.6.34.5 +
http://gentoo-xen-kernel.googlecode.com/files/xen-patches-2.6.34-4.tar.bz2,
and one of the things that I noticed immediately is there are two
problems with tapdisk and this combination.
First, the syntax "disk = [''tap:tapdisk:aio: ..." no longer works.
When tested with HVM domU, it boots, but there was no disk
2000 Sep 05
2
docs URL
Hi. I've put up some docs related to my first encounter with the
vorbis source code at
http://surf.chimie.uqam.ca/~kruus/vorbis/encoder/index.html
It documents a newbie's first look and [serious] attempts to trace
through examples/example_encoder.c . Don't laugh too hard!
Even though the docs are quite un-doc-like,
I've stopped working on them indefinitely, since Monty
2008 Feb 22
3
FW: [PATCH][UPDATE]Remove lock on guest table walk
Is there any trouble with mailing list? I didn''t see my mail sent back
after almost 8hrs. :-(
Thanks,
Kevin
-----Original Message-----
From: Tian, Kevin
Sent: 2008年2月22日 10:33
To: ''Tim Deegan''
Cc: xen-devel@lists.xensource.com
Subject: [PATCH][UPDATE]Remove lock on guest table walk
>From: Tim Deegan
>Sent: 2008年2月21日 22:13
>Hi,
>
>So, the idea seems
2007 Jul 17
1
a "browse the code" website for iproute2 source files ?
Hi,
I''m searching is there is a website to browse iproute2 source code as
we can do with the kernel here http://lxr.linux.no/source/
It''s a very useful tool to follow function calls and macros across
the multitude of files of the package.
I''ve already searched google for a websie like this but i haven''t
found anything so I ask here.
One more time, thank
2000 Nov 10
2
source browser updated
http://surf.chimie.uqam.ca/~kruus/vorbis/ now contain
branch_beta3 and trunk subdirs that are updated daily
(until branch_beta3 becomes historical next week, like
the other snapshots at that URL).
to web-browse the source code, go to
http://surf.chimie.uqam.ca/~kruus/vorbis/lxr/http/source
erik (back after audio-video sync miniproject. Yay!)
--- >8 ----
List archives:
2010 Jun 29
1
Hypervisor detection from within a Linux VM
Hello,
Requirement:
I have the need to support my apps(running on a Linux VM) on different
*nix hypervisors(ESX/Xen etc). I need to know on which hypervisor my
app is running. I read the CPUID usage thread -
http://thread.gmane.org/gmane.comp.emulators.kvm.devel/22643 but to be
honest in the end I looked at
http://lxr.linux.no/#linux+v2.6.34/arch/x86/kernel/cpu/vmware.c#L88
The vmware_platform()
2010 Jun 29
1
Hypervisor detection from within a Linux VM
Hello,
Requirement:
I have the need to support my apps(running on a Linux VM) on different
*nix hypervisors(ESX/Xen etc). I need to know on which hypervisor my
app is running. I read the CPUID usage thread -
http://thread.gmane.org/gmane.comp.emulators.kvm.devel/22643 but to be
honest in the end I looked at
http://lxr.linux.no/#linux+v2.6.34/arch/x86/kernel/cpu/vmware.c#L88
The vmware_platform()
2012 Feb 06
1
[PATCH] ia64: fix build (next instance)
A number of build problems crept in once again. Fix them.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
--- a/xen/common/memory.c
+++ b/xen/common/memory.c
@@ -683,7 +683,7 @@ long do_memory_op(unsigned long cmd, XEN
mfn = get_gfn_untyped(d, xrfp.gpfn);
if ( mfn_valid(mfn) )
- guest_physmap_remove_page(d, xrfp.gpfn, mfn, PAGE_ORDER_4K);
+