1 1.2.2.1 tls /* $NetBSD: TODO,v 1.2.2.1 2014/08/10 06:54:08 tls Exp $ */ 2 1.1 palle 3 1.1 palle Things to be done: 4 1.1 palle 5 1.2.2.1 tls common: 6 1.2.2.1 tls - make %g6 point to curcpu 7 1.2.2.1 tls - make %g7 point to curlwp 8 1.2.2.1 tls 9 1.1 palle sun4u: 10 1.1 palle 11 1.1 palle sun4v: 12 1.1 palle - 64-bit kernel support 13 1.1 palle - 32-bit kernel support 14 1.2 palle - libkvm 15 1.2 palle - ofwboot: tlb_init_sun4v() hardcodes number of slots to 64 16 1.2.2.1 tls - locore.s: sun4v_datatrap missing implementation for trap levels 0 and 1 17 1.2.2.1 tls - pmap.c: pmap_calculate_colors() should known about sun4v 18 1.2.2.1 tls - cpu.c: cpu_attach() does not emit cache info on sun4v 19 1.2.2.1 tls - check build without SUN4V defined 20 1.2.2.1 tls - replace relevant references til %ver with GET_MAXCWP 21 1.2.2.1 tls - pmap_mp_init(): sun4v missing handling 22 1.2.2.1 tls - cpu_pmap_prepare: sun4v multi??? 23 1.2.2.1 tls - replace constructs like "wrpr %g0, PSTATE_KERN, %pstate" with NORMAL_GLOBALS 24 1.2.2.1 tls - replace constructs line "wrpr %g0, PSTATE_INTR, %pstate" with ALTERNATE_GOBALS 25