summaryrefslogtreecommitdiff
path: root/usr/src/uts/i86pc/sys
AgeCommit message (Collapse)AuthorFilesLines
2016-06-09OS-5451 comm page should not break i86xpvPatrick Mooney1-2/+0
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2016-05-20OS-5322 lxbrand use comm page for vdsoPatrick Mooney1-0/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com>
2016-05-16OS-5192 need faster clock_gettimePatrick Mooney3-0/+134
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Ryan Zezeski <ryan@zinascii.com>
2016-04-29 [illumos-gate merge]Jerry Jelinek1-1/+1
commit af868f46a5b794687741d5424de9e3a2d684a84a 6914 kernel virtual memory fragmentation leads to hang commit 23a268cfbc75530b746495f3e157b9bc71069420 6565 pargs crashes on growing env commit 1872b0b513cebbb59f48d3164530f8598d11df23 6929 couple of updates to i386 disassembler tables
2016-04-286914 kernel virtual memory fragmentation leads to hangMatthew Ahrens1-1/+1
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-11-09 [illumos-gate merge]Jerry Jelinek1-0/+1
commit 76ca3cb000306bc4052fe820a7e4a6998dbcf932 5887 want bootfs commit 0181461b79a0991f2269dad3ef978086e6c70257 5886 want ability to provide additional objects at boot commit 99141ac7e1fddf3c8d7a32b9d945448af73e0039 6422 Renamed manifests refer to obsolete packages commit a90cf9f29973990687fa61de9f1f6ea22e924e40 6399 SMB2 support commit b24e356b384ccc80805e7150979de2373d44347c 6398 SMB should support path names longer than 1024 commit 08e9b2df0318952b8677b4feb62b4ec784f28101 6408 libbe shouldn't run installgrub on offline/unavail/faulted vdevs commit e4adc82d6b02a6aa5d1b1d9772653c82c16e28ad 6438 libdiskmgt uses wrong vendor ID property for USB commit aad3a4472fe05e2634744298e937a4070b663517 6437 blkdev bd_detach_handle() always returns DDI_SUCCESS Conflicts: usr/src/uts/intel/Makefile.intel usr/src/uts/i86pc/os/fakebop.c usr/src/man/man7fs/bootfs.7fs usr/src/cmd/fs.d/Makefile
2015-11-065886 want ability to provide additional objects at bootKeith M Wesolowski1-0/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2014-08-14 [illumos-gate merge]Keith M Wesolowski1-1/+1
commit c65ceeb86e91d6d94cf15d4cb9884845c2ce8a04 5081 mpt_sas watchdog timout needs to be initialized earlier 5080 potential memory leak in mpt_sas commit 640c1670a105457bb0040e8e11037b53ab6ebcfa 5047 don't use atomic_*_nv if you discard the return value commit 9c68c0524222ca5eac2fb0835154553c1cdaa96c 5046 comstar: use the correct type instead of casting all the time commit 1a5e258f5471356ca102c7176637cdce45bac147 5045 use atomic_{inc,dec}_* instead of atomic_add_* commit febac2a0e9cb29c6762618e32b7ca73916512d7f 5044 define static inlines for most often used atomic functions commit 6ed9368a130d7c9a82e574da808d34034da33748 5043 remove deprecated atomic functions' prototypes commit 75d94465dbafa487b716482dc36d5150a4ec9853 5042 stop using deprecated atomic functions
2014-08-125045 use atomic_{inc,dec}_* instead of atomic_add_*Josef 'Jeff' Sipek1-1/+1
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2014-04-29 [illumos-gate merge]Keith M Wesolowski1-5/+7
commit 6eedf6a58bb97d935b764a55719f82a486168fbb 4806 define x2apic feature flag 4807 pcplusmp & apix should use x2apic feature flag commit 9b1d70f8223c4278acf4ca60eaf5dd285f72eeee 4805 apic_mode global should be an enum commit a833a696f1726fd5d95ded0820612f465a2dad8d 4804 apix & pcplusmp are nearly warning free already Conflicts: usr/src/uts/intel/sys/x86_archext.h
2014-04-294805 apic_mode global should be an enumJosef 'Jeff' Sipek1-5/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-23 [illumos-gate merge]Keith M Wesolowski1-12/+0
commit 4cde9a1e4370decb0ae4451cc85ce57730965c8c 4748 use an enum for tod_faulted global commit 9aff5184bfbc5b708bf2ddd810ce726347b52332 4747 remove unused [DS]SIZE_LIMIT defines commit 3b082ee621e893f087e4272c7e8b6d512d24e155 4746 remove EXPORT_SRC leftovers commit 6907ca4bc759c5fd81b8a60fc5e1a1c7d1972e6a 4745 fix AVL code misspellings commit a2afb611b30628fb74ad9eade4ae465f9031e262 3897 zfs filesystem and snapshot limits commit 82d86f4e8b1400610e24f161032c16e049f173a0 4767 dtrace_probe() always has the timestamp Conflicts: usr/src/uts/common/fs/zfs/sys/dsl_dir.h usr/src/uts/common/fs/zfs/dsl_dir.c usr/src/lib/libzfs/common/libzfs_util.c usr/src/lib/libzfs/common/libzfs_dataset.c usr/src/common/zfs/zfeature_common.c
2014-04-234747 remove unused [DS]SIZE_LIMIT definesJosef 'Jeff' Sipek1-12/+0
Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2014-04-164764 Need a way to get tsc deltasRobert Mustacchi1-0/+1
Reviewed by: Keith M Wesolowski <wesolows@foobazco.org> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-04-08 [illumos-gate merge]Keith M Wesolowski1-5/+0
commit 29ddbbefe0da081f1b541515eaa79fba9b663896 4665 pcplusmp open-codes register operations commit 32842aabdc7c6f8f0c6140a256cf42cf5404fefb 4664 CPU->cpu_pri_data hasn't been used for years commit be5b6b318451fd76f08b0716a69a138a9a97e87d 4663 apic_cr8pri complicates pcplusmp
2014-04-074664 CPU->cpu_pri_data hasn't been used for yearsJosef 'Jeff' Sipek1-5/+0
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-03-20OS-2834 ship lx brandJerry Jelinek1-1/+1
2014-03-08OS-2817 Need a way to get tsc deltasRobert Mustacchi1-0/+1
Reviewed by: Keith M Wesolowski <wesolows@foobazco.org>
2013-08-123975 ddi_periodic_add(9F) is entirely rubbishJoshua M. Clulow1-1/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-07-29OS-2366 ddi_periodic_add(9F) is entirely rubbishJoshua M. Clulow1-1/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net>
2012-05-07illumos syncJohn Sonnenschein1-1/+2
2012-05-04OS-1149 update to latest acpica release; transition to ACPI 5.0Jerry Jelinek1-1/+2
2012-04-052581 Observability for AMD Core Performance BoostHans Rosenfeld1-1/+13
Reviewed by: Milan Jurik <milan.jurik@xylab.cz> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-04-051469 ttyc/ttyd should be an allowed console deviceGary Mills1-4/+6
Reviewed by: Milan Jurik <milan.jurik@xylab.cz> Reviewed by: Alexander Eremin <alexander.r.eremin@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-08-101281 Expose all TSS definitionsRobert Mustacchi2-2/+8
Reviewed by: Igor Kozhukhov <igor.kozhukhov@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2010-08-096955192 Intel IOMMU code performs unnecessary write buffer flushesFrank Van Der Linden2-71/+170
6955196 Intel IOMMU code should use higher-level abstraction interface 6955973 Intel IOMMU code has too many checks in the dma bind handle path 6956536 Intel iommu code does too much work during cookie manipulation 6955206 iommulib code looks up nexops too often 6949020 iommulib should not get used when disabled from rootnex.conf
2010-08-056932990 Support for TSC deadline timerKrishnendu Sadhukhan - Sun Microsystems4-25/+86
Contributed by Aubrey Li <aubrey.li@intel.com>
2010-07-156959249 Atomic increment in ddi_dma_addr_bind_handle limits UDP TX ↵Frank Van Der Linden1-4/+4
throughput on Callisto
2010-07-146812663 Running out of bits in x86_featureKuriakose Kuruvilla1-3/+2
2010-07-146968165 ::ioapic and ::apic should be limited to kmdbJimmy Vetayases3-3/+3
6968169 missing start dates in some interrupt related files
2010-06-286964515 interrupt remapping panics on big machinesFrank Van Der Linden1-1/+1
2010-06-24PSARC/2009/505 IRM Framework Extension(s)Jimmy Vetayases7-76/+675
PSARC/2009/665 Pcitool Extensions 6669984 Solaris x86 need to provide large number of interrupt vectors for MSI/MSI-x 6866130 Interrupt Resource Management (IRM) support on x86 platforms 6876744 Need a new mdb debugger module for the new apix PSM 6881939 decouple current i86xpv interrupt implementation from i86pc 6916041 Pcitool Enhancement(1M) for the new apix PSM on X86 6957091 update pcitool(1m) manpage for 6916041 --HG-- rename : usr/src/cmd/mdb/i86pc/modules/pcplusmp/apic.c => usr/src/cmd/mdb/i86pc/modules/pcplusmp/pcplusmp.c
2010-06-11PSARC/2010/169 EOF lx brandSurya Prakki1-1/+1
6959264 EOF lx brand
2010-05-286950042 enabling interrupt remapping causes a panic during boot on x4170Frank Van Der Linden1-4/+45
2010-05-216953610 intel iommu code needs a more flexible way to specify per-driver ↵Frank Van Der Linden1-6/+9
DVMA use
2010-05-196811760 X4250, X4150 fma faults cpu after uncorrected error reported on bank ↵Adrian Frost2-9/+7
0 in snv_109
2010-04-266930155 pcitool fails with IO error on osol_133/x6440Evan Yan1-2/+2
2010-04-236778289 vm locks need to scale with the size of system (strands/memory size)Peter Rival1-0/+3
2010-04-226910668 the code for 6831378 should do better error handlingZhi-Jun Robin Fu1-2/+15
2010-04-216942111 CPU hotplug code breaks interrupt round robin algorithm at boot timejiang.liu@intel.com1-3/+1
2010-04-166322069 Unscalability of AH_LOCK_SIZE causes anonhash_lock contention on ↵Michael Corcoran1-2/+3
larger systems
2010-03-25PSARC/2009/104 Hot-Plug Support for ACPI-based SystemsGerry Liu17-32/+2026
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
2010-02-276908360 49.3% snv_129 vdb407_nvSeqWriteBs128kFs1g_zfs-raidz performance ↵Mark Johnson1-0/+5
regression x86
2010-02-266915132 osol_130 panic deadman: timed out after 50 seconds of clock inactivityGuoli Shu1-2/+3
2010-02-186927194 FMA needs API to disable fastreboot from kernelKonstantin Ananyev3-2/+122
2010-02-156923494 IOMMU on G5 can make the USB devices unusableVikram Hegde2-8/+15
6889221 Intel IOMMU must support force physical functionality 6926010 map_bios_rsvd_mem(): Variable "mrng" tracked as NULL was dereferenced. 6925263 Fiber channel initiator IO very slow running with IOMMU enabled 6922954 potential null dereference in get_gfx_devinfo() 6926327 disable immu by default
2010-01-306875273 Intel IOMMU needs a rewriteVikram Hegde6-1069/+868
6855502 iommu: Toshiba Portege R600 fails to suspend with VT enabled starting with daily.0624 6874904 Lenovo X301 - Messages spews up some stuff now. Suspend/Resume no longer work. 6885148 Huge network performance drop with multiple NICs on x86 platforms with IOMMU 6890819 slow reboot got much slower in snv_118 on my tecra M10 6808450 Fast Reboot does not work on Virgo blade 6877258 Virgo will kernel panic with VT-d enabled under heavy network traffic 6910946 Westmere Class System panics on snv_129-: Freeing a free IOMMU page: paddr=0x8379c000 under I/O load
2010-01-116853902 MP system panics due to race between add_avintr and rem_avintrGuoli Shu1-2/+2
6904588 Missing airq_temp_cpu initialization caused apic_cpus[0]->aci_temp_bound to be negative 6904591 apic_get_ipivect() checks for apic_allocate_irq() failure incorrectly 6911865 snv_130 Panics on Boot on VMware-ESXi-4.0.0.Update01-208167 "pcplusmp" NULL pointer dereference 6914347 6820576 breaks PCIe error handling on x86 systems
2009-12-226764832 Provide user-level processor groups observabilityAlexander Kolbasov1-0/+1
6831680 cputrack(1) leaves its victim with unneeded cpc context 6901343 cpc context flag updates are not always atomic 6908152 Dormant thread CPC context affects cpu CPC consumers
2009-12-166740460 Dom0 hangs while running libsched - no resources to continueFrank Van Der Linden1-0/+9