On Wed, 20 Feb 2008 20:49:22 +0100, John Levon <[EMAIL PROTECTED]> wrote:

> On Wed, Feb 20, 2008 at 07:39:45AM -0800, Frank Batschulat wrote:
>
>> 1) PV (non-graphics) domU - ONNV build 82 (source = iso image ondisk)
>>
>> - installation into a ZPOOL/ZVOL - success
>> - installation into a raw partition /dev/dsk - failed  with panic in SATA 
>> driver
>
> Can you file a bug with the dump please?

done, filed bug against the sata driver:

6669666 sata:sata_scsi_destroy_pkt panics during Xen PV install into raw device

typical stacktrace looked like:

panic string:   BAD TRAP: type=e (#pf Page fault) rp=ffffff000f160560 addr=38 
occurred in module "unix" due to a NULL pointer dereference
==== panic interrupt thread: 0xffffff000f160c80  PID: 0  on CPU: 1 (last_swtch: 
-0.04s)  PIL: 5 ====
cmd: sched
t_procp: 0xfffffffffbc3dd70(proc_sched)
   p_as: 0xfffffffffbc3f9e0(kas)
   zone: address translation failed for zone_name addr: 8 bytes @ 0x0

t_stk: 0xffffff000f160c70  sp: 0xffffff000f1602c0  t_stkbase: 0xffffff000f15c000
t_pri: 104(SYS)  pctcpu: 0.000000
t_lwp: 0x0  psrset: 0  last CPU: 1
idle: 1940 ticks (19.40 seconds)
start: Sun Feb 17 18:14:54 2008
age: 884 seconds (14 minutes 44 seconds)
interrupted (pinned) thread: 0xffffff000f12ac80
tstate: TS_ONPROC - thread is being run on a processor
tflg:   T_INTR_THREAD - thread is an interrupt thread
         T_TALLOCSTK - thread structure allocated from stk
         T_PANIC - thread initiated a system panic
tpflg:  none set
tsched: TS_LOAD - thread is in memory
         TS_DONT_SWAP - thread/LWP should not be swapped
pflag:  SSYS - system resident process

pc:      0xfffffffffb84f37d     unix:vpanic_common+0x13b
startpc: 0xfffffffffb86edb0     unix:thread_create_intr+0x0

unix:vpanic_common+0x13b()
unix:panic+0x9c()
unix:die+0xc8()
unix:trap+0x13cf()
unix:cmntrap_pushed+0x7d()
-- panic trap data  type: 0xe (Page fault)
   addr              0x38  rp   0xffffff000f160560
   savfp 0xffffff000f160690  savpc 0xfffffffffb8344cb
   %rbp  0xffffff000f160690  %rsp  0xffffff000f160650
   %rip  0xfffffffffb8344cb  (unix:add_page_to_pool+0x6b)

   0%rdi 0xfffffffffbc132c8  1%rsi                  0  2%rdx 0xffffff000f160c80
   3%rcx                0x7  4%r8                   0  5%r9  0xffffff02c22c3000

   %rax                   0  %rbx                   0
   %r10             0x274f1  %r11      0x7ffffffffde1  %r12  0xfffffffffbc132c8
   %r13  0xffffff0007342e60  %r14  0xfffffffffbc3fac0  %r15  0xfffffffffbc132e8
   %cs     0xe030 (GDT unknown,KPL)
   %ds       0x4b (UCS_SEL)
   %es       0x4b (UCS_SEL)
   %fs          0 (KFS_SEL)
   %gs          0 (KFS_SEL)
   %ss     0xe02b (GDT unknown,UPL)
   trapno     0xe (Page fault)
   err          0 (page not present,read,supervisor)
   %rfl   0x10246 (parity|zero|interrupt enable|resume)
   fsbase 0xffff000f160690ff gsbase 0xffff000f160690ff
<trap>unix:add_page_to_pool+0x6b()
unix:page_destroy_io+0x6a()
unix:segkmem_free_vn+0xdc()
unix:segkmem_xfree+0x2a()
unix:segkmem_free_io+0x20()
genunix:vmem_xfree+0x10c()
genunix:vmem_free+0x25()
unix:kfreea+0x5a()
unix:i_ddi_mem_free+0x5d()
rootnex:rootnex_teardown_copybuf+0x20()
rootnex:rootnex_dma_unbindhdl+0xbe()
genunix:ddi_dma_unbind_handle+0x22()
sata:sata_scsi_destroy_pkt+0x83()
scsi:scsi_destroy_pkt+0x1d()
sd:sd_destroypkt_for_buf+0x1c()
sd:sd_return_command+0x13a()
sd:sdintr+0x50a()
sata:sata_txlt_rw_completion+0x17f()
nv_sata:nv_complete_io+0x7d()
nv_sata:mcp55_packet_complete_intr+0x175()
nv_sata:mcp55_intr_port+0x69()
nv_sata:mcp55_intr+0x20()
unix:av_dispatch_autovect+0x78()
unix:dispatch_hardint+0x33()
unix:switch_sp_and_call+0x13()
unix:do_interrupt+0x9b()
unix:xen_callback_handler+0x370()
unix:xen_callback+0xcd()
unix:HYPERVISOR_sched_op+0x29()
unix:HYPERVISOR_block+0x11()
unix:mach_cpu_idle+0x12()
unix:cpu_idle+0xcc()
unix:idle+0x10e()
unix:thread_start+0x8()

---
frankB

_______________________________________________
xen-discuss mailing list
[email protected]

Reply via email to