# # ChangeLog for uspace/app/trace/trace.c in mainline # # Generated by Trac 1.6 # 2025-05-13T05:41:06Z Thu, 01 Jan 2009 13:31:23 GMT Jiri Svoboda [9805cde] * uspace/app/bdsh/input.c (modified) * uspace/app/tester/console/console1.c (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/generic/console.c (added) * uspace/lib/libc/include/console.h (added) * uspace/lib/libc/include/console/color.h (added) * uspace/lib/libc/include/console/style.h (added) * uspace/lib/libc/include/ipc/console.h (modified) * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/console/gcons.c (modified) * uspace/srv/console/screenbuffer.c (modified) * uspace/srv/console/screenbuffer.h (modified) * uspace/srv/fb/ega.c (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/serial_console.c (modified) Console color support overhaul. Create C library console interface. Fri, 26 Dec 2008 19:37:21 GMT Jiri Svoboda [d3e6935] * uspace/app/tester/console/console1.c (modified) * uspace/app/tetris/input.c (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/vfs/vfs.c (modified) * uspace/lib/libc/include/ipc/console.h (added) * uspace/srv/console/console.c (modified) * uspace/srv/console/console.h (modified) Put console IPC method numbers under libc. Fri, 21 Nov 2008 22:51:51 GMT Jiri Svoboda [ef687799] * uspace/app/trace/trace.c (modified) Display hint on keyboard controls. Fri, 21 Nov 2008 22:14:24 GMT Jiri Svoboda [741fd16] * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/synch/futex.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * uspace/app/trace/trace.c (modified) Stoppability sections must be much smaller (design error). Also fix ... Sat, 08 Nov 2008 10:01:59 GMT Jiri Svoboda [24345a5] * kernel/generic/include/proc/program.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/libc/generic/loader.c (modified) * uspace/lib/libc/generic/task.c (modified) * uspace/lib/libc/include/loader/loader.h (modified) Set meaningful names for loaded programs. Now 'tasks' kconsole ... Sun, 05 Oct 2008 21:20:13 GMT Jakub Jermar [f2ef7fd] * kernel/arch/amd64/include/syscall.h (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/asm.h (modified) * kernel/arch/ia32/include/cpu.h (modified) * kernel/arch/ia32/include/syscall.h (added) * kernel/arch/ia32/src/asm.S (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia32/src/proc/scheduler.c (modified) * kernel/arch/ia32/src/syscall.c (added) * uspace/app/trace/trace.c (modified) * uspace/lib/libc/arch/amd64/include/syscall.h (modified) * uspace/lib/libc/arch/arm32/include/syscall.h (modified) * uspace/lib/libc/arch/ia32/include/syscall.h (modified) * uspace/lib/libc/arch/ia32/src/syscall.S (modified) * uspace/lib/libc/arch/ia64/include/syscall.h (modified) * uspace/lib/libc/arch/mips32/include/syscall.h (modified) * uspace/lib/libc/arch/ppc32/include/syscall.h (modified) * uspace/lib/libc/arch/ppc64/include/syscall.h (modified) * uspace/lib/libc/arch/sparc64/include/syscall.h (modified) * uspace/lib/libc/generic/udebug.c (modified) * uspace/lib/libc/include/libc.h (modified) * uspace/lib/libc/include/syscall.h (modified) Support for SYSENTER on ia32. Wed, 24 Sep 2008 10:57:21 GMT Jiri Svoboda [4470e26] * uspace/app/trace/trace.c (modified) * uspace/lib/libc/generic/loader.c (modified) * uspace/lib/libc/generic/task.c (modified) * uspace/lib/libc/include/ipc/loader.h (modified) * uspace/lib/libc/include/loader/loader.h (modified) * uspace/srv/loader/main.c (modified) Separate load and run commands for loader. Update tracer - no events ... Fri, 19 Sep 2008 12:35:07 GMT Jiri Svoboda [356acd0] * uspace/app/trace/trace.c (modified) * uspace/app/trace/trace.h (modified) trace: Fix display of syscall arguments on 64-bit. Fri, 19 Sep 2008 11:30:04 GMT Jiri Svoboda [a5c3f73] * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/libc/generic/udebug.c (modified) trace: 64-bit-related fixes Thu, 18 Sep 2008 22:19:42 GMT Jiri Svoboda [abf3564] * uspace/app/tester/tester.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/proto.c (modified) * uspace/app/trace/proto.h (modified) * uspace/app/trace/syscalls.h (modified) * uspace/app/trace/trace.c (modified) * uspace/app/trace/trace.h (modified) trace: Decode protocol-level call arguments, response retvals and ... Thu, 18 Sep 2008 09:05:31 GMT Jiri Svoboda [47e0a05b] * uspace/app/trace/trace.c (modified) * uspace/lib/libc/generic/task.c (modified) * uspace/lib/libc/include/ipc/loader.h (modified) * uspace/srv/loader/main.c (modified) Allow trace to run programs and trace them (no more task IDs) Wed, 17 Sep 2008 18:04:01 GMT Jiri Svoboda [1643855] * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/trace/trace.h (added) trace: Command-line options to select display mode. Skeleton ... Wed, 17 Sep 2008 14:12:18 GMT Jiri Svoboda [c9a29d6] * uspace/app/trace/trace.c (modified) trace: Prettier startup/shutdown messages. Wed, 17 Sep 2008 12:35:49 GMT Jiri Svoboda [fb9b0b0] * uspace/app/trace/trace.c (modified) Let trace display advice when udebug is not compiled in. Wed, 17 Sep 2008 12:16:27 GMT Jiri Svoboda [9a1b20c] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/loader/Makefile (modified) * boot/arch/ia32/Makefile.inc (modified) * boot/arch/ia64/loader/Makefile (modified) * boot/arch/mips32/loader/Makefile (modified) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/ppc64/loader/Makefile (modified) * kernel/Makefile (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/ipc_kbox.h (added) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/include/udebug/udebug.h (added) * kernel/generic/include/udebug/udebug_ipc.h (added) * kernel/generic/include/udebug/udebug_ops.h (added) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/ipc_kbox.c (added) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/main/uinit.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/udebug/udebug.c (added) * kernel/generic/src/udebug/udebug_ipc.c (added) * kernel/generic/src/udebug/udebug_ops.c (added) * kernel/kernel.config (modified) * uspace/Makefile (modified) * uspace/app/trace/Makefile (added) * uspace/app/trace/errors.c (added) * uspace/app/trace/errors.h (added) * uspace/app/trace/ipc_desc.c (added) * uspace/app/trace/ipc_desc.h (added) * uspace/app/trace/ipcp.c (added) * uspace/app/trace/ipcp.h (added) * uspace/app/trace/proto.c (added) * uspace/app/trace/proto.h (added) * uspace/app/trace/syscalls.c (added) * uspace/app/trace/syscalls.h (added) * uspace/app/trace/trace.c (added) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/generic/udebug.c (added) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/lib/libc/include/udebug.h (added) Merge syscall tracer (trace) and relevant part of udebug interface ...