# # ChangeLog for kernel in mainline # # Generated by Trac 1.6 # 2025-08-01T22:11:19Z Sun, 31 Mar 2019 16:44:21 GMT Jakub Jermar [f5dd4a1] * kernel/arch/mips32/Makefile.inc (modified) * kernel/arch/mips32/include/arch/drivers/msim.h (deleted) * kernel/arch/mips32/include/arch/mach/msim/dorder.h (moved) * kernel/arch/mips32/include/arch/mach/msim/msim.h (modified) * kernel/arch/mips32/include/arch/mm/page.h (modified) * kernel/arch/mips32/src/interrupt.c (modified) * kernel/arch/mips32/src/mach/msim/dorder.c (moved) * kernel/arch/mips32/src/mach/msim/msim.c (modified) * kernel/arch/mips32/src/mm/frame.c (modified) Move most of msim-specific stuff under mach/msim Sun, 31 Mar 2019 13:30:01 GMT Jakub Jermar [68d8736] * HelenOS.config (modified) * kernel/arch/mips32/include/arch/mach/malta/malta.h (modified) * kernel/arch/mips32/include/arch/mm/page.h (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/mach/malta/malta.c (modified) Add kconsole input/output support to mips32/malta Sun, 31 Mar 2019 09:01:39 GMT Jakub Jermar [bbb99f82] * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/genarch/src/drivers/i8259/i8259.c (modified) Remove last x86 specifics from i8259 kernel driver Sat, 30 Mar 2019 16:20:53 GMT Jakub Jermar [a773b8b] * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/genarch/include/genarch/drivers/i8259/i8259.h (modified) * kernel/genarch/src/drivers/i8259/i8259.c (modified) Make i8259_init() more generic Sat, 30 Mar 2019 15:24:52 GMT Jakub Jermar [d1cbad5] * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/genarch/include/genarch/drivers/i8259/i8259.h (modified) * kernel/genarch/include/genarch/drivers/legacy/ia32/io.h (modified) * kernel/genarch/src/drivers/i8259/i8259.c (modified) Pass device addresses to i8259_init via arguments Sat, 30 Mar 2019 14:47:26 GMT Jakub Jermar [87a5796] * HelenOS.config (modified) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/src/drivers/i8254.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia32/src/interrupt.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/genarch/drivers/i8259/i8259.h (moved) * kernel/genarch/src/drivers/i8259/i8259.c (moved) Move i8259 kernel driver to genarch Mon, 25 Feb 2019 14:42:38 GMT GitHub [5e801dc] * kernel/genarch/src/mm/page_ht.c (modified) * kernel/generic/include/adt/hash_table.h (modified) * kernel/generic/src/adt/hash_table.c (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/lib/ra.c (modified) * uspace/app/hbench/env.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/proto.c (modified) * uspace/lib/block/block.c (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/ext4/src/ops.c (modified) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/lib/nic/src/nic_wol_virtues.c (modified) * uspace/srv/devman/devtree.c (modified) * uspace/srv/fs/cdfs/cdfs_ops.c (modified) * uspace/srv/fs/exfat/exfat_idx.c (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/fs/udf/udf_idx.c (modified) * uspace/srv/hid/input/gsp.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/vfs/vfs_node.c (modified) Indicate and enforce constness of hash table key in certain functions ... Sat, 23 Feb 2019 17:16:01 GMT GitHub [ab87db5] * abi/include/abi/cap.h (modified) * abi/include/abi/ipc/ipc.h (modified) * kernel/generic/src/cap/cap.c (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/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/ops/dataread.c (modified) * kernel/generic/src/ipc/ops/datawrite.c (modified) * kernel/generic/src/ipc/ops/debug.c (modified) * kernel/generic/src/ipc/ops/pagein.c (modified) * kernel/generic/src/ipc/ops/sharein.c (modified) * kernel/generic/src/ipc/ops/shareout.c (modified) * kernel/generic/src/ipc/ops/stchngath.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/mm/backend_user.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) * uspace/app/kio/kio.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/wavplay/dplay.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/pci/pciintel/ctl.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pc-lpt/pc-lpt.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/adb-mouse/adb-mouse.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/usbhid/kbd/kbddev.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/drv/intctl/apic/apic.c (modified) * uspace/drv/intctl/i8259/i8259.c (modified) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/bd.c (modified) * uspace/lib/c/generic/bd_srv.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/dnsr.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/output.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/pci.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/usbvirt/src/ipc_hc.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/inetping.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ipc.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_pager.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Merge pull request #157 Turn some function-like macros into functions Mon, 11 Feb 2019 15:01:33 GMT Jiří Zárevúcky [4805495] * abi/arch/abs32le/include/abi/arch/elf.h (modified) * abi/arch/amd64/include/abi/arch/elf.h (modified) * abi/arch/arm32/include/abi/arch/elf.h (modified) * abi/arch/ia32/include/abi/arch/elf.h (modified) * abi/arch/ia64/include/abi/arch/elf.h (modified) * abi/arch/mips32/include/abi/arch/elf.h (modified) * abi/arch/ppc32/include/abi/arch/elf.h (modified) * abi/arch/riscv64/include/abi/arch/elf.h (modified) * abi/arch/sparc64/include/abi/arch/elf.h (modified) * abi/include/abi/asmtool.h (modified) * abi/include/abi/cap.h (modified) * abi/include/abi/ddi/arg.h (modified) * abi/include/abi/ddi/irq.h (modified) * abi/include/abi/elf.h (modified) * abi/include/abi/fb/visuals.h (modified) * abi/include/abi/fourcc.h (modified) * abi/include/abi/ipc/event.h (modified) * abi/include/abi/ipc/interfaces.h (modified) * abi/include/abi/ipc/ipc.h (modified) * abi/include/abi/ipc/methods.h (modified) * abi/include/abi/kio.h (modified) * abi/include/abi/klog.h (modified) * abi/include/abi/log.h (modified) * abi/include/abi/mm/as.h (modified) * abi/include/abi/proc/task.h (modified) * abi/include/abi/proc/thread.h (modified) * abi/include/abi/proc/uarg.h (modified) * abi/include/abi/synch.h (modified) * abi/include/abi/syscall.h (modified) * abi/include/abi/sysinfo.h (modified) * abi/include/abi/udebug.h (modified) * abi/include/limits.h (modified) * boot/generic/include/byteorder.h (modified) * kernel/generic/include/adt/odict.h (modified) * kernel/generic/include/lib/refcount.h (modified) * kernel/generic/include/types/adt/odict.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/config.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/ddi.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/faddr.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/fibril.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/syscall.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/thread.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/tls.h (modified) * uspace/lib/c/arch/amd64/include/libarch/config.h (modified) * uspace/lib/c/arch/amd64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/amd64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/amd64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/amd64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/amd64/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/amd64/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/amd64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/amd64/include/libarch/thread.h (modified) * uspace/lib/c/arch/amd64/include/libarch/tls.h (modified) * uspace/lib/c/arch/arm32/include/libarch/config.h (modified) * uspace/lib/c/arch/arm32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/arm32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/arm32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/arm32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/arm32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/arm32/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/arm32/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/arm32/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/arm32/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/arm32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/arm32/include/libarch/thread.h (modified) * uspace/lib/c/arch/arm32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ia32/include/libarch/config.h (modified) * uspace/lib/c/arch/ia32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ia32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ia32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia32/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/ia32/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/ia32/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/ia32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/ia32/include/libarch/thread.h (modified) * uspace/lib/c/arch/ia32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ia64/include/libarch/config.h (modified) * uspace/lib/c/arch/ia64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ia64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ia64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ia64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ia64/include/libarch/stack.h (modified) * uspace/lib/c/arch/ia64/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/ia64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/ia64/include/libarch/thread.h (modified) * uspace/lib/c/arch/ia64/include/libarch/tls.h (modified) * uspace/lib/c/arch/mips32/include/libarch/config.h (modified) * uspace/lib/c/arch/mips32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/mips32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/mips32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/mips32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/mips32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/mips32/include/libarch/stack.h (modified) * uspace/lib/c/arch/mips32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/mips32/include/libarch/thread.h (modified) * uspace/lib/c/arch/mips32/include/libarch/tls.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/config.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/fibril.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/regname.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/syscall.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/thread.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/tls.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/config.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/thread.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/tls.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/config.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/elf_linux.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/fibril.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/fibril_context.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/rtld/dynamic.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/rtld/elf_dyn.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/rtld/module.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/stack.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/stackarg.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/syscall.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/thread.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/tls.h (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/cc.h (modified) * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/private/io.h (modified) * uspace/lib/c/generic/private/libc.h (modified) * uspace/lib/c/generic/private/loader.h (modified) * uspace/lib/c/generic/private/malloc.h (modified) * uspace/lib/c/generic/private/ns.h (modified) * uspace/lib/c/generic/private/scanf.h (modified) * uspace/lib/c/generic/private/sstream.h (modified) * uspace/lib/c/generic/private/stdio.h (modified) * uspace/lib/c/generic/private/stdlib.h (modified) * uspace/lib/c/generic/private/thread.h (modified) * uspace/lib/c/include/adt/checksum.h (modified) * uspace/lib/c/include/adt/circ_buf.h (modified) * uspace/lib/c/include/adt/fifo.h (modified) * uspace/lib/c/include/adt/gcdlcm.h (modified) * uspace/lib/c/include/adt/hash.h (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/c/include/adt/list.h (modified) * uspace/lib/c/include/adt/prodcons.h (modified) * uspace/lib/c/include/align.h (modified) * uspace/lib/c/include/arg_parse.h (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/barrier.h (modified) * uspace/lib/c/include/bd.h (modified) * uspace/lib/c/include/bd_srv.h (modified) * uspace/lib/c/include/bitops.h (modified) * uspace/lib/c/include/bsearch.h (modified) * uspace/lib/c/include/byteorder.h (modified) * uspace/lib/c/include/cap.h (modified) * uspace/lib/c/include/clipboard.h (modified) * uspace/lib/c/include/config.h (modified) * uspace/lib/c/include/context.h (modified) * uspace/lib/c/include/corecfg.h (modified) * uspace/lib/c/include/ctype.h (modified) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/device/clock_dev.h (modified) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/c/include/device/hw_res_parsed.h (modified) * uspace/lib/c/include/device/led_dev.h (modified) * uspace/lib/c/include/device/pio_window.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/dirent.h (modified) * uspace/lib/c/include/dlfcn.h (modified) * uspace/lib/c/include/elf/elf.h (modified) * uspace/lib/c/include/elf/elf_linux.h (modified) * uspace/lib/c/include/entry_point.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/fourcc.h (modified) * uspace/lib/c/include/gsort.h (modified) * uspace/lib/c/include/ieee80211/ieee80211.h (modified) * uspace/lib/c/include/imath.h (modified) * uspace/lib/c/include/inet/addr.h (modified) * uspace/lib/c/include/inet/dhcp.h (modified) * uspace/lib/c/include/inet/dnsr.h (modified) * uspace/lib/c/include/inet/endpoint.h (modified) * uspace/lib/c/include/inet/host.h (modified) * uspace/lib/c/include/inet/hostname.h (modified) * uspace/lib/c/include/inet/hostport.h (modified) * uspace/lib/c/include/inet/inet.h (modified) * uspace/lib/c/include/inet/inetcfg.h (modified) * uspace/lib/c/include/inet/inetping.h (modified) * uspace/lib/c/include/inet/iplink.h (modified) * uspace/lib/c/include/inet/iplink_srv.h (modified) * uspace/lib/c/include/inet/tcp.h (modified) * uspace/lib/c/include/inet/udp.h (modified) * uspace/lib/c/include/io/chardev.h (modified) * uspace/lib/c/include/io/chardev_srv.h (modified) * uspace/lib/c/include/io/charfield.h (modified) * uspace/lib/c/include/io/chargrid.h (modified) * uspace/lib/c/include/io/color.h (modified) * uspace/lib/c/include/io/con_srv.h (modified) * uspace/lib/c/include/io/concaps.h (modified) * uspace/lib/c/include/io/cons_event.h (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/io/input.h (modified) * uspace/lib/c/include/io/kbd_event.h (modified) * uspace/lib/c/include/io/keycode.h (modified) * uspace/lib/c/include/io/kio.h (modified) * uspace/lib/c/include/io/klog.h (modified) * uspace/lib/c/include/io/label.h (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/io/logctl.h (modified) * uspace/lib/c/include/io/mode.h (modified) * uspace/lib/c/include/io/output.h (modified) * uspace/lib/c/include/io/pixel.h (modified) * uspace/lib/c/include/io/pixelmap.h (modified) * uspace/lib/c/include/io/pos_event.h (modified) * uspace/lib/c/include/io/printf_core.h (modified) * uspace/lib/c/include/io/serial.h (modified) * uspace/lib/c/include/io/style.h (modified) * uspace/lib/c/include/io/table.h (modified) * uspace/lib/c/include/io/verify.h (modified) * uspace/lib/c/include/io/visualizer.h (modified) * uspace/lib/c/include/io/window.h (modified) * uspace/lib/c/include/ipc/adb.h (modified) * uspace/lib/c/include/ipc/bd.h (modified) * uspace/lib/c/include/ipc/chardev.h (modified) * uspace/lib/c/include/ipc/clipboard.h (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/c/include/ipc/console.h (modified) * uspace/lib/c/include/ipc/corecfg.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/dhcp.h (modified) * uspace/lib/c/include/ipc/dnsr.h (modified) * uspace/lib/c/include/ipc/event.h (modified) * uspace/lib/c/include/ipc/graph.h (modified) * uspace/lib/c/include/ipc/inet.h (modified) * uspace/lib/c/include/ipc/input.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/c/include/ipc/ipc_test.h (modified) * uspace/lib/c/include/ipc/iplink.h (modified) * uspace/lib/c/include/ipc/irc.h (modified) * uspace/lib/c/include/ipc/irq.h (modified) * uspace/lib/c/include/ipc/kbdev.h (modified) * uspace/lib/c/include/ipc/loader.h (modified) * uspace/lib/c/include/ipc/loc.h (modified) * uspace/lib/c/include/ipc/logger.h (modified) * uspace/lib/c/include/ipc/mouseev.h (modified) * uspace/lib/c/include/ipc/ns.h (modified) * uspace/lib/c/include/ipc/output.h (modified) * uspace/lib/c/include/ipc/pci.h (modified) * uspace/lib/c/include/ipc/serial_ctl.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/ipc/tcp.h (modified) * uspace/lib/c/include/ipc/udp.h (modified) * uspace/lib/c/include/ipc/vbd.h (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/ipc/vol.h (modified) * uspace/lib/c/include/ipc/window.h (modified) * uspace/lib/c/include/ipc_test.h (modified) * uspace/lib/c/include/irc.h (modified) * uspace/lib/c/include/l18n/langs.h (modified) * uspace/lib/c/include/libc.h (modified) * uspace/lib/c/include/loader/loader.h (modified) * uspace/lib/c/include/loader/pcb.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/c/include/macros.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/mem.h (modified) * uspace/lib/c/include/nic/eth_phys.h (modified) * uspace/lib/c/include/nic/nic.h (modified) * uspace/lib/c/include/ns.h (modified) * uspace/lib/c/include/offset.h (modified) * uspace/lib/c/include/pci.h (modified) * uspace/lib/c/include/perf.h (modified) * uspace/lib/c/include/qsort.h (modified) * uspace/lib/c/include/refcount.h (modified) * uspace/lib/c/include/rndgen.h (modified) * uspace/lib/c/include/rtld/dynamic.h (modified) * uspace/lib/c/include/rtld/elf_dyn.h (modified) * uspace/lib/c/include/rtld/module.h (modified) * uspace/lib/c/include/rtld/rtld.h (modified) * uspace/lib/c/include/rtld/rtld_arch.h (modified) * uspace/lib/c/include/rtld/rtld_debug.h (modified) * uspace/lib/c/include/rtld/symbol.h (modified) * uspace/lib/c/include/setjmp.h (modified) * uspace/lib/c/include/smc.h (modified) * uspace/lib/c/include/stack.h (modified) * uspace/lib/c/include/stacktrace.h (modified) * uspace/lib/c/include/stats.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/stdlib.h (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/str_error.h (modified) * uspace/lib/c/include/string.h (modified) * uspace/lib/c/include/syscall.h (modified) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/c/include/time.h (modified) * uspace/lib/c/include/tls.h (modified) * uspace/lib/c/include/tmpfile.h (modified) * uspace/lib/c/include/trace.h (modified) * uspace/lib/c/include/types/casting.h (modified) * uspace/lib/c/include/types/common.h (modified) * uspace/lib/c/include/types/inet.h (modified) * uspace/lib/c/include/types/inet/host.h (modified) * uspace/lib/c/include/types/inet/hostport.h (modified) * uspace/lib/c/include/types/inetcfg.h (modified) * uspace/lib/c/include/types/inetping.h (modified) * uspace/lib/c/include/types/io/chardev.h (modified) * uspace/lib/c/include/types/label.h (modified) * uspace/lib/c/include/types/pci.h (modified) * uspace/lib/c/include/types/rtld/module.h (modified) * uspace/lib/c/include/types/rtld/rtld.h (modified) * uspace/lib/c/include/types/task.h (modified) * uspace/lib/c/include/types/uuid.h (modified) * uspace/lib/c/include/types/vol.h (modified) * uspace/lib/c/include/udebug.h (modified) * uspace/lib/c/include/unaligned.h (modified) * uspace/lib/c/include/uuid.h (modified) * uspace/lib/c/include/vbd.h (modified) * uspace/lib/c/include/vfs/canonify.h (modified) * uspace/lib/c/include/vfs/inbox.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/c/include/vfs/vfs_mtab.h (modified) * uspace/lib/c/include/vfs/vfs_sess.h (modified) * uspace/lib/c/include/vol.h (modified) * uspace/lib/c/include/wchar.h (modified) Make sure libc and abi header guards are reserved identifiers It's ... Mon, 11 Feb 2019 14:56:26 GMT Jiří Zárevúcky [8df5f20] * kernel/arch/abs32le/include/arch/asm.h (modified) * kernel/arch/abs32le/include/arch/cycle.h (modified) * kernel/arch/abs32le/include/arch/istate.h (modified) * kernel/arch/abs32le/include/arch/mm/page.h (modified) * kernel/arch/amd64/include/arch/asm.h (modified) * kernel/arch/amd64/include/arch/cycle.h (modified) * kernel/arch/amd64/include/arch/istate.h (modified) * kernel/arch/amd64/include/arch/mm/page.h (modified) * kernel/arch/arm32/include/arch/asm.h (modified) * kernel/arch/arm32/include/arch/cycle.h (modified) * kernel/arch/arm32/include/arch/istate.h (modified) * kernel/arch/arm32/include/arch/mm/page.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv4.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv6.h (modified) * kernel/arch/ia32/include/arch/asm.h (modified) * kernel/arch/ia32/include/arch/cycle.h (modified) * kernel/arch/ia32/include/arch/istate.h (modified) * kernel/arch/ia32/include/arch/mm/page.h (modified) * kernel/arch/ia64/include/arch/asm.h (modified) * kernel/arch/ia64/include/arch/cpu.h (modified) * kernel/arch/ia64/include/arch/cycle.h (modified) * kernel/arch/ia64/include/arch/istate.h (modified) * kernel/arch/ia64/include/arch/mm/page.h (modified) * kernel/arch/mips32/include/arch/asm.h (modified) * kernel/arch/mips32/include/arch/cycle.h (modified) * kernel/arch/mips32/include/arch/istate.h (modified) * kernel/arch/mips32/include/arch/mm/page.h (modified) * kernel/arch/mips32/include/arch/mm/tlb.h (modified) * kernel/arch/ppc32/include/arch/asm.h (modified) * kernel/arch/ppc32/include/arch/cpu.h (modified) * kernel/arch/ppc32/include/arch/cycle.h (modified) * kernel/arch/ppc32/include/arch/istate.h (modified) * kernel/arch/ppc32/include/arch/mm/frame.h (modified) * kernel/arch/ppc32/include/arch/mm/page.h (modified) * kernel/arch/riscv64/include/arch/asm.h (modified) * kernel/arch/riscv64/include/arch/cycle.h (modified) * kernel/arch/riscv64/include/arch/istate.h (modified) * kernel/arch/riscv64/include/arch/mm/page.h (modified) * kernel/arch/sparc64/include/arch/asm.h (modified) * kernel/arch/sparc64/include/arch/barrier.h (modified) * kernel/arch/sparc64/include/arch/cycle.h (modified) * kernel/arch/sparc64/include/arch/istate.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4u/tlb.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4v/tlb.h (modified) * kernel/arch/sparc64/include/arch/sun4u/asm.h (modified) * kernel/arch/sparc64/include/arch/sun4u/cpu.h (modified) * kernel/generic/include/adt/list.h (modified) * kernel/generic/include/bitops.h (modified) * kernel/generic/include/context.h (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/include/trace.h (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/interrupt/interrupt.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/page.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/proc/current.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * uspace/lib/c/include/adt/list.h (modified) * uspace/lib/c/include/trace.h (modified) Rename NO_TRACE to _NO_TRACE may end up transitively ... Wed, 06 Feb 2019 13:25:12 GMT Jiří Zárevúcky [fafb8e5] * abi/include/abi/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/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/ops/dataread.c (modified) * kernel/generic/src/ipc/ops/datawrite.c (modified) * kernel/generic/src/ipc/ops/debug.c (modified) * kernel/generic/src/ipc/ops/pagein.c (modified) * kernel/generic/src/ipc/ops/sharein.c (modified) * kernel/generic/src/ipc/ops/shareout.c (modified) * kernel/generic/src/ipc/ops/stchngath.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/mm/backend_user.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) * uspace/app/kio/kio.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/wavplay/dplay.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/pci/pciintel/ctl.c (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/adb-mouse/adb-mouse.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/usbhid/kbd/kbddev.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/drv/intctl/apic/apic.c (modified) * uspace/drv/intctl/i8259/i8259.c (modified) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/bd.c (modified) * uspace/lib/c/generic/bd_srv.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/dnsr.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/output.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/pci.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/usbvirt/src/ipc_hc.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/inetping.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ipc.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_pager.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Mechanically lowercase IPC_SET_*/IPC_GET_* Wed, 06 Feb 2019 13:25:12 GMT Jiří Zárevúcky [eb13ef8] * abi/include/abi/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/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/ops/dataread.c (modified) * kernel/generic/src/ipc/ops/datawrite.c (modified) * kernel/generic/src/ipc/ops/debug.c (modified) * kernel/generic/src/ipc/ops/pagein.c (modified) * kernel/generic/src/ipc/ops/sharein.c (modified) * kernel/generic/src/ipc/ops/shareout.c (modified) * kernel/generic/src/ipc/ops/stchngath.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/mm/backend_user.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) * uspace/app/kio/kio.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/app/wavplay/dplay.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/bus/pci/pciintel/ctl.c (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/adb-mouse/adb-mouse.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/usbhid/kbd/kbddev.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/drv/intctl/apic/apic.c (modified) * uspace/drv/intctl/i8259/i8259.c (modified) * uspace/drv/intctl/icp-ic/icp-ic.c (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/bd.c (modified) * uspace/lib/c/generic/bd_srv.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/dnsr.c (modified) * uspace/lib/c/generic/inet.c (modified) * uspace/lib/c/generic/inet/tcp.c (modified) * uspace/lib/c/generic/inet/udp.c (modified) * uspace/lib/c/generic/inetcfg.c (modified) * uspace/lib/c/generic/inetping.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/generic/io/con_srv.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/input.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/generic/io/output.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/iplink.c (modified) * uspace/lib/c/generic/iplink_srv.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/pci.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/vbd.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_ieee80211.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/generic/remote_usbhid.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/hound/src/protocol.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbvirt/src/device.c (modified) * uspace/lib/usbvirt/src/ipc_dev.c (modified) * uspace/lib/usbvirt/src/ipc_hc.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/bd/sata_bd/sata_bd.c (modified) * uspace/srv/bd/vbd/disk.c (modified) * uspace/srv/bd/vbd/vbd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/client_conn.c (modified) * uspace/srv/devman/drv_conn.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/dhcp/main.c (modified) * uspace/srv/net/dnsrsrv/dnsrsrv.c (modified) * uspace/srv/net/ethip/ethip.c (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inetcfg.c (modified) * uspace/srv/net/inetsrv/inetping.c (modified) * uspace/srv/net/inetsrv/inetsrv.c (modified) * uspace/srv/net/tcp/service.c (modified) * uspace/srv/net/udp/service.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/main.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ipc.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_pager.c (modified) * uspace/srv/volsrv/volsrv.c (modified) Change IPC_GET_* and IPC_SET_* to accept pointer instead of lvalue Wed, 06 Feb 2019 13:25:12 GMT Jiří Zárevúcky [bb97118] * abi/include/abi/cap.h (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/ops/conctmeto.c (modified) * kernel/generic/src/ipc/ops/concttome.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/pc-lpt/pc-lpt.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/irq.c (modified) * uspace/lib/hound/src/protocol.c (modified) Convert CAP_HANDLE_RAW and CAP_HANDLE_VALID into functions Tue, 05 Feb 2019 17:42:58 GMT Jiří Zárevúcky [d066259] * boot/generic/include/errno.h (modified) * boot/generic/include/str.h (modified) * boot/generic/src/str.c (modified) * kernel/generic/include/str.h (modified) * kernel/generic/src/lib/str.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/str.h (modified) Synchronize str.c/str.h across boot/kernel/uspace Mon, 28 Jan 2019 15:41:15 GMT Jiri Svoboda [67bcd81] * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/genarch/drivers/bcm2835/irc.h (modified) * kernel/genarch/include/genarch/drivers/bcm2835/mbox.h (modified) * kernel/genarch/include/genarch/drivers/bcm2835/timer.h (modified) * kernel/genarch/src/drivers/bcm2835/irc.c (added) * kernel/genarch/src/drivers/bcm2835/timer.c (added) Move bcm2835 mbox code from headers to C files (ccheck) New ccheck ... Sun, 06 Jan 2019 13:45:09 GMT Jakub Jermar [063a3647] * kernel/genarch/src/ofw/ofw_tree.c (modified) Make the OFW tree root appear as 'ofw' in sysinfo The OFW root node ... Thu, 03 Jan 2019 22:23:00 GMT Jiri Svoboda [c477c80] * abi/include/abi/ipc/methods.h (modified) * kernel/arch/arm32/src/mm/tlb.c (modified) * kernel/arch/ppc32/include/arch/istate_struct.h (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/thread.c (modified) * uspace/app/wavplay/drec.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/iso_transfer_descriptor.h (modified) * uspace/drv/nic/rtl8139/driver.h (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/vol.c (modified) * uspace/lib/nettl/include/nettl/amap.h (modified) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/srv/fs/udf/udf.h (modified) * uspace/srv/fs/udf/udf_file.c (modified) * uspace/srv/fs/udf/udf_file.h (modified) * uspace/srv/fs/udf/udf_ops.c (modified) * uspace/srv/fs/udf/udf_volume.c (modified) * uspace/srv/fs/udf/udf_volume.h (modified) * uspace/srv/logger/logs.c (modified) * uspace/srv/net/dnsrsrv/dns_msg.c (modified) Fix some common misspellings Wed, 02 Jan 2019 10:41:50 GMT Jiri Svoboda [ca645a2] * kernel/genarch/src/fb/fb.c (modified) Slightly improve KFB scrolling speed Tue, 18 Dec 2018 20:15:13 GMT Jakub Jermar [336b739] * kernel/arch/arm32/include/arch/context.h (modified) Set cpu_mode in context_set() Leaving the field zeroed-out from ... Fri, 14 Dec 2018 18:48:04 GMT Jiri Svoboda [b6d5e31] * kernel/genarch/src/multiboot/multiboot.c (modified) Fix multiboot command extraction If the command on command line did ... Tue, 11 Dec 2018 07:29:01 GMT Jakub Jermar [ca4c5596] * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/task.c (modified) Remove leftover mentions of B+tree Mon, 10 Dec 2018 11:15:10 GMT jxsvoboda <5887334+jxsvoboda@…> [433d52f] * kernel/generic/src/mm/as.c (modified) No need to compute number of used pages again In ... Mon, 10 Dec 2018 11:15:10 GMT jxsvoboda <5887334+jxsvoboda@…> [247fdea] * kernel/Makefile (modified) * kernel/generic/include/adt/btree.h (deleted) * kernel/generic/src/adt/btree.c (deleted) * kernel/generic/src/main/main.c (modified) * kernel/test/btree/btree1.c (deleted) * kernel/test/btree/btree1.def (deleted) * kernel/test/test.c (modified) * kernel/test/test.h (modified) Remove B+tree Mon, 10 Dec 2018 11:15:10 GMT jxsvoboda <5887334+jxsvoboda@…> [2fc3b2d] * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/backend_anon.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * kernel/generic/src/mm/backend_phys.c (modified) * kernel/generic/src/mm/backend_user.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) Replace B+tree with ordered dict. for used space Replace the use of ... Wed, 05 Dec 2018 09:12:51 GMT Jiri Svoboda [5a2e0dd5] * kernel/generic/src/mm/as.c (modified) Be more careful when comparing large numbers Mon, 03 Dec 2018 18:29:53 GMT jxsvoboda <5887334+jxsvoboda@…> [de0af3a] * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/backend_anon.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) Use ordered dictionary for pagemap instead of B+tree At the same ... Fri, 30 Nov 2018 22:31:12 GMT Jakub Jermar [26f5bdf] * kernel/arch/sparc64/src/sun4v/start.S (modified) Use aligned addresses to take over the MMU Commit ... Wed, 28 Nov 2018 10:27:41 GMT GitHub [c483fca] * kernel/generic/src/proc/scheduler.c (modified) Merge pull request #68 from maurizio-lombardi/sched_fix_typo ... Tue, 27 Nov 2018 21:19:26 GMT Maurizio Lombardi [c742954] * kernel/generic/src/proc/scheduler.c (modified) scheduler: fix compile error in kcpulb() when KCPULB_VERBOSE is defined. Sat, 24 Nov 2018 17:27:52 GMT Jiri Svoboda [a01f732] * kernel/arch/ia64/src/drivers/ski.c (modified) Fix SKI console override. Fri, 23 Nov 2018 18:32:50 GMT Jiri Svoboda [cf3a905c] * kernel/arch/ia64/src/drivers/ski.c (modified) * uspace/drv/char/ski-con/ski-con.c (modified) * uspace/drv/char/ski-con/ski-con.h (modified) Arbitrate ski console device using an arbitration parea. Fri, 23 Nov 2018 14:50:24 GMT Jiri Svoboda [392f0e7] * kernel/generic/src/console/console.c (modified) * uspace/drv/char/ski-con/ski-con.c (modified) Provide a way for kernel console on SKI to disable the user-space driver. Thu, 22 Nov 2018 17:09:51 GMT Jakub Jermar [ca21f1e2] * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/program.c (modified) Provide only one way to destroy address spaces Wed, 21 Nov 2018 09:16:16 GMT Jiri Svoboda [d91488d] * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) Fix endless loop in elf_share() walking the wrong B+tree. Fix ELF ... Tue, 20 Nov 2018 19:19:15 GMT Jakub Jermar [0705fc5] * kernel/generic/include/lib/refcount.h (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/backend_anon.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/km.c (modified) Fix warnings in non-debug build Tue, 20 Nov 2018 18:57:09 GMT Jakub Jermar [543662b] * kernel/generic/include/synch/spinlock.h (modified) Fix non-debug build Tue, 20 Nov 2018 10:53:13 GMT Jiri Svoboda [3b3fcf36] * abi/include/abi/syscall.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/ipc/sharein.c (added) * uspace/app/tester/ipc/sharein.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/ipc_test.c (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/ipc/ipc_test.h (modified) * uspace/lib/c/include/ipc_test.h (modified) * uspace/srv/test/chardev-test/doc/doxygroups.h (added) * uspace/srv/test/chardev-test/main.c (modified) * uspace/srv/test/ipc-test/doc/doxygroups.h (added) * uspace/srv/test/ipc-test/main.c (modified) IPC share-in test using text and data segment. Sun, 18 Nov 2018 01:01:02 GMT Jiri Svoboda [8be3230] * kernel/arch/amd64/src/boot/multiboot.S (modified) * kernel/arch/amd64/src/boot/vesa_prot.inc (added) * kernel/arch/amd64/src/boot/vesa_real.inc (added) * kernel/arch/amd64/src/boot/vesa_ret.inc (added) * kernel/arch/amd64/src/boot/vga323.pal (added) * kernel/arch/ia32/src/boot/multiboot.S (modified) * kernel/arch/ia32/src/boot/vesa_prot.inc (added) * kernel/arch/ia32/src/boot/vesa_real.inc (added) * kernel/arch/ia32/src/boot/vesa_ret.inc (added) * kernel/arch/ia32/src/boot/vga323.pal (added) * kernel/genarch/include/genarch/multiboot/multiboot.h (modified) * kernel/genarch/include/genarch/multiboot/multiboot_info_struct.h (modified) * kernel/genarch/src/multiboot/multiboot.c (modified) * tools/autocheck.awk (modified) Revert "Remove realmode VESA code" - needs more work This reverts ... Sun, 18 Nov 2018 01:00:57 GMT Jiri Svoboda [ec18e454] * kernel/arch/amd64/src/boot/multiboot.S (modified) * kernel/arch/amd64/src/boot/multiboot2.S (modified) * kernel/arch/ia32/src/boot/multiboot.S (modified) * kernel/arch/ia32/src/boot/multiboot2.S (modified) Revert "Deduplicate bootstrap code" - needs more work This reverts ... Sun, 18 Nov 2018 01:00:49 GMT Jiri Svoboda [dc41772] * kernel/arch/ia32/src/boot/multiboot.S (modified) Revert "Remove dead code" - needs more work This reverts commit ... Fri, 16 Nov 2018 15:34:08 GMT GitHub [b0beb9b1] * kernel/Makefile (modified) * kernel/generic/include/bitops.h (modified) * kernel/generic/include/main/main.h (modified) * kernel/generic/include/mm/slab.h (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/malloc.c (added) * kernel/generic/src/mm/slab.c (modified) Modify kernel malloc() (#58) This new implementation places the ... Tue, 13 Nov 2018 20:19:10 GMT Jiří Zárevúcky [bcd4dd4] * kernel/generic/src/mm/malloc.c (modified) Use ispwr2 macro Tue, 13 Nov 2018 20:14:30 GMT GitHub [e3fa1720] * kernel/arch/amd64/src/boot/multiboot.S (modified) * kernel/arch/amd64/src/boot/multiboot2.S (modified) * kernel/arch/amd64/src/boot/vesa_prot.inc (deleted) * kernel/arch/amd64/src/boot/vesa_real.inc (deleted) * kernel/arch/amd64/src/boot/vesa_ret.inc (deleted) * kernel/arch/amd64/src/boot/vga323.pal (deleted) * kernel/arch/ia32/src/boot/multiboot.S (modified) * kernel/arch/ia32/src/boot/multiboot2.S (modified) * kernel/arch/ia32/src/boot/vesa_prot.inc (deleted) * kernel/arch/ia32/src/boot/vesa_real.inc (deleted) * kernel/arch/ia32/src/boot/vesa_ret.inc (deleted) * kernel/arch/ia32/src/boot/vga323.pal (deleted) * kernel/genarch/include/genarch/multiboot/multiboot.h (modified) * kernel/genarch/include/genarch/multiboot/multiboot_info_struct.h (modified) * kernel/genarch/src/multiboot/multiboot.c (modified) * tools/autocheck.awk (modified) Remove realmode VESA code (#59) Enables framebuffer initialization ... Tue, 13 Nov 2018 18:39:12 GMT Jakub Jermar [780edc7] * kernel/genarch/src/acpi/acpi.c (modified) Fix test for memcmp() match Tue, 13 Nov 2018 16:48:08 GMT Jiří Zárevúcky [fdc190f] * kernel/generic/src/mm/malloc.c (modified) Split realloc() Tue, 13 Nov 2018 16:48:08 GMT Jiří Zárevúcky [71fb5ac] * kernel/generic/src/mm/malloc.c (modified) Swap ordering of alignment and size, to match standard aligned_alloc() Tue, 13 Nov 2018 16:48:08 GMT Jiří Zárevúcky [b60615bd] * kernel/Makefile (modified) * kernel/generic/include/bitops.h (modified) * kernel/generic/include/main/main.h (modified) * kernel/generic/include/mm/slab.h (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/malloc.c (added) * kernel/generic/src/mm/slab.c (modified) Modify kernel malloc() This new implementation places the ... Tue, 13 Nov 2018 16:08:22 GMT Jiří Zárevúcky [159c1525] * kernel/genarch/src/acpi/acpi.c (modified) may_alias attribute is not sufficient to avoid ubsan report Tue, 13 Nov 2018 15:15:05 GMT Jiří Zárevúcky [cbf528f] * kernel/genarch/src/acpi/acpi.c (modified) Fix rsdp search Forgot that sizeof(string) includes the NUL byte. Mon, 12 Nov 2018 20:54:24 GMT Jiří Zárevúcky [9a791eb9] * kernel/arch/ia32/src/boot/multiboot.S (modified) Remove dead code Mon, 12 Nov 2018 20:53:57 GMT Jakub Jermar [e394c196] * kernel/generic/include/cap/cap.h (modified) * kernel/generic/src/cap/cap.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/synch/syswaitq.c (modified) Use a dedicated cache for instances of kobject_t Mon, 12 Nov 2018 20:45:38 GMT Jiří Zárevúcky [17aa6d1] * kernel/arch/amd64/src/boot/multiboot.S (modified) * kernel/arch/amd64/src/boot/multiboot2.S (modified) * kernel/arch/ia32/src/boot/multiboot.S (modified) * kernel/arch/ia32/src/boot/multiboot2.S (modified) Deduplicate bootstrap code Mon, 12 Nov 2018 20:20:36 GMT Jiří Zárevúcky [15639ec] * kernel/arch/amd64/_link.ld.in (modified) * kernel/arch/ia32/_link.ld.in (modified) Fix up x86 linker scripts a bit Mon, 12 Nov 2018 20:20:36 GMT Jiří Zárevúcky [8781e9d] * kernel/arch/amd64/src/boot/multiboot.S (modified) * kernel/arch/amd64/src/boot/vesa_prot.inc (deleted) * kernel/arch/amd64/src/boot/vesa_real.inc (deleted) * kernel/arch/amd64/src/boot/vesa_ret.inc (deleted) * kernel/arch/amd64/src/boot/vga323.pal (deleted) * kernel/arch/ia32/src/boot/multiboot.S (modified) * kernel/arch/ia32/src/boot/vesa_prot.inc (deleted) * kernel/arch/ia32/src/boot/vesa_real.inc (deleted) * kernel/arch/ia32/src/boot/vesa_ret.inc (deleted) * kernel/arch/ia32/src/boot/vga323.pal (deleted) * kernel/genarch/include/genarch/multiboot/multiboot.h (modified) * kernel/genarch/include/genarch/multiboot/multiboot_info_struct.h (modified) * kernel/genarch/src/multiboot/multiboot.c (modified) * tools/autocheck.awk (modified) Remove realmode VESA code This simply enables framebuffer setup via ... Mon, 12 Nov 2018 19:52:26 GMT Jiri Svoboda [dd884cb] * kernel/generic/src/ipc/sysipc.c (modified) Fix build with UDEBUG disabled. Mon, 12 Nov 2018 10:36:10 GMT GitHub [aaa3c457] * abi/include/abi/cap.h (modified) * abi/include/abi/syscall.h (modified) * kernel/Makefile (modified) * kernel/generic/include/cap/cap.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/synch/syswaitq.h (moved) * kernel/generic/include/synch/waitq.h (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/futex.c (deleted) * kernel/generic/src/synch/syswaitq.c (added) * kernel/generic/src/syscall/syscall.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/generic/async/client.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/async/server.c (modified) * uspace/lib/c/generic/io/kio.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/private/malloc.h (modified) * uspace/lib/c/generic/thread/fibril.c (modified) * uspace/lib/c/generic/thread/fibril_synch.c (modified) * uspace/lib/c/generic/thread/futex.c (modified) * uspace/lib/c/generic/thread/mpsc.c (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/io/kio.h (modified) * uspace/lib/c/include/libc.h (modified) * uspace/srv/loader/main.c (modified) Merge pull request #56 from jermar/futexremoval Remove kernel ... Mon, 12 Nov 2018 08:02:05 GMT Vojtech Horky [3ce781f4] * kernel/arch/amd64/src/smp/smp_call.c (deleted) Remove dangling symlink Sun, 11 Nov 2018 15:55:42 GMT Jakub Jermar [6874bd2] * kernel/generic/src/synch/syswaitq.c (modified) Fix build after rebase Sun, 11 Nov 2018 15:47:39 GMT Jakub Jermar [0b8fad2] * kernel/generic/include/synch/syswaitq.h (modified) * kernel/generic/src/synch/syswaitq.c (modified) * uspace/lib/c/generic/private/futex.h (modified) Make user waitq more generic By allowing SYS_WAITQ_SLEEP to specify ... Sun, 11 Nov 2018 15:47:39 GMT Jakub Jermar [269bc459] * abi/include/abi/syscall.h (modified) * kernel/generic/include/synch/syswaitq.h (modified) * kernel/generic/src/synch/syswaitq.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/thread/fibril_synch.c (modified) * uspace/lib/c/generic/thread/mpsc.c (modified) Add SYS_WAITQ_DESTROY Sun, 11 Nov 2018 15:47:39 GMT Jakub Jermar [0b5203b] * abi/include/abi/syscall.h (modified) * kernel/Makefile (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/synch/futex.h (deleted) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/futex.c (deleted) * kernel/generic/src/syscall/syscall.c (modified) * uspace/app/trace/syscalls.c (modified) Remove futex support from kernel Sun, 11 Nov 2018 15:46:26 GMT Jakub Jermar [d314571] * abi/include/abi/cap.h (modified) * abi/include/abi/syscall.h (modified) * kernel/Makefile (modified) * kernel/generic/include/cap/cap.h (modified) * kernel/generic/include/synch/syswaitq.h (added) * kernel/generic/include/synch/waitq.h (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/syswaitq.c (added) * kernel/generic/src/syscall/syscall.c (modified) Turn wait queue into a kobject usable by uspace In order to provide ... Sun, 11 Nov 2018 08:42:43 GMT Jakub Jermar [5c03bd30] * kernel/generic/src/ipc/sysipc.c (modified) Update comment wrt. to labels Sat, 10 Nov 2018 22:43:35 GMT Jiří Zárevúcky [aafed15] * kernel/arch/amd64/src/kseg.c (modified) * kernel/arch/amd64/src/pm.c (modified) * kernel/arch/amd64/src/proc/task.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/ia32/src/pm.c (modified) * kernel/arch/ia32/src/proc/task.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/arch/ia64/src/ddi/ddi.c (modified) * kernel/arch/ia64/src/drivers/ski.c (modified) * kernel/arch/riscv64/src/drivers/ucb.c (modified) * kernel/arch/sparc64/src/drivers/niagara.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/genarch/src/acpi/madt.c (modified) * kernel/genarch/src/ddi/ddi-bitmap.c (modified) * kernel/genarch/src/drivers/dsrln/dsrlnin.c (modified) * kernel/genarch/src/drivers/dsrln/dsrlnout.c (modified) * kernel/genarch/src/drivers/ega/ega.c (modified) * kernel/genarch/src/drivers/i8042/i8042.c (modified) * kernel/genarch/src/drivers/ns16550/ns16550.c (modified) * kernel/genarch/src/drivers/pl050/pl050.c (modified) * kernel/genarch/src/drivers/s3c24xx/uart.c (modified) * kernel/genarch/src/drivers/via-cuda/cuda.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/genarch/src/kbrd/kbrd.c (modified) * kernel/genarch/src/kbrd/kbrd_at.c (modified) * kernel/genarch/src/ofw/ofw_tree.c (modified) * kernel/genarch/src/srln/srln.c (modified) * kernel/generic/include/adt/fifo.h (modified) * kernel/generic/include/mm/slab.h (modified) * kernel/generic/include/stdlib.h (added) * kernel/generic/src/adt/hash_table.c (modified) * kernel/generic/src/cap/cap.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/cpu/cpu.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/ops/dataread.c (modified) * kernel/generic/src/ipc/ops/datawrite.c (modified) * kernel/generic/src/lib/gsort.c (modified) * kernel/generic/src/lib/ra.c (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/log/log.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/uinit.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/backend_phys.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/futex.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/generic/src/udebug/udebug_ops.c (modified) * kernel/test/mm/falloc1.c (modified) * kernel/test/mm/falloc2.c (modified) Declare malloc() etc in standard rather than Sat, 10 Nov 2018 22:43:35 GMT Jiří Zárevúcky [cc01214] * kernel/generic/src/adt/odict.c (modified) Fix typo Fri, 09 Nov 2018 22:30:14 GMT Jiří Zárevúcky [c88d91e8] * kernel/generic/src/console/console.c (modified) Fix atomic initialization Fri, 09 Nov 2018 22:29:57 GMT Jiří Zárevúcky [5071f8a] * kernel/generic/src/mm/as.c (modified) Handle correctly THREAD being NULL Fri, 09 Nov 2018 22:29:41 GMT Jiří Zárevúcky [be6e37a] * kernel/generic/src/lib/ubsan.c (modified) Fix ubsan Fri, 09 Nov 2018 22:29:12 GMT Jiří Zárevúcky [95d45482] * boot/Makefile.common (modified) * kernel/Makefile (modified) * kernel/arch/amd64/_link.ld.in (modified) * kernel/arch/arm32/include/arch/context_struct.h (modified) * kernel/arch/arm32/include/arch/istate_struct.h (modified) * kernel/arch/ia32/_link.ld.in (modified) * kernel/arch/ppc32/src/exception.S (modified) * kernel/generic/include/lib/refcount.h (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/spinlock.c (modified) * uspace/Makefile.common (modified) XXX to NOTE Fri, 09 Nov 2018 22:03:24 GMT Jiří Zárevúcky [abf6c01] * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/test/mm/slab1.c (modified) Add FRAME_ATOMIC to some allocations Fri, 09 Nov 2018 22:03:24 GMT Jiří Zárevúcky [ba9a150] * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/thread.c (modified) Always allocate FPU context ahead of time, even when switching is lazy Fri, 09 Nov 2018 22:03:24 GMT Jiří Zárevúcky [4f3aa76] * kernel/genarch/src/mm/asid_fifo.c (modified) * kernel/genarch/src/ofw/ofw_tree.c (modified) * kernel/generic/include/adt/fifo.h (modified) * kernel/generic/include/mm/slab.h (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) Remove nfmalloc() Fri, 09 Nov 2018 22:03:24 GMT Jiří Zárevúcky [b389f95] * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/udebug/udebug_ipc.c (modified) Allow as_get_area_info() to fail Fri, 09 Nov 2018 22:03:24 GMT Jiří Zárevúcky [deacd722] * kernel/arch/abs32le/src/proc/thread.c (modified) * kernel/arch/amd64/src/proc/thread.c (modified) * kernel/arch/arm32/include/arch/proc/thread.h (modified) * kernel/arch/ia32/src/proc/thread.c (modified) * kernel/arch/ia64/include/arch/proc/thread.h (modified) * kernel/arch/mips32/include/arch/proc/thread.h (modified) * kernel/arch/ppc32/include/arch/proc/thread.h (modified) * kernel/arch/riscv64/src/proc/thread.c (modified) * kernel/arch/sparc64/src/proc/thread.c (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/proc/thread.c (modified) Allow thread_create_arch() to fail Fri, 09 Nov 2018 22:03:24 GMT Jiří Zárevúcky [90efa3b] * 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/ipcrsc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) Remove flags from ipc_call_alloc() Fri, 09 Nov 2018 22:03:24 GMT Jiří Zárevúcky [c222816] * kernel/generic/src/ipc/sysipc.c (modified) Add FRAME_ATOMIC to some allocations Fri, 09 Nov 2018 22:03:24 GMT Jiří Zárevúcky [b9a2725] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/ipcrsc.c (modified) Allocate call for ipc_phone_hangup() ahead of time Fri, 09 Nov 2018 22:03:24 GMT Jiří Zárevúcky [c0ea739] * kernel/generic/src/sysinfo/sysinfo.c (modified) Allow sysinfo_create_path() to fail gracefully Fri, 09 Nov 2018 22:02:53 GMT Jiří Zárevúcky [88e43bc] * kernel/arch/amd64/src/userspace.c (modified) * kernel/arch/arm32/src/userspace.c (modified) * kernel/arch/ia32/src/userspace.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/generic/include/panic.h (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) Mark unreachable consistently in kernel At least in places that ... Fri, 09 Nov 2018 19:11:55 GMT Jakub Jermar [c5fe7f7] * kernel/test/test.h (modified) Purge debris after AVL tree removal Fri, 09 Nov 2018 19:09:37 GMT Jakub Jermar [1892d2c] * kernel/Makefile (modified) * kernel/generic/src/proc/current.c (moved) Rename the.c to current.c Fri, 09 Nov 2018 18:09:55 GMT GitHub [1a5fe4f] * HelenOS.config (modified) * abi/include/abi/syscall.h (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ia64/Makefile.config (modified) * defaults/mips32/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/riscv64/Makefile.config (modified) * defaults/sparc64/Makefile.config (modified) * defaults/special/Makefile.config (modified) * kernel/Makefile (modified) * kernel/arch/abs32le/Makefile.inc (modified) * kernel/arch/abs32le/src/smp/smp_call.c (deleted) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/include/arch/interrupt.h (modified) * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/arch/interrupt.h (modified) * kernel/arch/ia32/src/interrupt.c (modified) * kernel/arch/ia32/src/smp/smp_call.c (deleted) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/ia64/src/smp/smp_call.c (deleted) * kernel/arch/mips32/Makefile.inc (modified) * kernel/arch/mips32/src/smp/smp_call.c (deleted) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/arch/interrupt.h (modified) * kernel/arch/sparc64/include/arch/smp/sun4u/ipi.h (deleted) * kernel/arch/sparc64/src/smp/sun4u/ipi.c (modified) * kernel/arch/sparc64/src/smp/sun4u/smp_call.c (deleted) * kernel/generic/include/adt/cht.h (deleted) * kernel/generic/include/arch.h (modified) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/smp/smp_call.h (deleted) * kernel/generic/include/synch/futex.h (modified) * kernel/generic/include/synch/rcu.h (deleted) * kernel/generic/include/synch/rcu_types.h (deleted) * kernel/generic/include/synch/smp_memory_barrier.h (deleted) * kernel/generic/include/synch/workqueue.h (deleted) * kernel/generic/src/adt/cht.c (deleted) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/the.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/smp/smp_call.c (deleted) * kernel/generic/src/synch/futex.c (modified) * kernel/generic/src/synch/rcu.c (deleted) * kernel/generic/src/synch/smp_memory_barrier.c (deleted) * kernel/generic/src/synch/workqueue.c (deleted) * kernel/generic/src/syscall/syscall.c (modified) * kernel/test/cht/cht1.c (deleted) * kernel/test/cht/cht1.def (deleted) * kernel/test/smpcall/smpcall1.c (deleted) * kernel/test/smpcall/smpcall1.def (deleted) * kernel/test/synch/rcu1.c (deleted) * kernel/test/synch/rcu1.def (deleted) * kernel/test/synch/workq-test-core.h (deleted) * kernel/test/synch/workqueue2.c (deleted) * kernel/test/synch/workqueue2.def (deleted) * kernel/test/synch/workqueue3.c (deleted) * kernel/test/synch/workqueue3.def (deleted) * kernel/test/test.c (modified) * kernel/test/test.h (modified) * uspace/Makefile (modified) * uspace/app/rcutest/Makefile (deleted) * uspace/app/rcutest/doc/doxygroups.h (deleted) * uspace/app/rcutest/rcutest.c (deleted) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/smp_memory_barrier.c (deleted) * uspace/lib/c/generic/thread/rcu.c (deleted) * uspace/lib/c/include/barrier.h (modified) * uspace/lib/c/include/rcu.h (deleted) Merge pull request #54 from jermar/rcuremoval Remove RCU and ... Fri, 09 Nov 2018 17:54:05 GMT Jakub Jermar [ef4218f] * kernel/generic/src/synch/futex.c (modified) Do not leak futexes Thu, 08 Nov 2018 11:06:45 GMT Jiri Svoboda [9c75a99d] * kernel/generic/src/security/perm.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/test/main.c (modified) * uspace/lib/c/test/perm.c (added) Fix kernel panic when perm_revoke() syscall is invoked. Wed, 07 Nov 2018 22:29:27 GMT Jakub Jermar [d19b3fc] * kernel/Makefile (modified) * kernel/arch/abs32le/Makefile.inc (modified) * kernel/arch/abs32le/src/smp/smp_call.c (deleted) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/include/arch/interrupt.h (modified) * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/arch/interrupt.h (modified) * kernel/arch/ia32/src/interrupt.c (modified) * kernel/arch/ia32/src/smp/smp_call.c (deleted) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/ia64/src/smp/smp_call.c (deleted) * kernel/arch/mips32/Makefile.inc (modified) * kernel/arch/mips32/src/smp/smp_call.c (deleted) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/arch/interrupt.h (modified) * kernel/arch/sparc64/include/arch/smp/sun4u/ipi.h (deleted) * kernel/arch/sparc64/src/smp/sun4u/ipi.c (modified) * kernel/arch/sparc64/src/smp/sun4u/smp_call.c (deleted) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/smp/smp_call.h (deleted) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/smp/smp_call.c (deleted) * kernel/test/smpcall/smpcall1.c (deleted) * kernel/test/smpcall/smpcall1.def (deleted) * kernel/test/test.c (modified) * kernel/test/test.h (modified) Remove smp_call Wed, 07 Nov 2018 21:11:52 GMT Jakub Jermar [aae365bc] * HelenOS.config (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ia64/Makefile.config (modified) * defaults/mips32/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/riscv64/Makefile.config (modified) * defaults/sparc64/Makefile.config (modified) * defaults/special/Makefile.config (modified) * kernel/Makefile (modified) * kernel/generic/include/adt/cht.h (deleted) * kernel/generic/include/arch.h (modified) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/synch/rcu.h (deleted) * kernel/generic/include/synch/rcu_types.h (deleted) * kernel/generic/include/synch/workqueue.h (deleted) * kernel/generic/src/adt/cht.c (deleted) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/the.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/rcu.c (deleted) * kernel/generic/src/synch/workqueue.c (deleted) * kernel/test/cht/cht1.c (deleted) * kernel/test/cht/cht1.def (deleted) * kernel/test/synch/rcu1.c (deleted) * kernel/test/synch/rcu1.def (deleted) * kernel/test/synch/workq-test-core.h (deleted) * kernel/test/synch/workqueue2.c (deleted) * kernel/test/synch/workqueue2.def (deleted) * kernel/test/synch/workqueue3.c (deleted) * kernel/test/synch/workqueue3.def (deleted) * kernel/test/test.c (modified) * kernel/test/test.h (modified) Remove RCU and CHT support Wed, 07 Nov 2018 20:41:51 GMT Jakub Jermar [947ab77e] * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/synch/futex.h (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/synch/futex.c (modified) Stop using CHT in futexes Wed, 07 Nov 2018 19:12:26 GMT Jakub Jermar [bed67f2] * abi/include/abi/syscall.h (modified) * kernel/Makefile (modified) * kernel/generic/include/synch/smp_memory_barrier.h (deleted) * kernel/generic/src/synch/smp_memory_barrier.c (deleted) * kernel/generic/src/syscall/syscall.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/smp_memory_barrier.c (deleted) * uspace/lib/c/include/barrier.h (modified) Remove SYS_SMP_MEMORY_BARRIER syscall Wed, 07 Nov 2018 18:45:12 GMT GitHub [b294126] * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/task.c (modified) Merge pull request #52 from jermar/asrefcnt Fix as_t reference counting Wed, 07 Nov 2018 17:26:39 GMT Jiri Svoboda [6785b88b] * kernel/generic/src/mm/as.c (modified) Fix indentation. Wed, 07 Nov 2018 17:14:45 GMT Jiri Svoboda [cd1ecf11] * kernel/generic/src/mm/as.c (modified) Fix guard pages: should have one guard page before, one guard page after. Wed, 07 Nov 2018 15:17:05 GMT Jiri Svoboda [d9d0088] * kernel/generic/src/mm/as.c (modified) Fix case where no area has lower or equal base. Remove duplicate ... Tue, 06 Nov 2018 19:52:51 GMT Jakub Jermar [ac9e79d] * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/task.c (modified) Fix as_t reference counting Commit ... Tue, 06 Nov 2018 09:39:24 GMT Jiri Svoboda [88cc71c0] * kernel/generic/include/adt/odict.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/adt/odict.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) Replace as_area_btree with ordered dictionary. Mon, 05 Nov 2018 09:13:04 GMT Jiri Svoboda [6f7071b] * kernel/arch/sparc64/src/drivers/niagara.c (modified) * kernel/genarch/src/drivers/dsrln/dsrlnout.c (modified) * kernel/genarch/src/drivers/ega/ega.c (modified) * kernel/genarch/src/drivers/ns16550/ns16550.c (modified) * kernel/genarch/src/drivers/s3c24xx/uart.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/time/clock.c (modified) Use ordered dictionary for kernel pareas instead of B+ tree. Sat, 03 Nov 2018 23:32:39 GMT Jiri Svoboda [aab5e46] * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/test/mm/falloc2.c (modified) Thread and task iterator functions. Sat, 03 Nov 2018 21:36:39 GMT Jiri Svoboda [ef1eab7] * kernel/Makefile (modified) * kernel/generic/include/adt/avl.h (deleted) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/adt/avl.c (deleted) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/sysinfo/stats.c (modified) * kernel/test/avltree/avltree1.c (deleted) * kernel/test/avltree/avltree1.def (deleted) * kernel/test/test.c (modified) Replace AVL trees in kernel with ordered dictionary. Thu, 01 Nov 2018 22:26:26 GMT Jiří Zárevúcky [2e4343b] * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/thread.c (modified) Fix comments get_current() refers to out of order local changes. Thu, 01 Nov 2018 22:20:13 GMT Jiří Zárevúcky [d1da1ff2] * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/thread.c (modified) Fix kernel stack allocation Thu, 01 Nov 2018 14:30:03 GMT GitHub [a6e55886] * kernel/arch/abs32le/include/arch/asm.h (modified) * kernel/generic/include/arch.h (modified) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/include/preemption.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/synch/rcu.h (modified) * kernel/generic/include/time/timeout.h (modified) * kernel/generic/src/debug/panic.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/the.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/synch/rcu.c (modified) Rename THE/the_t to CURRENT/current_t (#50) Because the word "THE" ...