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