History log of /titanic_50/usr/src/uts/sun4/vm/vm_dep.h (Results 1 – 25 of 32)
Revision Date Author Comments
# 71b4af9b 14-May-2012 Richard Lowe <richlowe@richlowe.net>

5461 #pragma align before the declaration
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Revie

5461 #pragma align before the declaration
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# 6a634c9d 19-Aug-2010 Richard Lowe <richlowe@richlowe.net>

merge with onnv_147
Reviewed by: garrett@nexenta.com
Approved by: garrett@nexenta.com


# b52a336e 26-Jul-2010 Pavel Tatashin <Pavel.Tatashin@Sun.COM>

6948098 freemem_lock contention causes poor concurrent DISM MC_LOCK/MC_UNLOCK performance
6946742 sfmmu_mlspl_enter lock contention on mml_table
6956454 ani_free_pool lock contention with multi proce

6948098 freemem_lock contention causes poor concurrent DISM MC_LOCK/MC_UNLOCK performance
6946742 sfmmu_mlspl_enter lock contention on mml_table
6956454 ani_free_pool lock contention with multi processed ISM

show more ...


# d94ffb28 03-May-2010 jmcp <James.McPherson@Sun.COM>

backout 6535949: needs more work


# f045d8d6 29-Apr-2010 Amritpal Sandhu <Paul.Sandhu@Sun.COM>

6535949 availability of 2M pages degrades over time on Solaris/x64


# 9d0d62ad 07-Aug-2009 Jason Beloro <Jason.Beloro@Sun.COM>

6858457 Remove Solaris support for UltraSPARC-AT10 processor


# 9853d9e8 17-Jul-2009 Jason Beloro <Jason.Beloro@Sun.COM>

FWARC 2008/540 Memory DR Domain Service
FWARC 2009/300 CPU MD node property for real address bits
6720954 add memory dr feature to ldoms
6742779 fsflush_do_pages() may incorrectly skip constituent fi

FWARC 2008/540 Memory DR Domain Service
FWARC 2009/300 CPU MD node property for real address bits
6720954 add memory dr feature to ldoms
6742779 fsflush_do_pages() may incorrectly skip constituent file large pages

show more ...


# 82c9d5ba 25-Feb-2009 Vijay Balakrishna, SG-RPE <Vijay.Balakrishna@Sun.COM>

6807818 Incorrect/misleading comment in usr/src/uts/sun4/vm/vm_dep.h


# 2f0fcb93 27-Sep-2008 Jason Beloro <Jason.Beloro@Sun.COM>

PSARC/2007/003 Solaris Support for the Rock Processor
6368478 Solaris needs to support the Rock processor
6440653 stores to sun4v error queue head registers are missing a membar #Sync
6639717 FLUSH i

PSARC/2007/003 Solaris Support for the Rock Processor
6368478 Solaris needs to support the Rock processor
6440653 stores to sun4v error queue head registers are missing a membar #Sync
6639717 FLUSH instruction used more than necessary in sun4v

show more ...


# 06fb6a36 16-Jun-2008 dv142724 <none@none>

6658818 The macro PCF_INDEX is incorrect
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.


# b779d3e0 20-Feb-2008 dp78419 <none@none>

6653726 guest domain panics on page_get_replacement_page in sparse-memory, memory-exhaustion test case


# a7c3ca36 16-Jan-2008 dp78419 <none@none>

6647517 assertion failed: pfn >= it->mi_mblock_base && pfn <= it->mi_mblock_end


# 02bc52be 28-Oct-2007 kchow <none@none>

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

--HG--
rename : usr/src/lib/libc/common/sys/getpagesizes.s => deleted_files/usr/src/lib/libc/common/sys/getpagesizes.s

show more ...


# ce8eb11a 01-Aug-2007 dp78419 <none@none>

PSARC 2006/675 MPO for Victoria Falls/Maramba project
6539930 MPO for sun4v platforms


# 4c36ab88 28-Jul-2007 kchow <none@none>

6585487 Incorrect handling of multiple mnodes in a given memseg impacts memory on Primepower systems


# 85f58038 17-May-2007 dp78419 <none@none>

6547155 mptest timing out because of bad page coloring after fork
6550904 kcage_glist_alloc() may not call kmem_zalloc()


# 6b990117 15-May-2007 dm120769 <none@none>

backout 6547155/6550904: sparc build failed


# 8c754b1b 15-May-2007 dp78419 <none@none>

6547155 mptest timing out because of bad page coloring after fork
6550904 kcage_glist_alloc() may not call kmem_zalloc()


# 1e45ea5a 25-Apr-2007 blakej <none@none>

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


# bb121940 05-Mar-2007 dp78419 <none@none>

6510878 Kernel Boot time data structures can be mapped with Large pages to improve performance


# 8b464eb8 15-Dec-2006 mec <none@none>

PSARC 2006/360 Page retire and caged memory kstats
PSARC 2006/401 /dev/physmem
6385792 physical memory driver needed for memory testing


# 102033aa 27-Nov-2006 dp78419 <none@none>

6488843 Hashed Cache index mode support for Huron
6489149 colorequivszc[] may be set incorrectly on sun4v
6489393 MTYPE_START/MTYPE_NEXT DR race in ASSERT macro
6493685 randomize effective process us

6488843 Hashed Cache index mode support for Huron
6489149 colorequivszc[] may be set incorrectly on sun4v
6489393 MTYPE_START/MTYPE_NEXT DR race in ASSERT macro
6493685 randomize effective process user stack start address to avoid thrashing caches on sun4v platforms

show more ...


# ec25b48f 27-Oct-2006 susans <none@none>

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


# 5d07b933 21-Oct-2006 dp78419 <none@none>

PSARC 2006/236 Hashed Cache index support
6409758 Integrate the support for Hashed Cache index mode
6249718 page_freelist_fill() can return a page of the wrong mtype
6478353 page_get_mnode_freelist(s

PSARC 2006/236 Hashed Cache index support
6409758 Integrate the support for Hashed Cache index mode
6249718 page_freelist_fill() can return a page of the wrong mtype
6478353 page_get_mnode_freelist(szc > 0) should call page_freelist_coalesce() for every bin it tries
6478363 page_get_mnode_cachelist() may ignore PG_MATCH_COLOR flag
6470374 PLCNT_SZ() macro in sun4/vm/vm_dep.h has incorrect loop condition

show more ...


# e12a8a13 31-Aug-2006 susans <none@none>

6458128 SAP performs 5% better with 4M pages than with 32M pages


12