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] [PATCH 1/3] [read-only mapping] GNTMAP_readonly sup

To: Alex Williamson <alex.williamson@xxxxxx>
Subject: Re: [Xen-ia64-devel] [PATCH 1/3] [read-only mapping] GNTMAP_readonly support xen part)
From: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
Date: Thu, 18 May 2006 13:55:34 +0900
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 17 May 2006 21:55:49 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <1147905163.30641.21.camel@localhost>
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>
References: <20060517050926.GA10409%yamahata@xxxxxxxxxxxxx> <1147905163.30641.21.camel@localhost>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.4.2.1i
The patch is attached. 

On Wed, May 17, 2006 at 04:32:43PM -0600, Alex Williamson wrote:
> Hi Isaku,
> 
>    I can't boot domU with these patches.  DomU boot log attached below.
> Thanks,
> 
>       Alex
> -- 
> Alex Williamson                             HP Linux & Open Source Lab
> 
> ### domain f000000007ffa568: rid=80000-c0000 mp_rid=2000
> (XEN) arch_domain_create: domain=f000000007ffa568
> (XEN)  ACPI 2.0=0xfe0domain mem: type= 2, attr=0x0000000000000008, 
> range=[0x0000000000000000-0x0000000000100000) (1MB)
> (XEN) domain mem: type=13, attr=0x8000000000000008, 
> range=[0x0000000000100000-0x0000000000200000) (1MB)
> (XEN) domain mem: type= 7, attr=0x0000000000000008, 
> range=[0x0000000000200000-0x0000000034ff4000) (845MB)
> (XEN) domain mem: type=12, attr=0x0000000000000001, 
> range=[0x00000ffffc000000-0x00000ffffffff000) (63MB)
> (XEN) domain mem: type= 0, attr=0x0000000000000000, 
> range=[0x0000000000000000-0x0000000000000000) (0MB)
> (XEN)  initrd start 0x0 initrd size 0x0
> (XEN) vcpu_get_lrr0: Unmasked interrupts unsupported
> (XEN) vcpu_get_lrr1: Unmasked interrupts unsupported
> (XEN) Linux version 2.6.16.13-xen (awilliam@xenbuild) (gcc version 3.4.6 
> 20060122 (prerelease) (Debian 3.4.5-2)) #1 SMP Wed May 17 15:32:22 MDT 2006
> EFI v1.00 by Xen/ia64: SALsystab=0x178 ACPI 2.0=0xfe0
> warning: skipping physical page 0
> SAL 0.1: Xen/ia64 Xen/ia64 version 0.0
> SAL: AP wakeup using external interrupt vector 0xf3
> xen_pal_emulator: UNIMPLEMENTED PAL CALL 42!!!!
> (XEN) No logical to physical processor mapping available
> ACPI: Local APIC address c0000000fee00000
> ACPI: [APIC:0x07] ignored 60 entries of 64 found
> ACPI: Error parsing MADT - no IOSAPIC entries
> 1 CPUs available, 4 CPUs total
> *** CALLED SAL_MC_SET_PARAMS.  IGNORED...
> (XEN) *** CALLED SAL_MC_SET_PARAMS.  IGNORED...
> (XEN) *** CALLED SAL_SET_VECTORS 0.  IGNORED...
> (XEN) *** CALLED SAL_SET_VECTORS 1.  IGNORED...
> (XEN) MCA related initialization done
> set_os_boot_rendez: 400ff20 4ffd4e0
> (XEN) SMP: Allowing 4 CPUs, 3 hotplug CPUs
> Built 1 zonelists
> Kernel command line:  root=/dev/hda1 ro console=tty1 single
> PID hash table entries: 4096 (order: 12, 131072 bytes)
> Running on Xen! start_info_pfn=0xd3fd nr_pages=54272 flags=0x0
> xen-event-channel using irq 233
> Dentry cache hash table entries: 131072 (order: 6, 1048576 bytes)
> Inode-cache hash table entries: 65536 (order: 5, 524288 bytes)
> Placing software IO TLB between 0x4f80000 - 0x8f80000
> Memory: 763328k/850944k available (10324k code, 87040k reserved, 4144k data, 
> 288k init)
> McKinley Errata 9 workaround not needed; disabling it
> Mount-cache hash table entries: 1024
> Boot processor id 0x0/0x0
> Brought up 1 CPUs
> Total of 1 processors activated (1933.31 BogoMIPS).
> migration_cost=0
> grant table at e000010000000000
> Grant table initialized
> NET: Registered protocol family 16
> ACPI: bus type pci registered
> ACPI: Subsystem revision 20060127
> ACPI: SCI (ACPI GSI 0) not registered
> ACPI: Interpreter enabled
> ACPI: Using IOSAPIC for interrupt rlookup_domain_mpa: d 0xf000000007ffa568 id 
> 1 current 0xf000000004168000 id 0
> (XEN) lookup_domain_mpa: bad mpa 0xffffc019064 (=> 0x35000000)
> outing
> SCSI subsystem initialized
> usbcore: registered new driver usbfs
> usbcore: registered new driver hub
> perfmon: version 2.0 IRQ 238
> perfmon: Itanium 2 PMU detected, 16 PMCs, 18 PMDs, 4 counters (47 bits)
> PAL Information Facility v0.5
> perfmon: added sampling format default_format
> perfmon_default_smpl: default_format v2.0 registered
> Installing knfsd (copyright (C) 1996 okir@xxxxxxxxxxxx).
> SGI XFS with large block/inode numbers, no debug enabled
> Initializing Cryptographic API
> io scheduler noop registered
> io scheduler anticipatory registered (default)
> io scheduler deadline registered
> io scheduler cfq registered
> pci_hotplug: PCI Hot Plug PCI Core version: 0.5
> acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
> ACPI: Power Button (FF) [PWRF]
> ACPI: Sleep Button (FF) [SLPF]
> EFI Time Services Driver v0.4
> Linux agpgart interface v0.101 (c) Dave Jones
> [drm] Initialized drm 1.0.1 20051102
> Unable to handle kernel paging request at virtual address c0000ffffc019064
> swapper[1]: Oops 11003706212352 [1]
> Modules linked in:
> 
> Pid: 1, CPU 0, comm:              swapper
> psr : 00000210085a2010 ifs : 800000000000058e ip  : [<a0000001005ec8d1>]    
> Not tainted
> ip is at i8042_command+0x1b1/0x740
> unat: 0000000000000000 pfs : 800000000000058e rsc : 000000000000000b
> rnat: 800000000000038b bsps: 000000000000000b pr  : 0000000000029955
> ldrs: 0000000000000000 ccv : 0000000000000000 fpsr: 0009804c8a70433f
> csd : 0000000000000000 ssd : 0000000000000000
> b0  : a0000001005ec770 b6  : a0000001005eea80 b7  : a00000010060acc0
> f6  : 1003e0000000000000000 f7  : 1003e28f5c28f5c28f5c3
> f8  : 1003e0000000000000000 f9  : 1003e000000000000d96b
> f10 : 1003e000000000001032f f11 : 1003ed6bf94d5e57a42bd
> r1  : a000000100ffd4e0 r2  : 00000000000000f4 r3  : 0000000000000001
> r8  : a000000100e25388 r9  : 0000000000000000 r10 : 0000000000ffffff
> r11 : 00000000000000aa r12 : e0000000000efdf0 r13 : e0000000000e8000
> r14 : 0000000000000064 r15 : 0000000000019064 r16 : 0000000000000064
> r17 : a000000100e25380 r18 : 00000000000000aa r19 : 0000000000000000
> r20 : 0000000000000fff r21 : c0000ffffc019064 r22 : c0000ffffc000000
> r23 : a000000100e25380 r24 : 0000000000000064 r25 : 0000000000ffffff
> r26 : 0000000000000064 r27 : a000000100e20df4 r28 : 000000000000270f
> r29 : 0000000000002710 r30 : 0000000000000000 r31 : a000000100e227a0
> 
> Call Trace:
>  [<a00000010001a090>] show_stack+0x50/0xa0
>                                 sp=e0000000000ef980 bsp=e0000000000e9380
>  [<a00000010001a960>] show_regs+0x820/0x840
>                                 sp=e0000000000efb50 bsp=e0000000000e9338
>  [<a0000001000406d0>] die+0x1d0/0x3e0
>                                 sp=e0000000000efb50 bsp=e0000000000e92f0
>  [<a000000100064a40>] ia64_do_page_fault+0x8a0/0x9c0
>                                 sp=e0000000000efb70 bsp=e0000000000e9298
>  [<a000000100067360>] xen_leave_kernel+0x0/0x3b0
>                                 sp=e0000000000efc20 bsp=e0000000000e9298
>  [<a0000001005ec8d0>] i8042_command+0x1b0/0x740
>                                 sp=e0000000000efdf0 bsp=e0000000000e9228
>  [<a0000001005ee0e0>] i8042_ctl_test+0x60/0x120
>                                 sp=e0000000000efdf0 bsp=e0000000000e9210
>  [<a0000001005eeb10>] i8042_probe+0x90/0xcc0
>                                 sp=e0000000000efe00 bsp=e0000000000e91d8
>  [<a00000010060ad20>] platform_drv_probe+0x60/0x80
>                                 sp=e0000000000efe10 bsp=e0000000000e91b8
>  [<a000000100606780>] driver_probe_device+0x100/0x1a0
>                                 sp=e0000000000efe10 bsp=e0000000000e9180
>  [<a000000100606850>] __device_attach+0x30/0x60
>                                 sp=e0000000000efe10 bsp=e0000000000e9158
>  [<a000000100605680>] bus_for_each_drv+0x80/0x120
>                                 sp=e0000000000efe10 bsp=e0000000000e9118
>  [<a000000100606930>] device_attach+0xb0/0x100
>                                 sp=e0000000000efe30 bsp=e0000000000e90e8
>  [<a000000100605770>] bus_add_device+0x50/0x1e0
>                                 sp=e0000000000efe30 bsp=e0000000000e9098
>  [<a0000001006029b0>] device_add+0x1b0/0x2a0
>                                 sp=e0000000000efe30 bsp=e0000000000e9050
>  [<a000000100602ad0>] device_register+0x30/0x60
>                                 sp=e0000000000efe30 bsp=e0000000000e9030
>  [<a00000010060a7b0>] platform_device_add+0x1f0/0x320
>                                 sp=e0000000000efe30 bsp=e0000000000e8ff0
>  [<a000000100bcfee0>] i8042_init+0x120/0x1a0
>                                 sp=e0000000000efe30 bsp=e0000000000e8fc8
>  [<a000000100011a10>] init+0x470/0x940
>                                 sp=e0000000000efe30 bsp=e0000000000e8f98
>  [<a00000010001c390>] kernel_thread_helper+0x30/0x60
>                                 sp=e0000000000efe30 bsp=e0000000000e8f70
>  [<a0000001000110c0>] start_kernel_thread+0x20/0x40
>                                 sp=e0000000000efe30 bsp=e0000000000e8f70
>  <0>Kernel panic - not syncing: Attempted to kill init!
> 
> 
> 
> _______________________________________________
> Xen-ia64-devel mailing list
> Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-ia64-devel
> 

-- 
yamahata

Attachment: 10048:7711b51e2cea_work_around_for_access_invalid_region.patch
Description: Text document

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