id Summary Owner Type Priority Milestone Component 869 Global chroot enhancement major helenos/srv/vfs 868 Block cache and page out enhancement major helenos/unspecified 867 486 build fails defect major 0.14.2 helenos/kernel/ia32 866 console input freezes on ia64/ski after GCC upgrade defect major 0.14.2 helenos/kernel/ia64 865 TCP is much slower than expected defect major helenos/unspecified 863 tester malloc3 causes kernel panic on QEMU 7.2/8.0 (amd64) defect major helenos/unspecified 858 i8042 driver loads the processor when HW not present defect minor 0.14.2 helenos/drv/other 857 /app/cpptest killed due to an exception at program counter 0x0000000000000000. defect major 0.14.2 helenos/app/other 856 XHCI driver does not start reliably on amd64 defect major 0.14.2 helenos/drv/other 855 System sometimes does not boot fully up to GUI defect major 0.14.2 helenos/unspecified 845 sparc64/ultra should support keyboard in Qemu enhancement major helenos/unspecified 843 s3c24xx_ts driver should not be used on other platforms than GTA02 defect major 0.14.2 helenos/unspecified 842 Support PCnet-FAST III (Am79c973) network adapter enhancement major helenos/unspecified 820 Changing ninja config from CONFIG_SMP to !CONFIG_SMP and vice versa breaks the build defect major 0.14.2 helenos-build 811 "PCUT should not prefix test case identifiers with ""test_""" defect major helenos/lib/other 810 Run all unit tests as part of CI enhancement major ci 806 Trace/command freezes for some commands defect major helenos/app/trace 805 Debug session not cleaned up if debugger gets killed defect major helenos/unspecified 803 ninja doxygen fails defect major helenos-build 799 Remove need for -mno-red-zone by better stack handling on amd64 enhancement trivial helenos/kernel/amd64 793 Clang build broken defect major helenos/unspecified 792 Clang checker broken defect major helenos/unspecified 791 dlsym/dl_get_public_fib_var test fails on ppc32 defect major helenos/unspecified 789 Loading as a service enhancement major helenos/unspecified 788 Ns should track tasks through their entire life cycle enhancement major helenos/unspecified 787 Taskdump needs to undertand shared objects enhancement major helenos/unspecified 778 Support for Intel Corporation Ethernet Connection (3) I218-LM [8086:15a2] enhancement major helenos/unspecified 773 Ancient coastline GCC won't build for MIPS defect major coastline 770 GRUB Legacy support broken defect major helenos/unspecified 768 CI/Travis need more config space coverage enhancement major ci 765 Hsct build of some packages dumps a lot of cores defect major coastline 757 Need sqrt function defect major helenos/unspecified 755 Shared libraries should be shared in memory, too enhancement major helenos/unspecified 754 Toolchain build fails with cryptic message when dependecies are missing defect major helenos/unspecified 751 ppc32 boot fails when boot and stack allocations are in some places defect major helenos/kernel/ppc32 748 Persistent network configuration enhancement major helenos/unspecified 747 Volume server configuration needs to be persistent enhancement major helenos/unspecified 740 tester float2 test fails defect major helenos/app/tester 730 Atheros WiFi driver crashes upon attach defect major helenos/unspecified 722 Find a way to check consistent use of errno_t type. enhancement minor helenos/unspecified 720 DMA operations require cache maintenance defect major helenos/unspecified 719 Terminal resizing and scrolling enhancement major helenos/gui 718 Implement mitigations for Meltdown and Spectre enhancement minor helenos/kernel/amd64 712 Port Git to HelenOS enhancement major ported-software 711 Library support for foreign C software (tracking ticket) enhancement major helenos/lib/other 710 Second run of ApacheBench against HelenOS websrv times out defect major helenos/net/tcp 697 Kernel console is painfully slow on Freerunner defect major helenos/unspecified 691 "xorriso doesn't support ""-hfs""" defect minor helenos/unspecified 687 taskdump -t 6 deadlocks VFS and taskdump defect major helenos/kernel/generic 678 plb_get_component() is broken wrt. UTF8 defect minor helenos/fs/other 675 Implement Xen PV network device driver enhancement major helenos/net/other 670 Allow arbitrary number of answerboxes per task Jakub Jermář enhancement major helenos/kernel/generic 655 Networking stabilization campaign enhancement major helenos/net/other 649 Implement support for Creator Ci40 (mips32) Martin Decky enhancement major helenos/kernel/mips32 648 Extend dynamic linking support to (an)other architecture(s) Jiri Svoboda enhancement major helenos/srv/loader 647 USB support on BeagleBoard XM and BeagleBone computers enhancement major helenos/drv/other 646 GDB stub for remote debugging enhancement major helenos-debugging 639 hsct depends on last component of build dir defect major coastline 631 trunc(768.3156) == 770?! defect major helenos/unspecified 630 Listeners in core TCP enhancement minor helenos/unspecified 629 Network packet capture enhancement major helenos/net/other 628 Atheros WiFi reports incorrect link state defect major helenos/unspecified 627 Atheros Wifi cannot connect defect major helenos/unspecified 624 Add support for Supervisor Mode Access Prevention (SMAP) Jakub Jermář enhancement minor helenos/kernel/amd64 621 Raspberry Pi USB controller driver enhancement major helenos/usb/other 620 Make proper unit tests from tester/print tests Jakub Jermář enhancement trivial helenos/lib/c 612 No user interface on raspberrypi enhancement major helenos/unspecified 610 No user interface on bbone enhancement major helenos/unspecified 609 No user interface on bbxm enhancement major helenos/unspecified 607 Nested traps should probably lower GL too to avoid register corruption Jakub Jermář defect major helenos/kernel/sparc64 603 demo.xm doesn't play correctly defect major helenos/unspecified 601 Cannot activate kernel console via hotkey on Lenovo Thinkpad X230 defect major helenos/unspecified 599 Ultimate way to prevent the decrementer from underflowing Martin Decky defect major helenos/kernel/ppc32 598 cdfs initial ramdisk enhancement major helenos/unspecified 593 IP datagram reassembly needs to flush datagrams/fragments after some time Jiri Svoboda defect major helenos/net/inet 590 Logset should display registered logs enhancement major helenos/srv/logger 586 HelenOS on SPARC Enterprise T5120 enhancement minor helenos/unspecified 584 USB still not working on Dell PowerEdge 3250 (ia64) defect major helenos/drv/uhci 582 printf() is unnecessarily non-standard in some cases Jakub Jermář defect minor helenos/lib/c 581 strftime depends on fringe standard behavior for UTF-8 correctness Jakub Jermář defect minor helenos/lib/c 578 Graphical boot experience enhancement minor helenos/unspecified 577 AC'97 Audio driver enhancement major helenos/drv/other 576 Network file server and network file system client Jakub Jermář enhancement major helenos/srv/vfs 572 USB DisplayLink driver enhancement major helenos/drv/other 571 Driver for Broadcom VideoCore IV (Raspberry Pi) enhancement major helenos/drv/other 564 Implement support for 9P Jakub Jermář enhancement major helenos/srv/vfs 561 IPv6 stateless configuration enhancement major helenos/unspecified 553 e1k support for 8086:1502 (82579LM Gigabit Network Connection rev 04) enhancement major helenos/unspecified 550 Driver wildcard matching enhancement minor helenos/unspecified 547 VFS_IN_RENAME does not work with directories Jiří Zárevúcky defect minor helenos/srv/vfs 541 Hard real-time features enhancement major helenos/unspecified 538 HTTP CONNECT proxy traversal enhancement minor helenos/unspecified 537 Multicast DNS enhancement minor helenos/unspecified 536 IPv4 link-local address autoconfiguration enhancement major helenos/unspecified 535 tester print4 is slow on remcons defect minor helenos/unspecified 528 Address space area leak in remote_ahci_read/write_blocks() defect major helenos/lib/other 526 Port DOSBox to HelenOS enhancement minor helenos/app/other 524 Implement support for Ben NanoNote (mips32) Martin Decky enhancement major helenos/kernel/mips32 520 Driver for VESA-compatible graphics adapter enhancement major helenos/gui 517 Port the clang (LLVM) compiler to HelenOS enhancement major helenos/app/other 516 CPU hotplug Jakub Jermář enhancement minor helenos/kernel/generic 512 Implement/port an NTP client enhancement minor helenos/unspecified 508 Parallel sessions don't mix well with call forwarding Jakub Jermář defect major helenos/lib/c 502 Zero configuration networking enhancement major helenos/unspecified 496 Provide library implementations for common CRC's enhancement major helenos/lib/c 495 A keypress still required for shell to return control after a task is killed defect major helenos/unspecified 494 Need abortable async_get_call() variant Jakub Jermář enhancement major helenos/lib/c 480 VFS deadlocks when FS calles VFS operation (namespace_rwlock) Jakub Jermář enhancement major helenos/srv/vfs 474 Mac Pro (Early 2009) UHCI keyboard error defect major helenos/srv/kbd 472 PCI bus not detected on iMac G4 defect major helenos/drv/pciintel 471 Dell PowerEdge 7150 PS/2 keyboard input not working defect major helenos/srv/kbd 470 Mac Mini (Mid 2011) boot issues defect major helenos/boot/amd64 468 Implement IPC_M_DATA_READ_WRITE Jakub Jermář enhancement minor helenos/kernel/generic 467 Use of bit fields in AHCI driver is not clearly justified based on the specs defect major helenos/unspecified 464 FPU preserved registers not preserved across fibril switches Jakub Jermář defect major helenos/lib/c 448 Forced vs. non-forced administrative device removal enhancement major helenos/unspecified 447 Boot from persistent file system enhancement major helenos/unspecified 446 High memory corrodes memory reservations defect major helenos/unspecified 445 slab_reclaim() holds a spinlock when making calls to frame allocator Jakub Jermář enhancement major helenos/kernel/generic 443 IPC hangup should awaken blocked clients Jakub Jermář defect major helenos/lib/c 438 Indexed sequence ADT enhancement minor helenos/unspecified 436 Cursor not always visible during movement defect major helenos/srv/console 433 Restartable system calls Jakub Jermář enhancement major helenos/kernel/generic 432 Rock Ridge extension in cdfs enhancement major helenos/unspecified 427 Tickless/event-driven kernel Martin Decky enhancement minor helenos/kernel/generic 425 Implement support for Lemote Fuloong/Yeeloong (mips64) Martin Decky enhancement minor helenos/kernel/mips64 424 RPC/IPC generator enhancement major helenos-infrastructure 423 DMA allocations need to survive address space destruction Jakub Jermář defect major helenos/kernel/generic 421 Non-anomymous DMA allocation needs to trigger on-demand mapping Martin Decky defect major helenos/kernel/generic 419 HelenOS as a Genode platform enhancement major helenos/unspecified 414 Graceful system shutdown Jakub Jermář enhancement major helenos-infrastructure 410 Can't have more than 1GiB of memory on ppc32 Martin Decky defect major helenos/kernel/ppc32 393 Async single connection per session enhancement major helenos/unspecified 392 Async per-port connection handlers enhancement major helenos/unspecified 391 Async exchange abort enhancement major helenos/unspecified 388 There is more to mapping IRQs to IO APIC pins Jakub Jermář defect major helenos/kernel/ia32 387 The APIC driver needs to get information about the IO APIC from the kernel defect major helenos/srv/irc 385 Support for address space identifiers on amd64 Jakub Jermář enhancement minor helenos/kernel/amd64 381 Integrate interrupt controller drivers into DDF enhancement major helenos/unspecified 378 Fulltext search for the Mailman archive enhancement minor helenos-web 358 IRQ pseudocode compiler enhancement major helenos/lib/other 355 Revive Doxygen reference enhancement minor helenos/unspecified 346 Scheduler SMP load balancing suboptimal Jakub Jermář defect major helenos/kernel/generic 320 Would be nice to type kconsole commands while 'test *' runs Jakub Jermář enhancement major helenos/kernel/generic 319 Input method for character terminals enhancement major helenos/srv/kbd 313 Enhancement of user space debugging and observability features enhancement major helenos-debugging 312 Coredumps should contain register state enhancement major helenos/app/taskdump 310 Support for DWARF Debugging Information Format enhancement minor helenos-debugging 309 async_data_read_finalize returns EOK even with NULL data and nonzero size Jakub Jermář defect minor helenos/lib/c 300 Spurious interrupt on Phenom X4 (quad core) Jakub Jermář defect major helenos/kernel/ia32 297 TICK ticks ahead of TICK_COMPARE Jakub Jermář defect major helenos/kernel/sparc64 281 printf functions are overserialized enhancement major helenos/lib/c 269 Characters must be written atomically to the console defect minor helenos/srv/console 248 i8042 kernel driver should be more robust Martin Decky enhancement major helenos/kernel/genarch 217 Need a way to detach devices enhancement major helenos/srv/locsrv 216 Need 'end of input' functionality enhancement major helenos/unspecified 215 Need 'interrupt task' functionality enhancement major helenos/unspecified 212 Give flexible option to set console colors. enhancement minor helenos/srv/console 209 Network IPC bridge enhancement minor helenos/unspecified 202 fgetc() should be smarter about buffer flushing enhancement major helenos/unspecified 201 fflush() should be cheap if output buffer is empty enhancement major helenos/unspecified 184 Support for ipc_connect_me_to_timeout() would be useful enhancement major helenos/srv/ns 177 OpenPIC driver for ppc32 enhancement major helenos/unspecified 173 Need a command line tool to manage null devices enhancement major helenos/unspecified 167 Implement kernel stack tracing hooks for sparc64 Jakub Jermář enhancement minor helenos/kernel/sparc64 166 Implement kernel stack tracing hooks for ppc32 enhancement minor helenos/kernel/ppc32 165 Implement stack tracing hooks for mips32 enhancement minor helenos/kernel/mips32 164 Implement stack tracing hooks for ia64 enhancement minor helenos/kernel/ia64 156 Improve support for non-xterm terminal emulators Jiri Svoboda enhancement major helenos/srv/console 120 Some HelenOS code breaks strict aliasing rules defect major helenos/unspecified 77 Filesystem framework is extremely fragile enhancement major helenos/srv/vfs 67 TMPFS relies on being single-threaded enhancement major helenos/fs/tmpfs 65 Kernel input devices polling enhancement minor helenos/kernel/generic 62 Support file system date attributes enhancement major helenos/srv/vfs 55 Some keyboards do not support autorepeat enhancement minor helenos/srv/kbd 54 VFS to FUSE connector enhancement minor helenos/fs/other 43 Switch between virtual terminals using Alt+Fn enhancement trivial helenos/srv/console 42 Kconsole notifications in a separate thread enhancement minor helenos/kernel/generic 41 Add support for iMac G5 (ppc64) Martin Decky enhancement minor 40 Implement support for Sgi Octane (mips64) Martin Decky enhancement minor helenos/kernel/mips64 38 Unify sysinfo, bootinfo, OFW tree enhancement minor helenos/unspecified 32 ppc32: use proper permissions on pages Martin Decky enhancement major helenos/kernel/ppc32 16 mips32 loaders need to maintain cache coherence enhancement major helenos/boot/mips32 12 Eliminate one of two copies during IPC_M_DATA_WRITE enhancement minor helenos/kernel/generic 11 Support PAE on ia32 Martin Decky enhancement minor helenos/kernel/ia32 10 Register window thrashing enhancement minor helenos/kernel/sparc64 9 Current fibril model can confuse kernel's view on threads Jakub Jermář enhancement minor helenos/lib/c 2 IRQs can theoretically starve Jakub Jermář enhancement minor helenos/kernel/generic