From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Jeremy Fitzhardinge <jeremy@goop.org>
Cc: Olivier NOEL <ONOEL@tetra-info.com>, xen-devel@lists.xensource.com
Subject: mm.c:777:d2 Non-privileged (2) attempt to map I/O space 000f995a
Date: Mon, 9 Nov 2009 18:50:51 -0500 [thread overview]
Message-ID: <20091109235051.GA20408@phenom.dumpdata.com> (raw)
In-Reply-To: <4A7B306D.5080108@goop.org>
> > (XEN) mm.c:645:d50 Non-privileged (50) attempt to map I/O space 00000000
> > (XEN) mm.c:645:d51 Non-privileged (51) attempt to map I/O space 00000000
I can get this with the most recent kernel when PV and QEMU are involved.
But _not_ if only PV is booted and QEMU is not present.
With this entry (basically a FC11 with the latest PV-OPS kernel compiled):
kernel="/mnt/tmp/fc11/vmlinuz-2.6.31.5"
#kernel="/mnt/tmp/fc11/bzImage-domU.3"
ramdisk="/mnt/tmp/fc11/initrd-2.6.31.5.img"
name="fc11"
extra="root=/dev/mapper/VolGroup-lv_root ro earlycon=xen console=hvc0 debug loglevel=10 iommu=off"
memory=4096
vcpus=1
on_poweroff="destroy"
on_reboot="restart"
on_crash="preserve"
disk=[ 'phy:/dev/vg_guest/FC11,hda,w' ]
vif=[ 'mac=00:16:3e:00:00:12,bridge=eth1' ]
pci = ['0000:04:00.0']
it boots fine. If I add:
vfb=['type=vnc,vnclisten=0.0.0.0,vncunused=1']
I get a stream off:
(XEN) mm.c:777:d2 Non-privileged (2) attempt to map I/O space 000f995a
and this is what the xenctx tells me:
[root@tst002 fc11]# ~/xen-unstable.hg/tools/xentrace/xenctx -s /local2/System.map 2
rip: ffffffff810091aa _stext+0x1aa
flags: 00001212 i nz a
rsp: ffff8800f912bc40
rax: 0000000000000000 rcx: ffffffff810091aa rdx: ffffc9000000b0a0
rbx: ffffc9000000b060 rsi: 00000000deadbeef rdi: 00000000deadbeef
rbp: ffff8800f912bca8 r8: 0000000000000000 r9: ffffc9000000b060
r10: 0000000000000000 r11: 0000000000000212 r12: 0000000000007ff1
r13: 80000000f995a467 r14: ffffc9000000c160 r15: 0000000000000060
cs: e033 ss: e02b ds: 0000 es: 0000
fs: 0000 @ 00007f77e69fa6f0
gs: 0000 @ ffffc90000000000/0000000000000000
Code (instr addr ffffffff810091aa)
cc cc cc cc cc cc cc cc cc cc cc 51 41 53 b8 0d 00 00 00 0f 05 <41> 5b 59 c3 cc cc cc cc cc cc cc
Stack:
0000000000008000 0000000000000000 ffffffff8100c873 ffffc9000000b060
ffffc9000000c160 0000000000000000 00000000c1bce2a6 ffffffff8100d722
0000000000000001 0000000000007ff1 80000000f995a467 ffffc9000000c160
ffffea0003698bb0 ffff8800f912bcc8 ffffffff8100dd5b ffffea000367b4c8
Call Trace:
[<ffffffff810091aa>] _stext+0x1aa <--
[<ffffffff8100c873>] xen_mc_flush+0xf4
[<ffffffff8100d722>] get_phys_to_machine+0x30
[<ffffffff8100dd5b>] xen_mc_issue+0x2e
[<ffffffff8100fcf0>] xen_set_domain_pte+0x8a
[<ffffffff8100fdc8>] xen_set_pte_at+0x37
[<ffffffff8100ccb1>] __raw_callee_save_xen_make_pte+0x11
[<ffffffff81150a0d>] __do_fault+0x4a1
[<ffffffff8100cced>] __raw_callee_save_xen_pmd_val+0x11
[<ffffffff81151700>] handle_mm_fault+0x253
[<ffffffff81010dff>] xen_restore_fl_direct_reloc+0x4
[<ffffffff816bcd4a>] _spin_unlock_irq+0x3e
[<ffffffff8100ffdf>] xen_force_evtchn_callback+0x27
[<ffffffff816c091c>] notifier_call_chain+0x30
[<ffffffff816bd585>] paranoid_swapgs+0x8
Looking at the xm console, it is stuck at: "Creating initial devices."
The next invocation of 'xm create' (without changing anything) changes the printout to:
(XEN) mm.c:841:d5 Error getting mfn 7c1b3 (pfn 784e1) from L1 entry 800000007c1b3467 for l1e_owner=5, pg_owner=32753
which also loops around forever.
I booted up RHEL5U4 with the linux-2.6.18.8.hg tree, same parameters, and it worked fine.
next prev parent reply other threads:[~2009-11-09 23:50 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-03 9:44 kernel BUG at arch/x86/xen/multicalls.c:103! Olivier NOEL
2009-08-04 23:55 ` Jeremy Fitzhardinge
2009-08-05 7:10 ` Olivier NOEL
2009-08-06 6:50 ` Olivier NOEL
2009-08-06 19:35 ` Jeremy Fitzhardinge
2009-11-09 23:50 ` Konrad Rzeszutek Wilk [this message]
2009-11-10 0:20 ` mm.c:777:d2 Non-privileged (2) attempt to map I/O space 000f995a Jeremy Fitzhardinge
2009-12-01 3:11 ` mm.c:777:d2 Non-privileged (2) attempt to map I/O space 000f995a + (XEN) mm.c:845:d20 Error getting mfn jd (pfn 84fd) from L1 entry 800000000246d467 for l1e_owner=20, pg_owner=32753 Konrad Rzeszutek Wilk
2009-12-01 6:40 ` Jeremy Fitzhardinge
2009-12-01 21:57 ` Konrad Rzeszutek Wilk
2009-12-01 22:44 ` Jeremy Fitzhardinge
2009-12-01 23:05 ` Konrad Rzeszutek Wilk
2009-12-01 9:26 ` Markus Armbruster
2009-12-01 16:14 ` Konrad Rzeszutek Wilk
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=20091109235051.GA20408@phenom.dumpdata.com \
--to=konrad.wilk@oracle.com \
--cc=ONOEL@tetra-info.com \
--cc=jeremy@goop.org \
--cc=xen-devel@lists.xensource.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.