cvs commit: src/sys/sun4v/sun4v pmap.c tsb.c
src/sys/sun4v/include tsb.h
John Birrell
jb at what-creek.com
Mon Dec 4 19:05:03 PST 2006
On Mon, Dec 04, 2006 at 07:35:40PM +0000, Kip Macy wrote:
> kmacy 2006-12-04 19:35:40 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/sun4v/sun4v tsb.c pmap.c
> sys/sun4v/include tsb.h
> Log:
> - separate out rounding memory ranges to 4M boundaries from OFW memory allocation bug workaround
> - create real_phys_avail which includes all memory ranges to be added to the direct map
> - merge in nucleus memory to real_phys_avail
> - distinguish between tag VA and index VA in tsb_set_tte_real for cases where page_size != index_page_size
> - clean up direct map loop
>
> Revision Changes Path
> 1.4 +2 -1 src/sys/sun4v/include/tsb.h
> 1.18 +65 -40 src/sys/sun4v/sun4v/pmap.c
> 1.6 +6 -5 src/sys/sun4v/sun4v/tsb.c
I can't get t1000a.freebsd.org to boot with this change.
jumping to kernel entry at 0xc0050000.
tick_freq=1000000000 hz=100 tick_increment=10000000
cpu0: UltraSparc T1 Processor (1000.00 MHz CPU)
{10} ok
KABOOM.
--
John Birrell
More information about the cvs-src
mailing list