[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
More on MCP750 init failure
- Date: Tue, 19 Oct 1999 10:52:22 +0200 (CEST)
- From: valette at crf.canon.fr (VALETTE Eric)
- Subject: More on MCP750 init failure
I tracked down the bug to be a bug in rtems_filesystem_initialize
at the end more precisely in the mkdir command.
status = mkdir( "/dev", S_IRWXU | S_IRWXG | S_IRWXO );
if ( status != 0 )
rtems_fatal_error_occurred( 0xABCD0003 );
then I chased the bug a little bit more and found it to occur in
IMFS_evaluate_for_make . I hope it will ring the bell to someone...
Here are the traces :
IMFS_evaluate_for_make 1 path[i] = dev
IMFS_evaluate_for_make 2 IMFS_get_token returns type = 1 len = 1 token = d >0
IMFS_evaluate_for_make 3
IMFS_evaluate_for_make 4
IMFS_evaluate_for_make 1 path[i] = ev
IMFS_evaluate_for_make 2 IMFS_get_token returns type = 1 len = 1 token = e >0
IMFS_evaluate_for_make 3
IMFS_evaluate_for_make 4
IMFS_evaluate_for_make 1 path[i] = v
IMFS_evaluate_for_make 2 IMFS_get_token returns type = 1 len = 1 token = v >0
IMFS_evaluate_for_make 3
IMFS_evaluate_for_make 4
IMFS_evaluate_for_make 1 path[i] =
IMFS_evaluate_for_make 2 IMFS_get_token returns type = 0 len = 0 token =
IMFS_evaluate_for_make 3
IMFS_evaluate_for_make 4
IMFS_evaluate_for_make 17
mknode 5 result = ffffffff -1
--
__
/ ` Eric Valette
/-- __ o _. Canon CRF - Communication Dept
(___, / (_(_(__ Rue de la touche lambert
35517 Cesson-Sevigne Cedex
FRANCE
Tel: +33 (0)2 99 87 68 91 Fax: +33 (0)2 99 84 11 30
E-mail: valette at crf.canon.fr http://www.crf.canon.fr