# # ChangeLog for uspace/lib/c in mainline # # Generated by Trac 1.6 # 2025-08-01T21:43:29Z Thu, 16 Dec 2010 18:42:19 GMT Jakub Jermar [cc274f5a] * uspace/lib/c/include/net/modules.h (modified) Remove data_receive() prototype too. Thu, 16 Dec 2010 18:39:08 GMT Jakub Jermar [7880d58] * uspace/lib/c/generic/net/modules.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) Remove data_receive() in favor of standard async_data_write_accept(). Thu, 16 Dec 2010 17:41:43 GMT Jakub Jermar [f87c900] * uspace/lib/c/include/net/modules.h (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/net/il/arp/arp_module.c (modified) * uspace/srv/net/il/ip/ip_module.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/eth_module.c (modified) * uspace/srv/net/nil/nildummy/nildummy_module.c (modified) * uspace/srv/net/tl/icmp/icmp_module.c (modified) * uspace/srv/net/tl/tcp/tcp_module.c (modified) * uspace/srv/net/tl/udp/udp_module.c (modified) Remove REGISTER_ME() macro. Thu, 16 Dec 2010 17:13:44 GMT Jakub Jermar [1b59023] * uspace/lib/c/include/net/modules.h (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/net/il/ip/ip.c (modified) Remove the rest of CONVERT_SIZE uses and the CONVERT_SIZE macro ... Tue, 14 Dec 2010 17:00:02 GMT Martin Decky [228e490] * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/include/ipc/event.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/tester/ipc/register.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/include/ipc/net.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/net/netif/netif_local.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/clip/clip.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/devfs/devfs.c (modified) * uspace/srv/fs/devfs/devfs_ops.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/hid/adb_mouse/adb_dev.c (modified) * uspace/srv/hid/adb_mouse/adb_mouse.c (modified) * uspace/srv/hid/char_mouse/char_mouse.c (modified) * uspace/srv/hid/char_mouse/chardev.c (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/kbd/generic/kbd.c (modified) * uspace/srv/hid/kbd/port/adb.c (modified) * uspace/srv/hid/kbd/port/chardev.c (modified) * uspace/srv/hid/kbd/port/ns16550.c (modified) * uspace/srv/hid/kbd/port/z8530.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/cir/fhc/fhc.c (modified) * uspace/srv/hw/cir/obio/obio.c (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/loader/main.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/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.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) * uspace/srv/ns/ns.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) initial modifications for supporting declarative IPC interfaces Tue, 14 Dec 2010 15:44:23 GMT Martin Decky [dd8d5a7] * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/proc/task.c (modified) * uspace/lib/c/generic/task.c (modified) 32/64 ABI split for SYS_TASK_GET_ID Tue, 14 Dec 2010 15:26:36 GMT Martin Decky [6b10dab] * contrib/arch/kernel/kernel.adl (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/security/cap.h (modified) * kernel/generic/include/syscall/sysarg64.h (deleted) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/security/cap.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/lib/c/generic/cap.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/include/libc.h (modified) ABI split: pass 64-bit task ID as plain 64-bit argument to ... Tue, 14 Dec 2010 12:52:38 GMT Martin Decky [96b02eb9] * boot/arch/ia64/include/types.h (modified) * boot/arch/ppc32/include/types.h (modified) * boot/arch/sparc64/include/types.h (modified) * boot/genarch/include/ofw.h (modified) * contrib/arch/hadlbppp.py (modified) * contrib/arch/kernel/kernel.adl (modified) * contrib/arch/uspace/srv/bd/bd.adl (modified) * contrib/arch/uspace/srv/console/console.adl (modified) * contrib/arch/uspace/srv/devmap/devmap.adl (modified) * contrib/arch/uspace/srv/fb/fb.adl (modified) * contrib/arch/uspace/srv/kbd/kbd.adl (modified) * contrib/arch/uspace/srv/loader/loader.adl (modified) * contrib/arch/uspace/srv/ns/ns.adl (modified) * contrib/arch/uspace/srv/ns/service.adl (modified) * contrib/arch/uspace/srv/vfs/vfs.adl (modified) * contrib/highlight/adl.syntax (modified) * kernel/arch/abs32le/include/types.h (modified) * kernel/arch/abs32le/src/abs32le.c (modified) * kernel/arch/amd64/include/asm.h (modified) * kernel/arch/amd64/include/proc/thread.h (modified) * kernel/arch/amd64/include/types.h (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/arm32/include/types.h (modified) * kernel/arch/arm32/src/mach/testarm/testarm.c (modified) * kernel/arch/ia32/include/asm.h (modified) * kernel/arch/ia32/include/proc/thread.h (modified) * kernel/arch/ia32/include/types.h (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia64/include/bootinfo.h (modified) * kernel/arch/ia64/include/types.h (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/mips32/include/debugger.h (modified) * kernel/arch/mips32/include/fpu_context.h (modified) * kernel/arch/mips32/include/types.h (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/ppc32/include/exception.h (modified) * kernel/arch/ppc32/include/types.h (modified) * kernel/arch/sparc64/include/mm/sun4u/tlb.h (modified) * kernel/arch/sparc64/include/mm/sun4v/tlb.h (modified) * kernel/arch/sparc64/include/types.h (modified) * kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified) * kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified) * kernel/genarch/src/acpi/acpi.c (modified) * kernel/genarch/src/acpi/madt.c (modified) * kernel/genarch/src/mm/page_ht.c (modified) * kernel/generic/include/adt/hash_table.h (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/include/console/kconsole.h (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/ddi/device.h (modified) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/include/ipc/event.h (modified) * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/ipcrsc.h (modified) * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/include/mm/frame.h (modified) * kernel/generic/include/proc/program.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/security/cap.h (modified) * kernel/generic/include/synch/futex.h (modified) * kernel/generic/include/synch/smc.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/include/time/clock.h (modified) * kernel/generic/include/udebug/udebug.h (modified) * kernel/generic/include/udebug/udebug_ops.h (modified) * kernel/generic/src/adt/hash_table.c (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/ddi/device.c (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/ipc/event.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/ipcrsc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/lib/memstr.c (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/security/cap.c (modified) * kernel/generic/src/synch/futex.c (modified) * kernel/generic/src/synch/smc.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/generic/src/time/clock.c (modified) * kernel/generic/src/udebug/udebug.c (modified) * kernel/generic/src/udebug/udebug_ipc.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * kernel/test/fpu/fpu1_ia64.c (modified) * kernel/test/fpu/fpu1_x86.c (modified) * kernel/test/fpu/mips2.c (modified) * kernel/test/fpu/sse1.c (modified) * kernel/test/mm/slab1.c (modified) * kernel/test/print/print2.c (modified) * uspace/app/edit/edit.c (modified) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/app/tester/ipc/register.c (modified) * uspace/app/tetris/input.c (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/tetris/screen.h (modified) * uspace/app/top/input.c (modified) * uspace/app/top/screen.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/proto.c (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/c/arch/abs32le/include/inttypes.h (modified) * uspace/lib/c/arch/amd64/include/inttypes.h (modified) * uspace/lib/c/arch/arm32/include/inttypes.h (modified) * uspace/lib/c/arch/ia32/include/inttypes.h (modified) * uspace/lib/c/arch/ia64/include/inttypes.h (modified) * uspace/lib/c/arch/mips32/include/inttypes.h (modified) * uspace/lib/c/arch/ppc32/include/inttypes.h (modified) * uspace/lib/c/arch/sparc64/include/inttypes.h (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/clipboard.c (modified) * uspace/lib/c/generic/device/char.c (modified) * uspace/lib/c/generic/device/hw_res.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/devmap.c (modified) * uspace/lib/c/generic/event.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/screenbuffer.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/loader.c (modified) * uspace/lib/c/generic/net/icmp_api.c (modified) * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/udebug.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/event.h (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/io/screenbuffer.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/devmap.h (modified) * uspace/lib/c/include/ipc/ip.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/c/include/ipc/net.h (modified) * uspace/lib/c/include/ipc/socket.h (modified) * uspace/lib/c/include/net/modules.h (modified) * uspace/lib/clui/tinput.c (modified) * uspace/lib/clui/tinput.h (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/fs/libfs.h (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/il/arp_remote.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/netif/netif_remote.c (modified) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/clip/clip.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/devfs/devfs_ops.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/hid/adb_mouse/adb_dev.c (modified) * uspace/srv/hid/char_mouse/chardev.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/console/gcons.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/serial_console.c (modified) * uspace/srv/hid/fb/serial_console.h (modified) * uspace/srv/hid/kbd/port/adb.c (modified) * uspace/srv/hid/kbd/port/chardev.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/cir/fhc/fhc.c (modified) * uspace/srv/hw/cir/obio/obio.c (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp_module.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip_module.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/eth.c (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_module.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp_module.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/net/tl/udp/udp_module.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/clonable.h (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/service.h (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_node.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) more unification of basic types - use sysarg_t and native_t ... Mon, 06 Dec 2010 20:03:54 GMT Jakub Jermar [4006447] * HelenOS.config (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootia32/rootia32.ma (deleted) * uspace/drv/rootpc/Makefile (moved) * uspace/drv/rootpc/rootpc.c (moved) * uspace/drv/rootpc/rootpc.ma (added) * uspace/drv/rootvirt/Makefile (added) * uspace/drv/rootvirt/devices.def (added) * uspace/drv/rootvirt/rootvirt.c (added) * uspace/drv/rootvirt/rootvirt.ma (added) * uspace/drv/test1/Makefile (added) * uspace/drv/test1/test1.c (added) * uspace/drv/test1/test1.ma (added) * uspace/drv/test2/Makefile (added) * uspace/drv/test2/test2.c (added) * uspace/drv/test2/test2.ma (added) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/match.c (modified) Merge from lp:~vojtech-horky/helenos/ddf-fixes. Mon, 06 Dec 2010 19:40:52 GMT Jakub Jermar [b38dfd8] * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/srv/fs/devfs/devfs.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Merge from lp:~jakub/helenos/fs. Mon, 06 Dec 2010 19:40:22 GMT Jakub Jermar [bea023b9] * uspace/app/netecho/print_error.c (modified) * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) Merge from lp:~jakub/helenos/net. Sat, 04 Dec 2010 14:15:20 GMT Jakub Jermar [442ebbe] * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/include/adt/generic_field.h (modified) Cstyle fixes. Wed, 01 Dec 2010 23:51:29 GMT Vojtech Horky [398c4d7] * uspace/lib/c/generic/devman.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) More conservative locking in devman Add mutex guard when accessing ... Mon, 29 Nov 2010 19:33:07 GMT Jakub Jermar [5581b469] * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/srv/fs/devfs/devfs.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) Introduce new boolean properties into vfs_info_t. The FS can set ... Mon, 29 Nov 2010 19:22:58 GMT Jakub Jermar [7329e6a] * boot/arch/arm32/src/main.c (modified) * boot/arch/ia64/src/main.c (modified) * boot/arch/mips32/include/arch.h (modified) * boot/arch/mips32/src/main.c (modified) * boot/arch/ppc32/src/main.c (modified) * boot/arch/sparc64/src/main.c (modified) * boot/genarch/src/ofw.c (modified) * boot/generic/include/printf.h (modified) * boot/generic/include/stdint.h (modified) * boot/generic/include/typedefs.h (modified) * boot/generic/src/printf_core.c (modified) * contrib/conf/msim.conf (modified) * kernel/Makefile (modified) * kernel/arch/abs32le/include/types.h (modified) * kernel/arch/amd64/include/types.h (modified) * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/arm32/include/types.h (modified) * kernel/arch/arm32/src/exception.c (modified) * kernel/arch/arm32/src/mm/page.c (modified) * kernel/arch/arm32/src/mm/page_fault.c (modified) * kernel/arch/ia32/include/types.h (modified) * kernel/arch/ia32/src/interrupt.c (modified) * kernel/arch/ia32/src/mm/page.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia64/include/types.h (modified) * kernel/arch/ia64/src/interrupt.c (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/mips32/include/types.h (modified) * kernel/arch/mips32/src/cache.c (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/mm/tlb.c (modified) * kernel/arch/mips32/src/smp/dorder.c (modified) * kernel/arch/ppc32/include/types.h (modified) * kernel/arch/ppc32/src/cpu/cpu.c (modified) * kernel/arch/ppc32/src/interrupt.c (modified) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/page.c (modified) * kernel/arch/ppc32/src/mm/tlb.c (modified) * kernel/arch/sparc64/include/types.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified) * kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified) * kernel/arch/sparc64/src/sun4v/md.c (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/generic/include/config.h (modified) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/interrupt.h (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/include/mm/slab.h (modified) * kernel/generic/include/panic.h (modified) * kernel/generic/include/print.h (modified) * kernel/generic/include/stdint.h (modified) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/debug/debug.c (modified) * kernel/generic/src/debug/panic.c (modified) * kernel/generic/src/debug/stacktrace.c (modified) * kernel/generic/src/debug/symtab.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/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/synch/spinlock.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/test/avltree/avltree1.c (modified) * kernel/test/fpu/fpu1_ia64.c (modified) * kernel/test/fpu/fpu1_x86.c (modified) * kernel/test/fpu/sse1.c (modified) * kernel/test/mm/falloc1.c (modified) * kernel/test/mm/falloc2.c (modified) * kernel/test/mm/mapping1.c (modified) * kernel/test/print/print1.c (modified) * kernel/test/print/print2.c (modified) * kernel/test/print/print4.c (modified) * kernel/test/print/print5.c (added) * kernel/test/print/print5.def (added) * kernel/test/synch/semaphore1.c (modified) * kernel/test/test.c (modified) * kernel/test/test.h (modified) * kernel/test/thread/thread1.c (modified) * tools/autotool.py (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified) * uspace/app/bdsh/cmds/modules/unmount/unmount.c (modified) * uspace/app/bdsh/exec.c (modified) * uspace/app/edit/edit.c (modified) * uspace/app/netecho/netecho.c (modified) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/ping/ping.c (modified) * uspace/app/stats/stats.c (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tasks/tasks.c (modified) * uspace/app/test_serial/Makefile (deleted) * uspace/app/tester/Makefile (modified) * uspace/app/tester/hw/serial/serial1.c (moved) * uspace/app/tester/hw/serial/serial1.def (added) * uspace/app/tester/ipc/ping_pong.c (modified) * uspace/app/tester/ipc/register.c (modified) * uspace/app/tester/print/print1.c (modified) * uspace/app/tester/print/print2.c (modified) * uspace/app/tester/print/print4.c (modified) * uspace/app/tester/print/print5.c (added) * uspace/app/tester/print/print5.def (added) * uspace/app/tester/stdio/stdio1.c (modified) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/tester/thread/thread1.c (modified) * uspace/app/tester/vfs/vfs1.c (modified) * uspace/app/top/screen.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/block/libblock.h (modified) * uspace/lib/c/arch/abs32le/include/inttypes.h (modified) * uspace/lib/c/arch/amd64/include/inttypes.h (modified) * uspace/lib/c/arch/arm32/include/inttypes.h (modified) * uspace/lib/c/arch/ia32/include/inttypes.h (modified) * uspace/lib/c/arch/ia64/include/inttypes.h (modified) * uspace/lib/c/arch/mips32/include/inttypes.h (modified) * uspace/lib/c/arch/ppc32/include/inttypes.h (modified) * uspace/lib/c/arch/sparc64/include/inttypes.h (modified) * uspace/lib/c/generic/device/char.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/stacktrace.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/c/include/device/char.h (modified) * uspace/lib/c/include/err.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/stdint.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/sys/typefmt.h (modified) * uspace/lib/c/include/sys/types.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/console/gcons.c (modified) * uspace/srv/hid/fb/serial_console.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/cir/fhc/fhc.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/ne2000.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/taskmon/taskmon.c (modified) Merge mainline changes. Fri, 26 Nov 2010 13:31:37 GMT Martin Decky [df6b760] * uspace/lib/c/generic/device/char.c (modified) * uspace/lib/c/include/device/char.h (modified) improve read_dev() and write_dev() interface Fri, 26 Nov 2010 13:23:19 GMT Martin Decky [d47279b] * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) port str_uint64 to uspace add str_size_t Fri, 26 Nov 2010 11:58:15 GMT Martin Decky [273b958] * kernel/generic/include/mm/slab.h (modified) * uspace/lib/c/include/malloc.h (modified) add __attribute__((malloc)) to relevant functions, which should ... Fri, 26 Nov 2010 01:33:20 GMT Martin Decky [7e752b2] * boot/arch/arm32/src/main.c (modified) * boot/arch/ia64/src/main.c (modified) * boot/arch/mips32/src/main.c (modified) * boot/arch/ppc32/src/main.c (modified) * boot/arch/sparc64/src/main.c (modified) * boot/genarch/src/ofw.c (modified) * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/arm32/src/exception.c (modified) * kernel/arch/arm32/src/mm/page.c (modified) * kernel/arch/arm32/src/mm/page_fault.c (modified) * kernel/arch/ia32/src/interrupt.c (modified) * kernel/arch/ia32/src/mm/page.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia64/src/interrupt.c (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/mips32/src/cache.c (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/mm/tlb.c (modified) * kernel/arch/ppc32/src/cpu/cpu.c (modified) * kernel/arch/ppc32/src/interrupt.c (modified) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/page.c (modified) * kernel/arch/ppc32/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified) * kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified) * kernel/arch/sparc64/src/sun4v/md.c (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/debug/debug.c (modified) * kernel/generic/src/debug/panic.c (modified) * kernel/generic/src/debug/stacktrace.c (modified) * kernel/generic/src/debug/symtab.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/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/synch/spinlock.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/test/avltree/avltree1.c (modified) * kernel/test/fpu/fpu1_ia64.c (modified) * kernel/test/fpu/fpu1_x86.c (modified) * kernel/test/fpu/sse1.c (modified) * kernel/test/mm/falloc1.c (modified) * kernel/test/mm/falloc2.c (modified) * kernel/test/mm/mapping1.c (modified) * kernel/test/synch/semaphore1.c (modified) * kernel/test/thread/thread1.c (modified) * uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified) * uspace/app/bdsh/cmds/modules/unmount/unmount.c (modified) * uspace/app/bdsh/exec.c (modified) * uspace/app/edit/edit.c (modified) * uspace/app/netecho/netecho.c (modified) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/ping/ping.c (modified) * uspace/app/stats/stats.c (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tasks/tasks.c (modified) * uspace/app/test_serial/test_serial.c (modified) * uspace/app/tester/ipc/ping_pong.c (modified) * uspace/app/tester/ipc/register.c (modified) * uspace/app/tester/stdio/stdio1.c (modified) * uspace/app/tester/thread/thread1.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/c/generic/stacktrace.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/console/gcons.c (modified) * uspace/srv/hid/fb/serial_console.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/cir/fhc/fhc.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/ne2000.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * correct printf() formatting strings and corresponding arguments * ... Fri, 26 Nov 2010 01:30:19 GMT Martin Decky [202f57b] * uspace/lib/c/include/assert.h (modified) * uspace/lib/c/include/err.h (modified) minor cstyle Fri, 26 Nov 2010 01:29:52 GMT Martin Decky [062fde4] * uspace/lib/c/include/stdint.h (modified) use portable constant defines for integer ranges Fri, 26 Nov 2010 01:26:17 GMT Martin Decky [9ac2013] * kernel/generic/include/interrupt.h (modified) * kernel/generic/include/panic.h (modified) * uspace/lib/c/include/stdio.h (modified) add format checking to more printf-like functions ... Fri, 26 Nov 2010 01:15:50 GMT Martin Decky [3ebba9a] * uspace/lib/c/include/sys/types.h (modified) * remove explicit wchar_t typedef (use the typedef set by autotool) Fri, 26 Nov 2010 01:15:00 GMT Martin Decky [5587cf7] * boot/generic/include/stdint.h (modified) * boot/generic/include/typedefs.h (modified) * kernel/arch/abs32le/include/types.h (modified) * kernel/arch/amd64/include/types.h (modified) * kernel/arch/arm32/include/types.h (modified) * kernel/arch/ia32/include/types.h (modified) * kernel/arch/ia64/include/types.h (modified) * kernel/arch/mips32/include/types.h (modified) * kernel/arch/ppc32/include/types.h (modified) * kernel/arch/sparc64/include/types.h (modified) * kernel/generic/include/typedefs.h (modified) * uspace/lib/c/arch/abs32le/include/inttypes.h (modified) * uspace/lib/c/arch/amd64/include/inttypes.h (modified) * uspace/lib/c/arch/arm32/include/inttypes.h (modified) * uspace/lib/c/arch/ia32/include/inttypes.h (modified) * uspace/lib/c/arch/ia64/include/inttypes.h (modified) * uspace/lib/c/arch/mips32/include/inttypes.h (modified) * uspace/lib/c/arch/ppc32/include/inttypes.h (modified) * uspace/lib/c/arch/sparc64/include/inttypes.h (modified) * uspace/lib/c/include/sys/typefmt.h (modified) * use portable constant defines for integer range constants * add ... Fri, 26 Nov 2010 01:03:29 GMT Martin Decky [1e27d85] * boot/generic/src/printf_core.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * reimplement the 'z' modifier (%zu for size_t, %zd for ssize_t) * ... Thu, 25 Nov 2010 13:42:50 GMT Jakub Jermar [8fb1bf82] * boot/Makefile (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/generic/include/typedefs.h (modified) * contrib/arch/hadlbppp.py (modified) * contrib/arch/uspace/srv/pci/pci.adl (deleted) * contrib/arch/uspace/srv/pci/pci.bp (deleted) * kernel/arch/abs32le/include/interrupt.h (modified) * kernel/arch/abs32le/include/istate.h (added) * kernel/arch/abs32le/include/mm/as.h (modified) * kernel/arch/abs32le/include/mm/page.h (modified) * kernel/arch/abs32le/include/types.h (modified) * kernel/arch/amd64/include/context.h (modified) * kernel/arch/amd64/include/context_offset.h (modified) * kernel/arch/amd64/include/cpu.h (modified) * kernel/arch/amd64/include/debugger.h (modified) * kernel/arch/amd64/include/interrupt.h (modified) * kernel/arch/amd64/include/istate.h (added) * kernel/arch/amd64/include/mm/as.h (modified) * kernel/arch/amd64/include/mm/page.h (modified) * kernel/arch/amd64/include/pm.h (modified) * kernel/arch/amd64/include/types.h (modified) * kernel/arch/amd64/src/asm.S (modified) * kernel/arch/amd64/src/boot/boot.S (modified) * kernel/arch/amd64/src/boot/memmap.c (modified) * kernel/arch/amd64/src/context.S (modified) * kernel/arch/amd64/src/cpu/cpu.c (modified) * kernel/arch/amd64/src/ddi/ddi.c (modified) * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/amd64/src/pm.c (modified) * kernel/arch/arm32/include/exception.h (modified) * kernel/arch/arm32/include/istate.h (added) * kernel/arch/arm32/include/types.h (modified) * kernel/arch/ia32/include/boot/boot.h (modified) * kernel/arch/ia32/include/boot/memmap.h (modified) * kernel/arch/ia32/include/context.h (modified) * kernel/arch/ia32/include/context_offset.h (modified) * kernel/arch/ia32/include/cpu.h (modified) * kernel/arch/ia32/include/drivers/i8259.h (modified) * kernel/arch/ia32/include/interrupt.h (modified) * kernel/arch/ia32/include/istate.h (added) * kernel/arch/ia32/include/mm/as.h (modified) * kernel/arch/ia32/include/mm/page.h (modified) * kernel/arch/ia32/include/pm.h (modified) * kernel/arch/ia32/include/smp/ap.h (modified) * kernel/arch/ia32/include/smp/apic.h (modified) * kernel/arch/ia32/include/types.h (modified) * kernel/arch/ia32/src/bios/bios.c (modified) * kernel/arch/ia32/src/boot/memmap.c (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia32/src/ddi/ddi.c (modified) * kernel/arch/ia32/src/debug/stacktrace.c (modified) * kernel/arch/ia32/src/drivers/i8254.c (modified) * kernel/arch/ia32/src/drivers/i8259.c (modified) * kernel/arch/ia32/src/drivers/vesa.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia64/include/interrupt.h (modified) * kernel/arch/ia64/include/istate.h (added) * kernel/arch/ia64/include/register.h (modified) * kernel/arch/ia64/include/types.h (modified) * kernel/arch/mips32/include/cp0.h (modified) * kernel/arch/mips32/include/exception.h (modified) * kernel/arch/mips32/include/istate.h (added) * kernel/arch/mips32/include/types.h (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/ppc32/include/istate.h (added) * kernel/arch/ppc32/include/types.h (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/istate.h (added) * kernel/arch/sparc64/include/types.h (modified) * kernel/arch/sparc64/src/mm/sun4u/frame.c (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/adt/bitmap.c (modified) * kernel/generic/src/adt/btree.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/ipc/kbox.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/synch/smc.c (modified) * kernel/generic/src/syscall/copy.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * kernel/tools/amd64/decpt.py (modified) * kernel/tools/genmap.py (modified) * kernel/tools/ia32/decpt.py (modified) * tools/autotool.py (modified) * tools/checkers/clang.py (modified) * tools/checkers/jobfile.py (modified) * tools/checkers/stanse.py (modified) * tools/checkers/vcc.py (modified) * tools/config.py (modified) * tools/jobfile.py (modified) * tools/mkfat.py (modified) * tools/mkhord.py (modified) * tools/mktmpfs.py (modified) * tools/mkuimage.py (modified) * tools/pack.py (modified) * tools/toolchain.sh (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/bdsh/cmds/builtins/builtins.h (modified) * uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified) * uspace/app/bdsh/cmds/modules/help/help.c (modified) * uspace/app/bdsh/exec.c (modified) * uspace/app/bdsh/scli.c (modified) * uspace/app/getterm/Makefile (modified) * uspace/app/getterm/getterm.c (modified) * uspace/app/getterm/version.c (modified) * uspace/app/getterm/welcome.c (added) * uspace/app/getterm/welcome.h (moved) * uspace/app/init/init.c (modified) * uspace/app/mkfat/mkfat.c (modified) * uspace/app/netecho/netecho.c (modified) * uspace/app/netecho/print_error.c (modified) * uspace/app/netecho/print_error.h (modified) * uspace/app/nettest1/nettest.c (modified) * uspace/app/nettest1/nettest.h (modified) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/redir/redir.c (modified) * uspace/app/sbi/src/os/helenos.c (modified) * uspace/app/test_serial/Makefile (moved) * uspace/app/test_serial/test_serial.c (added) * uspace/app/trace/syscalls.c (modified) * uspace/drv/isa/Makefile (added) * uspace/drv/isa/isa.c (added) * uspace/drv/isa/isa.dev (added) * uspace/drv/isa/isa.ma (added) * uspace/drv/ns8250/Makefile (added) * uspace/drv/ns8250/cyclic_buffer.h (added) * uspace/drv/ns8250/ns8250.c (added) * uspace/drv/ns8250/ns8250.ma (added) * uspace/drv/pciintel/Makefile (added) * uspace/drv/pciintel/pci.c (added) * uspace/drv/pciintel/pci.h (added) * uspace/drv/pciintel/pci_regs.h (added) * uspace/drv/pciintel/pciintel.ma (added) * uspace/drv/root/Makefile (added) * uspace/drv/root/root.c (added) * uspace/drv/root/root.ma (added) * uspace/drv/rootia32/Makefile (added) * uspace/drv/rootia32/rootia32.c (added) * uspace/drv/rootia32/rootia32.ma (added) * uspace/lib/block/libblock.c (modified) * uspace/lib/block/libblock.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/include/fibril.h (modified) * uspace/lib/c/arch/abs32le/include/inttypes.h (modified) * uspace/lib/c/arch/abs32le/include/istate.h (modified) * uspace/lib/c/arch/abs32le/src/stacktrace.c (modified) * uspace/lib/c/arch/abs32le/src/tls.c (modified) * uspace/lib/c/arch/amd64/include/fibril.h (modified) * uspace/lib/c/arch/amd64/include/inttypes.h (modified) * uspace/lib/c/arch/amd64/include/istate.h (modified) * uspace/lib/c/arch/amd64/src/entry.s (modified) * uspace/lib/c/arch/amd64/src/fibril.S (modified) * uspace/lib/c/arch/arm32/include/fibril.h (modified) * uspace/lib/c/arch/arm32/include/inttypes.h (modified) * uspace/lib/c/arch/arm32/include/istate.h (modified) * uspace/lib/c/arch/ia32/include/fibril.h (modified) * uspace/lib/c/arch/ia32/include/inttypes.h (modified) * uspace/lib/c/arch/ia32/include/istate.h (modified) * uspace/lib/c/arch/ia64/include/fibril.h (modified) * uspace/lib/c/arch/ia64/include/inttypes.h (modified) * uspace/lib/c/arch/ia64/include/istate.h (modified) * uspace/lib/c/arch/mips32/include/fibril.h (modified) * uspace/lib/c/arch/mips32/include/inttypes.h (modified) * uspace/lib/c/arch/mips32/include/istate.h (modified) * uspace/lib/c/arch/ppc32/include/fibril.h (modified) * uspace/lib/c/arch/ppc32/include/inttypes.h (modified) * uspace/lib/c/arch/sparc64/include/fibril.h (modified) * uspace/lib/c/arch/sparc64/include/inttypes.h (modified) * uspace/lib/c/arch/sparc64/include/istate.h (modified) * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/generic/adt/dynamic_fifo.c (modified) * uspace/lib/c/generic/adt/measured_strings.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/device/char.c (added) * uspace/lib/c/generic/device/hw_res.c (added) * uspace/lib/c/generic/devman.c (added) * uspace/lib/c/generic/devmap.c (modified) * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/lib/c/generic/io/klog.c (modified) * uspace/lib/c/generic/net/icmp_api.c (modified) * uspace/lib/c/generic/net/icmp_common.c (modified) * uspace/lib/c/generic/net/inet.c (modified) * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/adt/char_map.h (modified) * uspace/lib/c/include/adt/dynamic_fifo.h (modified) * uspace/lib/c/include/adt/generic_char_map.h (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/adt/int_map.h (modified) * uspace/lib/c/include/adt/measured_strings.h (modified) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/device/char.h (moved) * uspace/lib/c/include/device/hw_res.h (added) * uspace/lib/c/include/devman.h (moved) * uspace/lib/c/include/devmap.h (modified) * uspace/lib/c/include/err.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (added) * uspace/lib/c/include/ipc/devman.h (added) * uspace/lib/c/include/ipc/devmap.h (modified) * uspace/lib/c/include/ipc/driver.h (added) * uspace/lib/c/include/ipc/serial_ctl.h (added) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/net/device.h (modified) * uspace/lib/c/include/net/icmp_codes.h (modified) * uspace/lib/c/include/net/modules.h (modified) * uspace/lib/c/include/net/packet.h (modified) * uspace/lib/c/include/net/packet_header.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/sys/stat.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/unistd.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/drv/Makefile (moved) * uspace/lib/drv/generic/dev_iface.c (added) * uspace/lib/drv/generic/driver.c (added) * uspace/lib/drv/generic/remote_char.c (added) * uspace/lib/drv/generic/remote_res.c (added) * uspace/lib/drv/include/char.h (added) * uspace/lib/drv/include/dev_iface.h (added) * uspace/lib/drv/include/driver.h (added) * uspace/lib/drv/include/remote_char.h (added) * uspace/lib/drv/include/remote_res.h (added) * uspace/lib/drv/include/resource.h (added) * uspace/lib/fs/libfs.c (modified) * uspace/lib/fs/libfs.h (modified) * uspace/lib/net/Makefile (modified) * uspace/lib/net/adt/module_map.c (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/generic/packet_client.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/generic/protocol_map.c (added) * uspace/lib/net/il/arp_remote.c (modified) * uspace/lib/net/il/il_interface.c (added) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/adt/module_map.h (modified) * uspace/lib/net/include/arp_interface.h (modified) * uspace/lib/net/include/ethernet_lsap.h (modified) * uspace/lib/net/include/ethernet_protocols.h (modified) * uspace/lib/net/include/generic.h (modified) * uspace/lib/net/include/icmp_client.h (modified) * uspace/lib/net/include/icmp_header.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 (modified) * uspace/lib/net/include/ip_client.h (modified) * uspace/lib/net/include/ip_header.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/net_hardware.h (modified) * uspace/lib/net/include/net_interface.h (modified) * uspace/lib/net/include/netif_interface.h (modified) * uspace/lib/net/include/netif_local.h (modified) * uspace/lib/net/include/netif_remote.h (modified) * uspace/lib/net/include/nil_interface.h (modified) * uspace/lib/net/include/nil_local.h (modified) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/include/packet_client.h (modified) * uspace/lib/net/include/packet_remote.h (modified) * uspace/lib/net/include/protocol_map.h (modified) * uspace/lib/net/include/socket_core.h (modified) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_interface.h (modified) * uspace/lib/net/include/tl_local.h (modified) * uspace/lib/net/netif/netif_local.c (modified) * uspace/lib/net/netif/netif_remote.c (modified) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/net/tl/socket_core.c (moved) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/net/tl/tl_interface.c (moved) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/packet/include/packet_server.h (modified) * uspace/lib/pci/COPYING (deleted) * uspace/lib/pci/VERSION (deleted) * uspace/lib/pci/access.c (deleted) * uspace/lib/pci/generic.c (deleted) * uspace/lib/pci/header.h (deleted) * uspace/lib/pci/i386-ports.c (deleted) * uspace/lib/pci/internal.h (deleted) * uspace/lib/pci/names.c (deleted) * uspace/lib/pci/pci.h (deleted) * uspace/lib/pci/pci_ids.h (deleted) * uspace/lib/pci/sysdep.h (deleted) * uspace/lib/pci/types.h (deleted) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_bd.h (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/clip/clip.c (modified) * uspace/srv/devman/Makefile (moved) * uspace/srv/devman/devman.c (added) * uspace/srv/devman/devman.h (added) * uspace/srv/devman/main.c (added) * uspace/srv/devman/match.c (added) * uspace/srv/devman/util.c (added) * uspace/srv/devman/util.h (added) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/devfs/devfs_ops.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_fat.c (modified) * uspace/srv/fs/fat/fat_fat.h (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs.h (modified) * uspace/srv/fs/tmpfs/tmpfs_dump.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/hid/adb_mouse/adb_mouse.c (modified) * uspace/srv/hid/char_mouse/char_mouse.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/kbd/genarch/gsp.c (modified) * uspace/srv/hid/kbd/generic/kbd.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.h (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.h (modified) * uspace/srv/hw/bus/pci/pci.c (deleted) * uspace/srv/hw/bus/pci/update-ids (deleted) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/char/i8042/i8042.h (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.h (modified) * uspace/srv/hw/netif/DRIVER_REMOVAL (added) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.h (modified) * uspace/srv/hw/netif/dp8390/dp8390_drv.h (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/net/il/arp/arp_header.h (modified) * uspace/srv/net/il/arp/arp_module.c (modified) * uspace/srv/net/il/arp/arp_module.h (modified) * uspace/srv/net/il/arp/arp_oc.h (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip.h (modified) * uspace/srv/net/il/ip/ip_module.c (modified) * uspace/srv/net/il/ip/ip_module.h (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/net/net_standalone.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/netstart/self_test.c (deleted) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth.h (modified) * uspace/srv/net/nil/eth/eth_header.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.h (modified) * uspace/srv/net/nil/nildummy/nildummy_module.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/icmp/icmp.h (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_header.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.h (modified) * uspace/srv/net/tl/udp/udp_header.h (modified) * uspace/srv/net/tl/udp/udp_module.c (modified) * uspace/srv/net/tl/udp/udp_module.h (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_node.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merge mainline changes. Wed, 24 Nov 2010 14:23:14 GMT Martin Decky [dc0b964] * kernel/arch/abs32le/include/istate.h (modified) * kernel/arch/abs32le/include/mm/as.h (modified) * kernel/arch/abs32le/include/mm/page.h (modified) * kernel/arch/abs32le/include/types.h (modified) * kernel/arch/amd64/include/context.h (modified) * kernel/arch/amd64/include/context_offset.h (modified) * kernel/arch/amd64/include/cpu.h (modified) * kernel/arch/amd64/include/debugger.h (modified) * kernel/arch/amd64/include/istate.h (modified) * kernel/arch/amd64/include/mm/as.h (modified) * kernel/arch/amd64/include/mm/page.h (modified) * kernel/arch/amd64/include/pm.h (modified) * kernel/arch/amd64/include/types.h (modified) * kernel/arch/amd64/src/boot/memmap.c (modified) * kernel/arch/amd64/src/cpu/cpu.c (modified) * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/amd64/src/pm.c (modified) * kernel/arch/arm32/include/types.h (modified) * kernel/arch/ia32/include/boot/boot.h (modified) * kernel/arch/ia32/include/boot/memmap.h (modified) * kernel/arch/ia32/include/context.h (modified) * kernel/arch/ia32/include/context_offset.h (modified) * kernel/arch/ia32/include/cpu.h (modified) * kernel/arch/ia32/include/drivers/i8259.h (modified) * kernel/arch/ia32/include/istate.h (modified) * kernel/arch/ia32/include/mm/as.h (modified) * kernel/arch/ia32/include/mm/page.h (modified) * kernel/arch/ia32/include/smp/ap.h (modified) * kernel/arch/ia32/include/smp/apic.h (modified) * kernel/arch/ia32/include/types.h (modified) * kernel/arch/ia32/src/bios/bios.c (modified) * kernel/arch/ia32/src/boot/memmap.c (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia32/src/debug/stacktrace.c (modified) * kernel/arch/ia32/src/drivers/i8254.c (modified) * kernel/arch/ia32/src/drivers/i8259.c (modified) * kernel/arch/ia32/src/drivers/vesa.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia64/include/types.h (modified) * kernel/arch/mips32/include/types.h (modified) * kernel/arch/ppc32/include/types.h (modified) * kernel/arch/sparc64/include/types.h (modified) * tools/autotool.py (modified) * uspace/lib/c/arch/abs32le/include/inttypes.h (modified) * uspace/lib/c/arch/amd64/include/inttypes.h (modified) * uspace/lib/c/arch/arm32/include/inttypes.h (modified) * uspace/lib/c/arch/ia32/include/inttypes.h (modified) * uspace/lib/c/arch/ia64/include/inttypes.h (modified) * uspace/lib/c/arch/mips32/include/inttypes.h (modified) * uspace/lib/c/arch/ppc32/include/inttypes.h (modified) * uspace/lib/c/arch/sparc64/include/inttypes.h (modified) * do not hardwire PRI??? formatting macros in the sources, use ... Tue, 23 Nov 2010 20:11:23 GMT Jakub Jermar [da9f13f3] * uspace/app/netecho/print_error.c (modified) * uspace/lib/c/include/errno.h (modified) Replace TRY_AGAIN with EAGAIN. Sat, 20 Nov 2010 17:10:35 GMT Jakub Jermar [7e1f9b7] * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/include/net/packet.h (modified) * uspace/lib/c/include/net/packet_header.h (modified) * uspace/lib/net/generic/packet_client.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/il/il_interface.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/icmp_client.h (modified) * uspace/lib/net/include/icmp_interface.h (modified) * uspace/lib/net/include/il_interface.h (modified) * uspace/lib/net/include/ip_client.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/netif_local.h (modified) * uspace/lib/net/include/netif_remote.h (modified) * uspace/lib/net/include/nil_local.h (modified) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/include/packet_client.h (modified) * uspace/lib/net/include/packet_remote.h (modified) * uspace/lib/net/include/socket_core.h (modified) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_interface.h (modified) * uspace/lib/net/netif/netif_local.c (modified) * uspace/lib/net/netif/netif_remote.c (modified) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/net/tl/tl_interface.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/packet/include/packet_local.h (deleted) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.h (modified) * uspace/srv/hw/netif/dp8390/dp8390_drv.h (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/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) Merge from lp:~jakub/helenos/net. Sat, 20 Nov 2010 17:04:59 GMT Jakub Jermar [46d4d9f] * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/include/net/packet.h (modified) * uspace/lib/c/include/net/packet_header.h (modified) * uspace/lib/net/generic/packet_client.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/il/il_interface.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/icmp_client.h (modified) * uspace/lib/net/include/icmp_interface.h (modified) * uspace/lib/net/include/il_interface.h (modified) * uspace/lib/net/include/ip_client.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/netif_local.h (modified) * uspace/lib/net/include/netif_remote.h (modified) * uspace/lib/net/include/nil_local.h (modified) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/include/packet_client.h (modified) * uspace/lib/net/include/packet_remote.h (modified) * uspace/lib/net/include/socket_core.h (modified) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_interface.h (modified) * uspace/lib/net/netif/netif_local.c (modified) * uspace/lib/net/netif/netif_remote.c (modified) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/net/tl/tl_interface.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/packet/include/packet_local.h (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.h (modified) * uspace/srv/hw/netif/dp8390/dp8390_drv.h (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/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) Redefine packet_t to be just a type alias for struct packet. Sat, 20 Nov 2010 15:33:02 GMT Jakub Jermar [0b4a67a] * boot/generic/include/typedefs.h (modified) * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/sparc64/src/mm/sun4u/frame.c (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/synch/smc.c (modified) * uspace/app/bdsh/cmds/builtins/builtins.h (modified) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/lib/c/arch/abs32le/src/stacktrace.c (modified) * uspace/lib/c/arch/abs32le/src/tls.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/io/klog.c (modified) * uspace/lib/c/include/unistd.h (modified) * uspace/srv/hid/kbd/genarch/gsp.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) Use a more portable definition of NULL. Fri, 19 Nov 2010 22:02:09 GMT Jiri Svoboda [1bfd3d3] * kernel/generic/src/udebug/udebug_ops.c (modified) * uspace/app/netecho/print_error.h (modified) * uspace/app/nettest1/nettest.c (modified) * uspace/drv/ns8250/cyclic_buffer.h (modified) * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/generic/adt/dynamic_fifo.c (modified) * uspace/lib/c/generic/adt/measured_strings.c (modified) * uspace/lib/c/generic/net/icmp_api.c (modified) * uspace/lib/c/generic/net/icmp_common.c (modified) * uspace/lib/c/generic/net/inet.c (modified) * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/include/net/modules.h (modified) * uspace/lib/c/include/net/packet_header.h (modified) * uspace/lib/net/adt/module_map.c (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/generic/packet_client.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/generic/protocol_map.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/il_local.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/packet_client.h (modified) * uspace/lib/net/include/tl_local.h (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.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/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.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) Replace @returns with @return. Fri, 19 Nov 2010 21:26:08 GMT Jiri Svoboda [aaa3f33a] * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/include/adt/generic_char_map.h (modified) * uspace/lib/c/include/adt/generic_field.h (modified) * uspace/lib/c/include/adt/int_map.h (modified) * uspace/lib/net/adt/module_map.c (modified) * uspace/lib/net/include/adt/module_map.h (modified) * uspace/lib/net/include/socket_core.h (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) Remove xxx_ref typedefs (part 5). Thu, 18 Nov 2010 23:36:04 GMT Jiri Svoboda [4eca056] * uspace/lib/c/generic/adt/char_map.c (modified) * uspace/lib/c/generic/adt/dynamic_fifo.c (modified) * uspace/lib/c/generic/adt/measured_strings.c (modified) * uspace/lib/c/include/adt/char_map.h (modified) * uspace/lib/c/include/adt/dynamic_fifo.h (modified) * uspace/lib/c/include/adt/measured_strings.h (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/il/arp_remote.c (modified) * uspace/lib/net/include/arp_interface.h (modified) * uspace/lib/net/include/generic.h (modified) * uspace/lib/net/include/net_interface.h (modified) * uspace/lib/net/include/netif_local.h (modified) * uspace/lib/net/include/netif_remote.h (modified) * uspace/lib/net/netif/netif_local.c (modified) * uspace/lib/net/netif/netif_remote.c (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth.h (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/nil/nildummy/nildummy.h (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) Remove xxx_ref typedefs (part 4). Thu, 18 Nov 2010 23:20:09 GMT Jiri Svoboda [88a1bb9] * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/net/adt/module_map.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/include/adt/module_map.h (modified) * uspace/lib/net/include/icmp_header.h (modified) * uspace/lib/net/include/ip_header.h (modified) * uspace/lib/net/include/socket_core.h (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/socket_core.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip.h (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/nil/eth/eth.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) Remove xxx_ref typedefs (part 3). Thu, 18 Nov 2010 22:56:01 GMT Jiri Svoboda [f772bc55] * uspace/lib/c/include/net/device.h (modified) * uspace/lib/c/include/net/packet.h (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/generic.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/netif_local.h (modified) * uspace/lib/net/include/netif_remote.h (modified) * uspace/lib/net/include/packet_remote.h (modified) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/netif/netif_local.c (modified) * uspace/lib/net/netif/netif_remote.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/packet/include/packet_local.h (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) Remove xxx_ref typedefs (part 2). Thu, 18 Nov 2010 18:15:03 GMT Jakub Jermar [c63e70c] * uspace/lib/c/include/devman.h (modified) Cleanup devman.h. Thu, 18 Nov 2010 18:10:11 GMT Jakub Jermar [0b5a4131] * uspace/app/test_serial/test_serial.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) Rename device_handle_t to devman_handle_t and make it explicitly ... Thu, 18 Nov 2010 17:39:28 GMT Jakub Jermar [991f645] * uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified) * uspace/app/init/init.c (modified) * uspace/app/mkfat/mkfat.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/block/libblock.h (modified) * uspace/lib/c/generic/devmap.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/devmap.h (modified) * uspace/lib/c/include/ipc/devmap.h (modified) * uspace/lib/c/include/sys/stat.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/fs/libfs.h (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_bd.h (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/devfs/devfs_ops.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_fat.c (modified) * uspace/srv/fs/fat/fat_fat.h (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs.h (modified) * uspace/srv/fs/tmpfs/tmpfs_dump.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/hid/adb_mouse/adb_mouse.c (modified) * uspace/srv/hid/char_mouse/char_mouse.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/kbd/generic/kbd.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.h (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.h (modified) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/char/i8042/i8042.h (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.h (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_node.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Rename dev_handle_t to devmap_handle_t and make it explicitly clear ... Thu, 18 Nov 2010 10:22:48 GMT Jakub Jermar [51a268f] * uspace/lib/c/include/ipc/serial.h (deleted) Remove unused header file. Mon, 15 Nov 2010 23:40:15 GMT Jakub Jermar [74c57908] * kernel/generic/include/typedefs.h (modified) * uspace/lib/c/include/unistd.h (modified) NULL should be defined at least as long unsigned zero or it will be ... Sun, 14 Nov 2010 19:03:14 GMT Jakub Jermar [b4c9c61] * uspace/lib/c/generic/net/socket_client.c (modified) Fix a regression introduced in revision ... Mon, 08 Nov 2010 17:12:49 GMT Martin Decky [1d0d06a] * uspace/lib/c/include/stdio.h (modified) fix typo (thx Jiri Kavalik) Sun, 07 Nov 2010 21:13:03 GMT Jakub Jermar [9ee9d5d5] * uspace/lib/c/include/err.h (modified) Remove ERROR_* macros from the system. Sun, 07 Nov 2010 21:12:33 GMT Jakub Jermar [736a330] * uspace/lib/c/include/adt/generic_char_map.h (modified) Get rid of the ERROR_CODE madness in generic char map. Sun, 07 Nov 2010 21:12:02 GMT Jakub Jermar [278b97b1] * uspace/lib/c/generic/adt/measured_strings.c (modified) Get rid of the ERROR_CODE madness in measured strings. Sun, 07 Nov 2010 19:47:27 GMT Jakub Jermar [16ac756] * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) Get rid of the ERROR_CODE madness in libc/net. Sat, 06 Nov 2010 10:04:30 GMT Jakub Jermar [1712f87] * uspace/lib/c/generic/fibril_synch.c (modified) Merge from lp:~jakub/helenos/deadlock-detection. Sat, 06 Nov 2010 09:58:51 GMT Jakub Jermar [9414abc] * uspace/lib/c/generic/fibril_synch.c (modified) Add deadlock detection for cases when the rwlock is owned by only one ... Fri, 05 Nov 2010 19:53:00 GMT Jiri Svoboda [0485135] * uspace/app/bdsh/exec.c (modified) * uspace/app/getterm/getterm.c (modified) * uspace/app/init/init.c (modified) * uspace/app/netstart/netstart.c (modified) * uspace/app/redir/redir.c (modified) * uspace/app/sbi/src/os/helenos.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/net/adt/module_map.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/taskmon/taskmon.c (modified) For more convenience, replace task_spawn() with task_spawnv() and ... Fri, 05 Nov 2010 16:16:57 GMT Jakub Jermar [a66e2993] * uspace/lib/c/generic/fibril_synch.c (modified) Merge from lp:~jakub/helenos/deadlock-detection. Fri, 05 Nov 2010 16:15:52 GMT Jakub Jermar [55bd76c] * uspace/lib/c/generic/fibril_synch.c (modified) More straightforward use of check_for_deadlock(). Fri, 05 Nov 2010 15:56:29 GMT Jakub Jermar [649efcd] * uspace/lib/c/generic/fibril_synch.c (modified) Add support for detecting deadlocks involving fibril rwlocks. ... Tue, 02 Nov 2010 23:15:18 GMT Jakub Jermar [49d819b4] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/netstart/Makefile (moved) * uspace/app/netstart/netstart.c (moved) * uspace/app/netstart/self_test.c (moved) * uspace/app/netstart/self_test.h (moved) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/net/include/tl_local.h (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/net/net_standalone.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/icmp/icmp.h (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_header.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.h (modified) * uspace/srv/net/tl/udp/udp_header.h (modified) * uspace/srv/net/tl/udp/udp_module.c (modified) * uspace/srv/net/tl/udp/udp_module.h (modified) Merge from lp:~jakub/helenos/net. Tue, 02 Nov 2010 20:02:07 GMT Jakub Jermar [e80329d6] * kernel/arch/amd64/src/asm.S (modified) * kernel/arch/amd64/src/boot/boot.S (modified) * kernel/arch/amd64/src/context.S (modified) * uspace/lib/c/arch/amd64/src/fibril.S (modified) Use shorter 32-bit instructions where possible. Tue, 02 Nov 2010 19:53:48 GMT Jakub Jermar [c75698b] * uspace/lib/c/arch/amd64/src/entry.s (modified) Add missing instruction suffix. Sun, 31 Oct 2010 20:13:16 GMT Jiri Svoboda [598f90e] * kernel/arch/abs32le/include/interrupt.h (modified) * kernel/arch/abs32le/include/istate.h (added) * kernel/arch/amd64/include/interrupt.h (modified) * kernel/arch/amd64/include/istate.h (added) * kernel/arch/arm32/include/exception.h (modified) * kernel/arch/arm32/include/istate.h (added) * kernel/arch/ia32/include/interrupt.h (modified) * kernel/arch/ia32/include/istate.h (added) * kernel/arch/ia64/include/interrupt.h (modified) * kernel/arch/ia64/include/istate.h (added) * kernel/arch/ia64/include/register.h (modified) * kernel/arch/mips32/include/cp0.h (modified) * kernel/arch/mips32/include/exception.h (modified) * kernel/arch/mips32/include/istate.h (added) * kernel/arch/ppc32/include/istate.h (added) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/istate.h (added) * uspace/lib/c/arch/abs32le/include/istate.h (modified) * uspace/lib/c/arch/amd64/include/istate.h (modified) * uspace/lib/c/arch/arm32/include/istate.h (modified) * uspace/lib/c/arch/ia32/include/istate.h (modified) * uspace/lib/c/arch/ia64/include/istate.h (modified) * uspace/lib/c/arch/mips32/include/istate.h (modified) * uspace/lib/c/arch/sparc64/include/istate.h (modified) Use istate_t definitions from kernel instead of duplicating them. Sun, 31 Oct 2010 13:44:07 GMT Jakub Jermar [417b12c] * uspace/lib/c/include/ipc/services.h (modified) Add SERVICE_NONE. Wed, 27 Oct 2010 21:51:14 GMT Jakub Jermar [f2d2c604] * uspace/lib/c/generic/adt/measured_strings.c (modified) * uspace/lib/c/include/adt/measured_strings.h (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth.h (modified) * uspace/srv/net/nil/eth/eth_header.h (modified) * uspace/srv/net/nil/eth/eth_module.c (modified) * uspace/srv/net/nil/nildummy/nildummy.h (modified) * uspace/srv/net/nil/nildummy/nildummy_module.c (modified) Merge from lp:~jakub/helenos/net. Wed, 27 Oct 2010 20:52:47 GMT Jakub Jermar [f4c8a83f] * uspace/lib/c/generic/adt/measured_strings.c (modified) Do not leak memory buffers due ERROR_PROPAGATE. Wed, 27 Oct 2010 20:33:51 GMT Jakub Jermar [d2b1040] * uspace/lib/c/generic/adt/measured_strings.c (modified) * uspace/lib/c/include/adt/measured_strings.h (modified) Measured strings nits. Mon, 25 Oct 2010 21:33:03 GMT Jakub Jermar [e503d3a9] * uspace/lib/c/arch/abs32le/include/fibril.h (modified) * uspace/lib/c/arch/amd64/include/fibril.h (modified) * uspace/lib/c/arch/arm32/include/fibril.h (modified) * uspace/lib/c/arch/ia32/include/fibril.h (modified) * uspace/lib/c/arch/ia64/include/fibril.h (modified) * uspace/lib/c/arch/mips32/include/fibril.h (modified) * uspace/lib/c/arch/ppc32/include/fibril.h (modified) * uspace/lib/c/arch/sparc64/include/fibril.h (modified) * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) Merge from lp:~jakub/helenos/deadlock-detection. Mon, 25 Oct 2010 21:31:00 GMT Jakub Jermar [84b7384] * uspace/lib/c/generic/fibril_synch.c (modified) Use context_get_fp() to support platform-agnostic stack tracing using ... Mon, 25 Oct 2010 21:29:11 GMT Jakub Jermar [619e2a6b] * uspace/lib/c/arch/abs32le/include/fibril.h (modified) * uspace/lib/c/arch/amd64/include/fibril.h (modified) * uspace/lib/c/arch/arm32/include/fibril.h (modified) * uspace/lib/c/arch/ia32/include/fibril.h (modified) * uspace/lib/c/arch/ia64/include/fibril.h (modified) * uspace/lib/c/arch/mips32/include/fibril.h (modified) * uspace/lib/c/arch/ppc32/include/fibril.h (modified) * uspace/lib/c/arch/sparc64/include/fibril.h (modified) Introduce context_get_fp(). Mon, 25 Oct 2010 18:48:26 GMT Jakub Jermar [12c38f5] * uspace/lib/c/generic/fibril_synch.c (modified) Do not attempt to print the caller's stack twice in print_deadlock(). ... Sat, 23 Oct 2010 17:51:23 GMT Jakub Jermar [8c780dc] * uspace/lib/c/include/ipc/dev_iface.h (modified) Nits. Sat, 23 Oct 2010 16:04:12 GMT Jakub Jermar [1b11576d] * boot/Makefile (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * contrib/arch/uspace/srv/pci/pci.adl (deleted) * contrib/arch/uspace/srv/pci/pci.bp (deleted) * kernel/arch/mips32/include/smp/dorder.h (added) * kernel/arch/mips32/src/interrupt.c (modified) * kernel/arch/mips32/src/smp/dorder.c (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * tools/toolchain.sh (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/test_serial/Makefile (added) * uspace/app/test_serial/test_serial.c (added) * uspace/app/trace/syscalls.c (modified) * uspace/drv/isa/Makefile (added) * uspace/drv/isa/isa.c (added) * uspace/drv/isa/isa.dev (added) * uspace/drv/isa/isa.ma (added) * uspace/drv/ns8250/Makefile (added) * uspace/drv/ns8250/cyclic_buffer.h (added) * uspace/drv/ns8250/ns8250.c (added) * uspace/drv/ns8250/ns8250.ma (added) * uspace/drv/pciintel/Makefile (added) * uspace/drv/pciintel/pci.c (added) * uspace/drv/pciintel/pci.h (added) * uspace/drv/pciintel/pci_regs.h (added) * uspace/drv/pciintel/pciintel.ma (added) * uspace/drv/root/Makefile (added) * uspace/drv/root/root.c (added) * uspace/drv/root/root.ma (added) * uspace/drv/rootia32/Makefile (added) * uspace/drv/rootia32/rootia32.c (added) * uspace/drv/rootia32/rootia32.ma (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/dynamic_fifo.c (modified) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/device/char.c (added) * uspace/lib/c/generic/device/hw_res.c (added) * uspace/lib/c/generic/devman.c (added) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/device/char.h (added) * uspace/lib/c/include/device/hw_res.h (added) * uspace/lib/c/include/devman.h (added) * uspace/lib/c/include/ipc/dev_iface.h (added) * uspace/lib/c/include/ipc/devman.h (added) * uspace/lib/c/include/ipc/driver.h (added) * uspace/lib/c/include/ipc/serial.h (added) * uspace/lib/c/include/ipc/serial_ctl.h (added) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/drv/Makefile (moved) * uspace/lib/drv/generic/dev_iface.c (added) * uspace/lib/drv/generic/driver.c (added) * uspace/lib/drv/generic/remote_char.c (added) * uspace/lib/drv/generic/remote_res.c (added) * uspace/lib/drv/include/char.h (added) * uspace/lib/drv/include/dev_iface.h (added) * uspace/lib/drv/include/driver.h (added) * uspace/lib/drv/include/remote_char.h (added) * uspace/lib/drv/include/remote_res.h (added) * uspace/lib/drv/include/resource.h (added) * uspace/lib/pci/COPYING (deleted) * uspace/lib/pci/VERSION (deleted) * uspace/lib/pci/access.c (deleted) * uspace/lib/pci/generic.c (deleted) * uspace/lib/pci/header.h (deleted) * uspace/lib/pci/i386-ports.c (deleted) * uspace/lib/pci/internal.h (deleted) * uspace/lib/pci/names.c (deleted) * uspace/lib/pci/pci.h (deleted) * uspace/lib/pci/pci_ids.h (deleted) * uspace/lib/pci/sysdep.h (deleted) * uspace/lib/pci/types.h (deleted) * uspace/srv/devman/Makefile (moved) * uspace/srv/devman/devman.c (added) * uspace/srv/devman/devman.h (added) * uspace/srv/devman/main.c (added) * uspace/srv/devman/match.c (added) * uspace/srv/devman/util.c (added) * uspace/srv/devman/util.h (added) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/hw/bus/pci/pci.c (deleted) * uspace/srv/hw/bus/pci/update-ids (deleted) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merge mainline changes. Sat, 23 Oct 2010 09:02:58 GMT Jakub Jermar [7e66a5ec] * uspace/lib/c/generic/adt/dynamic_fifo.c (modified) Nits. Wed, 20 Oct 2010 19:30:54 GMT Jakub Jermar [04cb68f2] * boot/Makefile (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/init/init.c (modified) * uspace/app/lspci/COPYING (added) * uspace/app/lspci/Makefile (added) * uspace/app/lspci/libpci/Makefile (added) * uspace/app/lspci/libpci/VERSION (added) * uspace/app/lspci/libpci/access.c (added) * uspace/app/lspci/libpci/generic.c (added) * uspace/app/lspci/libpci/header.h (added) * uspace/app/lspci/libpci/i386-ports.c (added) * uspace/app/lspci/libpci/internal.h (added) * uspace/app/lspci/libpci/names.c (added) * uspace/app/lspci/libpci/pci.h (added) * uspace/app/lspci/libpci/pci_ids.h (added) * uspace/app/lspci/libpci/sysdep.h (added) * uspace/app/lspci/libpci/types.h (added) * uspace/app/lspci/libpci/us2.c (added) * uspace/app/lspci/pci.c (added) * uspace/app/lspci/update-ids (added) * uspace/app/shutters/Makefile (added) * uspace/app/shutters/shutters.c (added) * uspace/app/test_serial/Makefile (added) * uspace/app/test_serial/test_serial.c (added) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/device/char.c (added) * uspace/lib/c/generic/device/hw_res.c (added) * uspace/lib/c/generic/devman.c (added) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/device/char.h (added) * uspace/lib/c/include/device/hw_res.h (added) * uspace/lib/c/include/devman.h (added) * uspace/lib/c/include/ipc/dev_iface.h (added) * uspace/lib/c/include/ipc/devman.h (added) * uspace/lib/c/include/ipc/driver.h (added) * uspace/lib/c/include/ipc/serial.h (added) * uspace/lib/c/include/ipc/serial_ctl.h (added) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/drv/Makefile (added) * uspace/lib/drv/generic/dev_iface.c (added) * uspace/lib/drv/generic/driver.c (added) * uspace/lib/drv/generic/remote_char.c (added) * uspace/lib/drv/generic/remote_res.c (added) * uspace/lib/drv/include/char.h (added) * uspace/lib/drv/include/dev_iface.h (added) * uspace/lib/drv/include/driver.h (added) * uspace/lib/drv/include/remote_char.h (added) * uspace/lib/drv/include/remote_res.h (added) * uspace/lib/drv/include/resource.h (added) * uspace/srv/dd/Makefile (added) * uspace/srv/dd/intel_method1.c (added) * uspace/srv/dd/intel_piix3.c (added) * uspace/srv/dd/intel_piix3.h (added) * uspace/srv/dd/isa.c (added) * uspace/srv/dd/isa.h (added) * uspace/srv/dd/main.c (added) * uspace/srv/dd/pci.c (added) * uspace/srv/dd/pci.h (added) * uspace/srv/dd/pci_bus.h (added) * uspace/srv/dd/pci_conf.h (added) * uspace/srv/dd/pci_regs.h (added) * uspace/srv/dd/pic.c (added) * uspace/srv/dd/pic.h (added) * uspace/srv/dd/psycho.c (added) * uspace/srv/dd/serial.c (added) * uspace/srv/dd/serial.h (added) * uspace/srv/devman/Makefile (added) * uspace/srv/devman/devman.c (added) * uspace/srv/devman/devman.h (added) * uspace/srv/devman/main.c (added) * uspace/srv/devman/match.c (added) * uspace/srv/devman/util.c (added) * uspace/srv/devman/util.h (added) * uspace/srv/drivers/isa/Makefile (added) * uspace/srv/drivers/isa/isa.c (added) * uspace/srv/drivers/isa/isa.dev (added) * uspace/srv/drivers/isa/isa.ma (added) * uspace/srv/drivers/ns8250/Makefile (added) * uspace/srv/drivers/ns8250/cyclic_buffer.h (added) * uspace/srv/drivers/ns8250/ns8250.c (added) * uspace/srv/drivers/ns8250/ns8250.ma (added) * uspace/srv/drivers/pciintel/Makefile (added) * uspace/srv/drivers/pciintel/pci.c (added) * uspace/srv/drivers/pciintel/pci.h (added) * uspace/srv/drivers/pciintel/pci_regs.h (added) * uspace/srv/drivers/pciintel/pciintel.ma (added) * uspace/srv/drivers/root/Makefile (added) * uspace/srv/drivers/root/root.c (added) * uspace/srv/drivers/root/root.ma (added) * uspace/srv/drivers/rootia32/Makefile (added) * uspace/srv/drivers/rootia32/rootia32.c (added) * uspace/srv/drivers/rootia32/rootia32.ma (added) Merge from lp:~helenos-dd/helenos/dd. Tue, 19 Oct 2010 20:55:53 GMT Jakub Jermar [f14291b] * HelenOS.config (modified) * boot/Makefile (modified) * boot/Makefile.build (modified) * boot/arch/arm32/Makefile.inc (modified) * contrib/conf/ia32-qe.sh (modified) * contrib/conf/mips32-gx.sh (modified) * kernel/Makefile (modified) * kernel/arch/amd64/_link.ld.in (modified) * kernel/arch/amd64/include/pm.h (modified) * kernel/arch/amd64/src/asm.S (modified) * kernel/arch/amd64/src/boot/boot.S (modified) * kernel/arch/amd64/src/boot/vesa_ret.inc (modified) * kernel/arch/amd64/src/ddi/ddi.c (modified) * kernel/arch/amd64/src/pm.c (modified) * kernel/arch/amd64/src/smp/ap.S (modified) * kernel/arch/amd64/src/syscall.c (modified) * kernel/arch/amd64/src/userspace.c (modified) * kernel/arch/arm32/include/mach/integratorcp/integratorcp.h (modified) * kernel/arch/arm32/include/mach/testarm/testarm.h (modified) * kernel/arch/arm32/include/machine_func.h (modified) * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/arm32/src/mach/testarm/testarm.c (modified) * kernel/arch/arm32/src/machine_func.c (modified) * kernel/arch/ia32/include/bios/bios.h (modified) * kernel/arch/ia32/include/mm/as.h (modified) * kernel/arch/ia32/include/mm/page.h (modified) * kernel/arch/ia32/include/pm.h (modified) * kernel/arch/ia32/src/asm.S (modified) * kernel/arch/ia32/src/bios/bios.c (modified) * kernel/arch/ia32/src/boot/boot.S (modified) * kernel/arch/ia32/src/boot/vesa_real.inc (modified) * kernel/arch/ia32/src/boot/vesa_ret.inc (modified) * kernel/arch/ia32/src/ddi/ddi.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia32/src/pm.c (modified) * kernel/arch/ia32/src/proc/scheduler.c (modified) * kernel/arch/ia32/src/syscall.c (modified) * kernel/arch/ia32/src/userspace.c (modified) * kernel/arch/mips32/include/context_offset.h (modified) * kernel/arch/mips32/include/exception.h (modified) * kernel/arch/mips32/include/smp/dorder.h (moved) * kernel/arch/mips32/src/debug/stacktrace.c (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/interrupt.c (modified) * kernel/arch/mips32/src/smp/dorder.c (modified) * kernel/arch/mips32/src/start.S (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/drivers/s3c24xx_irqc/s3c24xx_irqc.h (modified) * kernel/genarch/include/drivers/s3c24xx_uart/s3c24xx_uart.h (modified) * kernel/genarch/src/drivers/s3c24xx_irqc/s3c24xx_irqc.c (added) * kernel/genarch/src/drivers/s3c24xx_uart/s3c24xx_uart.c (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/security/cap.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * tools/mkfat.py (modified) * tools/toolchain.sh (modified) * uspace/Makefile (modified) * uspace/Makefile.common (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/print_error.c (modified) * uspace/app/nettest1/Makefile (modified) * uspace/app/nettest1/nettest.c (modified) * uspace/app/nettest1/nettest.h (modified) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest2/Makefile (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/ping/Makefile (modified) * uspace/app/ping/ping.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/char_map.c (added) * uspace/lib/c/generic/adt/dynamic_fifo.c (added) * uspace/lib/c/generic/adt/measured_strings.c (added) * uspace/lib/c/generic/async_rel.c (added) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/net/icmp_api.c (added) * uspace/lib/c/generic/net/icmp_common.c (moved) * uspace/lib/c/generic/net/inet.c (added) * uspace/lib/c/generic/net/modules.c (added) * uspace/lib/c/generic/net/packet.c (added) * uspace/lib/c/generic/net/socket_client.c (added) * uspace/lib/c/generic/net/socket_parse.c (moved) * uspace/lib/c/include/adt/char_map.h (added) * uspace/lib/c/include/adt/dynamic_fifo.h (added) * uspace/lib/c/include/adt/generic_char_map.h (added) * uspace/lib/c/include/adt/generic_field.h (added) * uspace/lib/c/include/adt/int_map.h (added) * uspace/lib/c/include/adt/measured_strings.h (added) * uspace/lib/c/include/async_rel.h (added) * uspace/lib/c/include/byteorder.h (modified) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/err.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/ipc/arp.h (moved) * uspace/lib/c/include/ipc/icmp.h (moved) * uspace/lib/c/include/ipc/il.h (moved) * uspace/lib/c/include/ipc/ip.h (moved) * uspace/lib/c/include/ipc/net.h (added) * uspace/lib/c/include/ipc/net_net.h (moved) * uspace/lib/c/include/ipc/netif.h (moved) * uspace/lib/c/include/ipc/nil.h (moved) * uspace/lib/c/include/ipc/packet.h (moved) * uspace/lib/c/include/ipc/socket.h (moved) * uspace/lib/c/include/ipc/tl.h (moved) * uspace/lib/c/include/net/device.h (moved) * uspace/lib/c/include/net/icmp_api.h (added) * uspace/lib/c/include/net/icmp_codes.h (moved) * uspace/lib/c/include/net/icmp_common.h (moved) * uspace/lib/c/include/net/in.h (moved) * uspace/lib/c/include/net/in6.h (moved) * uspace/lib/c/include/net/inet.h (added) * uspace/lib/c/include/net/ip_codes.h (added) * uspace/lib/c/include/net/ip_protocols.h (added) * uspace/lib/c/include/net/modules.h (added) * uspace/lib/c/include/net/packet.h (added) * uspace/lib/c/include/net/packet_header.h (moved) * uspace/lib/c/include/net/socket.h (added) * uspace/lib/c/include/net/socket_codes.h (added) * uspace/lib/c/include/net/socket_parse.h (moved) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/sys/time.h (modified) * uspace/lib/c/include/unistd.h (modified) * uspace/lib/net/Makefile (modified) * uspace/lib/net/adt/module_map.c (modified) * uspace/lib/net/generic/generic.c (added) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/generic/packet_client.c (added) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/generic/socket_core.c (added) * 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/adt/module_map.h (modified) * uspace/lib/net/include/arp_interface.h (modified) * uspace/lib/net/include/generic.h (moved) * uspace/lib/net/include/icmp_client.h (modified) * uspace/lib/net/include/icmp_header.h (modified) * uspace/lib/net/include/icmp_interface.h (modified) * uspace/lib/net/include/il_interface.h (modified) * uspace/lib/net/include/ip_client.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/net_checksum.h (modified) * uspace/lib/net/include/net_interface.h (modified) * uspace/lib/net/include/netif_interface.h (modified) * uspace/lib/net/include/netif_local.h (modified) * uspace/lib/net/include/netif_remote.h (modified) * uspace/lib/net/include/nil_interface.h (modified) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/include/packet_client.h (added) * uspace/lib/net/include/packet_remote.h (modified) * uspace/lib/net/include/socket_core.h (added) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_interface.h (modified) * uspace/lib/net/netif/netif_local.c (modified) * uspace/lib/net/netif/netif_nil_bundle.c (deleted) * uspace/lib/net/netif/netif_remote.c (modified) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/packet/Makefile (moved) * uspace/lib/packet/generic/packet_server.c (moved) * uspace/lib/packet/include/net_byteorder.h (moved) * uspace/lib/packet/include/net_err.h (moved) * uspace/lib/packet/include/netdb.h (moved) * uspace/lib/packet/include/packet_local.h (added) * uspace/lib/packet/include/packet_server.h (moved) * uspace/lib/packet/include/socket_errno.h (moved) * uspace/lib/packet/include/tcp_codes.h (moved) * uspace/lib/socket/adt/char_map.c (deleted) * uspace/lib/socket/adt/dynamic_fifo.c (deleted) * uspace/lib/socket/adt/measured_strings.c (deleted) * uspace/lib/socket/generic/inet.c (deleted) * uspace/lib/socket/generic/net_modules.c (deleted) * uspace/lib/socket/generic/socket_client.c (deleted) * uspace/lib/socket/generic/socket_core.c (deleted) * uspace/lib/socket/include/adt/char_map.h (deleted) * uspace/lib/socket/include/adt/dynamic_fifo.h (deleted) * uspace/lib/socket/include/adt/generic_char_map.h (deleted) * uspace/lib/socket/include/adt/generic_field.h (deleted) * uspace/lib/socket/include/adt/int_map.h (deleted) * uspace/lib/socket/include/adt/measured_strings.h (deleted) * uspace/lib/socket/include/icmp_api.h (deleted) * uspace/lib/socket/include/inet.h (deleted) * uspace/lib/socket/include/ip_codes.h (deleted) * uspace/lib/socket/include/ip_protocols.h (deleted) * uspace/lib/socket/include/net_messages.h (deleted) * uspace/lib/socket/include/net_modules.h (deleted) * uspace/lib/socket/include/packet/packet.h (deleted) * uspace/lib/socket/include/packet/packet_client.h (deleted) * uspace/lib/socket/include/socket.h (deleted) * uspace/lib/socket/include/socket_codes.h (deleted) * uspace/lib/socket/include/socket_core.h (deleted) * uspace/lib/socket/packet/packet.c (deleted) * uspace/lib/socket/packet/packet_client.c (deleted) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/hid/console/gcons.c (modified) * uspace/srv/hid/fb/fb.c (modified) * uspace/srv/hid/kbd/Makefile (modified) * uspace/srv/hid/kbd/port/chardev.c (modified) * uspace/srv/hid/s3c24xx_ts/Makefile (added) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (added) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.h (added) * uspace/srv/hw/char/s3c24xx_uart/Makefile (added) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (added) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.h (added) * uspace/srv/hw/netif/dp8390/Makefile (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.h (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/net/il/arp/Makefile (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/net/il/arp/arp_module.c (modified) * uspace/srv/net/il/ip/Makefile (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip.h (modified) * uspace/srv/net/il/ip/ip_local.h (moved) * uspace/srv/net/il/ip/ip_module.c (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 (deleted) * 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/Makefile (modified) * uspace/srv/net/netstart/netstart.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.h (modified) * uspace/srv/net/nil/nildummy/nildummy_module.c (modified) * uspace/srv/net/tl/icmp/Makefile (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/icmp/icmp.h (modified) * uspace/srv/net/tl/icmp/icmp_module.c (modified) * uspace/srv/net/tl/tcp/Makefile (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/udp/Makefile (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/net/tl/udp/udp_module.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_node.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Merge mainline changes. Tue, 19 Oct 2010 20:12:14 GMT Jakub Jermar [1fa010c] * uspace/lib/c/generic/fibril_synch.c (modified) Implement simple deadlock detection for fibril mutexes. The ... Tue, 19 Oct 2010 19:03:50 GMT Jakub Jermar [525df28] * uspace/lib/c/generic/fibril_synch.c (modified) Record what synchronization primitive the fibril waits for. Tue, 19 Oct 2010 18:54:50 GMT Jakub Jermar [7f122e3] * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) Add info for tracking what fibril synchronization onject a fibril ... Tue, 19 Oct 2010 18:47:03 GMT Jakub Jermar [3e20fd48] * uspace/lib/c/generic/fibril_synch.c (modified) Record the ownership tracking info for fibril mutexes. Tue, 19 Oct 2010 18:44:01 GMT Jakub Jermar [668f8cbf] * uspace/lib/c/include/fibril_synch.h (modified) Add structure for tracking ownership of fibril mutexes and rwlocks. Sun, 17 Oct 2010 21:52:12 GMT Jakub Jermar [25171e5] * uspace/lib/c/include/net/icmp_codes.h (modified) * uspace/lib/net/include/icmp_client.h (modified) * uspace/lib/net/tl/icmp_client.c (modified) Cleanup icmp_client.[ch]. Fri, 15 Oct 2010 19:29:14 GMT Jakub Jermar [8e3a65c] * uspace/lib/c/include/ipc/tl.h (moved) * uspace/lib/net/include/tl_interface.h (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) Move transport layer modules messages definitions to standard library. Fri, 15 Oct 2010 19:24:19 GMT Jakub Jermar [f5a3479] * uspace/lib/c/include/ipc/nil.h (moved) * uspace/lib/net/include/nil_interface.h (modified) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) Move network interface layer module messages definitions to standard ... Fri, 15 Oct 2010 19:19:11 GMT Jakub Jermar [995689d1] * uspace/lib/c/include/ipc/netif.h (moved) * uspace/lib/net/netif/netif_local.c (modified) * uspace/lib/net/netif/netif_remote.c (modified) Move network interface common module messages definitions to standard ... Fri, 15 Oct 2010 19:13:54 GMT Jakub Jermar [3a5d892f] * uspace/lib/c/include/ipc/net_net.h (moved) * uspace/lib/net/generic/net_remote.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/netstart/netstart.c (modified) Move networking subsystem central module messages definitions to ... Fri, 15 Oct 2010 19:04:29 GMT Jakub Jermar [779a47d] * uspace/lib/c/include/ipc/ip.h (moved) * uspace/lib/net/il/ip_remote.c (modified) * uspace/srv/net/il/ip/ip.c (modified) Move IP module messages definitions to standard library. Fri, 15 Oct 2010 18:56:09 GMT Jakub Jermar [522253c1] * uspace/lib/c/include/ipc/il.h (moved) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/il_interface.h (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/net.c (modified) Move Internet layer modules messages definitions to standard library. Fri, 15 Oct 2010 18:48:08 GMT Jakub Jermar [f87ec535] * uspace/lib/c/include/ipc/arp.h (moved) * uspace/lib/net/il/arp_remote.c (modified) * uspace/srv/net/il/arp/arp.c (modified) Move ARP module messages definitions to standard library. Thu, 14 Oct 2010 22:25:19 GMT Jakub Jermar [c89eefb] * uspace/lib/c/include/net/icmp_api.h (modified) Do not include net/packet.h unnecessarily. Thu, 14 Oct 2010 19:55:56 GMT Jakub Jermar [a358279] * uspace/lib/c/include/ipc/net.h (modified) * uspace/lib/socket/include/net_messages.h (modified) Move macros to ipc/net.h. Thu, 14 Oct 2010 19:37:44 GMT Jakub Jermar [e526f08] * uspace/lib/c/include/net/device.h (moved) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/il/arp_remote.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/ip_interface.h (modified) * uspace/lib/net/include/net_interface.h (modified) * uspace/lib/net/include/netif_local.h (modified) * uspace/lib/net/include/nil_interface.h (modified) * uspace/lib/net/include/socket_core.h (modified) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_interface.h (modified) * uspace/lib/net/netif/netif_local.c (modified) * uspace/lib/net/netif/netif_remote.c (modified) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/socket/include/net_messages.h (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip.h (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth.h (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/nil/nildummy/nildummy.h (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) Move net_device.h to standard library. Wed, 13 Oct 2010 22:38:16 GMT Jakub Jermar [753bca3] * uspace/app/netecho/print_error.c (modified) * uspace/app/ping/ping.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/net/icmp_api.c (added) * uspace/lib/c/generic/net/icmp_common.c (moved) * uspace/lib/c/include/ipc/icmp.h (moved) * uspace/lib/c/include/net/icmp_api.h (moved) * uspace/lib/c/include/net/icmp_codes.h (moved) * uspace/lib/c/include/net/icmp_common.h (moved) * uspace/lib/net/include/icmp_client.h (modified) * uspace/lib/net/include/icmp_header.h (modified) * uspace/lib/net/include/icmp_interface.h (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/socket/Makefile (modified) * uspace/lib/socket/include/icmp_api.h (deleted) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/icmp/icmp.h (modified) Move ICMP client stuff from libsocket to standard library. Wed, 13 Oct 2010 21:17:50 GMT Jakub Jermar [f3b4051] * uspace/lib/c/include/sys/time.h (modified) * uspace/lib/c/include/unistd.h (modified) * uspace/lib/socket/include/icmp_api.h (modified) Find the ultimate home for useconds_t and mseconds_t. Wed, 13 Oct 2010 21:10:56 GMT Jakub Jermar [85124a9] * uspace/lib/c/include/unistd.h (modified) * uspace/lib/socket/include/icmp_api.h (modified) Move the definition of mseconds_t out of icmp_api.h Wed, 13 Oct 2010 21:02:21 GMT Jakub Jermar [ff2a62d] * uspace/app/ping/ping.c (modified) * uspace/lib/c/include/net/ip_codes.h (added) * uspace/lib/net/include/icmp_interface.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 (modified) * uspace/lib/net/include/ip_messages.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/socket/generic/icmp_api.c (modified) * uspace/lib/socket/include/icmp_api.h (modified) * uspace/lib/socket/include/ip_codes.h (deleted) Move ip_codes.h to standard library and remove unused stuff. Sun, 10 Oct 2010 15:51:03 GMT Jakub Jermar [e721462] * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/socket/packet/packet_server.c (modified) Use the standard supported initializers for fibril mutexes and rwlocks. Sun, 10 Oct 2010 15:43:06 GMT Jakub Jermar [e9460aa] * uspace/lib/c/include/fibril_synch.h (modified) Need a more flexible way to initialize fibril synchronization primitives. Sun, 10 Oct 2010 15:23:28 GMT Jakub Jermar [db6c332] * uspace/lib/c/generic/net/socket_client.c (modified) Nits. Fri, 08 Oct 2010 21:32:49 GMT Jakub Jermar [c69d327] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/net/packet.c (added) * uspace/lib/c/include/net/packet.h (added) * uspace/lib/c/include/net/packet_header.h (moved) * uspace/lib/net/generic/packet_client.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/generic/socket_core.c (modified) * uspace/lib/net/il/ip_client.c (modified) * uspace/lib/net/include/icmp_client.h (modified) * uspace/lib/net/include/icmp_interface.h (modified) * uspace/lib/net/include/il_interface.h (modified) * uspace/lib/net/include/ip_client.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/netif_local.h (modified) * uspace/lib/net/include/nil_interface.h (modified) * uspace/lib/net/include/packet_client.h (modified) * uspace/lib/net/include/packet_remote.h (modified) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_interface.h (modified) * uspace/lib/net/netif/netif_local.c (modified) * uspace/lib/net/netif/netif_nil_bundle.c (modified) * uspace/lib/net/netif/netif_remote.c (modified) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/socket/Makefile (modified) * uspace/lib/socket/include/icmp_api.h (modified) * uspace/lib/socket/include/net_messages.h (modified) * uspace/lib/socket/include/packet/packet.h (deleted) * uspace/lib/socket/include/packet/packet_local.h (modified) * uspace/lib/socket/include/socket_core.h (modified) * uspace/lib/socket/packet/packet.c (deleted) * uspace/lib/socket/packet/packet_server.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.h (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp_module.c (modified) * uspace/srv/net/il/ip/ip_module.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.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_module.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/tcp/tcp_module.c (modified) * uspace/srv/net/tl/udp/udp_module.c (modified) Move the common packet interface to libc. Fri, 08 Oct 2010 19:03:28 GMT Jakub Jermar [d52fbaf] * uspace/lib/c/include/ipc/packet.h (moved) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/socket/packet/packet_server.c (modified) Move packet_messages.h to the standard library. Wed, 06 Oct 2010 22:53:20 GMT Jakub Jermar [d9e2e0e] * uspace/app/netecho/netecho.c (modified) * uspace/app/nettest1/nettest.c (modified) * uspace/app/nettest1/nettest.h (modified) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/ping/ping.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/net/socket_client.c (added) * uspace/lib/c/generic/net/socket_parse.c (moved) * uspace/lib/c/include/net/socket.h (added) * uspace/lib/c/include/net/socket_parse.h (moved) * uspace/lib/net/include/ip_local.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/socket/Makefile (modified) * uspace/lib/socket/generic/socket_client.c (deleted) * uspace/lib/socket/include/socket.h (deleted) Move the client socket code to the standard library. Wed, 06 Oct 2010 21:09:03 GMT Jakub Jermar [c7a8442] * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/net/modules.c (added) * uspace/lib/c/include/net/modules.h (added) * uspace/lib/net/adt/module_map.c (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/il/arp_remote.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/adt/module_map.h (modified) * uspace/lib/net/netif/netif_local.c (modified) * uspace/lib/net/netif/netif_remote.c (modified) * uspace/lib/net/tl/icmp_remote.c (modified) * uspace/lib/socket/Makefile (modified) * uspace/lib/socket/generic/icmp_api.c (modified) * uspace/lib/socket/generic/icmp_common.c (modified) * uspace/lib/socket/generic/net_modules.c (deleted) * uspace/lib/socket/generic/socket_client.c (modified) * uspace/lib/socket/generic/socket_core.c (modified) * uspace/lib/socket/include/net_modules.h (deleted) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp_module.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip_module.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/netstart/netstart.c (modified) * uspace/srv/net/nil/eth/eth.c (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/icmp/icmp_module.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp_module.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/net/tl/udp/udp_module.c (modified) Move net_modules.[ch] to the standard library. Note that this ... Wed, 06 Oct 2010 20:31:17 GMT Jakub Jermar [88e127ee] * uspace/lib/c/include/ipc/socket.h (moved) * uspace/lib/socket/generic/socket_client.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) Move socket_messages.h to libc's ipc/socket.h Wed, 06 Oct 2010 20:05:47 GMT Jakub Jermar [e4554d4] * uspace/app/netecho/netecho.c (modified) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/ping/ping.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/net/inet.c (added) * uspace/lib/c/include/net/in.h (moved) * uspace/lib/c/include/net/in6.h (moved) * uspace/lib/c/include/net/inet.h (added) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/icmp_header.h (modified) * uspace/lib/net/include/icmp_interface.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_local.h (modified) * uspace/lib/net/include/ip_messages.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/socket/Makefile (modified) * uspace/lib/socket/generic/icmp_api.c (modified) * uspace/lib/socket/generic/inet.c (deleted) * uspace/lib/socket/generic/socket_client.c (modified) * uspace/lib/socket/generic/socket_core.c (modified) * uspace/lib/socket/include/icmp_api.h (modified) * uspace/lib/socket/include/inet.h (deleted) * uspace/lib/socket/include/socket.h (modified) * uspace/lib/socket/include/socket_core.h (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip.h (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) Move inet.[ch], in.h and in6.h to standard library. Wed, 06 Oct 2010 19:31:28 GMT Jakub Jermar [2687bdb] * uspace/lib/c/include/byteorder.h (modified) * uspace/lib/socket/include/inet.h (modified) * uspace/lib/socket/include/net_byteorder.h (deleted) * uspace/lib/socket/include/socket.h (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) No need to maintain a separate net_byteorder.h. Integrate its ...