Date: Thu, 23 Jun 2011 13:55:14 +0200 From: "O. Hartmann" <ohartman@zedat.fu-berlin.de> To: "Andrey V. Elsukov" <bu7cher@yandex.ru> Cc: FreeBSD Current <freebsd-current@freebsd.org>, Will Andrews <will@FreeBSD.org> Subject: Re: kernel broken: run_interrupt_driven_hooks: still waiting after XXX seconds for xpt_config Message-ID: <4E0329A2.3040203@zedat.fu-berlin.de> In-Reply-To: <4E031F1C.9080907@yandex.ru> References: <4E02F146.6030400@zedat.fu-berlin.de> <4E031F1C.9080907@yandex.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On 06/23/11 13:10, Andrey V. Elsukov wrote:
> On 23.06.2011 11:54, O. Hartmann wrote:
>> FreeBSD 9.0-CURRENT/amd64 won't boot anymore. The box gets stuck in booting the kernel and ending up
>> with the message (repeated every 60 seconds):
>>
>> run_interrupt_driven_hooks: still waiting after XXX seconds for xpt_config
>>
>> What's up?
>
> I backed out r223443 and r223448 and it helped.
>
It seems to be the only way out at the moment. The just checked out
codebase doesn't even compile a kernel and fails compiling in the ATH
module:
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_regdomain/ah_rd_domains.h:52:4:
note: instantiated from:
W1(_fg) }
^
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_regdomain/ah_rd_domains.h:34:45:
note: instantiated from:
(((_a) > 63 && (_a) < 128 ? (((uint64_t) 1)<<((_a)-64)) :
(uint64_t) 0))
^ ~~~~~~~~~
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_regdomain/ah_rd_domains.h:742:21:
warning: shift count is negative
.chan11g_turbo = BM1(T3_2437_2437)},
^~~~~~~~~~~~~~~~~
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_regdomain/ah_rd_domains.h:35:29:
note: instantiated from:
#define BM1(_fa) { W0(_fa), W1(_fa) }
^
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_regdomain/ah_rd_domains.h:34:45:
note: instantiated from:
(((_a) > 63 && (_a) < 128 ? (((uint64_t) 1)<<((_a)-64)) :
(uint64_t) 0))
^ ~~~~~~~~~
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_regdomain.c:170:2:
warning: implicit declaration of function 'HALDEBUG_G' is invalid in C99
[-Wimplicit-function-declaration]
HALDEBUG_G(ah, HAL_DEBUG_REGDOMAIN,
^
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_regdomain.c:170:17:
error: use of undeclared identifier 'HAL_DEBUG_REGDOMAIN'; did you mean
'HAL_REG_DOMAIN'?
HALDEBUG_G(ah, HAL_DEBUG_REGDOMAIN,
^
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_regdomain.c:612:22:
error: use of undeclared identifier 'HAL_DEBUG_ANY'; did you mean
'HALDEBUG_G'?
HALDEBUG_G(AH_NULL, HAL_DEBUG_ANY,
^~~~~~~~~~~~~
HALDEBUG_G
/usr/src/sys/modules/ath/../../dev/ath/ath_hal/ah_regdomain.c:170:2:
note: 'HALDEBUG_G' declared here
HALDEBUG_G(ah, HAL_DEBUG_REGDOMAIN,
^
434 warnings and 2 errors generated.
*** Error code 1
Stop in /usr/src/sys/modules/ath.
*** Error code 1
Stop in /usr/src/sys/modules.
*** Error code 1
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E0329A2.3040203>
