WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

RE: [Xen-ia64-devel] Community effort needed tocatch upwithxen-unstable

To: "Tian, Kevin" <kevin.tian@xxxxxxxxx>, "John Byrne" <john.l.byrne@xxxxxx>
Subject: RE: [Xen-ia64-devel] Community effort needed tocatch upwithxen-unstable
From: "Tian, Kevin" <kevin.tian@xxxxxxxxx>
Date: Wed, 31 Aug 2005 22:29:13 +0800
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 31 Aug 2005 14:37:01 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcWtx83NG8rBJCM+SK2T882cq3pf3wAABnfQAA5aWYAADL2ZkA==
Thread-topic: [Xen-ia64-devel] Community effort needed tocatch upwithxen-unstable
Hi, John and Dan,
        Attached are the latest patches to promise domU running to
following point and however MCA then. Seems the possible cause is the
update of grant table code. You can continue debug based upon them.

        Currently I can observe many successful transactions between
blkback and blkfront, and also xenstore data already shows some
necessary relationship between them. To allocate an extra xenstore mfn
in control panel, I have to hack temporarily for get_domaininfo to
return max_pages as tot_pages. The reason is that currently ia64 control
panel uses an allocate-on-demand style to allocate domU memory, which
differ with x86 which allocate all necessary machine pages for domU at
creation. So tot_pages on ia64 can't satisfy the assumption in other
common code, which makes us really difficult to adopt new features
easily like this one. After making current repository working, I'll push
out a patch to cleanup those variances.

        Due to some conceptual change in grant table code, (like
dev_bus_addr becomes a real va, instead of frame number), so I pulled
common/grant_table.c into arch/ia64 with all previous ia64 specific
changes keeped. Plus some fix in xenolinux code, I observed some mapping
requests returned successfully. But no time to validate the content yet,
and this change may bring some implicit errors...

        Normally when communication between blkback and blkfront is
broken, there's warning about "timeout to connect..." just after "After
init_blk_xenbus". But now it's missing which just mean something good.
Anyway, now it should be very close to the end, and hope to see good
news from you guys stomorrow. ;-)

Thanks,
Kevin

(XEN) After init_blk_xenbus
(XEN) NET: Registered protocol family 2
(XEN) rs/usb/input/hid-core.c: v2.01:USB HID core driver
mice: PS/2 mouse device common for all mice
EFI Variables Facility v0.08 20
IP: routing cache hash table of 4096 buckets, 64Kbytes
(XEN) TCP established hash table entries: 65536 (order: 6, 1048576
bytes)
(XEN) TCP bind hash table entries: 65536 (order: 6, 1048576 bytes)
(XEN) rs: get_next_variable: status=80
(XEN) TCP: Hash tables configured (established 65536 bind 65536)
(XEN) NET: Registered protocol family 1
(XEN) NET: Registered protocol family 17

translate_domain_pte: bad mpa=000001000000000c (>
0000000010004000),vadr=e00001000000000c,pteval=0010010000000661,itir=000
0000000000760
grant table at e000010000000000
after gnttab_resume 
(XEN) translate_domain_pte: bad mpa=000001000000000c (>
0000000010004000),vadr=e00001000000000c,pteval=0010010000000661,itir=000
0000000000760
Grant tabl
(MCA reset happens then!!!)

Attachment: hg_cleanup_0831_xeno
Description: hg_cleanup_0831_xeno

Attachment: hg_cleanup_0831_libxc
Description: hg_cleanup_0831_libxc

Attachment: hg_cleanup_0831_xen
Description: hg_cleanup_0831_xen

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel
<Prev in Thread] Current Thread [Next in Thread>