History log of /onnv-gate/usr/src/uts/i86pc/vm/htable.c (Results 1 – 25 of 29)
Revision Date Author Comments
# 12826:fca99d9e3f2f 14-Jul-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com>

6812663 Running out of bits in x86_feature


# 12665:b59bd42c2688 21-Jun-2010 Joe Bonasera <joe.bonasera@oracle.com>

6961709 x86 global zone panics hosting solaris10 containers with vm_page.c line: 3558 (cstyle)


# 12664:e99ff77936bd 21-Jun-2010 Joe Bonasera <joe.bonasera@oracle.com>

6961709 x86 global zone panics hosting solaris10 containers with vm_page.c line: 3558


# 12532:e0c8045b31e0 02-Jun-2010 Joe Bonasera <joe.bonasera@oracle.com>

6897709 BAD TRAP: unix:page_get_mnode_freelist
6898574 incorrect pagetable handling in i86pc/vm


# 11058:abfa2ec42964 12-Nov-2009 Jakub Jermar <Jakub.Jermar@Sun.COM>

6835500 Superfluous ASSERT(ht->ht_lock_cnt == 0) in htable_release()
6893736 htable_reap() always reaps only 10 page tables
6893744 ptable_alloc() does not track active_ptables reliably


# 9062:fdba8b9800fa 17-Mar-2009 Vikram Hegde <Vikram.Hegde@Sun.COM>

6808905 recursive mutex_enter in page_get_physical on xpv with BSST fork test


# 7589:7de800909a06 15-Sep-2008 Vikram Hegde <Vikram.Hegde@Sun.COM>

PSARC 2008/560 Intel IOMMU
6714111 Solaris needs to support the Intel IOMMU


# 7240:c4957ab6a78e 31-Jul-2008 rh87107

6698108 Sun Studio 12 finds many lint errors in ON source.


# 5349:01422ec04372 28-Oct-2007 kchow

6453272 ctfmerge uses the largest pagesize from getpagesizes() which can be bad on systems with giant pages
6543997 divide by 0 panic in page_geti_contig_pages during 1g page testing
6587615 1g pages

6453272 ctfmerge uses the largest pagesize from getpagesizes() which can be 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

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


# 5217:fb14bda5b515 10-Oct-2007 josephb

6614268 ballooning out pages with stale read only mappings causes problems


# 5084:7d838c5c0eed 18-Sep-2007 johnlev

PSARC 2006/260 Solaris on Xen
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 m

PSARC 2006/260 Solaris on Xen
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);

show more ...


# 4654:2b2bb89445af 13-Jul-2007 josephb

6577329 TLB invalidation on AMD processors requires additional code
6569219 wasted time at amd64 boot - issues with htable_walk()
6574819 assertion failed: va <= ((ht)->ht_level == mmu.max_level ? ((

6577329 TLB invalidation on AMD processors requires additional code
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)

show more ...


# 4575:b41023c60bcb 29-Jun-2007 dm120769

backout 6569219: causes 6574819


# 4536:bf0ec85cb669 25-Jun-2007 josephb

6569219 wasted time at amd64 boot - issues with htable_walk()


# 4381:2690f52859a1 04-Jun-2007 josephb

6529185 amd64 Galaxy4 is completely 100% system time when oracle process is torn down
6489914 4K DISM/ISM pages don't work on x86


# 4269:4bec7c9cd5f4 17-May-2007 josephb

6558710 amd based machines panic when booted in 32 bit with DEBUG kernels


# 4191:e177ed7678f1 09-May-2007 josephb

6520773 faster TLB shootdown on x86


# 4169:b5f65de76d0c 04-May-2007 josephb

6550300 TLB invalidation on Intel processors requires additional code


# 4004:027a924f9ee3 10-Apr-2007 josephb

6539804 panic[cpu0]/thread=fffffffffbc27f40: boot_mapin(): No pp for pfnum = 1ff849
6540208 assertion failed: (((threadp()))->t_hatdepth & (~(1 << 7))) < 64, file: ../../i86pc/vm/hat_i86.c


# 3543:4a9ba10f6a83 02-Feb-2007 josephb

6493086 recursion problem in x86 HAT and kmem reaping
6518687 snv_57:tsufs causes panic (panic[cpu2]/thread=a355cde0: handle_tlbs(): unanticipated TLB shootdown..
6518691 panic recursive mutex_enter,

6493086 recursion problem in x86 HAT and kmem reaping
6518687 snv_57:tsufs causes panic (panic[cpu2]/thread=a355cde0: handle_tlbs(): unanticipated TLB shootdown..
6518691 panic recursive mutex_enter, lp=cce31690 owner=c4fdc120 thread=c4fdc120

show more ...


# 3446:5903aece022d 19-Jan-2007 mrj

PSARC 2006/469 EOF and removal of eeprom -I
PSARC 2006/568 direct boot (dboot) for x86
6219282 interrupt service routine called twice
6223946 potential infinite loop in fbt.c
6228819 tsc_gethrtimeuns

PSARC 2006/469 EOF and removal of eeprom -I
PSARC 2006/568 direct boot (dboot) for x86
6219282 interrupt service routine called twice
6223946 potential infinite loop in fbt.c
6228819 tsc_gethrtimeunscaled resets to 0 on suspend
6342201 hat_unload() and cross call usage are needlessly slow on x86, x64
6378723 ctfconvert can't handle GCC empty struct C extension
6379124 ctfconvert can't handle C99 flexible array members
6401187 merging ip's CTF data into genunix introduces a race
6437553 shmat(2) fails on platforms that don't support large pages
6449286 eeprom -I should be torched
6464072 need support for firmware properties
6465816 need a debug record page
6467491 64-bit processes must point %fs or %gs to null selector to utilize [fs|gs]base
6475880 vestiges of old boot code on i386/amd64 should be purged
6475956 Interrupt handling code on x86 platforms should be easier to understand
6477828 pcplusmp psm module should be rearranged to allow multiple platforms to share the same apic code
6477867 x86 KDI should belong in the kernel
6477871 fix for 6232859 also needed for kmdb
6477872 MDB MMU commands need improvements
6477873 cpr debugging can be improved
6477877 mstate accounting should be reset when gethrtimef() is changed
6477915 32-bit x86 kernel should use interrupt gates for all traps
6477963 _update_sregs should be written in C
6477976 no longer need to capture [fs,gs]base in struct regs on every exception
6478642 Solaris needs to support multiple x86 platforms
6478648 ON could use an new & unencumbered xsvc driver
6478734 kernel lint not in C99 mode
6478826 swrand should have framework to lock individual pages
6480763 if interrupts can't be disabled, re-onlining an offline cpu fails
6481824 /dev/fb is not created if installation is done over tty
6483747 clock-tick processing should re-include threads waiting for I/O
6485872 use PTOU macro to access user area instead of old "u" from user.h
6486263 need way to extend kernel core dumps with pages that don't have page_t's
6486435 eeprom, prtdiag should only be platform specific where necessary
6486436 genunix mdb module makefiles duplicate list of files
6486437 intr_common.c should be common
6486445 /dev/mem needs support for page_t-less pages
6486451 cpu_pause() routine should be mach-specific
6486456 SIMULATOR_SUPPORT should die
6486832 x86 platform will need memlist/memseg locking
6486911 amd64 port not finished
6486972 platform TOD setting code may not have real TOD hdw to set
6492647 Better trap trace support for x-calls
6493613 apic_disable_intr() needs round robin fix
6497633 ctfmerge could allow for no ctf sections
6500637 floating point context switching is needlessly slow
6500656 move floating point configuration to C
6500666 need a means to override the setting of uname -m in the kernel build
6500669 update x86 defines
6502790 Files in the boot archive should be individually compressed
6503792 live upgrade environment + bfu + alternate root == incorrect menu.lst file
6504373 kmdb promif shouldn't needlessly busy-wait
6504374 ::interrupts could show level/edge
6506305 opteron erratum 123 should be enabled
6507629 porting x86 platform code to Xen
6510847 kobj.c is unaware of sparc hole between nucleus text and data (from dtrace)

show more ...


# 2855:4d8a6b4dda79 03-Oct-2006 kchow

6426285 ref bit only pte - BAD TRAP: type=e fc-cache: #pf Page fault post install of snv_40
6474786 stack overflow during kmem_cache_free


# 2687:6a84498cdab3 06-Sep-2006 kchow

6418995 htable_scan() never completes


# 1747:09f7348b6555 04-Apr-2006 josephb

6392698 double panic during reboot when stealing htables (htable_steal)
6387529 possible panic "htable_alloc(): couldn't steal" on unusual x86 processors
6339250 htable_steal leaving some hat's marke

6392698 double panic during reboot when stealing htables (htable_steal)
6387529 possible panic "htable_alloc(): couldn't steal" on unusual x86 processors
6339250 htable_steal leaving some hat's marked HAT_VICTIM causing a process hang
6325979 htable_steal implementation is too agressive when stealing htables
6395186 panic hement_remove() mapping not found -- due to page table stealing

show more ...


12