Allow strace logs for symlinkat(2) to print FD.

Helps with debugging issues that involve symlinkat(2). FD also
prints the path file that the FD backs which is helpful.

PiperOrigin-RevId: 456849268
This commit is contained in:
Ayush Ranjan
2022-06-23 13:34:31 -07:00
committed by gVisor bot
parent 55776eca5f
commit c1111baf6c
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -291,7 +291,7 @@ var linuxAMD64 = SyscallMap{
263: makeSyscallInfo("unlinkat", FD, Path, Hex),
264: makeSyscallInfo("renameat", FD, Path, Hex, Path),
265: makeSyscallInfo("linkat", FD, Path, Hex, Path, Hex),
266: makeSyscallInfo("symlinkat", Path, Hex, Path),
266: makeSyscallInfo("symlinkat", Path, FD, Path),
267: makeSyscallInfo("readlinkat", FD, Path, ReadBuffer, Hex),
268: makeSyscallInfo("fchmodat", FD, Path, Mode),
269: makeSyscallInfo("faccessat", FD, Path, Oct, Hex),
+1 -1
View File
@@ -61,7 +61,7 @@ var linuxARM64 = SyscallMap{
33: makeSyscallInfo("mknodat", FD, Path, Mode, Hex),
34: makeSyscallInfo("mkdirat", FD, Path, Hex),
35: makeSyscallInfo("unlinkat", FD, Path, Hex),
36: makeSyscallInfo("symlinkat", Path, Hex, Path),
36: makeSyscallInfo("symlinkat", Path, FD, Path),
37: makeSyscallInfo("linkat", FD, Path, Hex, Path, Hex),
38: makeSyscallInfo("renameat", FD, Path, Hex, Path),
39: makeSyscallInfo("umount2", Path, Hex),