History log of /onnv-gate/usr/src/uts/common/vm/seg_vn.c (Results 1 – 25 of 36)
Revision Date Author Comments
# 12230:12df01648ca5 23-Apr-2010 Peter Rival <Frank.Rival@oracle.com>

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


# 11660:52609a4ce055 16-Feb-2010 Krishnendu Sadhukhan - Sun Microsystems <Krishnendu.Sadhukhan@Sun.COM>

6875154 6801244 fix misses corner case
Contributed by Chad Mynhier <cmynhier@gmail.com>


# 11185:f0c31008e395 24-Nov-2009 Sean McEnroe <Sean.McEnroe@Sun.COM>

6887924 PP_ISKAS needs to be defined in terms of VN_ISKAS for vnodes
6871169 kphysm_add_memory_dynamic panics testing vmstress + DR
6877160 guest domain panic at platsvc:mdeg_notify_client+10c
687476

6887924 PP_ISKAS needs to be defined in terms of VN_ISKAS for vnodes
6871169 kphysm_add_memory_dynamic panics testing vmstress + DR
6877160 guest domain panic at platsvc:mdeg_notify_client+10c
6874763 memseg_alloc_meta() incorrectly maps page_t pages
6873569 multiple calls to memlist_read_lock() can cause deadlock hazard
6886354 DR failure with "memory span duplication" error
6886782 panic after pagefault in seg_kpm after LDom add-mem on primary
6887644 domain hang/deadlock during ldom mem DR when trying to grab a write lock

show more ...


# 10169:116daeae7223 23-Jul-2009 Sudheer A <Sudheer.Abdul-Salam@Sun.COM>

6801244 ps takes too long when many AS segments because of rm_assize
Contributed by Chad Mynhier <cmynhier@forsythe.com>


# 7547:9ebb0ef5a743 10-Sep-2008 Donghai Qiao <Donghai.Qiao@Sun.COM>

6692373 ptree and ps -ef hang during stress test


# 7209:d5827c0fed98 29-Jul-2008 vk210190

6711501 All segop callers should call anon_resv_zone instead of anon_resv


# 6695:12d7dd4459fd 23-May-2008 aguzovsk

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 ...


# 6521:29af30039b8f 30-Apr-2008 rh87107

6652163 segvn_setprot() over-allocates swap space (fix cstyle)


# 6517:dc84548e930e 30-Apr-2008 rh87107

6652163 segvn_setprot() over-allocates swap space


# 5466:8e6f5dfe7459 12-Nov-2007 kchow

6615393 1000x + penalty running with gigantic pages when they are not available.
6623149 trimkcage() may return out of bound pfn range and break large page allocation throttling logic
6625279 new pan

6615393 1000x + penalty running with gigantic pages when they are not available.
6623149 trimkcage() may return out of bound pfn range and break large page allocation throttling logic
6625279 new panic on UltraSPARC-IIe during snv_77 (panic[cpu0]/thread=3000cefcc20: BAD TRAP)
6627247 gigantic page processes can hang unless freemem has a padding of the gigantic page size

show more ...


# 5331:3047ad28a67b 25-Oct-2007 amw

PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/

PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support
PSARC/2007/403 Modified Access Checks for CIFS
PSARC/2007/410 Add system attribute support to chmod(1)
PSARC/2007/432 CIFS system attributes support for cp(1), pack(1), unpack(1), compress(1) and uncompress(1)
PSARC/2007/444 Rescind SETTABLE Attribute
PSARC/2007/459 CIFS system attributes support for cpio(1), pax(1), tar(1)
PSARC/2007/546 Update utilities to match CIFS system attributes changes.
PSARC/2007/560 ZFS sharesmb property
4890717 want append-only files
6417428 Case-insensitive file system name lookup to support CIFS
6417435 DOS attributes and additional timestamps to support for CIFS
6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service
6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names
6473733 RFE: Need support for open-deny modes
6473755 RFE: Need ability to reconcile oplock and delegation conflicts
6494624 sharemgr needs to support CIFS shares better
6546705 All vnode operations need to pass caller_context_t
6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes
6546893 Solaris system attribute support
6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance
6553589 RFE: VFS Feature Registration facility
6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)
6565581 ls(1) should support file system attributes proposed in PSARC/2007/315
6566784 NTFS streams are not copied along with the files.
6576205 cp(1), pack(1) and compress(1) should support file system attributes proposed in PSARC/2007/315
6578875 RFE: kernel interfaces for nbmand need improvement
6578883 RFE: VOP_SHRLOCK needs additional access types
6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315
6578886 RFE: disallow nbmand state to change on remount
6583349 ACL parser needs to support audit/alarm ACE types
6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315
6597357 *tar* xv@ doesn't show the hidden directory even though it is restored
6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute
6597368 *tar* cannot restore hard linked extended attributes
6597374 *tar* doesn't display "x " when hard linked attributes are restored
6597375 *tar* extended attribute header off by one
6614861 *cpio* incorrectly archives extended system attributes with -@
6614896 *pax* incorrectly archives extended system attributes with -@
6615225 *tar* incorrectly archives extended system attributes with -@
6617183 CIFS Service - PSARC 2006/715

show more ...


# 5224:74924e75dea4 11-Oct-2007 mec

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


# 5075:199eb2ec2c2c 17-Sep-2007 paulsan

6597746 Don't create srd_cache, region_cache and scd_cache on systems that don't use shared context
6597751 SFMMU_HASH_UNLOCK() call is missing in hat_unlock_region()
6600745 shared context code need

6597746 Don't create srd_cache, region_cache and scd_cache on systems that don't use shared context
6597751 SFMMU_HASH_UNLOCK() call is missing in hat_unlock_region()
6600745 shared context code needs to be cleaned up
6603269 assertion failed: sfhme->hme_tte.ll != 0, file: ../../sfmmu/vm/hat_sfmmu.c, line: 11613

show more ...


# 4902:d463935e82be 20-Aug-2007 paulsan

6575117 3.59% snv_67 oltpnet_10g_raw performance regression x64
6591195 segvn_init() may return before checking HAT_SHARED_REGIONS support
6591891 segvn_textrepl() should use AT_CTIME | AT_MTIME to c

6575117 3.59% snv_67 oltpnet_10g_raw performance regression x64
6591195 segvn_init() may return before checking HAT_SHARED_REGIONS support
6591891 segvn_textrepl() should use AT_CTIME | AT_MTIME to check file modification date

show more ...


# 4748:3bb903eb8ac9 28-Jul-2007 aguzovsk

6582037 don't enable text replication on 32bit kernels
6583303 segvn_fault_anonpages(F_SOFTLOCK) doesn't always properly softlock all faulted in page_t's
6584200 segvn_fault_anonpages() is missing an

6582037 don't enable text replication on 32bit kernels
6583303 segvn_fault_anonpages(F_SOFTLOCK) doesn't always properly softlock all faulted in page_t's
6584200 segvn_fault_anonpages() is missing anon_array_exit() call in the error case

show more ...


# 4528:9ad45715d2ab 24-Jun-2007 paulsan

PSARC 2006/266 Shared Context Support
PSARC 2006/267 Shared Region HME Block support
6388600 do_virtual_coloring checks should be expunged from sfmmu
6449192 Integrate support for MMU Shared Contexts

PSARC 2006/266 Shared Context Support
PSARC 2006/267 Shared Region HME Block support
6388600 do_virtual_coloring checks should be expunged from sfmmu
6449192 Integrate support for MMU Shared Contexts
6449195 Integrate support for Shared Region HME Blocks

show more ...


# 4496:c822199e1534 19-Jun-2007 stans

6325383 panic: anon_decref dereferenced bad pointer


# 4426:1b5c93035912 09-Jun-2007 aguzovsk

6544121 Implement text replication


# 4231:1423b2870c91 15-May-2007 sl108498

6556029 assertion failed: zone->zone_max_swap >= swap, file: ../../common/os/rcl.c, line: 3037


# 4104:91c60299aa9a 25-Apr-2007 blakej

6290234 segvn_clrszc() causes p_cowcnt droppings
6350065 ndata memory stolen; found on floor of krtld's chop shop


# 3351:853fb8df244a 03-Jan-2007 aguzovsk

6498368 Reduce va_to_pa overheads
6500938 tte_remap panics with inconsistent sf_hments


# 3290:256464cbb73c 20-Dec-2006 johansen

4894692 caching data in heap inflates crash dump
6499454 time to increase size of kmem default allocation caches
6499459 vm should stop checking kvp directly


# 3247:e05001c14ea2 14-Dec-2006 gjelinek

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 ...


# 2991:4b13d6c49c6b 26-Oct-2006 susans

6254029 memcntl() MC_HAT_ADVISE with page size 0 may cause segment page sizes to be demoted
6325885 map_pgszstk() uses p->p_brkpageszc rather than p->p_stkpageszc
6371967 assign large pages to anon s

6254029 memcntl() MC_HAT_ADVISE with page size 0 may cause segment page sizes to be demoted
6325885 map_pgszstk() uses p->p_brkpageszc rather than p->p_stkpageszc
6371967 assign large pages to anon segment created using mmap /dev/zero
6483208 unify and cleanup OOB (out of the box) large pagesize selection code
6483216 use intermediate pagesizes to map the beginning of bss/heap and stack when it may help performance
6483226 bss size is not properly taken into account by LP OOB policy at exec() time
6483230 grow_internal() doesn't properly align stack bottom for large pages
6483231 memcntl.c: ASSERT(IS_P2ALIGNED(p->p_brkbase + p->p_brksize, pgsz));
6483233 provide a mechanism to enable the use of 32M text pages on OPL by default
6485171 memcntl() shouldn't silently fail when stack space is unavailable with requested pagesize

show more ...


# 2779:9c625cd029e6 21-Sep-2006 sl108498

6473101 panic: sp != NULL in seg_vn.c
6473096 swap_putpage should clear B_FORCE flag


12