Commit Graph

29 Commits

Author SHA1 Message Date
palle
654c5f5028 sun4v: update the TODO file noting (at least) some progess with sun4v 2019-02-08 19:55:40 +00:00
palle
3ec52984d2 sun4v: note what causes the kernel to crash 2018-12-17 20:13:46 +00:00
palle
16d83f212b sun4v: update TODO with proper path to sh + list tested platforms so far 2018-10-05 19:53:47 +00:00
palle
c84ca42d80 sun4v: Update TODO file with current state of sun4v support 2018-04-11 19:44:47 +00:00
palle
aa3b7082f3 sun4v: Update TODO with a detailed description of why the kernel crashes when running on sun4v systems. 2018-02-03 21:45:54 +00:00
palle
1253c8ab5f sun4v: Update TODO with the status of the sun4v work so far 2017-02-19 18:30:05 +00:00
palle
13a84fab9f sun4v: Note that the code recently added to locore.s rft_user may not be enough to make things work properly 2017-02-19 18:27:12 +00:00
palle
89d8ea40a5 sun4v: Note that prom_getprop() leaks memory in vbus.c 2017-02-19 18:07:12 +00:00
palle
9634b3fd38 sun4v: update TODO list to reflect the current state - TRAP_SETUP() was adapted to handle both sun4u and sun4v systems in version 1.404 of locore.s 2017-02-05 20:08:35 +00:00
palle
c7863d935b sun4v: vdsk and ldc drivers - from OpenBSD, but heavily adapted to NetBSD scsipi - access to a virtual disk served from a ldom primary domain now works 2016-08-19 19:02:07 +00:00
palle
fd0d5e5ec5 Update sparc64 TODO: sun4u specfic code in TRAP_SETUP() + make a note about importing the man pages for the sun4v specific drivers 2016-06-17 21:52:27 +00:00
palle
3221c3ec32 Update TODO: note that TRAP_SETUP() is stil sun4u-specific 2016-06-04 21:26:26 +00:00
palle
61ea5f5e14 Update TODO: sun4v_datatrap handling for trap level 0 is working 2016-05-17 19:39:44 +00:00
palle
a86d6c4649 Update TODO: sun4v interrupts works (mostly) + note issue with mpt(4) on sun4v systems 2016-05-10 19:35:08 +00:00
palle
e4495390f5 Update TODO: booting from a ISO image on a sun4v system works 2016-05-01 19:41:01 +00:00
palle
5254ca51fa Update sparc64 TODO file: note issue with interrupt handling + issue when booting from iso image 2016-04-17 19:54:32 +00:00
palle
4f2510d832 Update sparc64 TODO list: pmap_calculate_colors() is now working on sun4v planforms (fixed by martin@) 2015-09-06 18:41:34 +00:00
palle
fff54eb030 Note that the FIXMEs in vpci.c/vpcivar.h should be cleaned up 2015-09-05 21:08:40 +00:00
palle
2434428a74 sun4v: disable MP suport for now in cpu_boot_secondary_processors() - this will allow the kernel to start probing for devices with the primary cpu as the only active cpu 2015-05-07 04:03:38 +00:00
palle
326beb38f4 Updated todo list with item about v445 and GENERIC.UP kernel that hangs 2015-02-11 04:47:11 +00:00
palle
0767ee3348 Cache info is now printed during bootstrap on the sun4v platform. Make the sun4u centric cache info code in cpu_attach() a bit more general 2015-01-24 20:17:22 +00:00
palle
38b5777de0 Add reminder to change run-time cpu type checks 2015-01-05 11:42:19 +00:00
palle
f137bc4768 sun4v: update TODO list 2014-09-04 18:55:03 +00:00
palle
ad88cf8b64 sun4v: Update TODO list with relevant sun4v stuff 2014-07-27 17:46:43 +00:00
palle
b40cec791d sun4v: The maximum number of register windows is a constant and thus not available via the %ver register (sun4u only). Introduce a macro GET_MAXCWP that handles this, so cpu_switchto() works properly on sun4v. Other relevant reference to %ver can be adapted to use GET_MAXCWP as the sun4v port progresses. OK martin@ 2014-06-30 12:59:48 +00:00
palle
58c23046de sun4v: note missing handling in cpu_match() 2014-06-05 19:49:04 +00:00
palle
422f4329cf Updated TODO with relevant things to fix on sun4v 2014-05-31 18:27:03 +00:00
palle
4ad8530004 sun4v: Rename TLB_ defines to SUN4U_TLB_ so entries created using TSB_DATA() are properly setup for sun4u and sun4v. Relocate the cputyp variable from autoconf.c to locore.s and make it const in param.h so optimized code can be generated. Parts from OpenBSD. Optimization suggested by nakayama@. OK martin@, mrg@, nakayama@ 2014-02-21 18:00:09 +00:00
palle
4c86caf41f Add a TODO file to document things to be done for the sparc64 port 2014-01-25 19:07:25 +00:00