summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/vm/vm_usage.c
AgeCommit message (Collapse)AuthorFilesLines
2020-01-30 [illumos-gate merge]Jerry Jelinek1-0/+2
commit c6f039c73ee9eb7e4acb232afaca51cdf9d30ff3 12172 genunix: variable may be used uninitialized commit 7093fd72e0be9a255aa4b1ed00a701f80699ac7d 12247 vtinfo and vtdaemon are missing CTF data
2020-01-2912172 genunix: variable may be used uninitializedToomas Soome1-0/+2
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-05OS-6540 zonehash_lock is hot under a heavy ZFS IO loadJerry Jelinek1-3/+3
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2017-10-27OS-6355 in-kernel zone page invalidationJerry Jelinek1-182/+0
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2017-10-17OS-3709 vm_getusage when there is a process with a large (10s of GB) amount ↵Jerry Jelinek1-5/+66
of mapped space will cause latency issues Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-12OS-6306 accurate in-kernel zone RSS trackingJerry Jelinek1-25/+1
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-09-29Revert "OS-6306 accurate in-kernel zone RSS tracking" [needs more work]Jerry Jelinek1-1/+25
This reverts commit 5ae84a5233b723c890288b775cb5317db2e54d61.
2017-09-28OS-6306 accurate in-kernel zone RSS trackingJerry Jelinek1-25/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-02-24 [illumos-gate merge]Jerry Jelinek1-1/+2
commit c5cfe7a39b9f427d1befb672553c99723f6e0294 7902 loader: VTOC partition size is one sector too large commit d91fc1a462e1fbca9120dcbb0895574f74826bb3 7863 AIO read/write requests return 0 bytes read/written commit 6d88fd4d74cbf1962856668273386b3b904d692c 7852 svccfg archive should drop SCF_NOTIFY_PG_POSTFIX commit b6dfa2aeab5684f8adcd31c0837de483a907ba59 7888 installboot: print version info of the file commit c99fb8b374bfc91bf70c6decb2ee7fb9f4a0be58 7859 uts: indentation errors commit e1419c48e5d913ef3df4ed3fd63dda38e84ffad1 7870 libnsl: can not use sizeof on arrays passed as function argument commit 396505af9432aab52f4853cfde77ca834a9cce76 7865 Allow i40e to use multiple rings Conflicts: usr/src/uts/common/io/i40e/core/i40e_prototype.h usr/src/uts/common/io/i40e/core/i40e_common.c usr/src/uts/common/io/i40e/core/i40e_adminq_cmd.h
2017-02-237859 uts: indentation errorsToomas Soome1-1/+2
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Juraj Lutter <juraj@lutter.sk> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Dale Ghent <daleg@omniti.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2016-01-06OS-5078 illumos#6514 broke vm_usage and lx procJerry Jelinek1-6/+6
2016-01-06 [illumos-gate merge]Jerry Jelinek1-2/+2
commit ceef08daa722b3a411ef838c03fb2fe6ada2f884 6507 i386 makecontext(3c) needs to 16-byte align the stack commit dc32d872cbeb56532bcea030255db9cd79bac7da 6514 AS_* lock macros simplification
2016-01-056514 AS_* lock macros simplificationJosef 'Jeff' Sipek1-2/+2
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>
2014-06-26OS-3088 need a lighterweight page invalidation mechanism for zone memcapJerry Jelinek1-0/+182
2014-05-01OS-2969 vm_getusage syscall accurate zone RSS is overcountingJerry Jelinek1-1/+8
2012-03-14OS-987 vmu_calculate_proc() impeding page faults for thousands of secondsJerry Jelinek1-24/+54
2012-01-24OS-881 To workaround OS-580 add support to only invalidate mappings from a ↵Jerry Jelinek1-2/+14
single process
2012-01-04OS-750 improve RUSAGESYS_GETVMUSAGE for zoneadmdJerry Jelinek1-28/+59
2011-05-02OS-399 zone phys. mem. cap should be a rctl and have associated kstatJerry Jelinek1-0/+25
2009-09-156862616 assertion failed: (*last)->vmb_type != VMUSAGE_BOUND_UNKNOWNPeter Telford1-6/+9
2009-07-156608848 prstat/getvmusage is strangely slow when faced with mmap loadPeter Telford1-178/+216
2008-10-206564672 capped memory in zone not visible as capped1-20/+19
6759393 swapctl32 fails in zone
2007-06-086544121 Implement text replicationaguzovsk1-1/+10
2007-02-166500376 projdel from SUNWesu in SUNWCreq in s10/snv has missing dependencysl1084981-4/+9
6516822 Zone may shutdown without completing the final dance 6524250 panic: assertion failed: (*first)->vmb_start >= new_next->vmb_start, file: ../../common/vm/vm_usage.
2006-12-14PSARC 2006/496 Improved Zones/RM Integrationgjelinek1-0/+1978
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