History log of /illumos-gate/usr/src/uts/i86pc/vm/htable.c (Results 1 – 25 of 39)
Revision Date Author Comments
# 86ef0a63 30-May-2021 Richard Lowe

13939 it's time the 32bit intel kernel was (x)86'd
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Garret D'Am

13939 it's time the 32bit intel kernel was (x)86'd
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
Approved by: Garret D'Amore <garrett@damore.org>

show more ...


# 2a9992ec 30-Dec-2019 Toomas Soome

12175 i86xpv: variable may be used uninitialized
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gerg&#337; Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@jo

12175 i86xpv: variable may be used uninitialized
Reviewed by: Andy Stormont <astormont@racktopsystems.com>
Reviewed by: Gerg&#337; Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 584b574a 30-Dec-2019 Toomas Soome

12174 i86pc: variable may be used uninitialized
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danm

12174 i86pc: variable may be used uninitialized
Reviewed by: John Levon <john.levon@joyent.com>
Reviewed by: Andrew Stormont <astormont@racktopsystems.com>
Approved by: Dan McDonald <danmcd@joyent.com>

show more ...


# 74ecdb51 22-Jan-2018 John Levon

8956 Implement KPTI
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Gordon Ross <gwr@nexenta.com>


# 091194e6 03-Sep-2015 Bryan Cantrill

6202 htable_reap() kicks off htable crime wave, destroying system
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Richar

6202 htable_reap() kicks off htable crime wave, destroying system
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Richard PALO <richard@netbsd.org>
Approved by: Albert Lee <trisk@omniti.com>

show more ...


# 8c1d5be3 26-Mar-2015 Joshua M. Clulow

5928 htable_walk strays into the VA hole
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Josef 'Jeff' Sipek <josef.sip

5928 htable_walk strays into the VA hole
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Approved by: Dan McDonald <danmcd@omniti.com>

show more ...


# a6a74e0e 16-Jan-2015 Matthew Ahrens

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

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


# b59c4a48 23-Oct-2013 Boris Protopopov

4110 panic while reaping htable_cache
Reviewed by: Gordon Ross <Gordon.Ross@nexenta.com>
Reviewed by: Ilya Usvyatsky <Ilya.Usvyatsky@nexenta.com>
Reviewed by: Thomas Keiser <tkeiser@gmail

4110 panic while reaping htable_cache
Reviewed by: Gordon Ross <Gordon.Ross@nexenta.com>
Reviewed by: Ilya Usvyatsky <Ilya.Usvyatsky@nexenta.com>
Reviewed by: Thomas Keiser <tkeiser@gmail.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Approved by: Garrett D'Amore <garrett@damore.org>

show more ...


# 1a5e258f 08-Aug-2014 Josef 'Jeff' Sipek

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@j

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>

show more ...


# 6a634c9d 19-Aug-2010 Richard Lowe

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


# e4c16229 21-Jun-2010 Joe Bonasera

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


# 2d44e974 21-Jun-2010 Joe Bonasera

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


# 7417cfde 14-Jul-2010 Kuriakose Kuruvilla

6812663 Running out of bits in x86_feature


# 6c9930ae 02-Jun-2010 Joe Bonasera

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


# 5f661bbc 12-Nov-2009 Jakub Jermar

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


# a77271f8 17-Mar-2009 Vikram Hegde

6808905 recursive mutex_enter in page_get_physical on xpv with BSST fork test


# 86c1f4dc 15-Sep-2008 Vikram Hegde

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


# 903a11eb 31-Jul-2008 rh87107

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


# 02bc52be 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

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


# 2ba723d8 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


# 8ea72728 10-Oct-2007 josephb

6614268 ballooning out pages with stale read only mappings causes problems


# 843e1988 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 c

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);

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

show more ...


# 7173d045 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_le

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


# 8b5842f9 29-Jun-2007 dm120769

backout 6569219: causes 6574819


# 6afbd002 25-Jun-2007 josephb

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


12