History log of /titanic_44/usr/src/uts/sfmmu/vm/hat_sfmmu.c (Results 1 – 25 of 58)
Revision Date Author Comments
# fd435bcc 21-Dec-2015 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>

6514 AS_* lock macros simplification
Reviewed by: Piotr Jasiukajtis <estibi@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Dan McDo

6514 AS_* lock macros simplification
Reviewed by: Piotr Jasiukajtis <estibi@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>

(cherry picked from commit 93fb2a5ff9019dc98ff5e9836d0c2c7b5c5ecd7f)

show more ...


# 1a5e258f 08-Aug-2014 Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

5045 use atomic_{inc,dec}_* instead of atomic_add_*
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>


# 75d94465 08-Aug-2014 Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

5042 stop using deprecated atomic functions
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>


# 683b2949 04-Apr-2012 Richard Lowe <richlowe@richlowe.net>

2603 uts should be -Waddress clean
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Approved by: Robert Mustacchi <rm@joyent.com>


# 349f5120 21-Jun-2011 Richard Lowe <richlowe@richlowe.net>

1804 hat_sfmmu should verify that shared context identifiers are in-bounds
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Dan McDonald <danmcd

1804 hat_sfmmu should verify that shared context identifiers are in-bounds
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Joshua M. Clulow <josh@sysmgr.org>
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>

show more ...


# c7c6ab2a 19-Jan-2011 Garrett D'Amore <garrett@nexenta.com>

536 hat_getkpfnum needs to be removed
Reviewed by: gwr@nexenta.com
Reviewed by: trisk@nexenta.com


# 6a634c9d 19-Aug-2010 Richard Lowe <richlowe@richlowe.net>

merge with onnv_147
Reviewed by: garrett@nexenta.com
Approved by: garrett@nexenta.com


# b52a336e 26-Jul-2010 Pavel Tatashin <Pavel.Tatashin@Sun.COM>

6948098 freemem_lock contention causes poor concurrent DISM MC_LOCK/MC_UNLOCK performance
6946742 sfmmu_mlspl_enter lock contention on mml_table
6956454 ani_free_pool lock contention with multi proce

6948098 freemem_lock contention causes poor concurrent DISM MC_LOCK/MC_UNLOCK performance
6946742 sfmmu_mlspl_enter lock contention on mml_table
6956454 ani_free_pool lock contention with multi processed ISM

show more ...


# cb15d5d9 23-Apr-2010 Peter Rival <Frank.Rival@oracle.com>

6778289 vm locks need to scale with the size of system (strands/memory size)


# d2365b01 19-Feb-2010 Pavel Tatashin <Pavel.Tatashin@Sun.COM>

6892591 per-MMU context id domains for sun4v


# 9dd77bc8 24-Nov-2009 Dave Plauger <Dave.Plauger@Sun.COM>

6898505 kmem_verify oddities around Fast Crash Dump integration


# ca3e8d88 23-Oct-2009 Dave Plauger <Dave.Plauger@Sun.COM>

6828976 Fast Crash Dump
6878030 live crash dump is much slower than reboot dump
6626023 Crash dump size is excessive on large memory machines


# 0d58bea5 01-Oct-2009 Feri Chua <Feri.Chua@Sun.COM>

6778854 System panics in unix:sfmmu_ismtlbcache_demap


# 9d0d62ad 07-Aug-2009 Jason Beloro <Jason.Beloro@Sun.COM>

6858457 Remove Solaris support for UltraSPARC-AT10 processor


# 183971ba 04-Apr-2009 Prakash Sangappa <Prakash.Sangappa@Sun.COM>

6811473 VPM interfaces should provide multiple pagelength mappings per request


# 125be069 14-Feb-2009 Jason Beloro <Jason.Beloro@Sun.COM>

FWARC 2008/592 MMU_EXT API group name and number change
6729256 kernel routines such as bcopy, bzero need to be optimized for UltraSPARC-AT10.
6757032 Use TLB search order register API
6771318 Some p

FWARC 2008/592 MMU_EXT API group name and number change
6729256 kernel routines such as bcopy, bzero need to be optimized for UltraSPARC-AT10.
6757032 Use TLB search order register API
6771318 Some packets get dropped from the performance counter ringbuffer
6781121 CPC: Rock PCBE does not correctly handle overflow profiling. 64-bit extension is incorrect.
6791429 SUNW,UltraSPARC-AT10 should not be using ASI_NQUAD_LD since it is redefined as ASI_STICK_CMPR

show more ...


# a6a91161 20-Jan-2009 Jason Beloro <Jason.Beloro@Sun.COM>

6755072 Frequency of calls to demap all could be reduced
6757028 Improve CRP error packet handling
6791608 SW support for humidity sensors
6793427 Optimize update to mmu primary context id 1


# 0a90a7fd 21-Nov-2008 Amritpal Sandhu <Paul.Sandhu@Sun.COM>

6638112 eliminate HMELOCK_ENTER() to avoid xcall timeout panic and improve GET_TTE() performance
6620705 sfmmu_hblk_hash_add/rm should not access hme buckets via va
6638127 TSB_UPDATE_TL()/TSB_UPDATE

6638112 eliminate HMELOCK_ENTER() to avoid xcall timeout panic and improve GET_TTE() performance
6620705 sfmmu_hblk_hash_add/rm should not access hme buckets via va
6638127 TSB_UPDATE_TL()/TSB_UPDATE_TL_PN() shouldn't spin forever in TSB_LOCK_ENTRY()

show more ...


# 20064263 17-Oct-2008 Sean McEnroe <Sean.McEnroe@Sun.COM>

6729139 Shared context causes SEGVs and panics on OPL


# 2f0fcb93 27-Sep-2008 Jason Beloro <Jason.Beloro@Sun.COM>

PSARC/2007/003 Solaris Support for the Rock Processor
6368478 Solaris needs to support the Rock processor
6440653 stores to sun4v error queue head registers are missing a membar #Sync
6639717 FLUSH i

PSARC/2007/003 Solaris Support for the Rock Processor
6368478 Solaris needs to support the Rock processor
6440653 stores to sun4v error queue head registers are missing a membar #Sync
6639717 FLUSH instruction used more than necessary in sun4v

show more ...


# 444ce08e 22-Aug-2008 Donghai Qiao <Donghai.Qiao@Sun.COM>

6672470 Looping within uiomove()/xcopyout()/copyout_move()
6707987 kpm has some VAC handling issues
6388567 VAC flushing is broken on US III-IV+ for large pages


# 903a11eb 01-Aug-2008 rh87107 <none@none>

6698108 Sun Studio 12 finds many lint errors in ON source.


# a98e9dbf 23-May-2008 aguzovsk <none@none>

6423097 segvn_pagelock() may perform very poorly
6526804 DR delete_memory_thread, AIO, and segvn deadlock
6557794 segspt_dismpagelock() and segspt_shmadvise(MADV_FREE) may deadlock
6557813 seg_ppurge

6423097 segvn_pagelock() may perform very poorly
6526804 DR delete_memory_thread, AIO, and segvn deadlock
6557794 segspt_dismpagelock() and segspt_shmadvise(MADV_FREE) may deadlock
6557813 seg_ppurge_seg() shouldn't flush all unrelated ISM/DISM segments
6557891 softlocks/pagelocks of anon pages should not decrement availrmem for memory swapped pages
6559612 multiple softlocks on a DISM segment should decrement availrmem just once
6562291 page_mem_avail() is stuck due to availrmem overaccounting and lack of seg_preap() calls
6596555 locked anonymous pages should not have assigned disk swap slots
6639424 hat_sfmmu.c:hat_pagesync() doesn't handle well HAT_SYNC_STOPON_REF and HAT_SYNC_STOPON_MOD flags
6639425 optimize checkpage() optimizations
6662927 page_llock contention during I/O

show more ...


# 2642f039 20-May-2008 paulsan <none@none>

6701890 panic: hat_unlock_region: addr not found panic


# 1426d65a 01-Mar-2008 sm142603 <none@none>

6642758 Support Shared Context for SPARC64-VII


123