Gotcha, thanks a lot. That split was made to be able to partly revert based on my observations, sorry for the additional work.<br><br>On Monday, November 29, 2021, Dmitry V. Levin <<a href="mailto:ldv@altlinux.org">ldv@altlinux.org</a>> wrote:<br>> On Wed, Oct 06, 2021 at 08:36:33PM +0200, Renaud Métrich wrote:<br>>> Hi,<br>>><br>>> This set of patches enables to resolve the AT_FDCWD dirfd, which is very<br>>> useful when syscalls perform an operation on the cwd and relative<br>>> pathname, avoiding the need to search for the pwd, which is sometimes<br>>> just not available.<br>>><br>>> Also available as a PR: <a href="https://github.com/strace/strace/pull/194">https://github.com/strace/strace/pull/194</a><br>><br>> This is now merged into master, thanks for the nice feature!<br>><br>>> The patch is split into 4 pieces for now because I found out that the<br>>> filter on --decode-fds=path isn't used at all in current strace code:<br>>> paths get decoded as soon as --decode-fds=<something> is used.<br>>><br>>> Since I don't know if this is really the expected behaviour, I kept the<br>>> commits separated in case we just want decoding when --decode-fd=path is<br>>> specified only:<br>>><br>>> - 0001 only decodes when --decode-fd=path is specified<br>>><br>>> - 0002 decodes whenever --decode-fd=<something> is specified<br>>><br>>> The other commits are unit tests.<br>><br>> We have a policy that no commit should knowingly break the test suite, so<br>> when the strace output changes, test suite has to be adjusted in the same<br>> commit.  I did it for you this time, but next time please remember not to<br>> break the test suite by intermediate commits.<br>><br>><br>> --<br>> ldv<br>> --<br>> Strace-devel mailing list<br>> <a href="mailto:Strace-devel@lists.strace.io">Strace-devel@lists.strace.io</a><br>> <a href="https://lists.strace.io/mailman/listinfo/strace-devel">https://lists.strace.io/mailman/listinfo/strace-devel</a><br>><br><br>-- <br>Renaud<br>Sent from my phone, sorry for the typos...<br>