File history
Tracking elks/arch/i86/kernel/strace.c
| Commit | Author | Date | Message |
|---|---|---|---|
92bbb2cd602376b5d38b73b5bb04eead64b5438 | Greg Haerr | 2026-02-11 | [libc] Enhance debug function tracing |
d5a7b1e7b9007b5720ce63f11974be629b8ecf3 | Greg Haerr | 2026-01-01 | Change syscall numbers 198-207 to 75-83 (networking & fmemalloc/free) |
c16e87cd2772de6534b3709e8fe9f3fb23c9f41 | Greg Haerr | 2025-12-29 | Fix ps login |
8c890e6e95fb651063fd449c0d491229e7235fc | Greg Haerr | 2025-12-29 | Move timer timer_bh to as late as possible, fix istack and kstack tracing |
89aa8840b46afae596757860292f60fd4d9be60 | Greg Haerr | 2025-12-19 | [kernel] Fix CHECK_STRACE in strace.c for trace output |
5b808aed94bdf643d55c5cd38fe118736334b18 | Greg Haerr | 2025-12-16 | Cleanup and fix compile error |
11acb54da69a020da834d6005981cff73af5906 | Greg Haerr | 2025-12-16 | [kernel,boot] Add istack option to measure interrupt stack size and timer_bh delays |
6d44d814743b92a4ba664e729d0c31d1fa98814 | Greg Haerr | 2025-12-15 | Finall debug start_kernel issue that required -fno-defer-pop to fix |
e92ce1140b90ba5436a0f51104bc5803eea5c49 | Greg Haerr | 2025-12-14 | [kernel] Eliminate startup temp stack |
477a85ae0876cf976a57d94fcfdbd6c851537f6 | Greg Haerr | 2024-09-15 | Remove unused trace specifiers |
178d79bccdc97cdaf346a7b87de769a4896df7e | Greg Haerr | 2024-09-04 | [kernel] Calculate then reduce kernel temp startup stack size |
3451cb698f2b06f484ce3311ea714ca59a5719a | Greg Haerr | 2024-07-02 | Remove unneeded _ptask currentp = current to improve code size/speed |
0e9ca9ae5a0a6b17b568c4603f3d88123314f43 | Greg Haerr | 2024-07-02 | Use seg_t and segoff_t more |
8b996a2f11e76e458beb4faa35653bc8381e95a | Greg Haerr | 2023-09-04 | Update debug statements to use %P |
e074b18c6e6a6cc3356d63cb252bcf507cc68f5 | Greg Haerr | 2023-08-28 | More cleanup |
304d75f20e28895df684b7aad9f31b4fcb79e59 | Greg Haerr | 2023-08-07 | [kernel] Rewrite wait_on_buffer for async I/O, trace fixes |
c1a5b383de24221e0d2fe7d3d2cbc717a6cad9c | Greg Haerr | 2023-08-07 | [kernel] Cleanup various kernel sources |
ab465a8c00d8492501ecd010c6815b59f4dcb58 | Greg Haerr | 2023-08-04 | Refactor kernel tracing to be dynamic Add CONFIG_TRACE to compile in tracing, remove CONFIG_STRACE Add strace and kstack commands to /bootopts to enable options |
8d56eb7273f9c688a2a57ef7bef90cf81071b6d | Greg Haerr | 2023-08-03 | Add interrupt max stack size display |
c1085fe008c1253126f56984de8c81cc94890b4 | Greg Haerr | 2023-08-02 | Add kernel stack near overflow checking Add back task struct magic word check to ps |
2b746b78b004e96de60f49fc06eb6f140817124 | Greg Haerr | 2023-08-02 | Fix check_kstack being entered from schedule() on interrupt stack |
71d7ea43540701b7ebdc0e5c810a7707e01321c | Greg Haerr | 2023-08-01 | Add kernel stack usage and overflow checking Rewrite strace to use no task struct variables Update strace syscall parameter types CHECK_KSTACK turns on kernel stack checking CHECK_SCHED checks matched sleep/wait and idle task sleeps for writing/testing dr |
dd30ff62f950920b7f55f1ad038aa7e87d611d0 | Greg Haerr | 2020-08-08 | [kernel] Add kernel stack usage per system call to strace |
ba80c8128bb20005e7ec4dc676a4c8bd021cd87 | Greg Haerr | 2020-08-04 | [kernel] Fix select busyloop, networking semaphore lockups, strace, ... |
985d6ff95270ac188a68b887e897b222ae7aa17 | mfld-fr | 2018-04-13 | Move autoconf.h to generic location |
9c141e6015c4e7cddb31cf1c25f67e97278fd65 | Jody Bruchon | 2017-03-04 | Revert "Revert "Initialize register ES from the begining."" |
f87ee77389acef861a3d1cf3d4d6d6e9534f9a6 | Jody Bruchon | 2017-03-04 | Revert "Initialize register ES from the begining." |
17cb7fd878ba7c9ddf1b4d02c4c39d364ecba3b | lithoxs | 2017-03-02 | Initialize register ES from the begining. Do not assume a 80186 processor or higher in function printsp(). Fix minor bug in strace.c Other minor fixes. |
2e1b7a4be6ef1cacae0caa1602957ac5c9e1486 | Jody Bruchon | 2016-08-18 | Change style of if/while/for to include space after keyword |
c98c8a3424f90afffcbf45af03183b6ee54d593 | lithoxs | 2015-07-14 | Fix for the kernel trace facility |
3ccc3cf4092c7241dd831d2c5e764d72eacbec9 | Jody Bruchon | 2012-12-06 | Huge patch set from Juan Perez-Sanchez <lithoxs@gmail.com>: |
29ad7c46cc2bd9c9f142d20c80e8ddb3de8202c | Riley H. Williams | 2002-06-03 | ANSI'fied arch/i86/kernel/ directory, and verified that result compiles and boots. |
597455e585a41c4b142933f1cbf95f4bebf7966 | Harry Kalogirou | 2002-05-15 | strace fixes and BSS zeroing correction |
a8acd4426f32030349980fc20369ebd9b8618c5 | Riley H. Williams | 2002-05-03 | Reverted accidental commits...sorry. |
c38904b8336ce33c23fce3b287a5199805a44e9 | Riley H. Williams | 2002-05-02 | Partial commit of latest ANSI'fication changes. |
37bf6e09c296c1f684c67dcb707fa8c3f49f38a | Riley H. Williams | 2002-04-22 | Split syscall table from arch/i86/kernel/strace.c into arch/i86/kernel/strace.h and then ANSI'fied the arch/i86/{286pmode,boot,kernel} subtrees. |
fd1a2560e36e998a98e1a1e3fd28f2b273034c7 | Riley H. Williams | 2002-02-23 | Brought syscall table in strace.c up to date, allowed syscall entries in syscall.dat to be conditional on a config var, updated printk to allow %% format and added conditional syscall to return kernel version string. |
67a3d53ff7f5c56f174364089a4c75dc6e9d227 | Harry Kalogirou | 2002-02-05 | Applied Riley's patches |
1297096382be5dff1b7288abc2a9069ebd1f60c | Harry Kalogirou | 2001-08-27 | TCP tweaks |
83c598e310d51c0a9b34dd783d6a895c60dbef7 | Riley H. Williams | 2001-08-21 | First stage of validating printk() usage |
25f6032570ce96b8eae5816e5ceca4cc5cdf029 | Riley H. Williams | 2001-08-21 | Corrected bug in printk() where %d is always unsigned, adding %o and %u as well. |
a9e46999ee417452b915967711708e78a91eb33 | Harry Kalogirou | 2001-06-24 | Merged in the TCP/IP code |
f9b47559bca2467fdcc9c102c605ce826b6a78e | Unspecified Developer | 1998-09-12 | Imported elks-0.0.73-pre2 source |