>Originally I did that, but there was concern v_path might not always
>be correct (or available) (such as renames or with hard links IIRC),
>and so might generate a confusing message in those situations. I
>wasn't aware of any mechanism that could take exec_file or the vnode
>and generate a nice canonical pathname that didn't suffer from
>renaming or hard link issues, so the mountpoint was chosen instead. I
>think ideally it'd be nice to have both (in case the offending binary
>is deleted, you can still figure out where it took place).
There are a few renamings we need to fix in the fs code; there's code
which interprets v_path and beautifies like we use for /proc.
Then you either get proper path or no answer. Typically, though,
because your inside exec you MUST have translated the pathname.
zones-discuss mailing list