#
5e76ec37 |
| 25-Mar-2016 |
Bryan Cantrill <bryan@joyent.com> |
6818 add MADV_PURGE to provide busted Linux MADV_DONTNEED semantics Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Cody Mello <melloc@joyent.com> Approved by: Garrett D'Amo
6818 add MADV_PURGE to provide busted Linux MADV_DONTNEED semantics Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Cody Mello <melloc@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
(cherry picked from commit e67272d0d0c6a150b2455a71938e8de04a5af292)
show more ...
|
#
6a634c9d |
| 19-Aug-2010 |
Richard Lowe <richlowe@richlowe.net> |
merge with onnv_147 Reviewed by: garrett@nexenta.com Approved by: garrett@nexenta.com
|
#
e0cb4e8d |
| 06-Aug-2010 |
Ondrej Kubecka <Ondrej.Kubecka@Sun.COM> |
backout 1225025: needs more work
|
#
769c3218 |
| 30-Jul-2010 |
Stan Studzinski <Stan.Studzinski@Sun.COM> |
1225025 mlock:ed anonymous memory remains backed by swap
|
#
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)
|
#
23d9e5ac |
| 17-Apr-2010 |
Michael Corcoran <Michael.Corcoran@Sun.COM> |
6322069 Unscalability of AH_LOCK_SIZE causes anonhash_lock contention on larger systems
|
#
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 ...
|
#
2ba723d8 |
| 11-Oct-2007 |
mec <none@none> |
6339235 DISM may interact poorly with anon when failing to use large pages 6607917 assertion failed: ht->ht_lock_cnt == 0 || ht->ht_valid_cnt > 0
|
#
8c06a490 |
| 03-Aug-2007 |
jj204856 <none@none> |
6583268 tmpfs tries too hard to reserve memory
|
#
2cb27123 |
| 09-Jun-2007 |
aguzovsk <none@none> |
6544121 Implement text replication
|
#
0209230b |
| 14-Dec-2006 |
gjelinek <none@none> |
PSARC 2006/496 Improved Zones/RM Integration PSARC 2006/598 Swap resource control; locked memory RM improvements PSARC 2006/660 rcapadm zone option 4754856 *prstat* prstat -atJTZ should count shared
PSARC 2006/496 Improved Zones/RM Integration PSARC 2006/598 Swap resource control; locked memory RM improvements PSARC 2006/660 rcapadm zone option 4754856 *prstat* prstat -atJTZ should count shared segments only once 4970603 RFE: should be able to persistently specify global zone's cpu shares 5026227 RFE: ability to rcap zones from global zone 5103071 RFE: local zones can run the global zone out of swap 6222025 RFE: simplify rctl syntax and improve cpu-shares/FSS interaction 6420985 rcapstat is broken on amd64 6421202 RFE: simplify and improve zones/pool integration 6442252 zonecfg's "unset" syntax is not documented and confusing 6490516 schedctl pages should not reserve swap 6490938 setproject can bind to the wrong pool 6498635 zone attach failure leaves zone in installed state 6500877 tmpfs syslogs incorrect path when non-global zone tmpfs mounts become full
show more ...
|
#
c6939658 |
| 20-Sep-2006 |
sl108498 <none@none> |
PSARC/2004/580 zone/project.max-locked-memory Resource Controls PSARC/2006/463 Amendment_to_zone_project.max-locked-memory_Resource_Controls 5053609 RFE: need zone.max-locked-memory rctl 4691104 Need
PSARC/2004/580 zone/project.max-locked-memory Resource Controls PSARC/2006/463 Amendment_to_zone_project.max-locked-memory_Resource_Controls 5053609 RFE: need zone.max-locked-memory rctl 4691104 Need mlock capability without requiring superuser privileges
show more ...
|
#
07b65a64 |
| 22-Jul-2006 |
aguzovsk <none@none> |
4614772 MPSS to be extended to shared memory 6413095 madvise() freeing up whole pages even when passed sizes smaller than a page 6416714 anon_map_getpages panic during stress test 6428347 multilple p
4614772 MPSS to be extended to shared memory 6413095 madvise() freeing up whole pages even when passed sizes smaller than a page 6416714 anon_map_getpages panic during stress test 6428347 multilple pagelocks/softlocks on the same large page should decrement availrmem just once
show more ...
|
#
87015465 |
| 11-Nov-2005 |
cwb <none@none> |
6206732 swap thread hangs in anon_array_enter while holding the p_lock
|
#
7c478bd9 |
| 14-Jun-2005 |
stevel@tonic-gate <none@none> |
OpenSolaris Launch
|