summaryrefslogtreecommitdiff
path: root/usr/src/uts/i86pc/os
AgeCommit message (Collapse)AuthorFilesLines
2011-12-15Merge branch 'gcc/upgrade' of https://github.com/richlowe/illumos-gate into gcc4John Sonnenschein1-0/+14
2011-12-15Merge branch 'master' into gcc4John Sonnenschein1-5/+6
2011-12-15[OS-714] Illumos mergeJohn Sonnenschein1-9/+12
2011-12-15Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe1-5/+6
Conflicts: usr/src/uts/common/inet/ipf/netinet/ip_compat.h usr/src/uts/i86pc/os/cpr_impl.c
2011-12-14cpr: Never allow if compiled with GCC.Richard Lowe1-0/+14
As the added commentary states, unfortunately the GAS side of the cpr resume code was never implemented, and this was then sadly masked with a botched conditional, so the studio code is built with gas, and then does the wrong thing, crashing immediately upon resume. Disable it, for the sake of safety.
2011-11-09Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe2-8/+19
Conflicts: usr/src/ucbhead/stdio.h
2011-11-041687 Race in determine_platform / get_hwenv causes multi-CPU VM hang at bootMatt Amdur2-8/+19
Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com> Reviewed by: Eric Schrock <Eric.Schrock@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett.damore@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-02richlowe GCC4 mergeJohn Sonnenschein2-10/+13
2011-11-02[OS-714] illumos mergeJohn Sonnenschein2-8/+19
Merge git://github.com/illumos/illumos-gate Conflicts: usr/src/uts/common/inet/tcp/tcp_input.c
2011-10-311687 Race in determine_platform / get_hwenv causes multi-CPU VM hang at bootMatt Amdur2-8/+19
Reviewed by: Adam Leventhal <Adam.Leventhal@delphix.com> Reviewed by: Eric Schrock <Eric.Schrock@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett.damore@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-10-03[OS-663] Post-6.5 Illumos syncJohn Sonnenschein2-3/+10
Merge https://github.com/illumos/illumos-gate Conflicts: exception_lists/packaging usr/src/cmd/dtrace/test/cmd/scripts/dtest.pl usr/src/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.include.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreap.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.noreapring.ksh usr/src/cmd/dtrace/test/tst/common/usdt/tst.reap.ksh usr/src/cmd/lp/Makefile usr/src/cmd/lp/cmd/lpadmin/options.c usr/src/cmd/lp/cmd/lpfilter.c usr/src/cmd/lp/cmd/lpforms.c usr/src/cmd/lp/cmd/lpusers.c usr/src/cmd/lp/lib/lp/isterminfo.c usr/src/cmd/lp/lib/lp/tidbit.c usr/src/cmd/terminfo/att.ti usr/src/cmd/zpool/zpool_main.c usr/src/common/dis/i386/dis_tables.c usr/src/lib/libdtrace/common/dt_options.c usr/src/lib/libzfs/common/libzfs_dataset.c usr/src/man/man1m/dladm.1m usr/src/man/man1m/flowadm.1m usr/src/man/man1m/zoneadm.1m usr/src/man/man1m/zonecfg.1m usr/src/pkg/manifests/print-lp-print-client-commands.mf usr/src/pkg/manifests/print-lp.mf usr/src/uts/common/fs/zfs/sys/zio.h usr/src/uts/common/fs/zfs/zio.c usr/src/uts/i86pc/ml/mach_offsets.in usr/src/uts/intel/amd64/ml/mach_offsets.in usr/src/uts/intel/sys/tss.h
2011-08-28Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe3-6/+30
Conflicts: usr/src/cmd/lp/cmd/lpadmin/options.c usr/src/cmd/man/src/man.c
2011-07-02cpr: Use offsetof, don't hand-rollRichard Lowe1-2/+2
2011-07-02cpr: Don't cast pointers down to intRichard Lowe1-9/+11
2011-08-111347 isainfo should indicate presence of vmx/svm supportBryan Cantrill1-3/+20
1348 isainfo -v potentially overflows 80 columns Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Eric Schrock <Eric.Schrock@delphix.com>
2011-08-101281 Expose all TSS definitionsRobert Mustacchi2-3/+10
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>
2011-07-01mp_pc: Cast through uintptr_t for protected mode jmp destinationRichard Lowe1-1/+2
2011-06-29OS-449 log a warning when there are no lgrps because the ACPICA SRAT table ↵Robert Mustacchi1-2/+12
is missing
2011-06-10OS-382 isainfo should indicate presence of vmx/svm supportBryan Cantrill1-3/+20
2011-05-161865 i86 cpr and gcc4 don't get alongRichard Lowe1-9/+12
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2011-05-09HVM-175 revert changes to page.hRobert Mustacchi1-1/+1
2011-04-02[HVM-2] merge in Max's changes so kvm can be built.Josh Wilsdon1-1/+1
2011-03-09OS-233 node dumps core when instrumented with DTrace pid providerBryan Cantrill1-7/+12
2011-03-09789 dtrace may drop instructions when rapidly signalledBryan Cantrill1-7/+12
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: David Pacheco <dap@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2010-11-18hide iSCSI boot is disabled message when we've disabled noprobe and we're ↵Josh Wilsdon1-1/+5
not in verbose mode.
2010-08-166970888 panic BAD TRAP: type=d (#gp General protection) due to incorrect use ↵Kuriakose Kuruvilla3-29/+9
of x86_featureset
2010-08-166958308 XSAVE/XRSTOR mechanism to save and restore processor stateKuriakose Kuruvilla5-9/+264
Contributed by Lejun Zhu <lejun.zhu@intel.com>
2010-08-056932990 Support for TSC deadline timerKrishnendu Sadhukhan - Sun Microsystems1-1/+33
Contributed by Aubrey Li <aubrey.li@intel.com>
2010-07-286967825 panic "sync initiated" can hang attempting a crash dumpDave Plauger1-2/+2
2010-07-146812663 Running out of bits in x86_featureKuriakose Kuruvilla16-210/+359
2010-07-146968165 ::ioapic and ::apic should be limited to kmdbJimmy Vetayases4-4/+4
6968169 missing start dates in some interrupt related files
2010-06-296957730 cpuid_amd_getids() uses uninitialized variable coreidszJakub Jermar1-0/+1
6957751 nb_fini() leaks memory 6957783 nb_dev_reinit() leaks memory 6957795 Use-after-free in fm_nvlist_create()
2010-06-24PSARC/2009/505 IRM Framework Extension(s)Jimmy Vetayases4-12/+41
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-05-316953990 snv-139 WARNING: illegal PCI request: offset = ff, size = 1Zhi-Jun Robin Fu1-3/+3
2010-05-276949969 cpu_acpi_cache_cst writes past the end of allocated memory, ↵jiang.liu@intel.com1-3/+12
corrupting the kernel heap
2010-05-196811760 X4250, X4150 fma faults cpu after uncorrected error reported on bank ↵Adrian Frost1-5/+4
0 in snv_109
2010-05-03backout 6535949: needs more workjmcp1-16/+0
2010-04-296535949 availability of 2M pages degrades over time on Solaris/x64Amritpal Sandhu1-0/+16
2010-04-266930914 Need enhancement of the cmi handle table for Intel EX chip familyVuong Nguyen2-32/+119
2010-04-236778289 vm locks need to scale with the size of system (strands/memory size)Peter Rival1-1/+5
2010-04-226910668 the code for 6831378 should do better error handlingZhi-Jun Robin Fu3-60/+258
2010-04-126900377 atomic operations on cp_haltset limit IOPsRafael Vanoni1-2/+3
2010-04-076941777 determine_platform needs to do a better job inside a Xen HVM guestFrank Van Der Linden2-35/+48
2010-04-016688291 PCI-E slot number of 0 should be respectedStephen Hanson2-10/+8
6688321 pci enumerator should use SMBIOS for slot labels when available 6813504 IRQ routing table is more reliable than pcie slotcap register for giving slot labels 6813507 need to override incorrect slot-names property on Sun-Fire-X4600-M2 and Sun-Fire-X4600 6813522 need to override incorrect slot-names property on X2200-M2 and X2100-M2 6902034 pci_label_missing_lookup() relies on bus enumeration being invariant 6902039 pci_label_missing_lookup() mechanism can't be used if we already have a bogus slot name/num 6938519 hostbridge instance number incorect when using pci_label_missing_lookup()
2010-03-25PSARC/2009/104 Hot-Plug Support for ACPI-based SystemsGerry Liu23-626/+2448
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-03-226930495 hvm update_default_path memory corruptionStuart Maybee1-1/+1
2010-03-176850096 Error reports should include identification for x8 ECC Symbolsize in ↵Srihari Venkatesan1-6/+13
syndrome-type Contributed by Hans.Rosenfeld@amd.com
2010-03-146478684 isainfo/cpuid reports pause instruction not supported on amd64Rod Evans1-6/+1
PSARC/2010/089 Removal of AV_386_PAUSE and AV_386_MON
2010-03-116932552 early calls to cv_reltimedwait() are even less safe post 6919691Enrico Perla - Sun Microsystems1-2/+0
2010-03-05PSARC/2009/354 Always on / no reboot Solaris AuditMarek Pospisil2-5/+7
6192139 Solaris auditing should be able to start collecting audit records without a reboot