Opened 2 years ago

Last modified 2 years ago

#17793 assigned bug

XFS : Failure on reading B+Tree based directories

Reported by: Mashijams Owned by: mashijams
Priority: normal Milestone: Unscheduled
Component: File Systems/XFS Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by Mashijams)

We cannot read B+Tree based directories with size greater than 2e5. There is an issue with obtaining the right address to the directory entry, whose failure results in segmentation fault on xfs_shell.

On reading B+Tree based directories inside Haiku, the entire process hangs and is too slow.

Kernel doesn't crash though.

Change History (4)

comment:1 by pulkomandy, 2 years ago

Owner: set to mashijams
Status: newassigned

comment:2 by Mashijams, 2 years ago

Description: modified (diff)

comment:3 by pulkomandy, 2 years ago

Do you have any extra info on this problem? For example did you manage to run xfs_shell in a debugger and get a backtrace?

comment:4 by Mashijams, 2 years ago

I do have backtrace using TRACE calls, something we discussed in "XFS file system testing" forum.

This update mostly what happens when we try to read inside haiku.

I will resume that forum thread to discuss about bugs I encountered inside Haiku.

Note: See TracTickets for help on using tickets.