﻿id	Summary	Status	Owner	Type	Priority	Milestone
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	major	0.16.1
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	
