summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/vm
AgeCommit message (Collapse)AuthorFilesLines
2008-08-126735592 "zio" vmem arenas are confusing, not reported separatelyJonathan W Adams1-5/+3
6699438 zfs induces crosscall storm under heavy mapped sequential read workload
2008-07-316698108 Sun Studio 12 finds many lint errors in ON source.rh871071-5/+6
2008-07-296700064 Certain T5440 CMP/Memory configs won't bootsvemuri1-0/+5
2008-07-296711501 All segop callers should call anon_resv_zone instead of anon_resvvk2101902-13/+29
2008-07-216722014 batoka plcnt plc_mt_pgmax != 0 assertion failure running with "small ↵kchow1-1/+3
chunk allocations"
2008-06-276708926 Libmicro mmap 24% regression snv_80mec1-3/+32
2008-06-166658818 The macro PCF_INDEX is incorrect (fix lint)dv1427241-2/+0
2008-06-166658818 The macro PCF_INDEX is incorrectdv1427243-204/+196
6666035 Lock contention for pcf_buckets impacting ISM creation times 6666045 The data structures pcc_info_t and hw_page_map_t need to be cached aligned.
2008-05-226423097 segvn_pagelock() may perform very poorlyaguzovsk13-1188/+2754
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
2008-04-306652163 segvn_setprot() over-allocates swap space (fix cstyle)rh871071-1/+1
2008-04-306652163 segvn_setprot() over-allocates swap spacerh871073-43/+237
2008-03-266627552 Bad ASSERT in hat_i86.c:hat_swapout highlights outdated code assumptionpeterte1-5/+7
6647952 S10 x86 Panic "non-null/page mapping pte=9f414027"
2008-03-126664521 performance hit when size prioritized over lgroup placementmec1-0/+25
2008-02-196653726 guest domain panics on page_get_replacement_page in sparse-memory, ↵dp784191-24/+34
memory-exhaustion test case
2008-02-19PSARC 2006/123 Mmap compatibilitymec1-16/+6
5003415 Provide a MAP_NOOVERMAP option for mmap()
2008-02-196532446 page_migrate() should not call PP_CLRMIGRATE(pp) without SE_EXCL ↵jj2098691-10/+18
lock on the page
2008-01-296587816 The seg_psaync_sem semaphore should be possibly renamed to ↵jj2048561-14/+14
seg_pasync_sem 6647673 tmpfs race condition between write() and mmap() at the end of a file
2008-01-166647517 assertion failed: pfn >= it->mi_mblock_base && pfn <= it->mi_mblock_enddp784191-2/+3
2007-12-196632805 java: trap type = 0x31 panic (cr 6625279) reproducible in snv_78kchow1-1/+1
2007-12-106627804 Repeated attach/detach to ISM segment fails with ENOMEM for 32bit ↵mec2-10/+44
program
2007-12-106621520 Batoka TLB/TSB page fault resolution takes large amount of timesvemuri2-106/+110
6599537 xt_sync timeout panics when running SunVTS on Batoka
2007-12-106490542 panic with swapslot_free: null anonstans2-74/+92
2007-12-106591628 ISM: shared mem allocation can hang during low memory conditionsdp784191-0/+2
2007-11-126615393 1000x + penalty running with gigantic pages when they are not available.kchow5-134/+227
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
2007-11-126624280 GDT, LDT, IDT and TSS should not share pages with other thingsjosephb1-0/+2
2007-10-286453272 ctfmerge uses the largest pagesize from getpagesizes() which can be ↵kchow2-10/+21
bad on systems with giant pages 6543997 divide by 0 panic in page_geti_contig_pages during 1g page testing 6587615 1g pagesize support on AMD family 0x10 processors 6588824 throttling large page coalescing needs to be revisited for gigantic pages 6613824 legacy applications (java) should be prevented from inadvertantly using 1g pagesize --HG-- rename : usr/src/lib/libc/common/sys/getpagesizes.s => deleted_files/usr/src/lib/libc/common/sys/getpagesizes.s
2007-10-25PSARC/2007/218 caller_context_t in all VOPsamw10-95/+97
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
2007-10-106339235 DISM may interact poorly with anon when failing to use large pagesmec5-55/+129
6607917 assertion failed: ht->ht_lock_cnt == 0 || ht->ht_valid_cnt > 0
2007-09-18PSARC 2006/260 Solaris on Xenjohnlev5-55/+64
PSARC 2007/155 IPv4 Network Configuration Enhancements for Xen Guest Domains 6424124 panic in intr_thread->av_dispatch_autovect->atomic_add_ptr 6496858 mdb could use a memory-based IO backend 6515319 workaround for 6491065 needs to be removed from elfextract.c 6518807 snv_nightly: SUNWcakr pkgck error 6551858 PSARC 2006/260 Solaris on Xen 6584697 Can't boot Xen / Solaris dom0 if root is using ZFS 6593429 usr/src/cmd/devfsadm isn't linting properly 6600359 mdb_kvm_intrframe() is unused 6600750 can remove 'u' workaround from zlib 6601465 /dev/lofictl needs to accept kernel ioctl 6604043 Erronous ASSERT in sdev_vnops.c ASSERT(VTOSDEV(vp)->sdev_attrvp); --HG-- rename : usr/src/common/util/memset.h => deleted_files/usr/src/common/util/memset.h rename : usr/src/uts/common/krtld/mapfile => deleted_files/usr/src/uts/common/krtld/mapfile rename : usr/src/uts/i86pc/boot/boot_keyboard.h => deleted_files/usr/src/uts/i86pc/boot/boot_keyboard.h rename : usr/src/uts/intel/io/i8254.c => usr/src/uts/i86pc/io/microfind.c rename : usr/src/uts/i86pc/cpunex/Makefile => usr/src/uts/intel/cpunex/Makefile rename : usr/src/uts/i86pc/io/cpunex.c => usr/src/uts/intel/io/cpunex.c
2007-09-176597746 Don't create srd_cache, region_cache and scd_cache on systems that ↵paulsan1-2/+6
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
2007-08-206575117 3.59% snv_67 oltpnet_10g_raw performance regression x64paulsan2-23/+35
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
2007-08-164875742 PAGE_SE_MUTEX() macro needs maintenanceblakej1-15/+41
6517224 pse_mutex show scaling issues with tpc-h
2007-08-086582841 boot_/final_kerneheap and kernelheap_extend() nonsense needs to be ↵josephb2-72/+39
ripped out 6507265 amd64 Solaris will fail on more than 1 Terabyte of memory
2007-08-036583268 tmpfs tries too hard to reserve memoryjj2048561-1/+1
2007-07-31PSARC 2006/675 MPO for Victoria Falls/Maramba projectdp784191-115/+230
6539930 MPO for sun4v platforms
2007-07-276582037 don't enable text replication on 32bit kernelsaguzovsk1-21/+51
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
2007-06-24PSARC 2006/266 Shared Context Supportpaulsan6-81/+347
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
2007-06-196325383 panic: anon_decref dereferenced bad pointerstans1-4/+6
2007-06-086544121 Implement text replicationaguzovsk10-122/+1121
2007-05-256466149 Long ph_mutex[] holdtimes in page_hashout() mediated by vph_mutex ↵qiao2-0/+18
holds in vpn_vplist_dirty
2007-05-256538758 Sporadic I/O error will cause data corruption in Veritas CFS with ↵qiao2-3/+5
VMODSORT mode on.
2007-05-176521370 Panic in segspt_free_pagessusans2-8/+24
2007-05-146556029 assertion failed: zone->zone_max_swap >= swap, file: ↵sl1084981-4/+6
../../common/os/rcl.c, line: 3037
2007-05-146553905 ramtest fails on Silverstone because test size less than 4MB ↵susans1-5/+10
(minimun required), no memory allocated
2007-05-116473237 trapstat fails to release cpu_lock and tstat_lock in failure pathsha1379942-2/+3
6475905 hat_pagesuspend() hangs trying to relocate 4M page from contig_mem_slab_arena
2007-04-256550257 bogus assertion in as_clearwatchprot()eschrock1-1/+0
2007-04-256290234 segvn_clrszc() causes p_cowcnt droppingsblakej1-4/+6
6350065 ndata memory stolen; found on floor of krtld's chop shop
2007-03-306368753 Need a patch solution to 4522909 automountd hangs with executeable mapsnr1239321-19/+8
6509943 Apparent deadlock between fork()'s use of lwp_suspend and NFS locking (Backout 4522909)
2007-03-26PSARC/2007/124 Strong Type-Checking for VFS Operation Registration Mechanismrsb1-1/+4
6505923 Need better type checking for vnodeops 6531594 lxpr_readlink() is missing the "cred_t *cr" arg 6532559 vfs_strayops does not use the vnode/vfs operation registration mechanism
2007-03-056510878 Kernel Boot time data structures can be mapped with Large pages to ↵dp784191-0/+10
improve performance