summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel
AgeCommit message (Collapse)AuthorFilesLines
2012-05-07illumos syncJohn Sonnenschein239-1819/+15340
2012-05-04OS-1149 update to latest acpica release; transition to ACPI 5.0Jerry Jelinek204-1796/+8274
2012-05-03OS-1119 add lxproc, a coarsely Linux-compatible /procBryan Cantrill2-1/+89
2012-05-032650 AMD family 0x15 PG supportHans Rosenfeld1-1/+6
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Albert Lee <trisk@nexenta.com>
2012-04-29OS-1138 ipmi driver should copyin/copyout addr and lun ioctl parameterJerry Jelinek1-4/+21
2012-04-26OS-101 bmc driver is missing which makes ipmi not work locally; port freebsd ↵Jerry Jelinek9-0/+1677
openipmi driver
2012-04-13OS-914 Updated x86_archext with missing cpuid piecesRobert Mustacchi1-11/+24
2012-04-13OS-1098 vmxnet breaks the studio shadow buildRobert Mustacchi1-3/+3
2012-03-26OS-1059 new IP symbols need to be listed in symbol fileBill Pijewski2-0/+12
2012-03-13998 obsolete DMA driver interfaces should be removedGarrett D'Amore3-122/+12
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2012-03-13backout 998: breaks common closed driversRichard Lowe3-12/+122
2012-03-13998 obsolete DMA driver interfaces should be removedGarrett D'Amore3-122/+12
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-03-131439 Panic when booting on IBM SystemXJens Rosenboom1-13/+4
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2012-03-131971 i86 kernel should be more careful when casting pointersRichard Lowe1-5/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2012-03-12OS-969 want to perturb vnicsRobert Mustacchi2-1/+63
OS-997 net_* and hook_* man pages are wrong Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rob Gulewich <robert.gulewich@joyent.com> Reviewed by: Brendan Gregg <brendan.gregg@joyent.com>
2012-03-12OS-978 hyperlofsJerry Jelinek2-2/+86
2012-03-05OS-954 add vmxnet driver to illumosBill Pijewski16-0/+5034
2012-02-20OS-975 stack overflow from squeue_drain()Bryan Cantrill2-0/+4
2012-02-13OS-946 IP DCE does not scaleJerry Jelinek2-0/+4
2011-12-15Merge branch 'master' into gcc4John Sonnenschein4-223/+510
2011-12-15[OS-714] Illumos mergeJohn Sonnenschein4-223/+510
2012-04-051469 ttyc/ttyd should be an allowed console deviceGary Mills1-2/+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>
2012-03-292449 Add workaround for AMD K10 CPU erratum 721Hans Rosenfeld1-0/+4
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-07Merge branch 'ctf/check-parent-label' of ↵John Sonnenschein1-0/+5
https://github.com/richlowe/illumos-gate into gcc4
2011-11-05fbt: Ignore modules with parent label mismatchesRichard Lowe1-0/+5
FBT also loads parent modules when determining function argument types. As with libdtrace, ignore any module whose actual label doesn't match the parent label recorded in the child.
2011-11-041687 Race in determine_platform / get_hwenv causes multi-CPU VM hang at bootMatt Amdur1-0/+4
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-041631 kernel panic in tcp_input_dataDan McDonald2-0/+4
Reviewed by: Garrett D'Amore <gdamore@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-11-02richlowe GCC4 mergeJohn Sonnenschein15-137/+170
2011-11-02[OS-714] illumos mergeJohn Sonnenschein3-0/+8
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 Amdur1-0/+4
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-26Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe2-0/+4
2011-10-11Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe2-1/+89
Conflicts: usr/src/cmd/avs/dsw/iiadm.c
2011-10-03[OS-663] Post-6.5 Illumos syncJohn Sonnenschein44-86/+325
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 Lowe35-65/+195
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-28/+134
Conflicts: usr/src/cmd/lp/cmd/lpadmin/options.c usr/src/cmd/man/src/man.c
2011-08-19OS-549 gcc acpi cast neededJerry Jelinek1-1/+1
2011-08-131362 add kvmstat for monitoring of KVM statisticsBryan Cantrill1-2/+41
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 Mustacchi2-13/+49
2011-07-16Merge branch 'master' of http://github.com/illumos/illumos-gate into gcc/upgradeRichard Lowe1-9/+19
Conflicts: usr/src/uts/sun4u/opl/io/drmach.c usr/src/uts/sun4u/serengeti/io/sbdp_cpu.c usr/src/uts/sun4u/starfire/io/drmach.c
2011-07-09OS-478 restore lint cleanlinessBryan Cantrill2-6/+26
2011-07-02sys/segments.h: Cast up to a uint64_t to avoid left shift > type widthRichard Lowe1-1/+1
GCC 4.4 would warn that we were left shifting by 32 leaving a result greater than the width of the type (presumed to be implicit int). Cast up to a uint64_t so we have room.
2011-08-111347 isainfo should indicate presence of vmx/svm support (fix lint)Robert Mustacchi1-6/+25
2011-08-111347 isainfo should indicate presence of vmx/svm supportBryan Cantrill1-1/+6
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 Mustacchi4-19/+62
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-01intel_nb5000: Return boolean from MTR_PRESENTRichard Lowe2-3/+3
Fix a case of ->mtr_present being constant false due to truncation, and make it harder to repeat the mistake.
2011-07-01kdi_idt: Cast GATESEG_GETOFFSET through uintptr_tRichard Lowe1-1/+2
Squelch a GCC warning about a cast from an integer to a pointer of a different size (presumed to be an implicit 32bits before).
2011-07-01Use __attribute__((__gnu_inline__)) on GCC ASMRichard Lowe11-132/+164
As a GCC extension, GCC used to define 'extern inline' to mean that a function was only ever emitted inline and no visible symbol was emitted. C99, however, made 'extern inline' mean pretty much the reverse of this, and GCC 4.3 and above in C99 or GNU99 modes follow the standard, so we have to decorate each definition to indicate we want the non-standard behaviour.
2011-09-151073 migrate kernel modules from ancient _depends_on to true ELF dependenciesBayard Bell35-65/+195
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2011-06-28OS-441 update acpica code to newer versionJerry Jelinek202-27545/+19729
2012-03-11998 obsolete DMA driver interfaces should be removedGarrett D'Amore3-122/+12
Reviewed by: Igor Khozhukhov <igor.khozhukhov@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>