Skip to contentSkip to conversation

"Skipping dirent" message

DISCUSSION Edgar Grimberg 2 participants 3 messages Nov 8, 2005 Memory technology devices (MTD)

lore
Share & tools
lore
#0 lore raw

Hi,

I have eCos and JFFS, and I get the following message from JFFS debug output:

<7>Skipping dirent: "2007-01-08 08-27", ino #10, type 8, because curofs 2 < offset 3

I am not sure what it means, but the fact is that I have the "2007-01-08 08-27" directory and I want to opendir and readdir it.

Regards,
Edgar

#1 lore raw
Quoted 5 lines · Edgar Grimberg

Hi,

I have eCos and JFFS, and I get the following message from JFFS debug output:

<7>Skipping dirent: "2007-01-08 08-27", ino #10, type 8, because curofs 2 < offset 3

Don't enable debug output if you don't want to see this message :-)

Quoted 1 line

I am not sure what it means, but the fact is that I have the "2007-01-08 08-27" directory and I want to opendir and readdir it.

The message just says that the the direntry was skipped because jffs2_readdir() was called with f_pos = 3, probably someone explicitly wanted to read directory from offset = 3 (for example by means of calling seek(fd, 3 SEEK_SET) to the parent directory). Try to sett the position to zero.

Signature · 3 lines
Best Regards,
Artem B. Bityutskiy,
St.-Petersburg, Russia.
#2 lore raw
Quoted 9 lines · Artem B. Bityutskiy
Quoted 5 lines · Edgar Grimberg

Hi,

I have eCos and JFFS, and I get the following message from JFFS debug output:

<7>Skipping dirent: "2007-01-08 08-27", ino #10, type 8, because curofs 2 < offset 3

Don't enable debug output if you don't want to see this message :-)

No can do. I am testing the application and I like to see the engine running. :-)

Quoted 4 lines
Quoted 2 lines

I am not sure what it means, but the fact is that I have the "2007-01-08 08-27" directory and I want to opendir and readdir it.

The message just says that the the direntry was skipped because jffs2_readdir() was called with f_pos = 3, probably someone explicitly wanted to read directory from offset = 3 (for example by means of calling seek(fd, 3 SEEK_SET) to the parent directory). Try to sett the position to zero.

I have to see who is the guilty one. Thanks for the response.

Best regards,
Edgar