Steve Lord <lord@xxxxxxx> wrote:
> As for debugging this hang - it is a little tricky without something like
> kdb. Getting a stack trace for the mount process would be critical to working
> out what went wrong. I suspect some read of a block from disk did not wake
> up the requesting thread. There is tracing in the pagebuf module, but it
> relied on kdb to dump the results, mapping these trace calls onto printk
> messages, or some other mechanism may help.
i tried it with the poor mans debugger - printk :-)
i put printk's all over xfs_mountfs_int (which i hope is the right
point for the mounting stage) and to my confusion - non of them were
printed out (the first one was before xfs_mount_common - maybe i
should move it before the xfs_readsb) ... i'll try to look at this
a bit deeper - also i will try to find out how to use xmon (if that
is possible on my machine)
t
--
thomas.graichen@xxxxxxxxxxxxx
technical director innominate AG
clustering & security networking people
tel: +49.30.308806-13 fax: -77 web: http://innominate.de pgp: /pgp/tgr
|