﻿id	Summary	Status	Owner	Type	Milestone	Priority
4	HelenOS/sparc64 unstable with CONFIG_TSB	reopened	Jakub Jermář	defect		major
5	Support uspace with the ability to join threads	assigned	mpr	enhancement		major
16	mips32 loaders need to maintain cache coherence	new		enhancement		major
32	ppc32: use proper permissions on pages	new	Martin Decky	enhancement		major
62	Support file system date attributes	new		enhancement		major
67	TMPFS relies on being single-threaded	new		enhancement		major
72	Write back file system data from block cache to the block device periodically	assigned	Jakub Jermář	enhancement		major
77	Filesystem framework is extremely fragile	new		enhancement		major
120	Some HelenOS code breaks strict aliasing rules	new		defect		major
156	Improve support for non-xterm terminal emulators	new	Jiri Svoboda	enhancement		major
173	Need a command line tool to manage null devices	new		enhancement		major
177	OpenPIC driver for ppc32	new		enhancement		major
184	Support for ipc_connect_me_to_timeout() would be useful	new		enhancement		major
201	fflush() should be cheap if output buffer is empty	new		enhancement		major
202	fgetc() should be smarter about buffer flushing	new		enhancement		major
215	Need 'interrupt task' functionality	new		enhancement		major
216	Need 'end of input' functionality	new		enhancement		major
248	i8042 kernel driver should be more robust	new	Martin Decky	enhancement		major
281	printf functions are overserialized	new		enhancement		major
297	TICK ticks ahead of TICK_COMPARE	new	Jakub Jermář	defect		major
300	Spurious interrupt on Phenom X4 (quad core)	new	Jakub Jermář	defect	0.16.1	major
304	Read-only UDF 2.50 (Blu-ray video)	reopened		enhancement		major
312	Coredumps should contain register state	new		enhancement		major
313	Enhancement of user space debugging and observability features	new		enhancement		major
319	Input method for character terminals	new		enhancement		major
320	Would be nice to type kconsole commands while 'test *' runs	new	Jakub Jermář	enhancement		major
346	Scheduler SMP load balancing suboptimal	new	Jakub Jermář	defect		major
381	Integrate interrupt controller drivers into DDF	new		enhancement		major
387	The APIC driver needs to get information about the IO APIC from the kernel	new		defect		major
388	There is more to mapping IRQs to IO APIC pins	new	Jakub Jermář	defect		major
391	Async exchange abort	new		enhancement		major
392	Async per-port connection handlers	new		enhancement		major
393	Async single connection per session	new		enhancement		major
402	Port QEMU to HelenOS	accepted	Vojtech Horky	enhancement		major
410	Can't have more than 1GiB of memory on ppc32	new	Martin Decky	defect		major
414	Graceful system shutdown	new	Jakub Jermář	enhancement		major
417	Port HelenOS to an existing 32-bit MIPS board / computer	assigned	Jakub Jermář	enhancement		major
419	HelenOS as a Genode platform	new		enhancement		major
421	Non-anomymous DMA allocation needs to trigger on-demand mapping	new	Martin Decky	defect		major
423	DMA allocations need to survive address space destruction	new	Jakub Jermář	defect		major
424	RPC/IPC generator	new		enhancement		major
432	Rock Ridge extension in cdfs	new		enhancement		major
433	Restartable system calls	new	Jakub Jermář	enhancement		major
436	Cursor not always visible during movement	new		defect		major
440	Serial terminal emulation/deemulation library	accepted	Jiri Svoboda	enhancement		major
443	IPC hangup should awaken blocked clients	new	Jakub Jermář	defect		major
445	slab_reclaim() holds a spinlock when making calls to frame allocator	new	Jakub Jermář	enhancement		major
446	High memory corrodes memory reservations	new		defect		major
447	Boot from persistent file system	new		enhancement		major
448	Forced vs. non-forced administrative device removal	new		enhancement		major
460	Extend devctl with driver management	assigned	Jiri Svoboda	enhancement		major
461	No interrupts for uspace on real hardware when SMP enabled	accepted	Jakub Jermář	defect		major
464	FPU preserved registers not preserved across fibril switches	new	Jakub Jermář	defect		major
467	Use of bit fields in AHCI driver is not clearly justified based on the specs	new		defect		major
470	Mac Mini (Mid 2011) boot issues	new		defect		major
471	Dell PowerEdge 7150 PS/2 keyboard input not working	new		defect		major
472	PCI bus not detected on iMac G4	new		defect		major
474	Mac Pro (Early 2009) UHCI keyboard error	new		defect		major
480	VFS deadlocks when FS calles VFS operation (namespace_rwlock)	new	Jakub Jermář	enhancement		major
494	Need abortable async_get_call() variant	new	Jakub Jermář	enhancement		major
495	A keypress still required for shell to return control after a task is killed	new		defect		major
496	Provide library implementations for common CRC's	new		enhancement		major
502	Zero configuration networking	new		enhancement		major
505	Remcons should implement the console protocol fully	accepted	Jiri Svoboda	enhancement		major
508	Parallel sessions don't mix well with call forwarding	new	Jakub Jermář	defect		major
517	Port the clang (LLVM) compiler to HelenOS	new		enhancement		major
520	Driver for VESA-compatible graphics adapter	new		enhancement		major
524	Implement support for Ben NanoNote (mips32)	new	Martin Decky	enhancement		major
528	Address space area leak in remote_ahci_read/write_blocks()	new		defect		major
536	IPv4 link-local address autoconfiguration	new		enhancement		major
541	Hard real-time features	new		enhancement		major
553	e1k support for 8086:1502 (82579LM Gigabit Network Connection rev 04)	new		enhancement		major
561	IPv6 stateless configuration	new		enhancement		major
562	Source and destination address selection	accepted	Jiri Svoboda	enhancement		major
564	Implement support for 9P	new	Jakub Jermář	enhancement		major
571	Driver for Broadcom VideoCore IV (Raspberry Pi)	new		enhancement		major
572	USB DisplayLink driver	new		enhancement		major
576	Network file server and network file system client	new	Jakub Jermář	enhancement		major
577	AC'97 Audio driver	new		enhancement		major
584	USB still not working on Dell PowerEdge 3250 (ia64)	new		defect		major
590	Logset should display registered logs	new		enhancement		major
593	IP datagram reassembly needs to flush datagrams/fragments after some time	new	Jiri Svoboda	defect		major
598	cdfs initial ramdisk	new		enhancement		major
599	Ultimate way to prevent the decrementer from underflowing	new	Martin Decky	defect		major
601	Cannot activate kernel console via hotkey on Lenovo Thinkpad X230	new		defect		major
603	demo.xm doesn't play correctly	new		defect		major
607	Nested traps should probably lower GL too to avoid register corruption	new	Jakub Jermář	defect		major
609	No user interface on bbxm	new		enhancement		major
610	No user interface on bbone	new		enhancement		major
612	No user interface on raspberrypi	new		enhancement		major
621	Raspberry Pi USB controller driver	new		enhancement		major
627	Atheros Wifi cannot connect	new		defect		major
628	Atheros WiFi reports incorrect link state	new		defect		major
629	Network packet capture	new		enhancement		major
631	"printf(""%f"", 768.0) results in ""770"""	new		defect		major
639	hsct depends on last component of build dir	new		defect		major
646	GDB stub for remote debugging	new		enhancement		major
647	USB support on BeagleBoard XM and BeagleBone computers	new		enhancement		major
648	Extend dynamic linking support to (an)other architecture(s)	new	Jiri Svoboda	enhancement		major
649	Implement support for Creator Ci40 (mips32)	new	Martin Decky	enhancement		major
651	Implement Turris Omnia support (arm32)	assigned	Jiří Zárevúcky	enhancement		major
655	Networking stabilization campaign	new		enhancement		major
670	Allow arbitrary number of answerboxes per task	new	Jakub Jermář	enhancement		major
675	Implement Xen PV network device driver	new		enhancement		major
687	taskdump -t 6 deadlocks VFS and taskdump	new		defect		major
697	Kernel console is painfully slow on Freerunner	new		defect		major
710	Second run of ApacheBench against HelenOS websrv times out	new		defect		major
711	Library support for foreign C software (tracking ticket)	new		enhancement		major
712	Port Git to HelenOS	new		enhancement		major
720	DMA operations require cache maintenance	new		defect		major
730	Atheros WiFi driver crashes upon attach	new		defect		major
732	Fill in gaps in ISO C standard library support	accepted	Jiri Svoboda	enhancement		major
740	tester float2 test fails	new		defect		major
751	ppc32 boot fails when boot and stack allocations are in some places	new		defect		major
754	Toolchain build fails with cryptic message when dependecies are missing	new		defect		major
755	Shared libraries should be shared in memory, too	new		enhancement		major
757	Need sqrt function	new		defect		major
760	vreg's can be modified by an arbitrary thread running on another CPU	accepted	Jakub Jermář	defect		major
765	Hsct build of some packages dumps a lot of cores	new		defect		major
768	CI/Travis need more config space coverage	new		enhancement		major
770	GRUB Legacy support broken	new		defect		major
773	Ancient coastline GCC won't build for MIPS	new		defect		major
778	Support for Intel Corporation Ethernet Connection (3) I218-LM [8086:15a2]	new		enhancement		major
781	PS/2 mouse on HW can break due to early activity	accepted	Jiri Svoboda	defect		major
787	Taskdump needs to undertand shared objects	new		enhancement		major
788	Ns should track tasks through their entire life cycle	new		enhancement		major
789	Loading as a service	new		enhancement		major
790	sun4v freezes randomly in Qemu	assigned	Jakub Jermář	defect		major
791	dlsym/dl_get_public_fib_var test fails on ppc32	new		defect		major
792	Clang checker broken	new		defect		major
793	Clang build broken	new		defect		major
798	Definitions in abi/include/abi/elf.h are non-conformant	assigned		defect		major
803	ninja doxygen fails	new		defect		major
805	Debug session not cleaned up if debugger gets killed	new		defect		major
806	Trace/command freezes for some commands	new		defect		major
810	Run all unit tests as part of CI	new		enhancement		major
811	"PCUT should not prefix test case identifiers with ""test_"""	new		defect		major
820	Changing ninja config from CONFIG_SMP to !CONFIG_SMP and vice versa breaks the build	new		defect	0.16.1	major
835	New, non UNIX-like shell	assigned	Jiri Svoboda	enhancement		major
842	Support PCnet-FAST III (Am79c973) network adapter	new		enhancement		major
843	s3c24xx_ts driver should not be used on other platforms than GTA02	new		defect	0.16.1	major
845	sparc64/ultra should support keyboard in Qemu	new		enhancement		major
855	System sometimes does not boot fully up to GUI	new		defect	0.16.1	major
856	XHCI driver does not start reliably on amd64	new		defect	0.16.1	major
857	/app/cpptest killed due to an exception at program counter 0x0000000000000000.	new		defect	0.16.1	major
863	tester malloc3 causes kernel panic on QEMU 7.2/8.0 (amd64)	new		defect		major
865	TCP is much slower than expected	new		defect		major
866	console input freezes on ia64/ski after GCC upgrade	new		defect	0.16.1	major
868	Block cache and page out	new		enhancement		major
869	Global chroot	new		enhancement		major
872	System is very slow in VirtualBox with more than 1 CPU	new		defect	0.16.1	major
873	Libinet inetfaces should not contain hidden state	assigned	Jiri Svoboda	enhancement	0.16.1	major
875	Build-time compiler selection has no effect	new		defect		major
876	OHCI USB not working in Qemu	new		defect		major
877	SB16 playback hogs the system	new		defect		major
878	Task statistics not updating in top	new		defect		major
879	NE2K not working in Qemu	new		defect		major
880	PS/2 mouse driver should detect start of data packet	new		enhancement	0.16.1	major
881	Start Menu hot keys	new		enhancement	0.16.1	major
882	Self-assembling start menu	new		enhancement	0.16.1	major
884	Sometimes spurious IRQ 11 when restaring in Qemu	new		defect	0.16.1	major
886	Multiface Async Ports	new		enhancement		major
887	Decentralized DDF	new		enhancement		major
888	Location service II.	new		enhancement		major
889	Simple service restarter	new		enhancement		major
892	System upgrade	accepted	Jiri Svoboda	enhancement	0.16.1	major
893	Full install CD	new		enhancement	0.16.1	major
894	Deadlock in devman during boot	new		defect	0.16.1	major
895	pcc harbour is broken	new		defect	0.16.1	major
896	Implement dynamic cast support in C++ runtime	new		enhancement		major
897	Deleting directory tree fails on tmpfs	new		defect		major
898	Initial RAM disk minimization	new		enhancement		major
899	More shared libraries	new		enhancement		major
900	cdfs assertion abort in libfs during system installation	new	Jakub Jermář	defect	0.16.1	major
