#476 |
ext4fs hangs when trying to remove a sparse file
|
Frantisek Princ
|
defect
|
major
|
|
helenos/fs/other
|
#35 |
Support multiple instances of TMPFS
|
Jakub Jermář
|
enhancement
|
major
|
0.4.1
|
helenos/fs/tmpfs
|
#73 |
The list of siblings of a TMPFS node should be a per-link property rather than per-node property
|
Jakub Jermář
|
defect
|
critical
|
0.4.1
|
helenos/fs/tmpfs
|
#622 |
Window contents wraps around when the window is resized and its contents does not fit
|
|
defect
|
major
|
0.11.1
|
helenos/gui
|
#785 |
vterm sometimes crashes
|
Jiri Svoboda
|
defect
|
major
|
0.9.1
|
helenos/gui
|
#478 |
Single-pixel line not redrawn in vterm
|
|
defect
|
major
|
0.6.0
|
helenos/gui/compositor
|
#482 |
Cannot see which window is active
|
|
enhancement
|
major
|
0.6.0
|
helenos/gui/compositor
|
#483 |
Focus switching is sloppy
|
|
defect
|
major
|
0.6.0
|
helenos/gui/compositor
|
#484 |
Window movement is invisible
|
|
defect
|
major
|
0.6.0
|
helenos/gui/compositor
|
#185 |
HelenOS installer
|
|
enhancement
|
major
|
0.7.0
|
helenos-infrastructure
|
#554 |
C-style checking tool
|
Jiri Svoboda
|
enhancement
|
major
|
0.7.2
|
helenos-infrastructure
|
#111 |
HelenOS/amd64 feels non-preemptive
|
|
defect
|
major
|
0.4.2
|
helenos/kernel/amd64
|
#412 |
Kernel test mapping1 fails
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/kernel/amd64
|
#459 |
Failed assertion on cpu.timeoutlock spinlock
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/kernel/amd64
|
#659 |
Get rid of the SYS_SET_TLS syscall
|
Jakub Jermář
|
enhancement
|
major
|
0.7.0
|
helenos/kernel/amd64
|
#742 |
HelenOS hangs during boot on VirtualBox
|
|
defect
|
major
|
0.8.0
|
helenos/kernel/amd64
|
#6 |
pte_t should be the real thing on arm32
|
Vineeth Pillai
|
enhancement
|
minor
|
|
helenos/kernel/arm32
|
#93 |
Exception stack frame should not be constructed by a C function on arm32
|
Vineeth Pillai
|
defect
|
major
|
0.4.1
|
helenos/kernel/arm32
|
#100 |
Exceptions should not be handled in a dedicated CPU mode
|
Vineeth Pillai
|
defect
|
major
|
0.4.1
|
helenos/kernel/arm32
|
#113 |
arm32 is broken
|
|
defect
|
critical
|
0.4.2
|
helenos/kernel/arm32
|
#134 |
Support for Neo FreeRunner
|
Jiri Svoboda
|
enhancement
|
major
|
0.4.3
|
helenos/kernel/arm32
|
#153 |
atomic operations are broken on arm32
|
|
defect
|
critical
|
0.4.2
|
helenos/kernel/arm32
|
#210 |
Newer Qemu breaks Integrator/CP support
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/arm32
|
#238 |
Mainline revision 365 broke HelenOS/arm32 on IntegratorCP
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/arm32
|
#249 |
arm32 load/store decoder is too limited
|
|
defect
|
major
|
0.6.0
|
helenos/kernel/arm32
|
#267 |
HelenOS/integratorcp crashes
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/arm32
|
#416 |
Port HelenOS/arm32 to BeagleBoard
|
Jiri Svoboda
|
enhancement
|
major
|
|
helenos/kernel/arm32
|
#490 |
arm32 task kill message prints incorrect address.
|
Jiri Svoboda
|
defect
|
minor
|
0.6.0
|
helenos/kernel/arm32
|
#492 |
btrace kcon command panics on arm32.
|
Jiri Svoboda
|
defect
|
major
|
0.6.0
|
helenos/kernel/arm32
|
#551 |
Integator/CP support broken since mainline,1912
|
Jan Vesely
|
defect
|
major
|
0.6.0
|
helenos/kernel/arm32
|
#636 |
Do not use DCCMVAU (c11, 1) on ARM920T
|
Jiri Svoboda
|
defect
|
major
|
0.7.0
|
helenos/kernel/arm32
|
#637 |
Do not set bits 13:0 in CP15 register 2 on ARM920T
|
Jiri Svoboda
|
defect
|
major
|
0.7.0
|
helenos/kernel/arm32
|
#638 |
Do not use TLBIMVA on ARM920T
|
Jiri Svoboda
|
defect
|
major
|
0.7.0
|
helenos/kernel/arm32
|
#641 |
RaspberryPi support broken by mainline,2297 (integration of CHT support)
|
Jiri Svoboda
|
defect
|
major
|
0.7.0
|
helenos/kernel/arm32
|
#118 |
-Os on some architectures requires softint to support __ashldi3
|
|
enhancement
|
major
|
0.5.0
|
helenos/kernel/genarch
|
#3 |
Memory management limitations
|
Martin Decky
|
enhancement
|
major
|
0.5.0
|
helenos/kernel/generic
|
#34 |
Replace the functionality of LOW_4GiB macro
|
Martin Decky
|
enhancement
|
major
|
0.6.0
|
helenos/kernel/generic
|
#50 |
Kconsole better tab completion
|
ruhil
|
enhancement
|
minor
|
0.5.0
|
helenos/kernel/generic
|
#66 |
Kernel stdout as a multiplexer
|
|
enhancement
|
minor
|
|
helenos/kernel/generic
|
#104 |
The reboot command sometimes cannot complete
|
|
defect
|
major
|
0.4.2
|
helenos/kernel/generic
|
#114 |
memory reservation feature needed
|
Jakub Jermář
|
enhancement
|
major
|
0.5.0
|
helenos/kernel/generic
|
#138 |
Sync call answer may refer to a non-existent answerbox.
|
Jakub Jermář
|
defect
|
major
|
0.4.2
|
helenos/kernel/generic
|
#139 |
Tasks should be allocated from a dedicated slab allocator cache
|
|
enhancement
|
major
|
0.4.2
|
helenos/kernel/generic
|
#160 |
Kconsole accepts commands with one extra trailing character
|
|
defect
|
major
|
0.4.2
|
helenos/kernel/generic
|
#175 |
Kernel hangs in ipc_cleanup()
|
Jakub Jermář
|
defect
|
major
|
0.4.2
|
helenos/kernel/generic
|
#218 |
Kernel panic on invalid phone hang-up
|
|
defect
|
critical
|
0.4.3
|
helenos/kernel/generic
|
#222 |
CPU cycle needs to be sampled in waitq_sleep_timeout_unsafe() too
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#228 |
CPU lock taken when interrupts are enabled
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#229 |
ipc_wait_for_call() violates the answerbox and task locking order
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#230 |
Mutexes taken when spinlocks held
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#232 |
thread_update_accounting() asserts locking policy which is not adhered to
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#233 |
kbox_proc_phone_hungup() holds spinlocks while taking a mutex
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#234 |
make_magcache() uses blocking malloc() while holding slab_cache_lock spinlock
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#235 |
ddi_parea_* functions use blocking btree_* interfaces while holding parea_spinlock
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#236 |
sysinfo functions call blocking slab_alloc() while holding sysinfo_lock spinlock
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#239 |
page_ht_lock mutex taken while tlblock spinlock held
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#241 |
ia32 won't boot if there is 2 GB physical memory or more
|
|
defect
|
critical
|
0.4.3
|
helenos/kernel/generic
|
#283 |
The kernel should sign each call by the senders ID
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#286 |
avltree_walk on an empty tree causes NULL pointer dereference
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/generic
|
#336 |
IRQ pseudocode needs to be able to access device I/O registers mapped at arbitrary address
|
Jakub Jermář
|
enhancement
|
major
|
0.5.0
|
helenos/kernel/generic
|
#343 |
Generic address translation miss handler for the kernel address space
|
Jakub Jermář
|
enhancement
|
major
|
0.5.0
|
helenos/kernel/generic
|
#382 |
Implement stack guard pages
|
Jakub Jermář
|
enhancement
|
minor
|
0.6.0
|
helenos/kernel/generic
|
#398 |
Improve the hash table implementation
|
Jakub Jermář
|
defect
|
major
|
0.7.0
|
helenos/kernel/generic
|
#420 |
Kernel panic on unregister_interrupt_handler
|
|
defect
|
major
|
0.5.0
|
helenos/kernel/generic
|
#422 |
DMA allocator needs to support range and alignment specification
|
Martin Decky
|
enhancement
|
major
|
0.6.0
|
helenos/kernel/generic
|
#444 |
Low-level ipc_forget()
|
Jakub Jermář
|
enhancement
|
major
|
0.6.0
|
helenos/kernel/generic
|
#458 |
Deadlocks when memory management is under pressure
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/kernel/generic
|
#487 |
ipc_cleanup() may get new slammed phones that will prevent its completion
|
Jakub Jermář
|
defect
|
major
|
0.6.0
|
helenos/kernel/generic
|
#488 |
ipc_cleanup() may leave new callback connections behind
|
Jakub Jermář
|
defect
|
major
|
0.6.0
|
helenos/kernel/generic
|
#489 |
answer_preprocess() may access deallocated phone structure
|
Jakub Jermář
|
defect
|
major
|
0.6.0
|
helenos/kernel/generic
|
#507 |
Kernel assertion fail at phone_deallocp() at generic/src/ipc/ipcrsc.c:223 phone->state == IPC_PHONE_CONNECTING
|
Jakub Jermář
|
defect
|
major
|
0.7.0
|
helenos/kernel/generic
|
#552 |
Optimize fibril creation
|
Martin Decky
|
defect
|
critical
|
0.7.0
|
helenos/kernel/generic
|
#671 |
Allow arbitrary number of phones per task
|
Jakub Jermář
|
enhancement
|
major
|
|
helenos/kernel/generic
|
#686 |
IRQ pseudo code registration/deregistration broken
|
|
defect
|
major
|
0.7.1
|
helenos/kernel/generic
|
#736 |
Kernel leaks parent thread's context to children
|
Jakub Jermář
|
defect
|
blocker
|
0.8.0
|
helenos/kernel/generic
|
#744 |
Spawning tasks leaks memory
|
|
defect
|
major
|
0.8.0
|
helenos/kernel/generic
|
#749 |
Map and eradicate uses of kernel addresses as IDs for userspace
|
|
defect
|
major
|
0.8.0
|
helenos/kernel/generic
|
#766 |
Non-debug build fails
|
Jakub Jermář
|
defect
|
major
|
0.8.0
|
helenos/kernel/generic
|
#136 |
Autodetect support for SYSENTER on ia32
|
|
defect
|
major
|
0.4.2
|
helenos/kernel/ia32
|
#227 |
HelenOS sometimes hard hangs shortly after boot
|
Jakub Jermář
|
defect
|
critical
|
0.4.3
|
helenos/kernel/ia32
|
#240 |
Zone bound computation in init_e820_memory() is incorrect
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/ia32
|
#261 |
After devman is run, dp8390 gets killed while reading from an I/O port
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/ia32
|
#328 |
LLVM 2.9 build of ia32 fails in CONTEXT_SAVE_ARCH_CORE
|
Jakub Jermář
|
defect
|
major
|
0.6.0
|
helenos/kernel/ia32
|
#406 |
ia32: init_e820_memory() might be broken
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/kernel/ia32
|
#409 |
i8042 driver broken on Intel S5000XVNSATAR
|
Martin Decky
|
defect
|
major
|
0.5.0
|
helenos/kernel/ia32
|
#514 |
Kernel panic triggered by a memory bug in userland (probably)
|
Jakub Jermář
|
defect
|
major
|
0.6.0
|
helenos/kernel/ia32
|
#728 |
Kernel panic in QEMU on ia32 without KVM
|
Jiří Zárevúcky
|
defect
|
critical
|
0.7.2
|
helenos/kernel/ia32
|
#729 |
Debug exception during SYSENTER panics the kernel
|
|
defect
|
major
|
0.7.2
|
helenos/kernel/ia32
|
#94 |
Kernel panic in memcpy_to_uspace() on ia64
|
|
defect
|
blocker
|
0.4.1
|
helenos/kernel/ia64
|
#101 |
ia64 non-debug build is broken
|
|
defect
|
major
|
0.4.1
|
helenos/kernel/ia64
|
#115 |
ia64/ski is broken
|
|
defect
|
critical
|
0.4.2
|
helenos/kernel/ia64
|
#119 |
Revive support for Dell PowerEdge 7150 machine (ia64)
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/kernel/ia64
|
#157 |
The ia64 kernel survives the fault1 kernel test
|
|
defect
|
major
|
0.4.2
|
helenos/kernel/ia64
|
#326 |
Assert on (addr >= ALIGN_DOWN(entry->p_vaddr, PAGE_SIZE)) && (addr < entry->p_vaddr + entry->p_memsz)
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/kernel/ia64
|
#363 |
Non-debug SMP build broken on Ski
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/kernel/ia64
|
#797 |
Kernel panic ia64 alternate_instruction_tlb_fault
|
|
defect
|
major
|
0.11.1
|
helenos/kernel/ia64
|
#334 |
mips32 kernel needs to be able to handle TLB misses caused by executing IRQ pseudocode
|
Martin Decky
|
enhancement
|
major
|
0.5.0
|
helenos/kernel/mips32
|
#342 |
mips32: Memory management lockup
|
Martin Decky
|
defect
|
critical
|
0.5.0
|
helenos/kernel/mips32
|
#453 |
HelenOS/mips32/msim crashes during boot
|
Martin Decky
|
defect
|
major
|
0.5.0
|
helenos/kernel/mips32
|
#63 |
OFW support in ppc32 port is way behind the level in sparc64 port
|
Martin Decky
|
enhancement
|
major
|
0.4.2
|
helenos/kernel/ppc32
|