summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel
AgeCommit message (Collapse)AuthorFilesLines
2014-08-145087 8-bit inline atomic {add,or,and} use wrong reg constraints on x86Josef 'Jeff' Sipek1-27/+27
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-08-125045 use atomic_{inc,dec}_* instead of atomic_add_*Josef 'Jeff' Sipek1-2/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2014-08-125044 define static inlines for most often used atomic functionsJosef 'Jeff' Sipek1-1/+214
Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2014-08-125042 stop using deprecated atomic functionsJosef 'Jeff' Sipek2-54/+1
Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-07-164995 panic in nlm_prog_4Jerry Jelinek1-2/+0
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-06-094888 Undocument dma_req(9s)Garrett D'Amore2-10/+4
4884 EOF scsi_hba_attach 4886 EOF ddi_dmae_getlim 4887 EOF ddi_iomin 4634 undocument scsi_hba_attach() and ddi_dma_lim(9s) 4630 clean stale references to ddi_iopb_alloc and ddi_iopb_free Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-04-294806 define x2apic feature flagJosef 'Jeff' Sipek1-3/+6
4807 pcplusmp & apix should use x2apic feature flag Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-234747 remove unused [DS]SIZE_LIMIT definesJosef 'Jeff' Sipek1-4/+0
Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2014-04-214772 $C prints no output on crash dump following dtrace panic()Adam H. Leventhal3-14/+20
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Eric Schrock <eric.schrock@delphix.com>
2014-04-154374 dn_free_ranges should use range_tree_tMatthew Ahrens1-0/+38
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-03-234653 net hooks registered with HH_BEFORE or HH_AFTER hints create invalid ↵Rob Gulewich1-0/+3
hint_value kstats Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-03-124681 bcmp(NULL, NULL, 0) panics in DEBUG kernelMarcel Telka1-1/+5
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Josef Sipek <josef.sipek@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-03-064652 Add support for the Areca 1882Robert Mustacchi2-0/+2
Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-02-274637 ipmi driver calls delay without converting to hzJerry Jelinek1-2/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-02-274636 ipmi driver needs to coordinate access to the dev_listRobert Mustacchi1-3/+18
Reviewed by: Keith M Wesolowski <wesolows@foobazco.org> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-02-264623 Remove -Wno-unused-label from mpt_sasDan McDonald1-1/+0
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-02-254477 DTrace should speak JSONJoshua M. Clulow1-0/+2
Reviewed by: Bryan Cantrill <bmc@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-02-252915 DTrace in a zone should see "cpu", "curpsinfo", et alBryan Cantrill1-2/+15
2916 DTrace in a zone should be able to access fds[] 2917 DTrace in a zone should have limited provider access Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Adam Leventhal <ahl@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-01-134444 remove unused cpuid-related globals Reviewed by: Garrett D'Amore ↵Josef 'Jeff' Sipek1-3/+0
<garrett@damore.org>
2014-01-064266 remove Makefile*.shared nonsense in utsJosef 'Jeff' Sipek5-770/+706
Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2013-11-154302 stack overflow from squeue_drain()Bryan Cantrill2-0/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Sebastien Roy <seb@delphix.com> Approved by: Eric Schrock <eric.schrock@delphix.com>
2013-11-064236 Internet Packet DisturberRobert Mustacchi2-0/+52
4237 net_* and hook_* man pages are wrong Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Brendan Gregg <brendan.gregg@joyent.com> Reviewed by: Keith M Wesolowski <wesolows@foobazco.org> Reviewed by: Sebastien Roy <seb@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-11-054282 Race between ipmi_close() and kcs_loop() could lead to panicMarcel Telka3-17/+27
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Alek Pinchuk <Alek.Pinchuk@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-10-234027 remove CLOSED_BUILDJosef 'Jeff' Sipek10-161/+25
4028 remove CLOSED_IS_PRESENT 4029 remove tonic build bits Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-10-114166 EOF pcataGarrett D'Amore4-327/+0
4167 EOF pcser 2995 pcan and pcwl wifi device drivers EOL Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2013-09-274091 e1000g I217/I218 supportRobert Mustacchi2-1/+17
4092 Intel 1GBe NIC common code should be shared Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-09-273881 want device driver for HP SmartArray RAID controllersKeith M Wesolowski2-0/+74
Reviewed by: Milan Jurik <milan.jurik@xylab.cz> Reviewed by: Eric Sproul <esproul@omniti.com> Reviewed by: ken mays <maybird1776@yahoo.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Garrett D'Amore <garrett.damore@gmail.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-09-133806 illumos build execs echo unnecessarilyAndy Stormont1-2/+3
Reviewed by: Garrett D'Amore <garrett.damore@gmail.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-304072 make clobber leaves trashGordon Ross9-32/+30
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2013-08-26195 Need replacement for nfs/lockd+klmDan Kruchinin3-1/+185
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Jeremy Jones <jeremy@delphix.com> Reviewed by: Jeff Biseda <jbiseda@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-08-163915 Add adjuncts support to the buildKeith M Wesolowski1-1/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-053925 IP DCE does not scaleJerry Jelinek2-0/+16
Reviewed by: Keith M Wesolowski <wesolows@foobazco.org> Reviewed by: Theo Schlossnagle <jesus@omniti.com> Reviewed by: Sebastien Roy <seb@delphix.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-08-023917 panic in turnstile_block() on unowned mutexBryan Cantrill1-1/+7
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2013-07-313902 Race between ipmi_submit_driver_request() and kcs_loop()Marcel Telka4-44/+90
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Robert Mustacchi <rm@joyent.com>
2013-07-293882 Remove xmod & friendsJosef 'Jeff' Sipek1-14/+0
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-06-103506 Use "hypervisor" CPUID bit to detect hypervisor environmentYuri Pankov2-43/+63
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-05-253770 ipmi drivers hangs due to attach/detach/attach cycleAlek Pinchuk3-11/+50
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-05-233701 Chelsio Terminator 4 NIC driver for illumosGireesh Nagabhushana4-0/+218
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2013-05-033722 link-editor is over restrictive of R_AMD64_32 addendsRichard Lowe1-9/+16
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Robert Mustacchi <rm@joyent.com>
2013-04-123673 core dumping is abysmally slowBryan Cantrill1-0/+3
3671 left behind enemy lines, agent LWP can go rogue 3670 add visibility into agent LWP's spymaster Reviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-02-103522 zfs module should not allow uninitialized variablesGeorge Wilson1-1/+0
Reviewed by: Sebastien Roy <seb@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2013-01-303237 r10 is added 2 times to panic infoGarrett D'Amore1-1/+1
Reviewed by: Marcel Telka <Marcel.Telka@nexenta.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2012-12-213408 detect socket type of newer AMD CPUsJens Elkner1-4/+42
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2012-12-203414 Need a new word of AT_SUN_HWCAP bitsRobert Mustacchi2-12/+35
3415 Add isainfo support for f16c and rdrand 3416 Need disassembler support for rdrand and f16c Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-11-063344 splashimage needs to be updated with "new" logoGarrett D'Amore1-497/+501
Reviewed by: Matt Lewandowsky <matt@greenviolet.net> Reviewed by: "Joshua M. Clulow" <josh@sysmgr.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Eric Schrock <eric.schrock@delphix.com>
2012-10-293246 ZFS I/O deadman threadGeorge.Wilson1-0/+25
Reviewed by: Matt Ahrens <matthew.ahrens@delphix.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Christopher Siden <chris.siden@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-10-161147 integrate the virtio-block driverAlexey Zaytsev2-1/+93
Reviewed by: Dmitry Yusupov <Dmitry.Yusupov@nexenta.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-10-161562 Integrate the virtio core moduleAlexey Zaytsev2-2/+94
Reviewed by: Dmitry Yusupov <Dmitry.Yusupov@nexenta.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-04-26370 would like an open ipmi baseboard driverJerry Jelinek11-0/+1741
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Alek Pinchuk <pinchuk.alek@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@nexenta.com>
2012-09-222933 compiler warning gags need better granularityRichard Lowe325-183/+1186
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>