summaryrefslogtreecommitdiff
path: root/usr/src/uts/i86pc
AgeCommit message (Collapse)AuthorFilesLines
2012-01-26Merge branch 'master' into gcc4John Sonnenschein1-10/+34
2012-01-24OS-881 To workaround OS-580 add support to only invalidate mappings from a ↵Jerry Jelinek1-10/+34
single process
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 Sonnenschein3-15/+45
2011-12-15[OS-714] Illumos mergeJohn Sonnenschein3-19/+51
2011-12-15Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe3-15/+45
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 Sonnenschein3-16/+19
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 Sonnenschein13-38/+56
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-09-25Merge remote-tracking branch 'illumos/master' into gcc/upgradeRichard Lowe5-14/+16
Conflicts: usr/src/common/dis/i386/dis_tables.c
2011-08-28Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe7-19/+58
Conflicts: usr/src/cmd/lp/cmd/lpadmin/options.c usr/src/cmd/man/src/man.c
2011-08-131362 add kvmstat for monitoring of KVM statisticsBryan Cantrill1-8/+17
1363 add vmregs[] variable to DTrace 1364 need disassembler support for VMX instructions 1365 mdb needs 16-bit disassembler support Reviewed by: Brendan Gregg <brendan.gregg@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-27OS-517 <sys/tss.h> should export all version of the tss structureRobert Mustacchi1-3/+3
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 Mustacchi5-8/+21
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-01i86pc/drmach_acpi: Haul function prototypes out of function bodiesRichard Lowe1-16/+16
2011-07-01i86pc/dr: Haul function prototype out of function bodyRichard Lowe1-2/+2
2011-07-01dboot: Cast through uintptr_t on the way to native pointersRichard Lowe1-6/+6
Squelch casts from pointer to different sized int warnings
2011-07-01mp_pc: Cast through uintptr_t for protected mode jmp destinationRichard Lowe1-1/+2
2011-09-151073 migrate kernel modules from ancient _depends_on to true ELF dependenciesBayard Bell5-14/+16
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
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-16[HVM-379] merge smartvm to develop.Josh Wilsdon2-11/+34
2011-06-10OS-382 isainfo should indicate presence of vmx/svm supportBryan Cantrill1-3/+20
2011-06-221200 various modules declare static functions within function bodiesRichard Lowe2-18/+18
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
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-12-011621 update acpica code to newer version (Joyent OS-441)Gordon Ross1-2/+5
Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-11-281333 High kernel cpu usage & dtrace hang on idle systemGarrett D'Amore1-8/+34
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Aubrey Li <aubreylee@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2011-05-13[OS-411] Guava Illumos syncJohn Sonnenschein1-10/+12
2011-05-09HVM-175 revert changes to page.hRobert Mustacchi1-1/+1
2011-04-18HVM-77 add vmregs[] variable to DTraceBryan Cantrill1-8/+14
2011-04-02[HVM-2] merge in Max's changes so kvm can be built.Josh Wilsdon1-1/+1
2011-03-11OS-264 Merge from upstream (illumos)John Sonnenschein2-42/+7
2011-03-09OS-233 node dumps core when instrumented with DTrace pid providerBryan Cantrill1-7/+12
2011-05-08696 Incorrect check dma_attr_sgllen <= 0 in rootnex_valid_alloc_parmsGarrett D'Amore1-10/+12
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Albert Lee <trisk@nexenta.com>
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>
2011-01-19612 apparent reversal of dvma vs. dma in rootnexGarrett D'Amore1-1/+4
Reviewed by: gwr@nexenta.com Reviewed by: trisk@nexenta.com Approved by: trisk@nexenta.com
2011-01-19536 hat_getkpfnum needs to be removedGarrett D'Amore1-41/+3
Reviewed by: gwr@nexenta.com Reviewed by: trisk@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-10-15185 PV boot panics due to unresolved iommulib symbolAlbert Lee1-0/+7
Reviewed by: garrett@nexenta.com Approved by: garrett@nexenta.com
2010-09-13188 should keep unused closed-bins out of the proto areaGarrett D'Amore1-2/+0
193 kcfd removal causes check_rtime noise 116 README mentioned non existing usr/illumos Reviewed by: richlowe@richlowe.net, gwr@nexenta.com Approved by: richlowe@richlowe.net
2010-08-166970888 panic BAD TRAP: type=d (#gp General protection) due to incorrect use ↵Kuriakose Kuruvilla5-32/+12
of x86_featureset
2010-08-166958308 XSAVE/XRSTOR mechanism to save and restore processor stateKuriakose Kuruvilla7-11/+270
Contributed by Lejun Zhu <lejun.zhu@intel.com>
2010-08-116964154 Missing unlock in set_all_zone_usr_proc_sys()Ethindra Ramamurthy2-12/+10
6964159 Missing unlock in immu_quiesce() and immu_unquiesce() 6964162 Pointer dereferenced before NULL check in kcpc_reqs_add() 6964446 Uninitialized variable used in rootnex_coredma_bindhdl() 6965638 Potential memory leak in configure_ffc() 6965642 Freeing variable that may be NULL in kmem_free()
2010-08-096955196 Intel IOMMU code should use higher-level abstraction interface (fix ↵Frank Van Der Linden1-3/+7
lint)