7839 uts: implement boot environment supportReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Approved by: Joshua M. Clulow <josh@sysmgr.org>
10896 Want support for AMD Zen CPC eventsReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Dan McDonald <danmcd@joyent.com>A
10896 Want support for AMD Zen CPC eventsReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Dan McDonald <danmcd@joyent.com>Approved by: Richard Lowe <richlowe@richlowe.net>refs #4100(cherry picked from commit f811cf9ae545b37202e9ff86eac276f951d04e03)
show more ...
Define CPUID_AMD_ECX_PCECThis change is backported from illumos changeset cff040f3ef.refs #4100(cherry picked from commit 4632615d2419cb2625e28265e65f13358d6a8db9)
Define CPUID_INTC_EBX_7_0_SHAThis change is backported from illumos changeset 088d69f878.refs #4100(cherry picked from commit 77377f46768109f9b925d0641f9233dfe9a4790a)
10212 Autogenerate Intel pcbe values from perfmon dataReviewed by: Jason King <jbk@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Approve
10212 Autogenerate Intel pcbe values from perfmon dataReviewed by: Jason King <jbk@joyent.com>Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Richard Lowe <richlowe@richlowe.net>refs #4100(cherry picked from commit 480d134c3a8520d9068cc7f10943021108f4c107)
9215 update CPUID definesReviewed by: Yuri Pankov <yuripv@yuripv.net>Approved by: Gordon Ross <gwr@nexenta.com>refs #4100(cherry picked from commit ae07408938000975d4699341ea92d251347aa6a6)
9251 p123_pcbe is useless and can be removedReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Peter Tribble <peter.tribble@gmail.com>Approved by: Joshua M. Clulow <josh@sysmgr.org>refs #4100
9251 p123_pcbe is useless and can be removedReviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Peter Tribble <peter.tribble@gmail.com>Approved by: Joshua M. Clulow <josh@sysmgr.org>refs #4100(cherry picked from commit c6aab1fb211cc368f8fdbafbc88016e9d0dce80e)
7204 Want broadwell rdseed and adx support7208 Want stac/clac disasm supportReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Ja
7204 Want broadwell rdseed and adx support7208 Want stac/clac disasm supportReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Reviewed by: Jason King <jason.brian.king@gmail.com>Approved by: Dan McDonald <danmcd@omniti.com>refs #4100(cherry picked from commit 147a7937fbc67a75a465330bbe7b1ab2ecc48151)
7461 illumos should support multiboot2 protocolReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Approved by: Joshua M. Clulow <josh@sysmgr.o
7461 illumos should support multiboot2 protocolReviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>Approved by: Joshua M. Clulow <josh@sysmgr.org>(cherry picked from commit 8519d70903980d84c81d27dc3bcc9e52fe7be565)
6396 remove SVMReviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>(cherry picked from commit c
6396 remove SVMReviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Reviewed by: Toomas Soome <tsoome@me.com>Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>(cherry picked from commit c37101b50a8f5f4ea75b383caa7af3235252b071)
7805 want faster clock_gettimeReviewed 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 Zez
7805 want faster clock_gettimeReviewed 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 <rpz@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Approved by: Garrett D'Amore <garrett@damore.org>(cherry picked from commit dd7afb26c5036958cddc0c2c1e499571664a6ed0)
4498 update to ACPI version 6.x7428 Deliver the ACPI debugging tools7429 workaround USB always identified as xHCI after latest ACPI updateReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Re
4498 update to ACPI version 6.x7428 Deliver the ACPI debugging tools7429 workaround USB always identified as xHCI after latest ACPI updateReviewed by: Patrick Mooney <patrick.mooney@joyent.com>Reviewed by: Robert Mustacchi <rm@joyent.com>Reviewed by: Toomas Soome <tsoome@me.com>Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>Reviewed by: Gordon Ross <gwr@nexenta.com>Approved by: Richard Lowe <richlowe@richlowe.net>refs #3532(cherry picked from commit de5d74c22760a6d2cefd94d0e7f0fd87214fb71f)
5876 sys/regset.h pollutes name space (try 2)Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Jonathan Perkin <jperkin@joyent.com>Reviewed by: Alexander Pyhalov <alp@sfedu.ru>R
5876 sys/regset.h pollutes name space (try 2)Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Jonathan Perkin <jperkin@joyent.com>Reviewed by: Alexander Pyhalov <alp@sfedu.ru>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Dan McDonald <danmcd@omniti.com>
5886 want ability to provide additional objects at bootReviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Gordon Ross <gordon.ross@nexenta.com>
backout 5876 sys/regset.h pollutes name spacebackout commit 21227944c2bcc086121a5428f3f9d2496ba646f5.
5876 sys/regset.h pollutes name spaceReviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Jonathan Perkin <jperkin@joyent.com>Reviewed by: Alexander Pyhalov <alp@sfedu.ru>Approved
5876 sys/regset.h pollutes name spaceReviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>Reviewed by: Jonathan Perkin <jperkin@joyent.com>Reviewed by: Alexander Pyhalov <alp@sfedu.ru>Approved by: Albert Lee <trisk@omniti.com>
6116 remove unused FMT_CPUID_*Reviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Dan McDonald <danmcd@omniti.com>
5890 Enable Intel SMEP support when available5891 want to be able to see x86 control regs with kmdbReviewed by: Joshua M. Clulow <jmc@joyent.com>Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>
5890 Enable Intel SMEP support when available5891 want to be able to see x86 control regs with kmdbReviewed by: Joshua M. Clulow <jmc@joyent.com>Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>Approved by: Richard Lowe <richlowe@richlowe.net>
5755 want support for Intel FMA instrs5756 want support for Intel BMI1 instrs5757 want support for Intel BMI2 instrs5758 want support for Intel AVX2 instrsReviewed by: Jerry Jelinek <jerry.jeline
5755 want support for Intel FMA instrs5756 want support for Intel BMI1 instrs5757 want support for Intel BMI2 instrs5758 want support for Intel AVX2 instrsReviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>Reviewed by: Bryan Cantrill <bryan@joyent.com>Reviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Rafael Vanoni <rafael.vanoni@pluribusnetworks.com>Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Dan McDonald <danmcd@omniti.com>
5545 remove unused pritospl and spltopriReviewed by: Marcel Telka <marcel@telka.sk>Reviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Rober
5545 remove unused pritospl and spltopriReviewed by: Marcel Telka <marcel@telka.sk>Reviewed by: Dan McDonald <danmcd@omniti.com>Reviewed by: Garrett D'Amore <garrett@damore.org>Approved by: Robert Mustacchi <rm@joyent.com>
5042 stop using deprecated atomic functionsReviewed by: Dan McDonald <danmcd@omniti.com>Approved by: Robert Mustacchi <rm@joyent.com>
4806 define x2apic feature flag4807 pcplusmp & apix should use x2apic feature flagReviewed by: Robert Mustacchi <rm@joyent.com>Approved by: Dan McDonald <danmcd@omniti.com>
4747 remove unused [DS]SIZE_LIMIT definesReviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Robert Mustacchi <rm@joyent.com>
4444 remove unused cpuid-related globals Reviewed by: Garrett D'Amore <garrett@damore.org>
4027 remove CLOSED_BUILD4028 remove CLOSED_IS_PRESENT4029 remove tonic build bitsReviewed by: Andy Stormont <andyjstormont@gmail.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by:
4027 remove CLOSED_BUILD4028 remove CLOSED_IS_PRESENT4029 remove tonic build bitsReviewed by: Andy Stormont <andyjstormont@gmail.com>Reviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Richard Lowe <richlowe@richlowe.net>
123456789