id Summary Status Owner Priority Milestone Component 577 AC'97 Audio driver new major helenos/drv/other 41 Add support for iMac G5 (ppc64) new Martin Decky minor 624 Add support for Supervisor Mode Access Prevention (SMAP) new Jakub Jermář minor helenos/kernel/amd64 670 Allow arbitrary number of answerboxes per task new Jakub Jermář major helenos/kernel/generic 391 Async exchange abort new major helenos/unspecified 392 Async per-port connection handlers new major helenos/unspecified 393 Async single connection per session new major helenos/unspecified 868 Block cache and page out new major helenos/unspecified 447 Boot from persistent file system new major helenos/unspecified 598 cdfs initial ramdisk new major helenos/unspecified 768 CI/Travis need more config space coverage new major ci 466 Command-specific tab completion in kernel console assigned Aurelio Colosimo minor helenos/kernel/generic 312 Coredumps should contain register state new major helenos/app/taskdump 516 CPU hotplug new Jakub Jermář minor helenos/kernel/generic 9 Current fibril model can confuse kernel's view on threads new Jakub Jermář minor helenos/lib/c 571 Driver for Broadcom VideoCore IV (Raspberry Pi) new major helenos/drv/other 520 Driver for VESA-compatible graphics adapter new major helenos/gui 550 Driver wildcard matching new minor helenos/unspecified 553 e1k support for 8086:1502 (82579LM Gigabit Network Connection rev 04) new major helenos/unspecified 12 Eliminate one of two copies during IPC_M_DATA_WRITE new minor helenos/kernel/generic 313 Enhancement of user space debugging and observability features new major helenos-debugging 460 Extend devctl with driver management assigned Jiri Svoboda major helenos/unspecified 648 Extend dynamic linking support to (an)other architecture(s) new Jiri Svoboda major helenos/srv/loader 201 fflush() should be cheap if output buffer is empty new major helenos/unspecified 202 fgetc() should be smarter about buffer flushing new major helenos/unspecified 836 File Manager assigned Jiri Svoboda major helenos/unspecified 77 Filesystem framework is extremely fragile new major helenos/srv/vfs 732 Fill in gaps in ISO C standard library support accepted Jiri Svoboda major helenos/unspecified 722 Find a way to check consistent use of errno_t type. new minor helenos/unspecified 448 Forced vs. non-forced administrative device removal new major helenos/unspecified 378 Fulltext search for the Mailman archive new minor helenos-web 646 GDB stub for remote debugging new major helenos-debugging 212 Give flexible option to set console colors. new minor helenos/srv/console 869 Global chroot new major helenos/srv/vfs 414 Graceful system shutdown new Jakub Jermář major helenos-infrastructure 578 Graphical boot experience new minor helenos/unspecified 541 Hard real-time features new major helenos/unspecified 419 HelenOS as a Genode platform new major helenos/unspecified 586 HelenOS on SPARC Enterprise T5120 new minor helenos/unspecified 538 HTTP CONNECT proxy traversal new minor helenos/unspecified 248 i8042 kernel driver should be more robust new Martin Decky major helenos/kernel/genarch 408 ia32, amd64: Number of CPUs is limited to 8 accepted Martin Decky minor helenos/kernel/ia32 468 Implement IPC_M_DATA_READ_WRITE new Jakub Jermář minor helenos/kernel/generic 166 Implement kernel stack tracing hooks for ppc32 new minor helenos/kernel/ppc32 167 Implement kernel stack tracing hooks for sparc64 new Jakub Jermář minor helenos/kernel/sparc64 718 Implement mitigations for Meltdown and Spectre new minor helenos/kernel/amd64 512 Implement/port an NTP client new minor helenos/unspecified 164 Implement stack tracing hooks for ia64 new minor helenos/kernel/ia64 165 Implement stack tracing hooks for mips32 new minor helenos/kernel/mips32 564 Implement support for 9P new Jakub Jermář major helenos/srv/vfs 524 Implement support for Ben NanoNote (mips32) new Martin Decky major helenos/kernel/mips32 649 Implement support for Creator Ci40 (mips32) new Martin Decky major helenos/kernel/mips32 425 Implement support for Lemote Fuloong/Yeeloong (mips64) new Martin Decky minor helenos/kernel/mips64 40 Implement support for Sgi Octane (mips64) new Martin Decky minor helenos/kernel/mips64 651 Implement Turris Omnia support (arm32) assigned Jiří Zárevúcky major helenos/kernel/arm32 675 Implement Xen PV network device driver new major helenos/net/other 156 Improve support for non-xterm terminal emulators new Jiri Svoboda major helenos/srv/console 438 Indexed sequence ADT new minor helenos/unspecified 319 Input method for character terminals new major helenos/srv/kbd 381 Integrate interrupt controller drivers into DDF new major helenos/unspecified 536 IPv4 link-local address autoconfiguration new major helenos/unspecified 561 IPv6 stateless configuration new major helenos/unspecified 358 IRQ pseudocode compiler new major helenos/lib/other 2 IRQs can theoretically starve new Jakub Jermář minor helenos/kernel/generic 42 Kconsole notifications in a separate thread new minor helenos/kernel/generic 65 Kernel input devices polling new minor helenos/kernel/generic 711 Library support for foreign C software (tracking ticket) new major helenos/lib/other 630 Listeners in core TCP new minor helenos/unspecified 789 Loading as a service new major helenos/unspecified 590 Logset should display registered logs new major helenos/srv/logger 620 Make proper unit tests from tester/print tests new Jakub Jermář trivial helenos/lib/c 16 mips32 loaders need to maintain cache coherence new major helenos/boot/mips32 537 Multicast DNS new minor helenos/unspecified 494 Need abortable async_get_call() variant new Jakub Jermář major helenos/lib/c 173 Need a command line tool to manage null devices new major helenos/unspecified 217 Need a way to detach devices new major helenos/srv/locsrv 216 Need 'end of input' functionality new major helenos/unspecified 215 Need 'interrupt task' functionality new major helenos/unspecified 576 Network file server and network file system client new Jakub Jermář major helenos/srv/vfs 655 Networking stabilization campaign new major helenos/net/other 209 Network IPC bridge new minor helenos/unspecified 629 Network packet capture new major helenos/net/other 835 New, non UNIX-like shell assigned Jiri Svoboda major helenos/unspecified 610 No user interface on bbone new major helenos/unspecified 609 No user interface on bbxm new major helenos/unspecified 612 No user interface on raspberrypi new major helenos/unspecified 788 Ns should track tasks through their entire life cycle new major helenos/unspecified 177 OpenPIC driver for ppc32 new major helenos/unspecified 748 Persistent network configuration new major helenos/unspecified 526 Port DOSBox to HelenOS new minor helenos/app/other 712 Port Git to HelenOS new major ported-software 417 Port HelenOS to an existing 32-bit MIPS board / computer assigned Jakub Jermář major helenos/kernel/mips32 402 Port QEMU to HelenOS accepted Vojtech Horky major helenos/app/other 517 Port the clang (LLVM) compiler to HelenOS new major helenos/app/other 32 ppc32: use proper permissions on pages new Martin Decky major helenos/kernel/ppc32 281 printf functions are overserialized new major helenos/lib/c 746 Proper implementation of SIF assigned Jiri Svoboda major helenos/unspecified 496 Provide library implementations for common CRC's new major helenos/lib/c 621 Raspberry Pi USB controller driver new major helenos/usb/other 304 Read-only UDF 2.50 (Blu-ray video) reopened major helenos/unspecified 10 Register window thrashing new minor helenos/kernel/sparc64 505 Remcons should implement the console protocol fully accepted Jiri Svoboda major helenos/unspecified 799 Remove need for -mno-red-zone by better stack handling on amd64 new trivial helenos/kernel/amd64 433 Restartable system calls new Jakub Jermář major helenos/kernel/generic 355 Revive Doxygen reference new minor helenos/unspecified 432 Rock Ridge extension in cdfs new major helenos/unspecified 424 RPC/IPC generator new major helenos-infrastructure 810 Run all unit tests as part of CI new major ci 440 Serial terminal emulation/deemulation library accepted Jiri Svoboda major helenos/unspecified 525 Service manager accepted Michal Koutny major helenos/app/init 755 Shared libraries should be shared in memory, too new major helenos/unspecified 445 slab_reclaim() holds a spinlock when making calls to frame allocator new Jakub Jermář major helenos/kernel/generic 55 Some keyboards do not support autorepeat new minor helenos/srv/kbd 562 Source and destination address selection accepted Jiri Svoboda major helenos/unspecified 845 sparc64/ultra should support keyboard in Qemu new major helenos/unspecified 62 Support file system date attributes new major helenos/srv/vfs 385 Support for address space identifiers on amd64 new Jakub Jermář minor helenos/kernel/amd64 310 Support for DWARF Debugging Information Format new minor helenos-debugging 778 Support for Intel Corporation Ethernet Connection (3) I218-LM [8086:15a2] new major helenos/unspecified 184 Support for ipc_connect_me_to_timeout() would be useful new major helenos/srv/ns 11 Support PAE on ia32 new Martin Decky minor helenos/kernel/ia32 842 Support PCnet-FAST III (Am79c973) network adapter new major helenos/unspecified 5 Support uspace with the ability to join threads assigned mpr major helenos/unspecified 43 Switch between virtual terminals using Alt+Fn new trivial helenos/srv/console 787 Taskdump needs to undertand shared objects new major helenos/unspecified 719 Terminal resizing and scrolling new major helenos/gui 427 Tickless/event-driven kernel new Martin Decky minor helenos/kernel/generic 67 TMPFS relies on being single-threaded new major helenos/fs/tmpfs 38 Unify sysinfo, bootinfo, OFW tree new minor helenos/unspecified 572 USB DisplayLink driver new major helenos/drv/other 647 USB support on BeagleBoard XM and BeagleBone computers new major helenos/drv/other 480 VFS deadlocks when FS calles VFS operation (namespace_rwlock) new Jakub Jermář major helenos/srv/vfs 54 VFS to FUSE connector new minor helenos/fs/other 747 Volume server configuration needs to be persistent new major helenos/unspecified 320 Would be nice to type kconsole commands while 'test *' runs new Jakub Jermář major helenos/kernel/generic 72 Write back file system data from block cache to the block device periodically assigned Jakub Jermář major helenos/lib/block 502 Zero configuration networking new major helenos/unspecified