#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
|
#243 |
ppc32 exception handling broken
|
Martin Decky
|
defect
|
critical
|
0.5.0
|
helenos/kernel/ppc32
|
#335 |
ppc32 kernel needs to be able to handle TLB misses caused by processing IRQ pseudocode
|
Martin Decky
|
enhancement
|
major
|
0.5.0
|
helenos/kernel/ppc32
|
#344 |
as_area_destroy() broken on ppc32
|
Martin Decky
|
defect
|
critical
|
0.5.0
|
helenos/kernel/ppc32
|
#796 |
Lots of spurious interrupts on ppc32 after upgrade to QEMU 4.0.0
|
|
defect
|
major
|
0.9.1
|
helenos/kernel/ppc32
|
#39 |
Implement support for LEON CPUs (sparc32)
|
Martin Decky
|
enhancement
|
major
|
0.6.0
|
helenos/kernel/sparc32
|
#142 |
Support for T1 and T2 processors in HelenOS
|
Pavel Rimsky
|
enhancement
|
major
|
0.4.2
|
helenos/kernel/sparc64
|
#148 |
__hypercall_fast_ret1 trusts the contents of %o1 (too much)
|
Pavel Rimsky
|
defect
|
major
|
0.4.2
|
helenos/kernel/sparc64
|
#149 |
Flush windows in context_save_arch() instead of context_restore_arch()
|
Jakub Jermář
|
enhancement
|
major
|
0.4.2
|
helenos/kernel/sparc64
|
#150 |
CLEAN_WINDOW_HANDLER on sun4v can be optimized
|
|
enhancement
|
minor
|
0.4.2
|
helenos/kernel/sparc64
|
#158 |
The sparc64 kernel hangs during the fault1 test
|
|
defect
|
major
|
0.4.2
|
helenos/kernel/sparc64
|
#213 |
sun4v not booting on a real Sun Fire T1000 Enterprise
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/sparc64
|
#226 |
Assertion failed (missed_clock_ticks == 0)
|
|
defect
|
major
|
0.4.3
|
helenos/kernel/sparc64
|
#324 |
sun4v: Boot failure on a real Sun SPARC Enterprise T1000
|
Jakub Jermář
|
defect
|
major
|
0.6.0
|
helenos/kernel/sparc64
|
#345 |
sun4u: Boot failure on a real Sun Ultra 60
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/kernel/sparc64
|
#605 |
PREEMPTIBLE_HANDLER_KERNEL needs to spill uspace windows to uspace wbuf
|
Jakub Jermář
|
defect
|
major
|
0.7.0
|
helenos/kernel/sparc64
|
#298 |
The block cache has only 32-bit keys on 32-bit systems, but the block address (i.e. the key) is always 64-bit
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/lib/block
|
#15 |
Implement rwlocks for uspace
|
|
enhancement
|
minor
|
0.4.1
|
helenos/lib/c
|
#74 |
Reimplement user space memory allocator
|
|
enhancement
|
major
|
0.4.1
|
helenos/lib/c
|
#81 |
conflicting types for fs_node_t
|
|
defect
|
major
|
0.4.1
|
helenos/lib/c
|
#83 |
Pass task exit code
|
Jiri Svoboda
|
enhancement
|
major
|
0.4.1
|
helenos/lib/c
|
#85 |
Do not create a new "pending" fibril after each received call
|
|
defect
|
major
|
0.4.1
|
helenos/lib/c
|
#92 |
bdsh dies on mips32
|
|
defect
|
blocker
|
0.4.1
|
helenos/lib/c
|
#102 |
Improved support for concurrent IPC requests
|
|
enhancement
|
major
|
0.4.3
|
helenos/lib/c
|
#151 |
IPC_M_PHONE_HUNGUP can go unnoticed by a connection fibril
|
Jakub Jermář
|
defect
|
major
|
0.4.2
|
helenos/lib/c
|
#154 |
Futexes are broken
|
Jakub Jermář
|
defect
|
major
|
0.4.2
|
helenos/lib/c
|
#155 |
Need a way to determine symbol name from an address
|
|
enhancement
|
major
|
0.4.3
|
helenos/lib/c
|
#180 |
Userspace allocator cannot handle big sizes
|
|
defect
|
major
|
0.4.2
|
helenos/lib/c
|
#181 |
Need a way to wait for a reply "asynchronously"
|
|
enhancement
|
major
|
0.5.0
|
helenos/lib/c
|
#183 |
Userspace heap allocator is not thread safe
|
|
defect
|
major
|
0.4.3
|
helenos/lib/c
|
#188 |
Enhancement of libc implementation
|
|
enhancement
|
major
|
0.5.0
|
helenos/lib/c
|
#221 |
Printing floating-point numbers using printf() function from uspace
|
|
enhancement
|
major
|
0.6.0
|
helenos/lib/c
|
#272 |
Need fibril_{mutex,rwlock_read,rwlock_write}_locked()
|
Jakub Jermář
|
enhancement
|
minor
|
0.4.3
|
helenos/lib/c
|
#273 |
The map ADT should not free the object if its addition to the map failed
|
Petr Koupy
|
enhancement
|
major
|
0.5.0
|
helenos/lib/c
|
#292 |
Linked list should be a separate typedef
|
Jakub Jermář
|
enhancement
|
major
|
0.5.0
|
helenos/lib/c
|
#339 |
Dynamic linker needs full TLS support
|
Jiri Svoboda
|
defect
|
major
|
0.7.0
|
helenos/lib/c
|
#364 |
Possible NULL pointer dereference in async.c
|
Jiří Zárevúcky
|
defect
|
major
|
0.7.2
|
helenos/lib/c
|
#374 |
Hang while unmounting dirty MFS
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/lib/c
|
#380 |
Session use after free in async_hangup().
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/lib/c
|
#395 |
memalign() does not work as expected
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/lib/c
|
#396 |
tester malloc1 sometimes fails
|
Jakub Jermář
|
defect
|
major
|
0.5.0
|
helenos/lib/c
|
#397 |
Implement wall-clock time facility
|
Jakub Jermář
|
defect
|
major
|
0.6.0
|
helenos/lib/c
|
#506 |
getopt() crashes when called multiple time with invalid options
|
Saad Talaat
|
defect
|
minor
|
0.7.0
|
helenos/lib/c
|
#556 |
fibril_timer semantics are flawed
|
Jiri Svoboda
|
defect
|
major
|
0.6.0
|
helenos/lib/c
|
#557 |
fibril_timer_func needs first aid
|
Jiri Svoboda
|
defect
|
major
|
0.6.0
|
helenos/lib/c
|
#558 |
More flexible locking scheme for fibril timers
|
Jiri Svoboda
|
enhancement
|
major
|
0.6.0
|
helenos/lib/c
|
#565 |
scanf family of functions
|
Jiri Svoboda
|
enhancement
|
major
|
0.7.2
|
helenos/lib/c
|
#579 |
printf does not implement the qualifier for ptrdiff_t
|
Jakub Jermář
|
defect
|
trivial
|
0.7.0
|
helenos/lib/c
|
#592 |
tcp keeps creating new memory areas
|
Jakub Jermář
|
defect
|
major
|
0.6.0
|
helenos/lib/c
|
#658 |
Dynamically linked build hangs on async_futex
|
Jakub Jermář
|
defect
|
major
|
0.7.0
|
helenos/lib/c
|
#692 |
Assembler warnings on IA64
|
|
defect
|
minor
|
0.7.1
|
helenos/lib/c
|
#743 |
Assertion failed (main_fibril.tcb) in task 88, file "generic/libc.c", line 80.
|
|
defect
|
major
|
0.8.0
|
helenos/lib/c
|
#795 |
Dynamically linked binaries produce a lot of warnings on sparc64
|
|
defect
|
major
|
0.9.1
|
helenos/lib/c
|
#807 |
libc failing unit tests
|
Jakub Jermář
|
defect
|
major
|
|
helenos/lib/c
|
#819 |
Async hangs up twice
|
Jiri Svoboda
|
defect
|
minor
|
0.11.1
|
helenos/lib/c
|
#323 |
Source of unsuccessful `mv` has zero size after re-mount
|
Jakub Jermář
|
defect
|
major
|
0.4.3
|
helenos/lib/fs
|
#499 |
Stack overflow in libclui
|
|
defect
|
critical
|
0.6.0
|
helenos/lib/other
|
#580 |
Generate UUID according to RFC
|
|
defect
|
minor
|
0.6.0
|
helenos/lib/other
|
#690 |
Invalid instruction in amd64 sin()/cos()
|
|
defect
|
major
|
0.7.1
|
helenos/lib/other
|
#737 |
PCUT_ASSERT_NULL does not accept const pointer
|
|
defect
|
major
|
0.8.0
|
helenos/lib/other
|
#479 |
Compositor faulty on arm32, mips32, ppc32
|
|
defect
|
major
|
0.6.0
|
helenos/lib/softfloat
|
#583 |
Implement missing trigonometric functions
|
|
defect
|
major
|
0.6.0
|
helenos/lib/softfloat
|
#725 |
libsoftfloat should support __aeabi_fcmple
|
|
defect
|
major
|
0.7.2
|
helenos/lib/softfloat
|
#726 |
libsoftfloat should support __aeabi_f2lz
|
|
defect
|
major
|
0.7.2
|
helenos/lib/softfloat
|
#117 |
softint should provide __muldi3
|
|
defect
|
major
|
0.4.2
|
helenos/lib/softint
|
#546 |
Some DNS lookups fail
|
Jiri Svoboda
|
defect
|
major
|
0.7.1
|
helenos/net/dns
|
#199 |
Potential deadlock in icmp_echo()
|
|
defect
|
major
|
0.4.2
|
helenos/net/icmp
|
#278 |
ip_header.h confuses bit order with byte order
|
|
defect
|
major
|
0.5.0
|
helenos/net/inet
|
#291 |
Invalid mnemonics and documentation in IP protocol
|
|
defect
|
trivial
|
0.5.0
|
helenos/net/inet
|
#143 |
Networking and TCP/IP stack for HelenOS system
|
Lukáš Mejdrech
|
enhancement
|
major
|
0.4.2
|
helenos/net/other
|
#187 |
Driver for NE2000 network card clone
|
|
enhancement
|
major
|
0.4.3
|
helenos/net/other
|
#189 |
DNS resolver
|
Jiri Svoboda
|
enhancement
|
major
|
0.6.0
|
helenos/net/other
|
#190 |
DHCP client
|
|
enhancement
|
major
|
0.6.0
|
helenos/net/other
|
#191 |
Tools for manual network configuration
|
Jiri Svoboda
|
enhancement
|
major
|
0.5.0
|
helenos/net/other
|
#192 |
Facility for comfortable network configuration and utilization
|
|
enhancement
|
major
|
0.6.0
|
helenos/net/other
|
#206 |
nettest1 hangs on sparc64
|
|
defect
|
major
|
0.4.3
|
helenos/net/other
|
#439 |
SLIP IP link provider
|
|
enhancement
|
major
|
|
helenos/net/other
|
#457 |
ping -r timeout handling
|
|
defect
|
minor
|
0.6.0
|
helenos/net/other
|
#481 |
Support for IEEE802.11 wireless networking (a.k.a. WiFi)
|
|
enhancement
|
major
|
|
helenos/net/other
|
#519 |
Driver for the family of Realtek Gigabit Ethernet network cards
|
|
enhancement
|
major
|
0.6.0
|
helenos/net/other
|
#539 |
PCI NICs not working under newer QEMU's
|
|
defect
|
major
|
0.6.0
|
helenos/net/other
|
#591 |
Nic administration
|
Jiri Svoboda
|
enhancement
|
major
|
0.6.0
|
helenos/net/other
|
#674 |
Implement virtio-net driver
|
|
enhancement
|
major
|
0.7.2
|
helenos/net/other
|
#195 |
Potential deadlock in recvfrom_core()
|
|
defect
|
major
|
0.4.2
|
helenos/net/socket
|
#196 |
Potential deadlock in accept()
|
|
defect
|
major
|
0.4.2
|
helenos/net/socket
|
#277 |
Socket client cannot tell the other side closed the connection
|
|
defect
|
major
|
0.4.3
|
helenos/net/socket
|
#456 |
Cannot receive and send over TCP/UDP at the same time
|
|
defect
|
major
|
0.5.0
|
helenos/net/socket
|
#193 |
TCP crashes in pq_find()
|
|
defect
|
major
|
0.4.2
|
helenos/net/tcp
|
#205 |
TCP is not finished
|
Jiri Svoboda
|
defect
|
major
|
0.5.0
|
helenos/net/tcp
|
#257 |
Regression in TCP
|
|
defect
|
major
|
0.4.3
|
helenos/net/tcp
|
#263 |
TCP uses EPARTY inappropriately
|
|
defect
|
minor
|
0.4.3
|
helenos/net/tcp
|
#455 |
TCP uses threads in an unsupported way
|
Jiri Svoboda
|
defect
|
minor
|
0.5.0
|
helenos/net/tcp
|
#469 |
tcp crashes during or after the first HTTP request
|
Jiri Svoboda
|
defect
|
blocker
|
0.5.0
|
helenos/net/tcp
|
#588 |
tcp server crashes when receiving data on newly created connection
|
Jiri Svoboda
|
defect
|
major
|
0.7.0
|
helenos/net/tcp
|
#602 |
Cannot download a 1M file from HelenOS over http/tcp.
|
Jiri Svoboda
|
defect
|
critical
|
0.7.1
|
helenos/net/tcp
|
#688 |
TCP unit tests broke ia64 build
|
Jiri Svoboda
|
defect
|
major
|
0.7.1
|
helenos/net/tcp
|
#801 |
test-srv_net_tcp: tqueue tests crash
|
|
defect
|
major
|
0.11.1
|
helenos/net/tcp
|
#197 |
udp_process_client_messages() defines a superfluous variable 'lock'
|
|
defect
|
major
|
0.4.2
|
helenos/net/udp
|
#198 |
UDP packets fail a checksum test when UDP checksum_computing is on
|
|
defect
|
major
|
0.4.2
|
helenos/net/udp
|