This is an old revision of the document!


UltraSPARC-T1 support is functionally complete.

Recent changes:

  • tod support added
  • dynamic hash resizing
  • dynamic tsb resizing
  • fix TSO and PCIe support for em on sparc
  • cddl licensed hypervisor interface code removed and replaced with bsd licensed versions
  • “shutdown -r” and “shutdown -h” now work correctly
  • loadable modules now work on large memory systems

Current work item:

  • Virtual network driver - LDC and mdesc support are in

There are a number of known issues that need to be fixed before release:

  • serial port not currently supported
  • fixups for unaligned loads/stores don't work

The following is a list of items that I would like to see done by the time 7.0 is released.

Longer-term work for logical domaining support:

  • virtual disk driver
  • CPU hotplug
  • memory hotplug - longer term issue, will not happen by 7.0

Desired platform-specific optimizations / features:

  • MSI
  • profiling
  • dynamic TSB resizing - (not yet enabled)
  • superpage support
  • optimized copyin/copyout
  • optimized bzero / bcopy in libc
  • T2 10GigE support

Desired platform-independent optimizations:

  • reduce coverage of vm page queue mutex
  • remove sched_lock

Nice to have functionality:

  • minidumps
  • java support
  • sun4v.1164667635.txt.gz
  • Last modified: 2006/11/27 22:47
  • by KipMacy