# # ChangeLog for / in mainline # # Generated by Trac 1.5.4 # 2024-05-09T22:36:57Z Sun, 02 May 2010 10:41:23 GMT Jakub Jermar [278b4a30] * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/proc/task.c (modified) Add task_hold() and task_release(). Sun, 02 May 2010 10:32:37 GMT Jakub Jermar [0c42638] * kernel/generic/include/proc/task.h (modified) Remove names of formal arguments from task.h. Fri, 30 Apr 2010 23:10:12 GMT Martin Decky [4ce914d4] * kernel/generic/include/func.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/lib/str.c (modified) get rid of atoi, use str_uint64 Fri, 30 Apr 2010 22:54:58 GMT Martin Decky [bcb6f27] * contrib/bazaar/bzreml/setup.py (added) add setup script Thu, 29 Apr 2010 19:23:09 GMT Jakub Jermar [13108f24] * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/src/synch/spinlock.c (modified) Split spinlock_unlock() into a debug and non-debug version. The ... Wed, 28 Apr 2010 23:02:06 GMT Martin Decky [c050399] * contrib/conf/pearpc.conf (deleted) * kernel/doc/arch/ppc32 (modified) remove support for PearPC PearPC is totally unmaintained for almost ... Wed, 28 Apr 2010 21:12:04 GMT Jakub Jermar [c2ab3f4] * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/synch/mutex.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) Merge blocking and locking improvements and fixes. Wed, 28 Apr 2010 21:04:17 GMT Jakub Jermar [55821eea] * kernel/generic/src/mm/slab.c (modified) Do not use blocking malloc() in make_magcache(). Wed, 28 Apr 2010 20:48:05 GMT Jakub Jermar [a422bc5] * kernel/generic/src/ddi/ddi.c (modified) Do not hold TASK->lock during the call to as_area_create(TASK->as, ...). Wed, 28 Apr 2010 20:08:27 GMT Jakub Jermar [373acb4] * kernel/generic/src/ddi/ddi.c (modified) Replace the parea_lock spinlock with mutex and don't insist on ... Wed, 28 Apr 2010 19:58:21 GMT Jakub Jermar [c6218327] * kernel/generic/src/sysinfo/sysinfo.c (modified) When taking sysinfo_lock, interrupts don't have to be disabled. Wed, 28 Apr 2010 19:55:35 GMT Jakub Jermar [6e121b8] * kernel/generic/src/sysinfo/stats.c (modified) Load lock can be mutex a interrupts are not required to be disabled ... Wed, 28 Apr 2010 19:45:46 GMT Jakub Jermar [6b6626d3] * kernel/generic/src/sysinfo/sysinfo.c (modified) Replace sysinfo_lock spinlock with a mutex. Wed, 28 Apr 2010 19:23:53 GMT Jakub Jermar [a3900cc] * kernel/generic/src/synch/mutex.c (modified) Make taking mutex in a non-thread context possible via busy waiting. ... Wed, 28 Apr 2010 19:18:11 GMT Jakub Jermar [05411e8] * kernel/generic/src/mm/frame.c (modified) Panic the kernel during a blocking request to allocate physical ... Tue, 27 Apr 2010 15:33:05 GMT Jakub Jermar [b8f7ea78] * kernel/generic/src/time/clock.c (modified) Remove the over-zealous ASSERT(missed_clock_ticks == 0) from clock(). ... Mon, 26 Apr 2010 22:23:16 GMT Jakub Jermar [b4ad39f] * kernel/generic/src/sysinfo/sysinfo.c (modified) Do not hold the sysinfo spinlock either when doing copy_from_uspace(). Mon, 26 Apr 2010 20:09:02 GMT Jakub Jermar [aeb6f25] * kernel/generic/src/sysinfo/sysinfo.c (modified) Do copy_to_uspace() when not holding the sysinfo spinlock. The ... Mon, 26 Apr 2010 19:41:27 GMT Jakub Jermar [acda8f0] * kernel/generic/src/sysinfo/stats.c (modified) Proper way of testing the mutex_trylock() return value. Mon, 26 Apr 2010 19:33:48 GMT Jakub Jermar [556f9892] * kernel/arch/mips32/src/debugger.c (modified) Add two missing interrupts_restore() in mips32 debugger code. Mon, 26 Apr 2010 11:35:36 GMT Jakub Jermar [170332d] * kernel/generic/src/ipc/ipc.c (modified) Disable interrupts when taking TASK->lock. Sun, 25 Apr 2010 19:25:07 GMT Jakub Jermar [d69f959] * kernel/generic/src/sysinfo/stats.c (modified) Take the address space and address space area mutexes conditionally ... Sun, 25 Apr 2010 18:44:43 GMT Jakub Jermar [aa028db] * kernel/generic/src/ipc/ipc.c (modified) Fix ipc_wait_for_call() not to take the TASK spinlock while holding ... Sun, 25 Apr 2010 10:15:35 GMT Jakub Jermar [37c9fc8] * kernel/generic/src/proc/scheduler.c (modified) Cherry pick revision 404 from lp:~ersin/helenos/measure2. This fixes ... Fri, 23 Apr 2010 23:09:56 GMT Jiri Svoboda [883fedc] * uspace/app/sbi/Makefile (modified) * uspace/app/sbi/src/builtin.c (modified) * uspace/app/sbi/src/builtin.h (modified) * uspace/app/sbi/src/builtin/bi_boxed.c (added) * uspace/app/sbi/src/builtin/bi_boxed.h (added) * uspace/app/sbi/src/builtin/bi_error.c (modified) * uspace/app/sbi/src/builtin/bi_fun.c (modified) * uspace/app/sbi/src/builtin/bi_textfile.c (modified) * uspace/app/sbi/src/builtin_t.h (modified) * uspace/app/sbi/src/debug.h (modified) * uspace/app/sbi/src/imode.c (modified) * uspace/app/sbi/src/lex.c (modified) * uspace/app/sbi/src/lex_t.h (modified) * uspace/app/sbi/src/main.c (modified) * uspace/app/sbi/src/os/helenos.c (modified) * uspace/app/sbi/src/os/os.h (modified) * uspace/app/sbi/src/os/posix.c (modified) * uspace/app/sbi/src/parse.c (modified) * uspace/app/sbi/src/rdata.c (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run.h (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/sbi/src/run_texpr.c (modified) * uspace/app/sbi/src/stree.c (modified) * uspace/app/sbi/src/stree.h (modified) * uspace/app/sbi/src/stree_t.h (modified) * uspace/app/sbi/src/strtab.c (modified) * uspace/app/sbi/src/stype.c (modified) * uspace/app/sbi/src/stype.h (modified) * uspace/app/sbi/src/stype_expr.c (modified) * uspace/app/sbi/src/symbol.c (modified) * uspace/app/sbi/src/symbol.h (modified) * uspace/app/sbi/src/tdata.c (modified) * uspace/app/sbi/src/tdata.h (modified) * uspace/app/sbi/src/tdata_t.h (modified) * uspace/dist/src/sysel/demos/arith.sy (modified) * uspace/dist/src/sysel/demos/autobox.sy (added) * uspace/dist/src/sysel/demos/deleg.sy (added) * uspace/dist/src/sysel/demos/gen.sy (added) * uspace/dist/src/sysel/demos/list.sy (modified) * uspace/dist/src/sysel/demos/property.sy (modified) * uspace/dist/src/sysel/lib/boxed.sy (modified) * uspace/dist/src/sysel/lib/list.sy (modified) Merge from lp:~jsvoboda/helenos/sysel. New: generic classes, ... Fri, 23 Apr 2010 23:03:13 GMT Jiri Svoboda [6c39a907] * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run_expr.c (modified) Update for mainline changes. Fri, 23 Apr 2010 21:42:26 GMT Jiri Svoboda [f4f866c] * HelenOS.config (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/arm32/loader/main.c (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/mips32/Makefile.inc (modified) * boot/arch/ppc32/Makefile.inc (modified) * boot/arch/ppc32/loader/asm.h (modified) * boot/arch/sparc64/Makefile.inc (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ia64/Makefile.config (modified) * defaults/mips32/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/sparc64/Makefile.config (modified) * defaults/special/Makefile.config (modified) * kernel/Makefile (modified) * kernel/arch/arm32/_link.ld.in (modified) * kernel/arch/mips32/include/arch.h (modified) * kernel/arch/mips32/include/asm/boot.h (modified) * kernel/arch/mips32/include/asm/regname.h (modified) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/func.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/mm/frame.h (modified) * kernel/generic/include/print.h (modified) * kernel/generic/include/printf/printf_core.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/str.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/include/sysinfo/abi.h (added) * kernel/generic/include/sysinfo/stats.h (moved) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/include/time/clock.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/main/version.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/printf/printf.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/waitq.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/sysinfo/stats.c (added) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/generic/src/time/clock.c (modified) * kernel/test/sysinfo/sysinfo1.def (deleted) * kernel/test/test.c (modified) * kernel/test/test.h (modified) * tools/toolchain.sh (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/bdsh/exec.c (modified) * uspace/app/bdsh/scli.h (modified) * uspace/app/dummy_load/Makefile (moved) * uspace/app/dummy_load/dummy_load.c (added) * uspace/app/dummy_load/input.c (added) * uspace/app/dummy_load/input.h (added) * uspace/app/edit/edit.c (modified) * uspace/app/getterm/getterm.c (modified) * uspace/app/init/init.c (modified) * uspace/app/klog/klog.c (modified) * uspace/app/netecho/Makefile (modified) * uspace/app/netecho/netecho.c (modified) * uspace/app/netecho/parse.c (deleted) * uspace/app/netecho/parse.h (deleted) * uspace/app/nettest1/Makefile (modified) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest1/parse.c (deleted) * uspace/app/nettest1/parse.h (deleted) * uspace/app/nettest2/Makefile (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/nettest2/parse.c (deleted) * uspace/app/nettest2/parse.h (deleted) * uspace/app/ping/Makefile (modified) * uspace/app/ping/parse.c (deleted) * uspace/app/ping/parse.h (deleted) * uspace/app/ping/ping.c (modified) * uspace/app/redir/redir.c (modified) * uspace/app/sbi/src/os/helenos.c (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/stats/Makefile (added) * uspace/app/stats/stats.c (added) * uspace/app/tasks/Makefile (added) * uspace/app/tasks/tasks.c (added) * uspace/app/tester/console/console1.c (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/tetris/screen.h (modified) * uspace/app/top/Makefile (added) * uspace/app/top/input.c (added) * uspace/app/top/input.h (added) * uspace/app/top/screen.c (added) * uspace/app/top/screen.h (moved) * uspace/app/top/top.c (added) * uspace/app/top/top.h (added) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/include/types.h (modified) * uspace/lib/c/arch/amd64/include/types.h (modified) * uspace/lib/c/arch/arm32/include/types.h (modified) * uspace/lib/c/arch/ia32/include/types.h (modified) * uspace/lib/c/arch/ia64/include/types.h (modified) * uspace/lib/c/arch/ia64/src/ddi.c (modified) * uspace/lib/c/arch/mips32/include/types.h (modified) * uspace/lib/c/arch/ppc32/include/types.h (modified) * uspace/lib/c/arch/sparc64/include/types.h (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/arg_parse.c (added) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/futex.c (modified) * uspace/lib/c/generic/io/asprintf.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/io/screenbuffer.c (moved) * uspace/lib/c/generic/io/vprintf.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/stats.c (added) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/generic/str_error.c (added) * uspace/lib/c/generic/sysinfo.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/arg_parse.h (added) * uspace/lib/c/include/bool.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/futex.h (modified) * uspace/lib/c/include/io/color.h (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/io/keycode.h (modified) * uspace/lib/c/include/io/klog.h (modified) * uspace/lib/c/include/io/printf_core.h (modified) * uspace/lib/c/include/io/screenbuffer.h (moved) * uspace/lib/c/include/io/style.h (modified) * uspace/lib/c/include/stats.h (added) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/str_error.h (added) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/clui/Makefile (modified) * uspace/lib/clui/tinput.c (modified) * uspace/lib/clui/tinput.h (modified) * uspace/lib/net/Makefile (modified) * uspace/lib/net/adt/module_map.c (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/il/arp_remote.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/arp_interface.h (modified) * uspace/lib/net/include/icmp_interface.h (modified) * uspace/lib/net/include/il_interface.h (modified) * uspace/lib/net/include/il_local.h (moved) * uspace/lib/net/include/il_messages.h (modified) * uspace/lib/net/include/ip_client.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_local.h (added) * uspace/lib/net/include/ip_remote.h (added) * uspace/lib/net/include/net_interface.h (modified) * uspace/lib/net/include/netif.h (deleted) * uspace/lib/net/include/netif_interface.h (modified) * uspace/lib/net/include/netif_local.h (added) * uspace/lib/net/include/netif_messages.h (modified) * uspace/lib/net/include/netif_module.h (deleted) * uspace/lib/net/include/netif_nil_bundle.h (modified) * uspace/lib/net/include/netif_remote.h (added) * uspace/lib/net/include/nil_interface.h (modified) * uspace/lib/net/include/nil_local.h (moved) * uspace/lib/net/include/nil_messages.h (modified) * uspace/lib/net/include/nil_remote.h (moved) * uspace/lib/net/include/packet_remote.h (added) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_interface.h (modified) * uspace/lib/net/include/tl_local.h (moved) * uspace/lib/net/netif/netif.c (deleted) * uspace/lib/net/netif/netif_local.c (added) * uspace/lib/net/netif/netif_nil_bundle.c (modified) * uspace/lib/net/netif/netif_remote.c (moved) * uspace/lib/net/netif/netif_standalone.c (deleted) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/socket/Makefile (modified) * uspace/lib/socket/generic/net_modules.c (modified) * uspace/lib/socket/generic/socket_client.c (modified) * uspace/lib/socket/generic/socket_core.c (modified) * uspace/lib/socket/generic/socket_parse.c (added) * uspace/lib/socket/include/net_err.h (modified) * uspace/lib/socket/include/net_messages.h (modified) * uspace/lib/socket/include/net_modules.h (modified) * uspace/lib/socket/include/packet/packet_client.h (modified) * uspace/lib/socket/include/socket_parse.h (added) * uspace/lib/socket/packet/packet_client.c (modified) * uspace/lib/socket/packet/packet_server.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hid/console/Makefile (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/console/gcons.c (modified) * uspace/srv/hid/console/gcons.h (modified) * uspace/srv/hid/console/keybuffer.h (modified) * uspace/srv/hid/fb/Makefile (modified) * uspace/srv/hid/fb/ega.c (modified) * uspace/srv/hid/fb/fb.c (modified) * uspace/srv/hid/fb/main.c (modified) * uspace/srv/hid/fb/msim.c (modified) * uspace/srv/hid/fb/niagara.c (modified) * uspace/srv/hid/fb/serial_console.c (modified) * uspace/srv/hid/fb/serial_console.h (modified) * uspace/srv/hid/fb/sgcn.c (modified) * uspace/srv/hid/kbd/generic/kbd.c (modified) * uspace/srv/hid/kbd/port/gxemul.c (modified) * uspace/srv/hid/kbd/port/msim.c (modified) * uspace/srv/hid/kbd/port/niagara.c (modified) * uspace/srv/hid/kbd/port/ns16550.c (modified) * uspace/srv/hid/kbd/port/pl050.c (modified) * uspace/srv/hid/kbd/port/sgcn.c (modified) * uspace/srv/hid/kbd/port/sun.c (modified) * uspace/srv/hid/kbd/port/z8530.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/cir/fhc/fhc.c (modified) * uspace/srv/hw/cir/obio/obio.c (modified) * uspace/srv/hw/netif/dp8390/Makefile (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/net/cfg/Makefile (added) * uspace/srv/net/cfg/general (moved) * uspace/srv/net/cfg/lo.netif_nil_bundle (moved) * uspace/srv/net/cfg/lo.netif_standalone (moved) * uspace/srv/net/cfg/module/general (deleted) * uspace/srv/net/cfg/ne2k.netif_nil_bundle (moved) * uspace/srv/net/cfg/ne2k.netif_standalone (moved) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp_module.c (modified) * uspace/srv/net/il/arp/arp_module.h (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip_module.c (modified) * uspace/srv/net/il/ip/ip_module.h (modified) * uspace/srv/net/net/Makefile (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/net/net_bundle.c (modified) * uspace/srv/net/net/net_standalone.c (modified) * uspace/srv/net/netif/lo/Makefile (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/netstart/netstart.c (modified) * uspace/srv/net/netstart/self_test.c (modified) * uspace/srv/net/nil/eth/Makefile (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth.h (modified) * uspace/srv/net/nil/eth/eth_module.c (modified) * uspace/srv/net/nil/nildummy/Makefile (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/nil/nildummy/nildummy_module.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/icmp/icmp_module.c (modified) * uspace/srv/net/tl/icmp/icmp_module.h (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/tcp/tcp_module.c (modified) * uspace/srv/net/tl/tcp/tcp_module.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/net/tl/udp/udp_module.c (modified) * uspace/srv/net/tl/udp/udp_module.h (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/taskmon/taskmon.c (modified) Merge mainline changes. Fri, 23 Apr 2010 21:41:10 GMT Jiri Svoboda [38aaacc2] * uspace/app/sbi/Makefile (modified) * uspace/app/sbi/src/builtin.c (modified) * uspace/app/sbi/src/builtin.h (modified) * uspace/app/sbi/src/builtin/bi_boxed.c (added) * uspace/app/sbi/src/builtin/bi_boxed.h (added) * uspace/app/sbi/src/builtin/bi_error.c (modified) * uspace/app/sbi/src/builtin/bi_fun.c (modified) * uspace/app/sbi/src/builtin/bi_textfile.c (modified) * uspace/app/sbi/src/builtin_t.h (modified) * uspace/app/sbi/src/debug.h (modified) * uspace/app/sbi/src/imode.c (modified) * uspace/app/sbi/src/lex.c (modified) * uspace/app/sbi/src/lex_t.h (modified) * uspace/app/sbi/src/main.c (modified) * uspace/app/sbi/src/os/helenos.c (modified) * uspace/app/sbi/src/os/os.h (modified) * uspace/app/sbi/src/os/posix.c (modified) * uspace/app/sbi/src/parse.c (modified) * uspace/app/sbi/src/rdata.c (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run.h (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/sbi/src/run_texpr.c (modified) * uspace/app/sbi/src/stree.c (modified) * uspace/app/sbi/src/stree.h (modified) * uspace/app/sbi/src/stree_t.h (modified) * uspace/app/sbi/src/strtab.c (modified) * uspace/app/sbi/src/stype.c (modified) * uspace/app/sbi/src/stype.h (modified) * uspace/app/sbi/src/stype_expr.c (modified) * uspace/app/sbi/src/symbol.c (modified) * uspace/app/sbi/src/symbol.h (modified) * uspace/app/sbi/src/tdata.c (modified) * uspace/app/sbi/src/tdata.h (modified) * uspace/app/sbi/src/tdata_t.h (modified) * uspace/dist/src/sysel/demos/arith.sy (modified) * uspace/dist/src/sysel/demos/autobox.sy (added) * uspace/dist/src/sysel/demos/deleg.sy (added) * uspace/dist/src/sysel/demos/gen.sy (added) * uspace/dist/src/sysel/demos/list.sy (modified) * uspace/dist/src/sysel/demos/property.sy (modified) * uspace/dist/src/sysel/lib/boxed.sy (modified) * uspace/dist/src/sysel/lib/list.sy (modified) Update SBI to rev. 207. Fri, 23 Apr 2010 16:18:37 GMT Jiri Svoboda [80badbe] * uspace/app/tasks/tasks.c (modified) * uspace/app/top/screen.c (modified) * uspace/lib/c/generic/str_error.c (modified) Grammar and spelling fixes. Fri, 23 Apr 2010 15:15:09 GMT Martin Decky [a721f6a] * kernel/Makefile (modified) * kernel/arch/mips32/include/arch.h (modified) * kernel/arch/mips32/include/asm/boot.h (modified) * kernel/arch/mips32/include/asm/regname.h (modified) * kernel/generic/include/print.h (modified) * kernel/generic/include/printf/printf_core.h (modified) * kernel/generic/src/main/version.c (modified) * kernel/generic/src/printf/printf.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) tiny cstyle modifications (no change in functionality) Wed, 21 Apr 2010 13:58:22 GMT Martin Decky [9efff92] * kernel/Makefile (modified) * kernel/generic/src/sysinfo/stats.c (modified) simplify load calculation, the number of ready threads is available ... Tue, 20 Apr 2010 15:01:43 GMT Martin Decky [369a5f8] * uspace/app/top/screen.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/io/asprintf.c (modified) * uspace/lib/c/generic/io/screenbuffer.c (moved) * uspace/lib/c/generic/io/vprintf.c (modified) * uspace/lib/c/include/io/color.h (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/io/keycode.h (modified) * uspace/lib/c/include/io/klog.h (modified) * uspace/lib/c/include/io/printf_core.h (modified) * uspace/lib/c/include/io/screenbuffer.h (moved) * uspace/lib/c/include/io/style.h (modified) * uspace/srv/hid/console/Makefile (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/fb/ega.c (modified) * uspace/srv/hid/fb/fb.c (modified) * uspace/srv/hid/fb/serial_console.c (modified) * uspace/srv/hid/fb/serial_console.h (modified) add STYLE_SELECTED and STYLE_INVERTED into serial output driver move ... Mon, 19 Apr 2010 19:58:18 GMT Martin Decky [9f1362d4] * uspace/app/edit/edit.c (modified) * uspace/app/tester/console/console1.c (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/tetris/screen.h (modified) * uspace/app/top/screen.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/io/style.h (modified) * uspace/lib/clui/Makefile (modified) * uspace/lib/clui/tinput.c (modified) * uspace/lib/clui/tinput.h (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/console/gcons.c (modified) * uspace/srv/hid/console/gcons.h (modified) * uspace/srv/hid/console/keybuffer.h (modified) * uspace/srv/hid/console/screenbuffer.c (modified) * uspace/srv/hid/console/screenbuffer.h (modified) * uspace/srv/hid/fb/ega.c (modified) * uspace/srv/hid/fb/fb.c (modified) console output improvements - define new generic styles ... Mon, 19 Apr 2010 13:34:18 GMT Martin Decky [caad59a] * tools/toolchain.sh (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/lib/socket/generic/socket_client.c (modified) * uspace/lib/socket/packet/packet_client.c (modified) move to GCC 4.5.0 fix two cases of uninitialized variable suspicion ... Mon, 19 Apr 2010 13:33:18 GMT Martin Decky [3bdf3d3] * uspace/srv/hid/kbd/port/pl050.c (modified) fix complilation on integratorcp Sun, 18 Apr 2010 17:41:48 GMT Martin Decky [bd01a4e] * kernel/generic/include/cpu.h (modified) * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/src/sysinfo/stats.c (modified) * uspace/app/tasks/tasks.c (modified) * uspace/app/top/screen.c (modified) indicate inactive CPUs Sun, 18 Apr 2010 17:41:09 GMT Martin Decky [9e05055] * uspace/app/top/top.c (modified) return value from tgetchar() must be "int" ("char" is unsigned on ... Sun, 18 Apr 2010 17:40:52 GMT Martin Decky [7d42cc9] * uspace/srv/hid/fb/Makefile (modified) add missing backslash Sun, 18 Apr 2010 17:39:51 GMT Martin Decky [5c45ca8] * uspace/lib/c/include/bool.h (modified) declare user space "bool" type as "uint8_t" (to be compliant with the ... Sun, 18 Apr 2010 16:52:47 GMT Martin Decky [dec16a2] * boot/Makefile.common (modified) * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/src/sysinfo/stats.c (modified) * uspace/app/tasks/tasks.c (modified) * uspace/app/top/Makefile (modified) * uspace/app/top/ps.c (deleted) * uspace/app/top/ps.h (deleted) * uspace/app/top/screen.c (modified) * uspace/app/top/screen.h (modified) * uspace/app/top/top.c (modified) * uspace/app/top/top.h (modified) * uspace/lib/c/generic/stats.c (modified) * uspace/lib/c/include/stats.h (modified) - sysinfo items "system.tasks" and "system.threads" now return ... Sun, 18 Apr 2010 12:28:19 GMT Martin Decky [e535eeb] * kernel/generic/include/func.h (modified) * kernel/generic/include/str.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * uspace/app/tasks/Makefile (modified) * uspace/app/tasks/func.c (deleted) * uspace/app/tasks/func.h (deleted) * uspace/app/tasks/tasks.c (modified) * uspace/app/top/Makefile (modified) * uspace/app/top/func.c (deleted) * uspace/app/top/func.h (deleted) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) rename order() to order_suffix(), make it a generic libc string ... Sun, 18 Apr 2010 12:17:11 GMT Martin Decky [e1b6742] * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/app/tasks/tasks.c (modified) * uspace/lib/c/generic/stats.c (modified) * uspace/lib/c/include/stats.h (modified) export threads to user space the "tasks" command can now print all ... Sun, 18 Apr 2010 12:15:18 GMT Martin Decky [bbda5ab] * uspace/lib/c/generic/sysinfo.c (modified) use realloc Sun, 18 Apr 2010 12:08:44 GMT Jiri Svoboda [3d482e0] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/stats/Makefile (moved) * uspace/app/stats/stats.c (moved) Rename 'uptime' command to 'stats'. Sun, 18 Apr 2010 11:59:26 GMT Jiri Svoboda [c3d4bb45] * uspace/app/tasks/tasks.c (modified) * uspace/app/uptime/uptime.c (modified) * uspace/lib/c/generic/stats.c (modified) * uspace/lib/c/include/stats.h (modified) Proper prefix naming of stats library functions. Sun, 18 Apr 2010 10:23:15 GMT Martin Decky [70e2b2d] * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/app/uptime/uptime.c (modified) avoid costly allocation and generation of data when it is actually ... Sun, 18 Apr 2010 10:19:04 GMT Jiri Svoboda [da98918] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/tasks/Makefile (moved) * uspace/app/tasks/func.c (moved) * uspace/app/tasks/func.h (moved) * uspace/app/tasks/tasks.c (moved) Rename 'ps' command to 'tasks'. Sun, 18 Apr 2010 10:01:51 GMT Martin Decky [d869398] * uspace/app/uptime/uptime.c (modified) fix uptime output format (even more :)) Sun, 18 Apr 2010 09:57:19 GMT Martin Decky [80bfb601] * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/lib/c/generic/stats.c (modified) * uspace/lib/c/generic/sysinfo.c (modified) * uspace/lib/c/include/sysinfo.h (modified) improve sysinfo and stats documentation (no change in functionality) Sun, 18 Apr 2010 09:55:20 GMT Jiri Svoboda [fce3536] * uspace/app/uptime/uptime.c (modified) Fix uptime output format. Sun, 18 Apr 2010 00:57:43 GMT Martin Decky [a80687e5] * kernel/generic/src/sysinfo/sysinfo.c (modified) add missing include Sun, 18 Apr 2010 00:24:40 GMT Martin Decky [9dae191e] * boot/Makefile.common (modified) * kernel/Makefile (modified) * kernel/generic/include/mm/frame.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/ps/load.h (deleted) * kernel/generic/include/ps/meminfo.h (deleted) * kernel/generic/include/ps/ps.h (deleted) * kernel/generic/include/ps/taskinfo.h (deleted) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/include/sysinfo/abi.h (moved) * kernel/generic/include/sysinfo/stats.h (moved) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/ps/cpu.c (deleted) * kernel/generic/src/ps/load.c (deleted) * kernel/generic/src/ps/mem.c (deleted) * kernel/generic/src/ps/ps.c (deleted) * kernel/generic/src/ps/uptime.c (deleted) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/sysinfo/stats.c (added) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/generic/src/time/clock.c (modified) * uspace/app/dummy_load/Makefile (modified) * uspace/app/ps/func.c (modified) * uspace/app/ps/func.h (modified) * uspace/app/ps/ps.c (modified) * uspace/app/top/Makefile (modified) * uspace/app/top/func.c (modified) * uspace/app/top/func.h (modified) * uspace/app/uptime/uptime.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/cpuinfo.c (deleted) * uspace/lib/c/generic/load.c (deleted) * uspace/lib/c/generic/meminfo.c (deleted) * uspace/lib/c/generic/ps.c (deleted) * uspace/lib/c/generic/stats.c (added) * uspace/lib/c/generic/sysinfo.c (modified) * uspace/lib/c/generic/uptime.c (deleted) * uspace/lib/c/include/load.h (deleted) * uspace/lib/c/include/stats.h (moved) * uspace/lib/c/include/uptime.h (deleted) sysinfo API cleanup - better support for generated subtrees - ... Sun, 18 Apr 2010 00:22:35 GMT Martin Decky [d8e3467] * uspace/app/ping/ping.c (modified) * uspace/lib/c/generic/arg_parse.c (modified) * uspace/lib/c/include/arg_parse.h (modified) rename arg_short_long() to arg_parse_short_long() and move it to libc Sun, 18 Apr 2010 00:21:07 GMT Martin Decky [c39a103] * kernel/generic/include/time/clock.h (modified) cstyle Sun, 18 Apr 2010 00:19:51 GMT Martin Decky [30a5470] * kernel/generic/include/str.h (modified) * kernel/generic/src/lib/str.c (modified) string to integer conversion routines Sat, 17 Apr 2010 16:28:49 GMT Martin Decky [88dea9d] * boot/Makefile.common (modified) * kernel/Makefile (modified) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/mm/frame.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/ps/cpuinfo.h (added) * kernel/generic/include/ps/load.h (added) * kernel/generic/include/ps/meminfo.h (added) * kernel/generic/include/ps/ps.h (added) * kernel/generic/include/ps/taskinfo.h (added) * kernel/generic/include/ps/uptime.h (added) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/ps/cpu.c (added) * kernel/generic/src/ps/load.c (added) * kernel/generic/src/ps/mem.c (added) * kernel/generic/src/ps/ps.c (added) * kernel/generic/src/ps/uptime.c (added) * kernel/generic/src/synch/waitq.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/time/clock.c (modified) * uspace/Makefile (modified) * uspace/app/dummy_load/Makefile (added) * uspace/app/dummy_load/dummy_load.c (added) * uspace/app/dummy_load/input.c (added) * uspace/app/dummy_load/input.h (added) * uspace/app/ps/Makefile (added) * uspace/app/ps/func.c (added) * uspace/app/ps/func.h (added) * uspace/app/ps/ps.c (added) * uspace/app/top/Makefile (added) * uspace/app/top/func.c (added) * uspace/app/top/func.h (added) * uspace/app/top/input.c (added) * uspace/app/top/input.h (added) * uspace/app/top/ps.c (added) * uspace/app/top/ps.h (added) * uspace/app/top/screen.c (added) * uspace/app/top/screen.h (added) * uspace/app/top/top.c (added) * uspace/app/top/top.h (added) * uspace/app/uptime/Makefile (added) * uspace/app/uptime/uptime.c (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/cpuinfo.c (added) * uspace/lib/c/generic/load.c (added) * uspace/lib/c/generic/meminfo.c (added) * uspace/lib/c/generic/ps.c (added) * uspace/lib/c/generic/uptime.c (added) * uspace/lib/c/include/load.h (added) * uspace/lib/c/include/ps.h (added) * uspace/lib/c/include/uptime.h (added) merge from measuring branch Sat, 17 Apr 2010 09:25:40 GMT Martin Decky [5ba201d] * kernel/generic/src/proc/task.c (modified) cstyle changes (no change in functionality) Sat, 17 Apr 2010 02:00:38 GMT Martin Decky [b658c5d] * kernel/generic/src/sysinfo/sysinfo.c (modified) fix possible garbage dereference (subtree.table always needs to be ... Sat, 17 Apr 2010 01:35:52 GMT Martin Decky [9d6bfa5] * uspace/srv/hid/fb/Makefile (modified) concatenate EXTRA_CFLAGS properly Sat, 17 Apr 2010 01:28:38 GMT Martin Decky [d9fae235] * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/app/bdsh/exec.c (modified) * uspace/app/getterm/getterm.c (modified) * uspace/app/init/init.c (modified) * uspace/app/klog/klog.c (modified) * uspace/app/redir/redir.c (modified) * uspace/app/sbi/src/os/helenos.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/arch/ia64/src/ddi.c (modified) * uspace/lib/c/generic/sysinfo.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/net/adt/module_map.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/hid/fb/ega.c (modified) * uspace/srv/hid/fb/fb.c (modified) * uspace/srv/hid/fb/main.c (modified) * uspace/srv/hid/fb/msim.c (modified) * uspace/srv/hid/fb/niagara.c (modified) * uspace/srv/hid/fb/sgcn.c (modified) * uspace/srv/hid/kbd/generic/kbd.c (modified) * uspace/srv/hid/kbd/port/gxemul.c (modified) * uspace/srv/hid/kbd/port/msim.c (modified) * uspace/srv/hid/kbd/port/niagara.c (modified) * uspace/srv/hid/kbd/port/ns16550.c (modified) * uspace/srv/hid/kbd/port/pl050.c (modified) * uspace/srv/hid/kbd/port/sgcn.c (modified) * uspace/srv/hid/kbd/port/sun.c (modified) * uspace/srv/hid/kbd/port/z8530.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/cir/fhc/fhc.c (modified) * uspace/srv/hw/cir/obio/obio.c (modified) * uspace/srv/net/cfg/ne2k.netif_nil_bundle (modified) * uspace/srv/net/cfg/ne2k.netif_standalone (modified) * uspace/srv/net/netstart/netstart.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/taskmon/taskmon.c (modified) sysinfo overhaul - cleanup (nicer data structures, use of SLAB ... Sat, 17 Apr 2010 01:27:25 GMT Martin Decky [9256ad29] * uspace/srv/hid/fb/Makefile (modified) bring back configuration options sensitivity Sat, 17 Apr 2010 01:26:05 GMT Martin Decky [ab108be4] * uspace/srv/devmap/devmap.c (modified) fix several instances of possible NULL-pointer dereference and stale ... Sat, 17 Apr 2010 01:24:17 GMT Martin Decky [e1da7ec] * uspace/lib/c/generic/adt/hash_table.c (modified) coding style changes (no change in functionality) Sat, 17 Apr 2010 01:16:55 GMT Martin Decky [3292623] * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/malloc.c (modified) thread-safe heap allocator Sat, 17 Apr 2010 01:15:39 GMT Martin Decky [596d65c] * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/futex.c (modified) * uspace/lib/c/include/futex.h (modified) coding style change (no change in functionality) Sat, 17 Apr 2010 01:14:32 GMT Martin Decky [e35bf88] * uspace/lib/c/generic/async.c (modified) fix printout Sat, 17 Apr 2010 01:13:46 GMT Martin Decky [46416ab] * uspace/lib/c/arch/ia64/include/types.h (modified) ia64: get back uint128_t Sat, 17 Apr 2010 01:12:35 GMT Martin Decky [abf09311] * kernel/generic/include/str.h (modified) * kernel/generic/src/lib/str.c (modified) * uspace/lib/c/generic/str.c (modified) much safer implementation of str_dup() and str_ndup() port str_dup() ... Sat, 17 Apr 2010 01:07:54 GMT Martin Decky [d7f8796c] * boot/arch/arm32/loader/main.c (modified) * kernel/arch/arm32/_link.ld.in (modified) add support for larger boot images (up to 8 MB) Sat, 17 Apr 2010 01:05:35 GMT Martin Decky [a3c4305] * boot/arch/ppc32/loader/asm.h (modified) add support for larger boot images (up to 8 MB) Sat, 17 Apr 2010 01:04:12 GMT Martin Decky [af7a26b] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/mips32/Makefile.inc (modified) * boot/arch/ppc32/Makefile.inc (modified) * boot/arch/sparc64/Makefile.inc (modified) explicitly list components, task and other files to force boot image ... Sat, 17 Apr 2010 01:02:53 GMT Martin Decky [b3631bc] * kernel/generic/src/console/cmd.c (modified) add sysinfo kconsole command Sat, 17 Apr 2010 01:01:30 GMT Martin Decky [9528be02] * kernel/Makefile (modified) * kernel/test/sysinfo/sysinfo1.c (deleted) * kernel/test/sysinfo/sysinfo1.def (deleted) * kernel/test/test.c (modified) * kernel/test/test.h (modified) remove sysinfo1 test (it was a poor man's test actually) Thu, 15 Apr 2010 12:40:38 GMT Stanislav Kozina [95319bd] * boot/Makefile.common (modified) * kernel/generic/src/ipc/ipc.c (modified) * uspace/Makefile (modified) * uspace/app/dummy_load/Makefile (added) * uspace/app/dummy_load/dummy_load.c (added) * uspace/app/dummy_load/input.c (added) * uspace/app/dummy_load/input.h (added) Added dummy_load utility. It just does some dummy load - either in ... Thu, 15 Apr 2010 06:46:11 GMT Martin Decky [d3b3395] * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) remove debug prints Wed, 14 Apr 2010 15:40:52 GMT Stanislav Kozina [bdfd3c97] * uspace/app/top/screen.c (modified) * uspace/app/top/top.c (modified) * uspace/app/top/top.h (modified) Press 'i' in top and you can see IPC statistics. Wed, 14 Apr 2010 14:41:54 GMT Stanislav Kozina [a307beb] * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/ps/taskinfo.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/ps/ps.c (modified) IPC statistics measured. Tue, 13 Apr 2010 18:34:26 GMT Jiri Svoboda [c9fff17] * kernel/generic/src/ipc/sysipc.c (modified) Replace the still buggy GET_CHECK_PHONE() macro with a function. Tue, 13 Apr 2010 12:57:05 GMT Stanislav Kozina [e43cdac] * kernel/generic/include/ps/taskinfo.h (modified) * uspace/app/top/screen.c (modified) * uspace/app/top/top.c (modified) * uspace/app/top/top.h (modified) Removed all floating point computation from top utility. Now all ... Tue, 13 Apr 2010 10:26:28 GMT Jakub Jermar [75ebb5b6] * kernel/generic/src/ipc/sysipc.c (modified) Make phoneid comparison always unsigned in GET_CHECK_PHONE(). Mon, 12 Apr 2010 23:12:12 GMT Jakub Jermar [34aac916] * kernel/generic/src/ipc/sysipc.c (modified) Fix off-by-one error in GET_CHECK_PHONE(). Mon, 12 Apr 2010 23:03:46 GMT Jakub Jermar [d7e45c8] * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) sys_ipc_hangup() should treat the phoneid as unative_t so that ... Sat, 10 Apr 2010 11:19:18 GMT Jiri Svoboda [1ef0fc3] * uspace/app/sbi/Makefile (modified) * uspace/app/sbi/src/builtin/bi_fun.c (modified) * uspace/app/sbi/src/imode.c (modified) * uspace/app/sbi/src/input.c (modified) * uspace/app/sbi/src/input.h (modified) * uspace/app/sbi/src/lex.c (modified) * uspace/app/sbi/src/lex_t.h (modified) * uspace/app/sbi/src/main.c (modified) * uspace/app/sbi/src/os/helenos.c (modified) * uspace/app/sbi/src/os/os.h (modified) * uspace/app/sbi/src/os/posix.c (modified) * uspace/app/sbi/src/p_expr.c (modified) * uspace/app/sbi/src/p_type.c (modified) * uspace/app/sbi/src/parse.c (modified) * uspace/app/sbi/src/program.c (added) * uspace/app/sbi/src/program.h (added) * uspace/app/sbi/src/rdata.c (modified) * uspace/app/sbi/src/rdata.h (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/sbi/src/run_texpr.c (modified) * uspace/app/sbi/src/stree_t.h (modified) * uspace/app/sbi/src/stype.c (modified) * uspace/app/sbi/src/stype.h (modified) * uspace/app/sbi/src/stype_expr.c (modified) * uspace/app/sbi/src/symbol.c (modified) * uspace/app/sbi/src/tdata.c (modified) * uspace/app/sbi/src/tdata_t.h (modified) * uspace/dist/src/sysel/demos/list.sy (modified) * uspace/dist/src/sysel/lib/arith.sy (added) * uspace/dist/src/sysel/lib/boxed.sy (added) * uspace/dist/src/sysel/lib/libflist (added) * uspace/dist/src/sysel/lib/list.sy (added) Merge from lp:~jsvoboda/helenos/sysel. Sat, 10 Apr 2010 11:15:33 GMT Jiri Svoboda [074444f] * uspace/app/sbi/Makefile (modified) * uspace/app/sbi/src/builtin/bi_fun.c (modified) * uspace/app/sbi/src/imode.c (modified) * uspace/app/sbi/src/input.c (modified) * uspace/app/sbi/src/input.h (modified) * uspace/app/sbi/src/lex.c (modified) * uspace/app/sbi/src/lex_t.h (modified) * uspace/app/sbi/src/main.c (modified) * uspace/app/sbi/src/os/helenos.c (modified) * uspace/app/sbi/src/os/os.h (modified) * uspace/app/sbi/src/os/posix.c (modified) * uspace/app/sbi/src/p_expr.c (modified) * uspace/app/sbi/src/p_type.c (modified) * uspace/app/sbi/src/parse.c (modified) * uspace/app/sbi/src/program.c (added) * uspace/app/sbi/src/program.h (added) * uspace/app/sbi/src/rdata.c (modified) * uspace/app/sbi/src/rdata.h (modified) * uspace/app/sbi/src/rdata_t.h (modified) * uspace/app/sbi/src/run.c (modified) * uspace/app/sbi/src/run_expr.c (modified) * uspace/app/sbi/src/run_texpr.c (modified) * uspace/app/sbi/src/stree_t.h (modified) * uspace/app/sbi/src/stype.c (modified) * uspace/app/sbi/src/stype.h (modified) * uspace/app/sbi/src/stype_expr.c (modified) * uspace/app/sbi/src/symbol.c (modified) * uspace/app/sbi/src/tdata.c (modified) * uspace/app/sbi/src/tdata_t.h (modified) * uspace/dist/src/sysel/demos/list.sy (modified) * uspace/dist/src/sysel/lib/arith.sy (added) * uspace/dist/src/sysel/lib/boxed.sy (added) * uspace/dist/src/sysel/lib/libflist (added) * uspace/dist/src/sysel/lib/list.sy (added) Update SBI to rev. 184. Fri, 09 Apr 2010 16:29:07 GMT Martin Decky [2721a75] * uspace/app/bdsh/exec.c (modified) * uspace/app/netecho/Makefile (modified) * uspace/app/netecho/netecho.c (modified) * uspace/app/netecho/parse.c (deleted) * uspace/app/netecho/parse.h (deleted) * uspace/app/nettest1/Makefile (modified) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest1/parse.c (deleted) * uspace/app/nettest1/parse.h (deleted) * uspace/app/nettest2/Makefile (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/nettest2/parse.c (deleted) * uspace/app/nettest2/parse.h (deleted) * uspace/app/ping/Makefile (modified) * uspace/app/ping/parse.c (deleted) * uspace/app/ping/parse.h (deleted) * uspace/app/ping/ping.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/arg_parse.c (added) * uspace/lib/c/generic/str_error.c (moved) * uspace/lib/c/include/arg_parse.h (added) * uspace/lib/c/include/str_error.h (moved) * uspace/lib/socket/Makefile (modified) * uspace/lib/socket/include/net_err.h (modified) ping overhaul: * coding style * shorter and better readable ... Fri, 09 Apr 2010 16:25:27 GMT Martin Decky [ddfcfeb2] * uspace/lib/socket/generic/socket_parse.c (added) * uspace/lib/socket/include/socket_parse.h (added) add parsing helpers Fri, 09 Apr 2010 13:12:49 GMT Martin Decky [4196304] * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/include/types.h (modified) * uspace/lib/c/arch/amd64/include/types.h (modified) * uspace/lib/c/arch/arm32/include/types.h (modified) * uspace/lib/c/arch/ia32/include/types.h (modified) * uspace/lib/c/arch/ia64/include/types.h (modified) * uspace/lib/c/arch/mips32/include/types.h (modified) * uspace/lib/c/arch/ppc32/include/types.h (modified) * uspace/lib/c/arch/sparc64/include/types.h (modified) use integer types detected by autotool also in uspace Fri, 09 Apr 2010 12:56:18 GMT Martin Decky [a1caa3c2] remove orphaned directories Fri, 09 Apr 2010 12:54:57 GMT Martin Decky [14f1db0] * HelenOS.config (modified) * boot/Makefile.common (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ia64/Makefile.config (modified) * defaults/mips32/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/sparc64/Makefile.config (modified) * defaults/special/Makefile.config (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/lib/net/Makefile (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/il/arp_remote.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/arp_interface.h (modified) * uspace/lib/net/include/icmp_interface.h (modified) * uspace/lib/net/include/il_interface.h (modified) * uspace/lib/net/include/il_local.h (moved) * uspace/lib/net/include/il_messages.h (modified) * uspace/lib/net/include/ip_client.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_local.h (added) * uspace/lib/net/include/ip_remote.h (added) * uspace/lib/net/include/net_interface.h (modified) * uspace/lib/net/include/netif.h (deleted) * uspace/lib/net/include/netif_interface.h (modified) * uspace/lib/net/include/netif_local.h (added) * uspace/lib/net/include/netif_messages.h (modified) * uspace/lib/net/include/netif_module.h (deleted) * uspace/lib/net/include/netif_remote.h (added) * uspace/lib/net/include/nil_interface.h (modified) * uspace/lib/net/include/nil_local.h (moved) * uspace/lib/net/include/nil_messages.h (modified) * uspace/lib/net/include/nil_remote.h (moved) * uspace/lib/net/include/packet_remote.h (moved) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_interface.h (modified) * uspace/lib/net/include/tl_local.h (moved) * uspace/lib/net/netif/netif.c (deleted) * uspace/lib/net/netif/netif_local.c (added) * uspace/lib/net/netif/netif_nil_bundle.c (modified) * uspace/lib/net/netif/netif_remote.c (moved) * uspace/lib/net/netif/netif_standalone.c (deleted) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/socket/generic/net_modules.c (modified) * uspace/lib/socket/generic/socket_core.c (modified) * uspace/lib/socket/include/net_messages.h (modified) * uspace/lib/socket/include/net_modules.h (modified) * uspace/lib/socket/include/packet/packet_client.h (modified) * uspace/lib/socket/packet/packet_client.c (modified) * uspace/lib/socket/packet/packet_server.c (modified) * uspace/srv/hw/netif/dp8390/Makefile (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/net/cfg/Makefile (moved) * uspace/srv/net/cfg/general (moved) * uspace/srv/net/cfg/lo.netif_nil_bundle (moved) * uspace/srv/net/cfg/lo.netif_standalone (moved) * uspace/srv/net/cfg/module/general (deleted) * uspace/srv/net/cfg/ne2k.netif_nil_bundle (moved) * uspace/srv/net/cfg/ne2k.netif_standalone (moved) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp_module.c (modified) * uspace/srv/net/il/arp/arp_module.h (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip_module.c (modified) * uspace/srv/net/il/ip/ip_module.h (modified) * uspace/srv/net/net/Makefile (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net_standalone.c (modified) * uspace/srv/net/netif/lo/Makefile (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/Makefile (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth_module.c (modified) * uspace/srv/net/nil/nildummy/Makefile (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/nil/nildummy/nildummy_module.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/icmp/icmp_module.c (modified) * uspace/srv/net/tl/icmp/icmp_module.h (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/tcp/tcp_module.c (modified) * uspace/srv/net/tl/tcp/tcp_module.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/net/tl/udp/udp_module.c (modified) * uspace/srv/net/tl/udp/udp_module.h (modified) networking overhaul: - separation of conserns - removal of ... Fri, 09 Apr 2010 11:18:08 GMT Stanislav Kozina [638927a] * kernel/generic/src/ps/ps.c (modified) * uspace/app/ps/ps.c (modified) * uspace/app/top/ps.c (modified) * uspace/app/top/ps.h (modified) * uspace/app/top/screen.c (modified) * uspace/app/top/top.c (modified) * uspace/app/top/top.h (modified) * uspace/lib/c/generic/ps.c (modified) * uspace/lib/c/include/ps.h (modified) top echoes also thread state overview write_barrier() after ... Fri, 09 Apr 2010 09:41:39 GMT Stanislav Kozina [faf38b2] * kernel/generic/include/ps/ps.h (modified) * kernel/generic/include/ps/taskinfo.h (modified) * kernel/generic/src/ps/ps.c (modified) * uspace/app/ps/ps.c (modified) * uspace/app/top/ps.c (modified) * uspace/lib/c/generic/ps.c (modified) * uspace/lib/c/include/ps.h (modified) Removed thread selection from kernel. Now all threads are copied to ... Fri, 09 Apr 2010 09:09:49 GMT Stanislav Kozina [a325832] * uspace/app/top/top.c (modified) Fixed division by zero in top.c Wed, 07 Apr 2010 10:41:42 GMT Stanislav Kozina [7a3ccbc] * kernel/generic/include/ps/taskinfo.h (modified) * kernel/generic/src/ps/ps.c (modified) * uspace/app/ps/ps.c (modified) * uspace/app/top/screen.c (modified) * uspace/app/top/top.c (modified) * uspace/app/top/top.h (modified) Echo task memory in kb instead of pages count Wed, 07 Apr 2010 10:30:16 GMT Stanislav Kozina [36b5b0f] * kernel/generic/include/ps/meminfo.h (modified) fixed missing type definition Wed, 07 Apr 2010 10:24:00 GMT Stanislav Kozina [516adce] * kernel/Makefile (modified) * kernel/generic/include/mm/frame.h (modified) * kernel/generic/include/ps/meminfo.h (added) * kernel/generic/include/ps/ps.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/ps/mem.c (added) * kernel/generic/src/syscall/syscall.c (modified) * uspace/app/top/Makefile (modified) * uspace/app/top/func.c (added) * uspace/app/top/func.h (added) * uspace/app/top/screen.c (modified) * uspace/app/top/top.c (modified) * uspace/app/top/top.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/cpuinfo.c (moved) * uspace/lib/c/generic/meminfo.c (added) * uspace/lib/c/include/ps.h (modified) top echoes also physical memory overview Tue, 06 Apr 2010 11:53:32 GMT Stanislav Kozina [1ba37fa] * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/ps/taskinfo.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/ps/ps.c (modified) * uspace/app/ps/ps.c (modified) Removed useless cycles sum, using ucycles + kcycles instead. Tue, 06 Apr 2010 11:41:48 GMT Martin Decky [24ab58b3] * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/netif.h (modified) * uspace/lib/net/include/netif_nil_bundle.h (modified) * uspace/lib/net/include/netif_standalone.h (modified) * uspace/lib/net/include/nil_module.h (modified) * uspace/lib/net/include/nil_standalone.h (modified) * uspace/lib/net/netif/netif.c (modified) * uspace/lib/net/netif/netif_nil_bundle.c (modified) * uspace/lib/net/netif/netif_standalone.c (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/net/net_bundle.c (modified) * uspace/srv/net/net/net_standalone.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/netstart/netstart.c (modified) * uspace/srv/net/netstart/self_test.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth.h (modified) * uspace/srv/net/nil/eth/eth_module.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/nil/nildummy/nildummy_module.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) more compact network startup messages (usually one line instead of ... Tue, 06 Apr 2010 11:39:41 GMT Martin Decky [4dd8529] * uspace/lib/socket/include/net_err.h (modified) decode socket/network errors as human-readable descriptions Tue, 06 Apr 2010 11:35:47 GMT Martin Decky [11e543c] * uspace/srv/net/cfg/modular/ne2k (modified) fix network configuration Tue, 06 Apr 2010 11:35:27 GMT Martin Decky [b9c0c90] * uspace/lib/net/include/il_messages.h (modified) * uspace/lib/net/include/ip_interface.h (modified) cstyle changes