| | 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) |
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 | | 278 lines | | 255 lines | | 295 lines | | 39 lines | | 261 lines | | 253 lines | | 237 lines | | 327 lines | | 313 lines | | 277 lines | | 537 lines | | 299 lines | | 10 lines | | 164 lines | | 53 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
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 |
|