summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/io
AgeCommit message (Collapse)AuthorFilesLines
2021-08-1613939 it's time the 32bit intel kernel was (x)86'dRichard Lowe1-59/+47
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Garret D'Amore <garrett@damore.org>
2021-08-0213986 usmn(7D) could support writingRobert Mustacchi3-5/+53
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-04-0511698 Want NVMe Hotplug SupportJordan Paige Hendricks1-23/+30
11699 x86 pci configurator should not fail device teardown if device is gone 11700 DDI hotplug request handler resets connection handle state before performing state change operations 11701 ldi_handle dcmd segfaults occasionally Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Dan McDonald <danmcd@joyent.com>
2021-03-1813622 Memory leak in coretemp_create_sensorRobert Mustacchi1-1/+4
Reviewed by: Yuri Pankov <yuripv@yuripv.dev> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Paul Winder <paul@winder.uk.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-2313464 Want pchtemp support for 400 series desktop PCHRobert Mustacchi1-3/+3
13465 Want pchtemp support for Broadwell-U Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-12-2913339 Add support for Hygon Dhyana Family 18h processorPu Wen2-5/+12
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-0213235 amdzen(7D) support for Zen 3Robert Mustacchi1-3/+13
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-10-2113213 Want development driver for accessing AMD DFRobert Mustacchi5-5/+402
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-10-2113212 Add Renoir to amdzen(7D)Robert Mustacchi1-3/+5
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-10-2113144 refactor amdf17nbdf into a nexusRobert Mustacchi9-1040/+2047
13145 rewrite amdf17nbdf to use the ksensor framework 13146 Want a driver for AMD SMN user access Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Robert French <robert@robertdfrench.me> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-10-0513193 pchtemp could support Intel 400 series chipsetRobert Mustacchi1-0/+1
Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Dan McDonald <danmcd@joyent.com>
2020-09-1413079 Add ksensor support for voltage and current sensorsRobert Mustacchi4-26/+27
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Dan McDonald <danmcd@joyent.com>
2020-08-0512419 intel_nb5000: variable may be used uninitializedToomas Soome1-0/+3
Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-08-0412984 devo_power misset in sensor driversRobert Mustacchi4-4/+0
Reviewed by: Paul Winder <paul@winder.uk.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Randy Fishel <randyf@sibernet.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-08-0412954 Rewrite coretemp to use the ksensor frameworkRobert Mustacchi1-410/+168
12955 coretemp had the wrong granularity Reviewed by: Ryan Zezeski <ryan@zinascii.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-07-1212834 Rewrite amdbnbtemp to use the ksensor frameworkRobert Mustacchi1-209/+31
Reviewed by: Ryan Zezeski <ryan@zinascii.com> Reviewed by: Toomas Soome <toomas@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-07-1212833 Rewrite pchtemp to use the ksensor frameworkRobert Mustacchi1-164/+19
Reviewed by: Ryan Zezeski <ryan@zinascii.com> Reviewed by: Toomas Soome <toomas@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-07-0212867 Mis-programmed pcie bridge leaves 64-bit device unusableAndy Fiddaman3-242/+652
12873 pci_autoconf: Makefile and compiler warning cleanup Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1112671 hcksum routines are too verbosePatrick Mooney2-2/+4
12672 want mac_hcksum_clone function Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-04-0712418 dnet: variable may be used uninitializedToomas Soome1-24/+25
Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-0311976 Want CPU temperature sensors for Zen 2, Raven RidgeRobert Mustacchi1-3/+28
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2020-03-3112349 clean up 32-bit assembly and lintJohn Levon1-87/+4
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-1912378 ata: variable may be used uninitializedToomas Soome2-233/+173
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-02-1812185 Remove B100s supportPeter Tribble2-69/+0
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-01-2012137 Want AMD temperature sensor for F10h-F16hRobert Mustacchi1-0/+558
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-12-1811977 pchtemp(7D) missing Whiskey Lake PCI IDRobert Mustacchi1-0/+1
Reviewed by: Randy Fishel <randyf@sibernet.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-11-0611922 ipmi_open looks for wrong return valueJason King1-2/+4
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-0411790 ACPI method _CRS should be used to identify bus numbers during initial ↵Paul Winder2-14/+75
probe Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Randy Fishel <randyf@sibernet.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-10-0111733 acpica: cast between incompatible function typesToomas Soome1-3/+3
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-0611610 PCI ID ambiguity leads to driver induced mayhemRobert Mustacchi1-11/+44
11611 pchtemp driver should use new IPD 9 aliases Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-1911376 PCIe speeds and feeds should be exposed to userlandRobert Mustacchi1-8/+11
11373 pcieb should enable link bandwidth notifications 11374 Clean up pcieb CERRWARN and smatch 11375 Clean up pcie module -Wno-uninitialized and -Wno-parentheses Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Paul Winder <Paul.Winder@wdc.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-06-2711273 Want Intel PCH temperature sensorRobert Mustacchi1-0/+525
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Paul Winder <Paul.Winder@wdc.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-06-2211184 Want CPU Temperature SensorsRobert Mustacchi3-0/+1815
11185 i86pc chip module should be smatch clean Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-0310938 PCI hotplug probe doesn't properly handle ARI devicesRobert Mustacchi1-3/+9
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-147639 Remove old DRM+AGP codeGordon Ross26-28312/+0
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Randy Fishel <randyf@sibernet.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-04-2310765 acpica: NULL pointer errorsToomas Soome1-3/+3
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1910777 pci_autoconfig: NULL pointer errorsToomas Soome1-8/+8
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010664 vmxnet3s: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-1010666 amd8111s: NULL pointer errorsToomas Soome1-8/+7
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-04-1010667 ipmi: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-03-2810573 define TASKQID_INVALID as (taskq_id)0Toomas Soome1-1/+1
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2010378 agpgart: NULL pointer errorsToomas Soome1-3/+1
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-01-2110264 vgatext: NULL pointer errorsToomas Soome1-3/+3
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-01-187834 uts: vgatext should use gfx_privateToomas Soome1-1154/+36
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: John Howard <Echosoft.LLC@gmail.com> Reviewed by: Alexander Eremin <a.eremin@nexenta.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-01-1710082 intel_nhm is checking for NULL arraysJohn Levon1-4/+8
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-01-1410081 smatch indenting fixes for usr/src/utsJohn Levon3-10/+20
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2019-01-109823 Deadlock in ACPI Method EvaluationRobert Mustacchi3-39/+74
9824 Update ACPI to joyent/20180629 Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-01-109822 want iaslMike Gerdts169-91692/+0
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-01-109747 Implement CPU autoreplace based on Intel PPINRobert Mustacchi1-0/+12
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-09-269796 want support for PCI BAR size >= 4GHans Rosenfeld2-19/+43
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>