#358 |
IRQ pseudocode compiler
|
|
enhancement
|
major
|
|
helenos/lib/other
|
#528 |
Address space area leak in remote_ahci_read/write_blocks()
|
|
defect
|
major
|
|
helenos/lib/other
|
#711 |
Library support for foreign C software (tracking ticket)
|
|
enhancement
|
major
|
|
helenos/lib/other
|
#811 |
PCUT should not prefix test case identifiers with "test_"
|
|
defect
|
major
|
|
helenos/lib/other
|
#9 |
Current fibril model can confuse kernel's view on threads
|
Jakub Jermář
|
enhancement
|
minor
|
|
helenos/lib/c
|
#281 |
printf functions are overserialized
|
|
enhancement
|
major
|
|
helenos/lib/c
|
#309 |
async_data_read_finalize returns EOK even with NULL data and nonzero size
|
Jakub Jermář
|
defect
|
minor
|
|
helenos/lib/c
|
#443 |
IPC hangup should awaken blocked clients
|
Jakub Jermář
|
defect
|
major
|
|
helenos/lib/c
|
#464 |
FPU preserved registers not preserved across fibril switches
|
Jakub Jermář
|
defect
|
major
|
|
helenos/lib/c
|
#494 |
Need abortable async_get_call() variant
|
Jakub Jermář
|
enhancement
|
major
|
|
helenos/lib/c
|
#496 |
Provide library implementations for common CRC's
|
|
enhancement
|
major
|
|
helenos/lib/c
|
#508 |
Parallel sessions don't mix well with call forwarding
|
Jakub Jermář
|
defect
|
major
|
|
helenos/lib/c
|
#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
|
#620 |
Make proper unit tests from tester/print tests
|
Jakub Jermář
|
enhancement
|
trivial
|
|
helenos/lib/c
|
#10 |
Register window thrashing
|
|
enhancement
|
minor
|
|
helenos/kernel/sparc64
|
#167 |
Implement kernel stack tracing hooks for sparc64
|
Jakub Jermář
|
enhancement
|
minor
|
|
helenos/kernel/sparc64
|
#297 |
TICK ticks ahead of TICK_COMPARE
|
Jakub Jermář
|
defect
|
major
|
|
helenos/kernel/sparc64
|
#607 |
Nested traps should probably lower GL too to avoid register corruption
|
Jakub Jermář
|
defect
|
major
|
|
helenos/kernel/sparc64
|
#32 |
ppc32: use proper permissions on pages
|
Martin Decky
|
enhancement
|
major
|
|
helenos/kernel/ppc32
|
#166 |
Implement kernel stack tracing hooks for ppc32
|
|
enhancement
|
minor
|
|
helenos/kernel/ppc32
|
#410 |
Can't have more than 1GiB of memory on ppc32
|
Martin Decky
|
defect
|
major
|
|
helenos/kernel/ppc32
|
#599 |
Ultimate way to prevent the decrementer from underflowing
|
Martin Decky
|
defect
|
major
|
|
helenos/kernel/ppc32
|
#751 |
ppc32 boot fails when boot and stack allocations are in some places
|
|
defect
|
major
|
|
helenos/kernel/ppc32
|
#40 |
Implement support for Sgi Octane (mips64)
|
Martin Decky
|
enhancement
|
minor
|
|
helenos/kernel/mips64
|
#425 |
Implement support for Lemote Fuloong/Yeeloong (mips64)
|
Martin Decky
|
enhancement
|
minor
|
|
helenos/kernel/mips64
|
#165 |
Implement stack tracing hooks for mips32
|
|
enhancement
|
minor
|
|
helenos/kernel/mips32
|
#524 |
Implement support for Ben NanoNote (mips32)
|
Martin Decky
|
enhancement
|
major
|
|
helenos/kernel/mips32
|
#649 |
Implement support for Creator Ci40 (mips32)
|
Martin Decky
|
enhancement
|
major
|
|
helenos/kernel/mips32
|
#164 |
Implement stack tracing hooks for ia64
|
|
enhancement
|
minor
|
|
helenos/kernel/ia64
|
#866 |
console input freezes on ia64/ski after GCC upgrade
|
|
defect
|
major
|
0.14.2
|
helenos/kernel/ia64
|
#11 |
Support PAE on ia32
|
Martin Decky
|
enhancement
|
minor
|
|
helenos/kernel/ia32
|
#300 |
Spurious interrupt on Phenom X4 (quad core)
|
Jakub Jermář
|
defect
|
major
|
|
helenos/kernel/ia32
|
#388 |
There is more to mapping IRQs to IO APIC pins
|
Jakub Jermář
|
defect
|
major
|
|
helenos/kernel/ia32
|
#867 |
486 build fails
|
|
defect
|
major
|
0.14.2
|
helenos/kernel/ia32
|
#2 |
IRQs can theoretically starve
|
Jakub Jermář
|
enhancement
|
minor
|
|
helenos/kernel/generic
|
#12 |
Eliminate one of two copies during IPC_M_DATA_WRITE
|
|
enhancement
|
minor
|
|
helenos/kernel/generic
|
#42 |
Kconsole notifications in a separate thread
|
|
enhancement
|
minor
|
|
helenos/kernel/generic
|
#65 |
Kernel input devices polling
|
|
enhancement
|
minor
|
|
helenos/kernel/generic
|
#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
|
#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
|
#427 |
Tickless/event-driven kernel
|
Martin Decky
|
enhancement
|
minor
|
|
helenos/kernel/generic
|
#433 |
Restartable system calls
|
Jakub Jermář
|
enhancement
|
major
|
|
helenos/kernel/generic
|
#445 |
slab_reclaim() holds a spinlock when making calls to frame allocator
|
Jakub Jermář
|
enhancement
|
major
|
|
helenos/kernel/generic
|
#468 |
Implement IPC_M_DATA_READ_WRITE
|
Jakub Jermář
|
enhancement
|
minor
|
|
helenos/kernel/generic
|
#516 |
CPU hotplug
|
Jakub Jermář
|
enhancement
|
minor
|
|
helenos/kernel/generic
|
#670 |
Allow arbitrary number of answerboxes per task
|
Jakub Jermář
|
enhancement
|
major
|
|
helenos/kernel/generic
|
#687 |
taskdump -t 6 deadlocks VFS and taskdump
|
|
defect
|
major
|
|
helenos/kernel/generic
|
#248 |
i8042 kernel driver should be more robust
|
Martin Decky
|
enhancement
|
major
|
|
helenos/kernel/genarch
|
#385 |
Support for address space identifiers on amd64
|
Jakub Jermář
|
enhancement
|
minor
|
|
helenos/kernel/amd64
|
#624 |
Add support for Supervisor Mode Access Prevention (SMAP)
|
Jakub Jermář
|
enhancement
|
minor
|
|
helenos/kernel/amd64
|
#718 |
Implement mitigations for Meltdown and Spectre
|
|
enhancement
|
minor
|
|
helenos/kernel/amd64
|
#799 |
Remove need for -mno-red-zone by better stack handling on amd64
|
|
enhancement
|
trivial
|
|
helenos/kernel/amd64
|
#414 |
Graceful system shutdown
|
Jakub Jermář
|
enhancement
|
major
|
|
helenos-infrastructure
|
#424 |
RPC/IPC generator
|
|
enhancement
|
major
|
|
helenos-infrastructure
|
#520 |
Driver for VESA-compatible graphics adapter
|
|
enhancement
|
major
|
|
helenos/gui
|
#719 |
Terminal resizing and scrolling
|
|
enhancement
|
major
|
|
helenos/gui
|
#67 |
TMPFS relies on being single-threaded
|
|
enhancement
|
major
|
|
helenos/fs/tmpfs
|
#54 |
VFS to FUSE connector
|
|
enhancement
|
minor
|
|
helenos/fs/other
|
#678 |
plb_get_component() is broken wrt. UTF8
|
|
defect
|
minor
|
|
helenos/fs/other
|
#584 |
USB still not working on Dell PowerEdge 3250 (ia64)
|
|
defect
|
major
|
|
helenos/drv/uhci
|
#472 |
PCI bus not detected on iMac G4
|
|
defect
|
major
|
|
helenos/drv/pciintel
|
#571 |
Driver for Broadcom VideoCore IV (Raspberry Pi)
|
|
enhancement
|
major
|
|
helenos/drv/other
|
#572 |
USB DisplayLink driver
|
|
enhancement
|
major
|
|
helenos/drv/other
|
#577 |
AC'97 Audio driver
|
|
enhancement
|
major
|
|
helenos/drv/other
|
#647 |
USB support on BeagleBoard XM and BeagleBone computers
|
|
enhancement
|
major
|
|
helenos/drv/other
|
#856 |
XHCI driver does not start reliably on amd64
|
|
defect
|
major
|
0.14.2
|
helenos/drv/other
|
#858 |
i8042 driver loads the processor when HW not present
|
|
defect
|
minor
|
0.14.2
|
helenos/drv/other
|
#310 |
Support for DWARF Debugging Information Format
|
|
enhancement
|
minor
|
|
helenos-debugging
|
#313 |
Enhancement of user space debugging and observability features
|
|
enhancement
|
major
|
|
helenos-debugging
|
#646 |
GDB stub for remote debugging
|
|
enhancement
|
major
|
|
helenos-debugging
|
#803 |
ninja doxygen fails
|
|
defect
|
major
|
|
helenos-build
|
#820 |
Changing ninja config from CONFIG_SMP to !CONFIG_SMP and vice versa breaks the build
|
|
defect
|
major
|
0.14.2
|
helenos-build
|
#16 |
mips32 loaders need to maintain cache coherence
|
|
enhancement
|
major
|
|
helenos/boot/mips32
|
#470 |
Mac Mini (Mid 2011) boot issues
|
|
defect
|
major
|
|
helenos/boot/amd64
|
#806 |
Trace/command freezes for some commands
|
|
defect
|
major
|
|
helenos/app/trace
|
#740 |
tester float2 test fails
|
|
defect
|
major
|
|
helenos/app/tester
|
#312 |
Coredumps should contain register state
|
|
enhancement
|
major
|
|
helenos/app/taskdump
|
#517 |
Port the clang (LLVM) compiler to HelenOS
|
|
enhancement
|
major
|
|
helenos/app/other
|
#526 |
Port DOSBox to HelenOS
|
|
enhancement
|
minor
|
|
helenos/app/other
|
#857 |
/app/cpptest killed due to an exception at program counter 0x0000000000000000.
|
|
defect
|
major
|
0.14.2
|
helenos/app/other
|
#639 |
hsct depends on last component of build dir
|
|
defect
|
major
|
|
coastline
|
#765 |
Hsct build of some packages dumps a lot of cores
|
|
defect
|
major
|
|
coastline
|
#773 |
Ancient coastline GCC won't build for MIPS
|
|
defect
|
major
|
|
coastline
|
#768 |
CI/Travis need more config space coverage
|
|
enhancement
|
major
|
|
ci
|
#810 |
Run all unit tests as part of CI
|
|
enhancement
|
major
|
|
ci
|