Hi experts,

I'm wondering why this:

::walk ufs_inode_cache | ::print inode_t i_ufsvfs

does work but the following:

::walk ufs_inode_cache | ::eval '=J' | ::print inode_t i_ufsvfs

gives an error.

Apart from whitespaces, there's no difference that I can see in
the output of the walk and the output of the additional eval.

Why does it fail ? Is it supposed to ?

To be honest, what I'd like to get is the second line with '=JJ',
i.e. get me associated pairs of inode/i_ufsvfs addresses.

Thanks,
FrankH.


Reply via email to