xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: "Vladimir 'φ-coder/phcoder' Serbinenko" <phcoder@gmail.com>
To: Jan Beulich <JBeulich@suse.com>
Cc: xen-devel <xen-devel@lists.xenproject.org>
Subject: Re: pvops dom0
Date: Fri, 15 Nov 2013 11:57:05 +0100	[thread overview]
Message-ID: <5285FE01.8070009@gmail.com> (raw)
In-Reply-To: <5285E0FE0200007800103617@nat28.tlf.novell.com>


[-- Attachment #1.1: Type: text/plain, Size: 2562 bytes --]

On 15.11.2013 08:53, Jan Beulich wrote:
>>>> On 13.11.13 at 19:20, Vladimir 'f-coder/phcoder' Serbinenko<phcoder@gmail.com> wrote:
>> Hello, all. I see something strange: apparently it was intended that
>> dom0 kernels would have feature "dom0". But vmlinu[xz] even with dom0
>> doesn't have such feature set. Does that mean that xen has a bug in not
>> checking it and vmlinu[xz] has a bug in not having this feature?
> 
> For compatibility reasons, when a kernel doesn't have
> XEN_ELFNOTE_SUPPORTED_FEATURES it is assumed to support
> both Dom0 and DomU operation.
> 
vmlinu[xz] has XEN_ELFNOTE_SUPPORTED_FEATURES but it contains
!writable_page_tables|pae_pgdir_above_4gb even on dom0 kernel

/mnt/m1/vmlinux.orig:     file format elf64-x86-64

Contents of section .notes:
 ffffffff81485c78 04000000 06000000 06000000 58656e00  ............Xen.
 ffffffff81485c88 6c696e75 78000000 04000000 04000000  linux...........
 ffffffff81485c98 07000000 58656e00 322e3600 04000000  ....Xen.2.6.....
 ffffffff81485ca8 08000000 05000000 58656e00 78656e2d  ........Xen.xen-
 ffffffff81485cb8 332e3000 04000000 08000000 03000000  3.0.............
 ffffffff81485cc8 58656e00 00000080 ffffffff 04000000  Xen.............
 ffffffff81485cd8 08000000 01000000 58656e00 e0b18b81  ........Xen.....
 ffffffff81485ce8 ffffffff 04000000 08000000 02000000  ................
 ffffffff81485cf8 58656e00 00100081 ffffffff 04000000  Xen.............
 ffffffff81485d08 2a000000 0a000000 58656e00 21777269  *.......Xen.!wri
 ffffffff81485d18 7461626c 655f7061 67655f74 61626c65  table_page_table
 ffffffff81485d28 737c7061 655f7067 6469725f 61626f76  s|pae_pgdir_abov
 ffffffff81485d38 655f3467 62000000 04000000 04000000  e_4gb...........
 ffffffff81485d48 09000000 58656e00 79657300 04000000  ....Xen.yes.....
 ffffffff81485d58 08000000 08000000 58656e00 67656e65  ........Xen.gene
 ffffffff81485d68 72696300 04000000 10000000 0d000000  ric.............
 ffffffff81485d78 58656e00 01000000 00000000 01000000  Xen.............
 ffffffff81485d88 00000000 04000000 04000000 0e000000  ................
 ffffffff81485d98 58656e00 01000000 04000000 08000000  Xen.............
 ffffffff81485da8 0c000000 58656e00 00000000 0080ffff  ....Xen.........
 ffffffff81485db8 04000000 08000000 04000000 58656e00  ............Xen.
 ffffffff81485dc8 00000000 00000000 04000000 14000000  ................
 ffffffff81485dd8 03000000 474e5500 7ac3f1c0 eaa48ba4  ....GNU.z.......
 ffffffff81485de8 ca3399e4 0fa0a2f5 124fee1c           .3.......O..

> Jan
> 
> 



[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 291 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

  reply	other threads:[~2013-11-15 10:57 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-11-13 18:20 pvops dom0 Vladimir 'φ-coder/phcoder' Serbinenko
2013-11-13 18:31 ` Andrew Cooper
2013-11-13 18:34 ` Konrad Rzeszutek Wilk
2013-11-15  7:53 ` Jan Beulich
2013-11-15 10:57   ` Vladimir 'φ-coder/phcoder' Serbinenko [this message]
2013-11-15 10:59     ` Jan Beulich

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5285FE01.8070009@gmail.com \
    --to=phcoder@gmail.com \
    --cc=JBeulich@suse.com \
    --cc=xen-devel@lists.xenproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).