| @@ -1,15 +1,15 @@ | | | @@ -1,15 +1,15 @@ |
1 | $NetBSD: TODO,v 1.2 2018/07/09 09:58:15 ryo Exp $ | | 1 | $NetBSD: TODO,v 1.3 2018/08/26 18:57:24 ryo Exp $ |
2 | | | 2 | |
3 | TODO list for NetBSD/aarch64 | | 3 | TODO list for NetBSD/aarch64 |
4 | | | 4 | |
5 | - known bugs | | 5 | - known bugs |
6 | - __thread attributed variables fail to work (ld_elf.so issue?) | | 6 | - __thread attributed variables fail to work (ld_elf.so issue?) |
7 | - C++ stack unwinding (libunwind?) | | 7 | - C++ stack unwinding (libunwind?) |
8 | | | 8 | |
9 | - not yet | | 9 | - not yet |
10 | - kernel text/rodata segments are mapped writable. it should be mapped as RX. | | 10 | - kernel preemption |
11 | - ucas(9), and ucas_ras_check() is not implemented yet | | 11 | - ucas(9), and ucas_ras_check() is not implemented yet |
12 | - crash(8), savecore(8) and libkvm (cpu_kcore_hdr_t) | | 12 | - crash(8), savecore(8) and libkvm (cpu_kcore_hdr_t) |
13 | - pmap should be work even if PID_MAX >= 65536 | | 13 | - pmap should be work even if PID_MAX >= 65536 |
14 | - TLB ASID in pmap should be randomized | | 14 | - TLB ASID in pmap should be randomized |
15 | - COMPAT_NETBSD32 | | 15 | - COMPAT_NETBSD32 |