summaryrefslogtreecommitdiff
path: root/usr/src/uts/i86pc/vm
AgeCommit message (Collapse)AuthorFilesLines
2009-05-156836576 Integrate CPU Idle Notification into ONRandy Fishel1-19/+6
PSARC/2009/115 CPU Idle Notification
2009-04-286770898 Performance of x86 cross callsJoe Bonasera1-2/+2
6785779 enabling xc_traptrace will panic or hang the system
2009-04-236758006 x86 hat_devload() routine should have a check to not allow mapping ↵Prakash Sangappa1-0/+19
a free page.
2009-03-316661882 page_get_mnode_anylist() can return physical addresses lower than ↵Sherry Moore1-1/+1
dma_attr_addr_lo
2009-03-166808905 recursive mutex_enter in page_get_physical on xpv with BSST fork testonnv_111Vikram Hegde2-35/+35
2009-03-106787135 Solaris kernel panic: pfn_to_mfn(): illegal PFN 0x8063ef0Stuart Maybee1-2/+19
6730876 System crashing while running snv_93 on Celestica AMD64 (32bit)
2009-03-016805501 memcntl() failed due to ENOMEM for pagesize 268435456 with snv_108Michael Corcoran1-4/+2
2009-01-126747539 hati_pte_map() should undo HTABLE_LOCK_INC(ht) on LPAGE_ERRORJakub Jermar1-3/+7
2008-11-236753225 null pointer dereference panic in page_downgrade()Vikram Hegde1-2/+4
6774397 Intel PRO/1000 PT Quad Port LP server adapter needs unity map 6774406 WARNING: pcplusmp: mod_remove_by_name failed 16 messages on uniprocessor machines
2008-09-29PSARC/2008/596 Block Tap Support for SolarisMark Johnson2-6/+19
6539533 Solaris dom0 needs blktap support
2008-09-22PSARC 2008/382 Fast RebootSherry Moore2-3/+5
6714038 Fast Reboot support for x86 platforms
2008-09-14PSARC 2008/560 Intel IOMMUVikram Hegde2-49/+40
6714111 Solaris needs to support the Intel IOMMU
2008-09-106560816 x86 drivers should not use SCCS keywords in user-visible stringsRichard Bean1-4/+2
2008-07-316698108 Sun Studio 12 finds many lint errors in ON source.rh871073-9/+12
2008-07-236728330 ide driver can hang in dom0mrj1-0/+1
6728334 x86 rootnex never needs to alloc contig copybufs
2008-07-09n/avd2247971-1/+2
2008-06-166658818 The macro PCF_INDEX is incorrectdv1427241-0/+6
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-276706850 large page configured for xen hypervisorkchow1-9/+12
2008-05-226671130 Shanghai provides better TLB management for 1GB pageskchow1-18/+46
6679225 erratum 298 detection needed 6692442 errata updates needed for griffin processors (family 0x11)
2008-03-266657453 DEBUG kernel fails assertion in page_demote() with 17GB+ of memorykchow1-24/+26
2008-03-266627552 Bad ASSERT in hat_i86.c:hat_swapout highlights outdated code assumptionpeterte1-4/+2
6647952 S10 x86 Panic "non-null/page mapping pte=9f414027"
2008-03-256679779 i86xpv platform contig alloc code mishandles dma_attr_seg specificationsmaybe1-7/+15
2008-03-056665404 Xen svn b83a Dom0 kernel panics on scpsmaybe1-3/+9
2008-02-196653726 guest domain panics on page_get_replacement_page in sparse-memory, ↵dp784191-1/+1
memory-exhaustion test case
2008-02-146652631 Accessing nxge device in xVM causes panic in page_get_contigpagessmaybe1-2/+5
2008-01-166647517 assertion failed: pfn >= it->mi_mblock_base && pfn <= it->mi_mblock_enddp784191-2/+2
2008-01-156626376 contig alloc on xVM allocs more memory than needed sometimessmaybe1-199/+361
2007-12-21PSARC 2007/664 Paravirtualized Drivers for Fully Virtualized xVM Domainsmrj1-2/+10
6525093 xnb/xnf should use hypervisor based copy for xnb->xnf data path 6608917 members of struct xnf and xnb need unique names 6609324 deadlock trying to own the HAT migrate lock 6609805 still missing XPV_DISALLOW_MIGRATE/XPV_ALLOW_MIGRATE bracketing in hat_i86.c 6616384 xnb's grant ref unmapping is inefficient 6619947 Solaris should provide a PV network driver for xVM HVM environments 6632774 panic setting up xen console --HG-- rename : usr/src/uts/i86xpv/os/gnttab.c => usr/src/uts/common/xen/os/gnttab.c rename : usr/src/uts/i86xpv/os/hypercall.c => usr/src/uts/common/xen/os/hypercall.c rename : usr/src/uts/i86xpv/sys/gnttab.h => usr/src/uts/common/xen/sys/gnttab.h rename : usr/src/uts/i86xpv/ml/hypersubr.s => usr/src/uts/intel/ia32/ml/hypersubr.s rename : usr/src/uts/i86xpv/sys/hypervisor.h => usr/src/uts/intel/sys/hypervisor.h rename : usr/src/uts/i86xpv/sys/xen_errno.h => usr/src/uts/intel/sys/xen_errno.h
2007-12-106627804 Repeated attach/detach to ISM segment fails with ENOMEM for 32bit ↵onnv_80mec1-39/+87
program
2007-12-066635774 Death by hment_remove()josephb1-33/+65
2007-11-276603803 assertion failed: !contig_pfnlist_locked, 2smaybe1-26/+33
6611846 after boot, all dom0 interrupts are targeting CPU 0 in a MP system 6612343 The fix for 6292092 and xvm dom0 not getting along 6616943 Attempting to boot the xVM kernel after installation panics b1600 blade 6634526 ::interrupts gives wrong info on i86xpv platform
2007-11-126615393 1000x + penalty running with gigantic pages when they are not available.kchow3-10/+8
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-1/+1
2007-10-286453272 ctfmerge uses the largest pagesize from getpagesizes() which can be ↵kchow7-30/+84
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-246612324 ::threadlist could identify taskq threadsjohnlev2-8/+16
6618391 64-bit xVM lets processes fiddle with kernelspace, but Xen bug saves us 6618395 watches debugging could use some SDT 6618396 i_xvdi_debug is ineffectual
2007-10-156611166 balloon_dec_reservation() should page_unresv() on failurerscott3-17/+27
6611180 balloon_zero_page() should be torched
2007-10-106339235 DISM may interact poorly with anon when failing to use large pagesmec1-1/+1
6607917 assertion failed: ht->ht_lock_cnt == 0 || ht->ht_valid_cnt > 0
2007-10-106614268 ballooning out pages with stale read only mappings causes problemsjosephb2-3/+21
2007-10-016590353 ancient mtrr crud in i86pc/os/startup.c must diejohnlev2-2/+5
6604314 lock ordering problem can cause deadlock at bootup 6604381 typo in LEVEL_SIZE call in i86pc's hat_share() 6604444 HCK_PARTIALCKSUM packets from dom0 to domU fail checksum test in domU 6605202 domU panics with 'bad mutex' from a freed data structure after 1h of xmstress 6605536 xvdi_ring_has_unconsumed_responses() panic during suspend 6606142 page_numtopp_alloc() uses page_reclaim() incorrectly. 6606864 xm-test vcpu-disable/02_vcpu-set_stress.py fails to adjust vcpus 6609008 shutdown_req_active usage can hang
2007-09-18PSARC 2006/260 Solaris on Xenjohnlev11-603/+2579
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-5/+5
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-07-31PSARC 2006/675 MPO for Victoria Falls/Maramba projectdp784191-4/+36
6539930 MPO for sun4v platforms
2007-07-136577329 TLB invalidation on AMD processors requires additional codejosephb3-34/+33
6569219 wasted time at amd64 boot - issues with htable_walk() 6574819 assertion failed: va <= ((ht)->ht_level == mmu.max_level ? ((uintptr_t)0UL - 0x1000... 6574823 htable_lookup() needs fixing.. 6579274 Share memory unmap stays in infinite loop (32bit intel)
2007-06-29backout 6569219: causes 6574819dm1207691-9/+12
2007-06-256569219 wasted time at amd64 boot - issues with htable_walk()josephb1-12/+9
2007-06-24PSARC 2006/266 Shared Context Supportpaulsan1-0/+75
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-046529185 amd64 Galaxy4 is completely 100% system time when oracle process is ↵josephb1-1/+0
torn down (fix lint)
2007-06-046529185 amd64 Galaxy4 is completely 100% system time when oracle process is ↵josephb3-70/+131
torn down 6489914 4K DISM/ISM pages don't work on x86
2007-05-256538758 Sporadic I/O error will cause data corruption in Veritas CFS with ↵qiao1-1/+6
VMODSORT mode on.
2007-05-176558710 amd based machines panic when booted in 32 bit with DEBUG kernelsjosephb1-1/+6