History log of /titanic_41/usr/src/uts/i86pc/vm/hat_i86.c (Results 1 – 25 of 49)
Revision Date Author Comments
# 93fb2a5f 21-Dec-2015 Josef 'Jeff' Sipek <jeffpc@josefsipek.net>

6514 AS_* lock macros simplification
Reviewed by: Piotr Jasiukajtis <estibi@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Dan McDo

6514 AS_* lock macros simplification
Reviewed by: Piotr Jasiukajtis <estibi@me.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# 466bf4fe 16-Jan-2015 Matthew Ahrens <mahrens@delphix.com>

5498 kmem_reap does one xcall per page
5514 hat_unload_callback passes the wrong length to segvn_hat_unload_callback
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@

5498 kmem_reap does one xcall per page
5514 hat_unload_callback passes the wrong length to segvn_hat_unload_callback
Reviewed by: Adam Leventhal <ahl@delphix.com>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Richard Lowe <richlowe@richlowe.net>

show more ...


# 0d6bb4c6 08-Aug-2014 Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

5045 use atomic_{inc,dec}_* instead of atomic_add_*
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Robert Mustacchi <rm@joyent.com>


# 8b6220d7 08-Aug-2014 Josef 'Jeff' Sipek <josef.sipek@nexenta.com>

5042 stop using deprecated atomic functions
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com>


# c7c6ab2a 19-Jan-2011 Garrett D'Amore <garrett@nexenta.com>

536 hat_getkpfnum needs to be removed
Reviewed by: gwr@nexenta.com
Reviewed by: trisk@nexenta.com


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

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


# 7417cfde 15-Jul-2010 Kuriakose Kuruvilla <kuriakose.kuruvilla@oracle.com>

6812663 Running out of bits in x86_feature


# 6c9930ae 02-Jun-2010 Joe Bonasera <joe.bonasera@oracle.com>

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


# a3114836 25-Mar-2010 Gerry Liu <jiang.liu@intel.com>

PSARC/2009/104 Hot-Plug Support for ACPI-based Systems
PSARC/2009/550 PSMI Extensions for CPU Hotplug
PSARC/2009/551 acpihpd ACPI Hotplug Daemon
PSARC/2009/591 Attachment Points for Hotpluggable x86

PSARC/2009/104 Hot-Plug Support for ACPI-based Systems
PSARC/2009/550 PSMI Extensions for CPU Hotplug
PSARC/2009/551 acpihpd ACPI Hotplug Daemon
PSARC/2009/591 Attachment Points for Hotpluggable x86 Systems
6862510 provide support for cpu hot add on x86
6883891 cmi interface needs to support dynamic reconfiguration
6884154 x2APIC and kmdb may not function properly during CPU hotplug event.
6904971 low priority acpi nexus code review feedback
6877301 lgrp should support memory hotplug flag in SRAT table

show more ...


# 9e0b7c70 17-Nov-2009 Dave Plauger <Dave.Plauger@Sun.COM>

6898202 hat_flush_range is not correct for x86


# ca3e8d88 23-Oct-2009 Dave Plauger <Dave.Plauger@Sun.COM>

6828976 Fast Crash Dump
6878030 live crash dump is much slower than reboot dump
6626023 Crash dump size is excessive on large memory machines


# 21584dbc 19-Jun-2009 Pavel Tatashin <Pavel.Tatashin@Sun.COM>

6708183 poor scalability of mdb memstat with increasing CPU count (fix mis-merge)


# d20abfaa 18-Jun-2009 Pavel Tatashin <Pavel.Tatashin@Sun.COM>

6708183 poor scalability of mdb memstat with increasing CPU count


# fb2caebe 15-May-2009 Randy Fishel <Randy.Fishel@Sun.COM>

6836576 Integrate CPU Idle Notification into ON
PSARC/2009/115 CPU Idle Notification


# f34a7178 28-Apr-2009 Joe Bonasera <Joe.Bonasera@sun.com>

6770898 Performance of x86 cross calls
6785779 enabling xc_traptrace will panic or hang the system


# e803c1e6 24-Apr-2009 Prakash Sangappa <Prakash.Sangappa@Sun.COM>

6758006 x86 hat_devload() routine should have a check to not allow mapping a free page.


# 25540de2 12-Jan-2009 Jakub Jermar <Jakub.Jermar@Sun.COM>

6747539 hati_pte_map() should undo HTABLE_LOCK_INC(ht) on LPAGE_ERROR


# 7eea693d 30-Sep-2008 Mark Johnson <Mark.Johnson@Sun.COM>

PSARC/2008/596 Block Tap Support for Solaris
6539533 Solaris dom0 needs blktap support


# 903a11eb 01-Aug-2008 rh87107 <none@none>

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


# 6f0cf5c5 27-May-2008 kchow <none@none>

6706850 large page configured for xen hypervisor


# 512cf780 22-May-2008 kchow <none@none>

6671130 Shanghai provides better TLB management for 1GB pages
6679225 erratum 298 detection needed
6692442 errata updates needed for griffin processors (family 0x11)


# 472714d6 26-Mar-2008 kchow <none@none>

6657453 DEBUG kernel fails assertion in page_demote() with 17GB+ of memory


# ae320ee6 26-Mar-2008 peterte <none@none>

6627552 Bad ASSERT in hat_i86.c:hat_swapout highlights outdated code assumption
6647952 S10 x86 Panic "non-null/page mapping pte=9f414027"


# 551bc2a6 21-Dec-2007 mrj <none@none>

PSARC 2007/664 Paravirtualized Drivers for Fully Virtualized xVM Domains
6525093 xnb/xnf should use hypervisor based copy for xnb->xnf data path
6608917 members of struct xnf and xnb need unique name

PSARC 2007/664 Paravirtualized Drivers for Fully Virtualized xVM Domains
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

show more ...


# 78b03d3a 13-Nov-2007 kchow <none@none>

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


12