summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/vm/anon.h
AgeCommit message (Collapse)AuthorFilesLines
2015-03-25OS-4005 lx brand: madvise(MADV_DONTNEED) needs to unreserve swapBryan Cantrill1-1/+2
2015-03-02OS-3959 LTP madvise02 regression on latest buildBryan Cantrill1-1/+1
2015-02-27OS-3950 add MADV_PURGE to provide busted Linux MADV_DONTNEED semanticsBryan Cantrill1-1/+2
2010-08-06backout 1225025: needs more workOndrej Kubecka1-1/+1
2010-07-291225025 mlock:ed anonymous memory remains backed by swapStan Studzinski1-1/+1
2010-07-266948098 freemem_lock contention causes poor concurrent DISM ↵Pavel Tatashin1-11/+14
MC_LOCK/MC_UNLOCK performance 6946742 sfmmu_mlspl_enter lock contention on mml_table 6956454 ani_free_pool lock contention with multi processed ISM
2010-04-236778289 vm locks need to scale with the size of system (strands/memory size)Peter Rival1-2/+20
2010-04-166322069 Unscalability of AH_LOCK_SIZE causes anonhash_lock contention on ↵Michael Corcoran1-7/+7
larger systems
2008-05-226423097 segvn_pagelock() may perform very poorlyaguzovsk1-6/+16
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
2007-10-106339235 DISM may interact poorly with anon when failing to use large pagesmec1-6/+1
6607917 assertion failed: ht->ht_lock_cnt == 0 || ht->ht_valid_cnt > 0
2007-08-036583268 tmpfs tries too hard to reserve memoryjj2048561-1/+1
2007-06-086544121 Implement text replicationaguzovsk1-8/+10
2006-12-14PSARC 2006/496 Improved Zones/RM Integrationgjelinek1-4/+12
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
2006-09-19PSARC/2004/580 zone/project.max-locked-memory Resource Controlssl1084981-0/+3
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
2006-07-214614772 MPSS to be extended to shared memoryaguzovsk1-6/+6
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
2005-11-116206732 swap thread hangs in anon_array_enter while holding the p_lockcwb1-0/+2
2005-06-14OpenSolaris Launchstevel@tonic-gate1-0/+461