| | Authored by jhb on Sep 5 2015, 8:11 PM. | Unknown Object (File) | Sat, Feb 1, 7:38 AM2025-02-01 07:38:46 (UTC+0) |
| Unknown Object (File) | Wed, Jan 29, 9:22 AM2025-01-29 09:22:23 (UTC+0) |
| Unknown Object (File) | Mon, Jan 27, 2:18 PM2025-01-27 14:18:00 (UTC+0) |
| Unknown Object (File) | Wed, Jan 22, 12:56 PM2025-01-22 12:56:47 (UTC+0) |
| Unknown Object (File) | Jan 17 2025, 8:44 PM2025-01-17 20:44:17 (UTC+0) |
| Unknown Object (File) | Jan 14 2025, 1:12 AM2025-01-14 01:12:44 (UTC+0) |
| Unknown Object (File) | Dec 15 2024, 12:41 PM2024-12-15 12:41:25 (UTC+0) |
| Unknown Object (File) | Dec 9 2024, 1:59 AM2024-12-09 01:59:07 (UTC+0) |
Event Timelinejhb retitled this revision from to Refactor truss.. jhb marked an inline comment as done. jhb added inline comments. kib accepted this revision. kib edited edge metadata. kib added inline comments. This revision is now accepted and ready to land. This revision now requires review to proceed. This revision is now accepted and ready to land. This revision now requires review to proceed. This revision was automatically updated to reflect the committed changes. Path | Size |
---|
| | | 271 lines | | 275 lines | | 255 lines | | 295 lines | | 39 lines | | 261 lines | | 253 lines | | 237 lines | | 327 lines | | 312 lines | | 277 lines | | 543 lines | | 299 lines | | 14 lines | | 176 lines | | 61 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
effaa16870a1 | 90c2ce604246 | bdea5903c7e0 | John Baldwin | Compile fixes on powerpc64. | Sep 29 2015, 5:43 PM | bdea5903c7e0 | dcf00a1e9d1f | 82f92cb14c9e | John Baldwin | Drop syscall descriptions for zero args with a standard return type. | Sep 24 2015, 6:32 PM | 82f92cb14c9e | 685d5457a563 | 18482a1c90c6 | John Baldwin | Drop extra arg from i386 and remove another malloc(). | Sep 24 2015, 6:26 PM | 18482a1c90c6 | 22007e050994 | 0f99bde935ff | John Baldwin | Try to make the argument handling less confusing and trim some malloc()s. (Show More…) | Sep 24 2015, 6:15 PM | 0f99bde935ff | 4e45c74042a1 | 7a287e86b61a | John Baldwin | Try to explain the trickery with nargs and args[] vs s_args[]. | Sep 24 2015, 5:02 PM | 7a287e86b61a | 6bf2098b93b4 | 598d970cc3e3 | John Baldwin | Don't report new child processes when only counting system calls (-c). | Sep 8 2015, 11:33 PM | 598d970cc3e3 | 392b8ba2b77e | ab25951e75b7 | John Baldwin | Don't drop signals sent to child when signal reporting is disabled. | Sep 8 2015, 11:29 PM | ab25951e75b7 | 78482419de19 | d6d52054f06a | John Baldwin | Split out some reporting functions to avoid excessive indentation. | Sep 8 2015, 11:25 PM | d6d52054f06a | 927ecec8ee22 | 3765e4d036af | John Baldwin | Exit if PT_FOLLOW_FORK fails. | Sep 8 2015, 11:04 PM | 3765e4d036af | 2078ad4c32cf | b099b4751a2b | John Baldwin | Remove an else. | Sep 8 2015, 10:51 PM | b099b4751a2b | 4e6652822858 | 88934b046b3e | John Baldwin | Prefer SIGKILL to magic number. | Sep 8 2015, 10:50 PM | 88934b046b3e | 3df72da2e504 | a6372e369cfd | John Baldwin | Fix wrong register arg count. | Sep 8 2015, 10:40 PM | a6372e369cfd | a3c8a149c1a7 | 3172fd95972c | John Baldwin | Mask off lower 32-bits of return values in 32-bit ABIs on 64-bit hosts. | Sep 8 2015, 10:27 PM | 3172fd95972c | db0ea861e91a | 4299716f861b | John Baldwin | Fix retval[1] for amd64-linux32 and errno mapping for Linux/i386. | Sep 3 2015, 12:00 AM | 4299716f861b | ac250c296224 | f367adb08753 | John Baldwin | Handle off_t return value of lseek() and fix pipe's return value. | Sep 2 2015, 11:59 PM | f367adb08753 | 48e1c38d86f5 | e27b9ac2141d | John Baldwin | Print the returned pipe fds from the return values as a psuedo-argument. | Sep 1 2015, 10:06 PM | e27b9ac2141d | d769b2038b00 | 499b032b93f0 | John Baldwin | mmap() doesn't return an off_t. | Sep 1 2015, 9:57 PM | 499b032b93f0 | 8431dc6c1ff7 | e4ecfff2266c | John Baldwin | These system calls all have a return value even if it's only 0 vs -1. | Sep 1 2015, 9:55 PM | e4ecfff2266c | 1482ce934b1c | 5182e336b87c | John Baldwin | Fetch both return values. | Sep 1 2015, 9:48 PM | 5182e336b87c | a3c5e2c52d2e | 50bec2cde697 | John Baldwin | The pipe() system call doesn't actually take an argument. | Sep 1 2015, 9:24 PM | 50bec2cde697 | c2620708d211 | 4b5faa78e88a | John Baldwin | Compile. | Sep 1 2015, 9:02 PM | 4b5faa78e88a | 14fb17a2344a | 24adefcee74a | John Baldwin | Trim includes. | Sep 1 2015, 4:42 AM | 24adefcee74a | 853d99a1ee71 | eaec503fb4ca | John Baldwin | Compile fixes. | Sep 1 2015, 4:38 AM | eaec503fb4ca | 21807a131f9a | 69ba2019586d | John Baldwin | Trim trailing whitespace. | Aug 31 2015, 5:03 AM | 69ba2019586d | 2bc0580ecfb9 | 16b70b3c6076 | John Baldwin | Drop a nested include. | Aug 31 2015, 4:59 AM | 16b70b3c6076 | c5fa1512e321 | 225c7509b08d | John Baldwin | Add more procctl() operations. | Aug 30 2015, 7:11 AM | 225c7509b08d | 61ba0a864956 | ee7940f18091 | John Baldwin | Cleanup includes. | Aug 30 2015, 7:08 AM | ee7940f18091 | 4540bfb41e6a | 93e120c0f99b | John Baldwin | Move find_abi() and make it static. | Aug 30 2015, 6:03 AM | 93e120c0f99b | b8361d36eab0 | 504931a0712a | John Baldwin | Cleanup. | Aug 30 2015, 6:03 AM | 504931a0712a | e8a4032e3bec | 20f4403bf7b1 | John Baldwin | Update the sparc64 backend. | Aug 30 2015, 6:00 AM | 20f4403bf7b1 | 446899746e7b | cf50e82d9e70 | John Baldwin | Convert the powerpc backends. | Aug 30 2015, 5:35 AM | cf50e82d9e70 | 532c6a87d71a | 4b5172142493 | John Baldwin | Fix comments about indirect system calls. | Aug 30 2015, 5:29 AM | 4b5172142493 | 2a3dd45fbe27 | a093f07a476a | John Baldwin | Update the mips backend. This fixes several issues with the backend. | Aug 29 2015, 4:38 PM | a093f07a476a | 46c5eaa11d27 | 9e289dfd85f7 | John Baldwin | Add an ABI for running i386 a.out binaries. | Aug 29 2015, 4:37 PM | 9e289dfd85f7 | d24e114a23de | 2d32facd5ae6 | John Baldwin | i386 ELF binaries only use "FreeBSD ELF32" as the sysvec name. | Aug 29 2015, 4:36 PM | 2d32facd5ae6 | 2ac4fbcdf13d | 964827ffb236 | John Baldwin | Fix arm arg fetch to match amd64 and handle indirect system calls correctly. | Aug 29 2015, 2:15 PM | 964827ffb236 | fb163d497519 | a5ab69f88655 | John Baldwin | Port the i386 ABIs. | Aug 28 2015, 11:09 PM | a5ab69f88655 | bb23f6afe1b3 | 39f3781f67a1 | John Baldwin | Cut over arm backend. | Aug 28 2015, 10:53 PM | 39f3781f67a1 | 65179f6b4ace | 66810e7289b0 | John Baldwin | Trim includes. | Aug 28 2015, 9:24 PM | 66810e7289b0 | bb65d288f363 | 30390946d66e | John Baldwin | Cleanup. | Aug 28 2015, 9:16 PM | 30390946d66e | cbb782a2752d | db61c1707c6b | John Baldwin | First cut at making most of enter/exit syscall MI. (Show More…) | Aug 28 2015, 9:01 PM | db61c1707c6b | 9c98090b888b | 269ddf363e40 | John Baldwin | Update after timestamp on process exit. | Aug 27 2015, 11:55 PM | 269ddf363e40 | 14579119513b | 4b0d10d2a5fe | John Baldwin | Bring back pending_signal to make this cleaner. | Aug 27 2015, 11:52 PM | 4b0d10d2a5fe | 2b0c48e5c54d | 04bd709d5192 | John Baldwin | Don't send the SIGSTOP from the new child to the new child. | Aug 27 2015, 11:50 PM | 04bd709d5192 | d95ba5ac8db9 | 349ab03d11ad | John Baldwin | Handle the event for a new child process explicitly. | Aug 27 2015, 11:49 PM | 349ab03d11ad | 9fc53d50ba73 | d997cb20a802 | John Baldwin | More cleanups and fix a return that was supposed to be a break. | Aug 27 2015, 11:39 PM | d997cb20a802 | 33f45fd1daf5 | ecc41a927716 | John Baldwin | Merge the two event loops into a single loop. | Aug 27 2015, 11:27 PM | ecc41a927716 | e40e1b591f74 | fb241b53778d | John Baldwin | Various fixes to using ptrace() for fork following. (Show More…) | Aug 27 2015, 10:35 PM | fb241b53778d | 357319cecd9e | 309b59f5b02d | John Baldwin | Compile. | Aug 21 2015, 2:42 PM | 309b59f5b02d | d64ba11c50fa | 79577d1d4ab6 | John Baldwin | First cut at using PT_FOLLOW_FORK instead of forking new processes to follow… (Show More…) | Aug 21 2015, 1:45 AM | 79577d1d4ab6 | aba2050ad5e1 | 432b00c0cfbb | John Baldwin | Only fetch lwpinfo for a trap. | Aug 20 2015, 3:08 PM | 432b00c0cfbb | 5fbb000de9a3 | a5379352e0bc | John Baldwin | WIP towards moving more of enter/exit syscall into MI code. | Aug 20 2015, 2:35 PM | a5379352e0bc | cff0af5b0947 | 3b833d24cba1 | John Baldwin | WIP of truss rework. This uses waitid and exports lwpinfo. | Aug 20 2015, 5:39 AM | 3b833d24cba1 | bcfcd1c51290 | f484c80b4b49 | John Baldwin | Various style fixes, and use nitems(). | Aug 19 2015, 2:56 PM | f484c80b4b49 | cf94c3d64288 | 58e5250bc17f | John Baldwin | Undo style change. | Aug 17 2015, 9:14 PM |
|