Subject: Re: reboot failed
To: None <current-users@netbsd.org, port-amd64@netbsd.org>
From: Joerg Sonnenberger <joerg@britannica.bec.de>
List: port-amd64
Date: 12/17/2007 20:22:02
On Mon, Dec 17, 2007 at 05:13:20PM +0100, Kurt Schreiner wrote:
> Stopped in pid 16757.1 (reboot) at      netbsd:breakpoint+0x1:  ret
> db{1}> bt
> breakpoint() at netbsd:breakpoint+0x1
> ahd_search_qinfifo() at netbsd:ahd_search_qinfifo+0x406
> ahd_dump_card_state() at netbsd:ahd_dump_card_state+0x956
> ahd_timeout() at netbsd:ahd_timeout+0x182
> ahd_execute_scb() at netbsd:ahd_execute_scb+0x784
> ahd_action() at netbsd:ahd_action+0x4d8
> scsipi_run_queue() at netbsd:scsipi_run_queue+0x16e
> scsipi_execute_xs() at netbsd:scsipi_execute_xs+0x16c
> sd_flush() at netbsd:sd_flush+0x6d

Can someone with SCSIPI clue check sd_suspend for using non-polled
operation? I think the comment from the original handler is wrong.

> sd_suspend() at netbsd:sd_suspend+0x33
> device_pmf_driver_suspend() at netbsd:device_pmf_driver_suspend+0x2c
> pmf_system_shutdown() at netbsd:pmf_system_shutdown+0xc0
> cpu_reboot() at netbsd:cpu_reboot+0x21
> sys_reboot() at netbsd:sys_reboot+0x52
> syscall() at netbsd:syscall+0x190

Joerg