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-devel

Re: [Xen-devel] SATA detect fails on ICH7 chipset / DellPoweredgeSC430

To: Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-devel] SATA detect fails on ICH7 chipset / DellPoweredgeSC430
From: Chris Bainbridge <chris.bainbridge@xxxxxxxxx>
Date: Wed, 31 Aug 2005 17:25:10 +0100
Delivery-date: Wed, 31 Aug 2005 16:23:10 +0000
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=aA3WCAWzvGLfPkTGKO1TKqRM0f2TepGLoBACHNIk8lnf+VD8UCAUTEvUIK7Q9ycxslY4jBQGfaQgAieJ8kUlAh19aKtJKab/5Bpj848BZn26yC3PDPEupJ8ubiy3SO1J30ItFirMg9Wc/mWsygskkc9x4yqHHU0xLmIZTAKwSZs=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <A95E2296287EAD4EB592B5DEEFCE0E9D282DB2@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <A95E2296287EAD4EB592B5DEEFCE0E9D282DB2@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On 31/08/05, Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx> wrote:
> 
> OK, since you compiled your own kernel I'm going to need you to walk
> through the stack converting the addresses into names.
> 
> These look like the relevant ones:
> c02e59c0 c0116f71
> 
> Run "objdump -d vmlinux > foo" then lookup the addresses in a text
> editor.

% grep c02e59c0 vmlinux-syms-2.6.12.5-xen.objdump 
c01161b3:       c7 42 78 c0 59 2e c0    movl   $0xc02e59c0,0x78(%edx)
c01161c2:       81 ff c0 59 2e c0       cmp    $0xc02e59c0,%edi
c011628d:       c7 04 24 c0 59 2e c0    movl   $0xc02e59c0,(%esp)
c0116d5b:       c7 04 24 c0 59 2e c0    movl   $0xc02e59c0,(%esp)
c011ac26:       3d c0 59 2e c0          cmp    $0xc02e59c0,%eax
c0142511:       3d c0 59 2e c0          cmp    $0xc02e59c0,%eax
c0142616:       81 ff c0 59 2e c0       cmp    $0xc02e59c0,%edi
c014268c:       c7 04 24 c0 59 2e c0    movl   $0xc02e59c0,(%esp)
c014c753:       81 fa c0 59 2e c0       cmp    $0xc02e59c0,%edx
c014c834:       81 f9 c0 59 2e c0       cmp    $0xc02e59c0,%ecx
c014c99e:       81 fa c0 59 2e c0       cmp    $0xc02e59c0,%edx
c014c9f9:       81 f9 c0 59 2e c0       cmp    $0xc02e59c0,%ecx
c014df86:       81 f9 c0 59 2e c0       cmp    $0xc02e59c0,%ecx
c014e03c:       81 f9 c0 59 2e c0       cmp    $0xc02e59c0,%ecx
c014e38b:       81 fa c0 59 2e c0       cmp    $0xc02e59c0,%edx
c014e499:       81 f9 c0 59 2e c0       cmp    $0xc02e59c0,%ecx
c014ef14:       81 fa c0 59 2e c0       cmp    $0xc02e59c0,%edx
c014f120:       81 fa c0 59 2e c0       cmp    $0xc02e59c0,%edx
c014f3bd:       81 7c 24 30 c0 59 2e    cmpl   $0xc02e59c0,0x30(%esp)
c014f471:       b8 c0 59 2e c0          mov    $0xc02e59c0,%eax
c0150033:       81 fa c0 59 2e c0       cmp    $0xc02e59c0,%edx
c015049d:       81 fa c0 59 2e c0       cmp    $0xc02e59c0,%edx
c0150734:       81 fa c0 59 2e c0       cmp    $0xc02e59c0,%edx
c01509eb:       81 f9 c0 59 2e c0       cmp    $0xc02e59c0,%ecx
c01540de:       81 f9 c0 59 2e c0       cmp    $0xc02e59c0,%ecx
c01547f0:       81 fd c0 59 2e c0       cmp    $0xc02e59c0,%ebp
c0155ef2:       81 fd c0 59 2e c0       cmp    $0xc02e59c0,%ebp
c0156194:       81 fa c0 59 2e c0       cmp    $0xc02e59c0,%edx
c01567ac:       b8 c0 59 2e c0          mov    $0xc02e59c0,%eax
c015879d:       81 fb c0 59 2e c0       cmp    $0xc02e59c0,%ebx
c0158aa8:       c7 44 24 44 c0 59 2e    movl   $0xc02e59c0,0x44(%esp)
c0158ba7:       81 7c 24 44 c0 59 2e    cmpl   $0xc02e59c0,0x44(%esp)
c0158c87:       81 7c 24 20 c0 59 2e    cmpl   $0xc02e59c0,0x20(%esp)
c0158e98:       c7 44 24 44 c0 59 2e    movl   $0xc02e59c0,0x44(%esp)
c015a51f:       c7 05 6c c3 2e c0 c0    movl   $0xc02e59c0,0xc02ec36c
c016b13b:       81 fb c0 59 2e c0       cmp    $0xc02e59c0,%ebx
c0226f1c:       c7 04 24 c0 59 2e c0    movl   $0xc02e59c0,(%esp)
c033bde0:       c7 40 78 c0 59 2e c0    movl   $0xc02e59c0,0x78(%eax)

% grep c0116f71 vmlinux-syms-2.6.12.5-xen.objdump
c0116f71 <direct_remap_area_pte_fn>:
c0116f71:       53                      push   %ebx
c0117078:       c7 44 24 0c 71 6f 11    movl   $0xc0116f71,0xc(%esp)
c01170ca:       c7 44 24 0c 71 6f 11    movl   $0xc0116f71,0xc(%esp)
 
> The fact that the SATA controller has a 4KB MMIO region starting at 1GB
> is truly bizzare. Please can you verify that this is the case under
> native.

Yup, I haven't been able to boot a Xen kernel yet so these readings
are definately native.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel