| #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
|
| #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
|
| #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
|