# # ChangeLog for uspace/lib/c/generic/private/futex.h in mainline # # Generated by Trac 1.6 # 2026-07-18T00:30:15Z 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 ... 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 [f4cb6c5f] * uspace/lib/c/generic/private/futex.h (modified) Reset whandle to CAP_NIL in futex_destroy() Sun, 11 Nov 2018 15:47:39 GMT Jakub Jermar [45c8eea] * 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/fibril.h (modified) * uspace/lib/c/generic/private/futex.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) Preallocate waitq handle during initialization Do not clutter ... 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 [8a18d5b] * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/thread/futex.c (modified) Preallocate the waitq handle This fixes a race condition (a missing ... Sun, 11 Nov 2018 15:46:26 GMT Jakub Jermar [9e889f6] * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/thread/futex.c (modified) Switch userspace futexes to using waitq kobjects This replaces ... Mon, 24 Sep 2018 15:41:04 GMT Jiří Zárevúcky [42da5ed] * uspace/lib/c/generic/private/futex.h (modified) Fix clang build Thu, 20 Sep 2018 16:13:43 GMT Jiří Zárevúcky [8591b31] * kernel/generic/include/atomic.h (modified) * uspace/Makefile.common (modified) * uspace/app/tester/print/print3.c (modified) * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/test/string.c (modified) * uspace/lib/virtio/virtio.c (modified) Fix most clang issues Build error in futex.c remains because the ... Fri, 07 Sep 2018 16:00:22 GMT Jiří Zárevúcky [5f1d850] * kernel/generic/include/atomic.h (modified) * uspace/lib/c/generic/private/futex.h (modified) Convert atomic_t to atomic_size_t (5): Remove unused atomic_signed_t Thu, 06 Sep 2018 20:21:52 GMT Jiří Zárevúcky [508b0df1] * uspace/app/rcutest/rcutest.c (modified) * uspace/app/tester/float/float1.c (modified) * uspace/app/tester/thread/thread1.c (modified) * uspace/app/wavplay/main.c (modified) * uspace/lib/c/arch/arm32/src/atomic.c (modified) * uspace/lib/c/generic/private/futex.h (modified) * uspace/lib/c/generic/thread/fibril.c (modified) * uspace/lib/c/generic/thread/futex.c (modified) * uspace/lib/c/include/atomic.h (deleted) * uspace/lib/c/include/atomicdflt.h (deleted) * uspace/lib/c/include/refcount.h (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/graph/graph.h (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/gui/terminal.h (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Remove uspace , use instead Sat, 25 Aug 2018 22:21:25 GMT Jakub Jermar [bd41ac52] * uspace/app/barber/barber.c (modified) * uspace/app/bdsh/cmds/modules/sleep/sleep.c (modified) * uspace/app/bnchmark/bnchmark.c (modified) * uspace/app/modplay/modplay.c (modified) * uspace/app/stats/stats.c (modified) * uspace/app/tester/ipc/ping_pong.c (modified) * uspace/app/tester/ipc/starve.c (modified) * uspace/app/testread/testread.c (modified) * uspace/app/tetris/scores.h (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/tetris/tetris.c (modified) * uspace/app/top/screen.c (modified) * uspace/app/top/screen.h (modified) * uspace/app/top/top.c (modified) * uspace/app/wavplay/dplay.c (modified) * uspace/dist/src/c/demos/tetris/scores.h (modified) * uspace/dist/src/c/demos/tetris/tetris.c (modified) * uspace/dist/src/c/demos/top/top.c (modified) * uspace/drv/bus/usb/uhci/uhci_rh.c (modified) * uspace/drv/bus/usb/usbdiag/tests.c (modified) * uspace/drv/bus/usb/vhc/hub/hub.c (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/bus/usb/xhci/isoch.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8139/general.c (modified) * uspace/drv/nic/rtl8139/general.h (modified) * uspace/drv/time/cmos-rtc/cmos-rtc.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/console.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/thread.h (modified) * uspace/lib/c/generic/rndgen.c (modified) * uspace/lib/c/generic/stdlib.c (modified) * uspace/lib/c/generic/thread/fibril.c (modified) * uspace/lib/c/generic/thread/fibril_synch.c (modified) * uspace/lib/c/generic/thread/mpsc.c (modified) * uspace/lib/c/generic/thread/thread.c (modified) * uspace/lib/c/generic/time.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/io/con_srv.h (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/sys/time.h (deleted) * uspace/lib/c/include/time.h (modified) * uspace/lib/cpp/include/__bits/chrono.hpp (modified) * uspace/lib/cpp/include/__bits/thread/threading.hpp (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/include/nic_iface.h (modified) * uspace/lib/drv/include/ops/nic.h (modified) * uspace/lib/drv/include/pci_dev_iface.h (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/include/nic_impl.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_impl.c (modified) * uspace/lib/pcm/include/pcm/format.h (modified) * uspace/lib/pcm/include/pcm/sample_format.h (modified) * uspace/lib/pcut/src/os/helenos.c (modified) * uspace/lib/posix/include/posix/sys/time.h (modified) * uspace/lib/posix/include/posix/sys/types.h (modified) * uspace/lib/posix/include/posix/time.h (modified) * uspace/lib/posix/src/internal/common.h (modified) * uspace/lib/posix/src/time.c (modified) * uspace/lib/usb/include/usb/port.h (modified) * uspace/lib/usb/src/port.c (modified) * uspace/lib/usbhost/include/usb/host/endpoint.h (modified) * uspace/lib/usbhost/src/endpoint.c (modified) * uspace/srv/audio/hound/audio_device.c (modified) * uspace/srv/net/ethip/atrans.c (modified) * uspace/srv/net/ethip/atrans.h (modified) * uspace/srv/net/inetsrv/ntrans.c (modified) * uspace/srv/net/inetsrv/ntrans.h (modified) * uspace/srv/net/tcp/tcp_type.h (modified) Get rid of sys/time.h This commit moves the POSIX-like time ... Wed, 01 Aug 2018 18:37:54 GMT Jiří Zárevúcky [f787c8e] * uspace/Makefile (modified) * uspace/app/rcubench/Makefile (deleted) * uspace/app/rcubench/rcubench.c (deleted) * uspace/app/rcutest/rcutest.c (modified) * uspace/lib/c/generic/async/ports.c (modified) * uspace/lib/c/generic/io/kio.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/private/fibril.h (modified) * uspace/lib/c/generic/private/futex.h (moved) * 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/generic/thread/rcu.c (modified) * uspace/lib/c/include/fibril.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/drv/include/dev_iface.h (modified) * uspace/srv/hid/input/ctl/stty.c (modified) Move some internal interfaces to private headers.