summaryrefslogtreecommitdiff
path: root/usr/src/uts/intel/io
AgeCommit message (Collapse)AuthorFilesLines
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-21OS-7719 PCIe speeds and feeds should be exposed to userlandRobert Mustacchi1-8/+11
OS-7718 pcieb should enable link bandwidth notifications OS-7742 Clean up pcieb CERRWARN and smatch OS-7743 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> Approved by: Rob Johnston <rob.johnston@joyent.com>
2019-06-08backout: OS-7719 PCIe speeds and feeds should be exposed to userland (needs ↵Robert Mustacchi1-11/+8
work) Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Bryan Cantrill <bryan@joyent.com>
2019-06-07OS-7719 PCIe speeds and feeds should be exposed to userlandRobert Mustacchi1-8/+11
OS-7718 pcieb should enable link bandwidth notifications OS-7742 Clean up pcieb CERRWARN and smatch OS-7743 Clean up pcie module -Wno-uninitialized and -Wno-parentheses Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
2019-06-03OS-7769 Want Intel PCH temperature sensorRobert Mustacchi1-0/+525
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
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-14 [illumos-gate merge]Jerry Jelinek26-28312/+0
commit 8abca89f418632e2ebd3bcbc8b0d814c394ebef1 10898 Add topo method to determine occupant status commit cfbda96766a25458b8ad2be1a09a59ce247a25d8 10923 thread_affinity_set(CPU_CURRENT) can skip cpu_lock commit e4caeab9084da2fca73539909c80a44baaf3fa67 7639 Remove old DRM+AGP code commit 76eff6ad4aa646f8d8aa38f7dda4824170170280 10929 loader: efi_zfs_is_preferred: was && intended here instead of || commit 3db6627c6730f7ec4426ac0be0e9338235aed2d8 10900 Fix estimated scrub completion time commit 12a8814c13fbb1d6d58616cf090ea5815dc107f9 10566 Multiple DVA Scrubbing Fix commit a3874b8b1fe5103fc1f961609557c0587435fec0 10405 Implement ZFS sorted scans Conflicts: usr/src/uts/intel/Makefile.rules usr/src/uts/common/os/cpu.c usr/src/uts/common/fs/zfs/zio.c usr/src/uts/common/Makefile.rules
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-05-07OS-7669 Want CPU Temperature SensorsRobert Mustacchi3-0/+1815
OS-7677 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> Approved by: Joshua M. Clulow <jmc@joyent.com>
2019-04-24 [illumos-gate merge]release-20190425Jerry Jelinek1-3/+3
commit 296f12dc4bd61fe5e3b1200d2cdf217ed82119a1 10792 pcie: NULL pointer errors commit 2002b186f847595188b1fb0b8dd800370aa6107c 10791 dr: NULL pointer errors commit 8cd1b71859be6a08c9b7a446994fdbca544bb34f 10775 kmech_krb5: NULL pointer errors commit c48c304592e7c2469d5b721291b1f57069f08d33 10774 pcmcia: NULL pointer errors commit b38836b5d7f7e27aad97495457921171be74e408 10773 sata: NULL pointer errors commit e9f74ea56f674c729c7fa4812e7fc668a9c24070 10738 sockfs: NULL pointer errors commit 0f677ac901babf1fada10fcc386de1c3d4d4ecad 10772 kcf: NULL pointer errors commit 03b18ed2fedba1f49023f25d34cbb6e4d0d8f435 10771 ibmf: NULL pointer errors commit 28ec64d9ac03d17ce922c30274d804b981cda66e 10769 ksocket: NULL pointer errors commit 9c80534542e4b5924bcdb8adee652d01656e4889 10768 kgssapi: NULL pointer errors commit ee4417888cf835db6efb1e9b8039c90f0674e1cd 10765 acpica: NULL pointer errors commit 239936d2b877f13d716270a06e56203231806b36 10762 hidparser: NULL pointer errors commit 0f48f68d9e0ad95b0edf718f68736cf3635a1f79 10758 c2audit: NULL pointer errors commit a8eee26afa7ddf0c604c989c598251014bdc6e6f 10745 rlmod: NULL pointer errors commit 1d775d5906fd85b9ab1ac2251af8d38b5567d9a1 10829 zpool-features.5 add missing .RE commit e14e15a6cbf868bfce31e7f485294c3358f1ae2a 10756 kaio: NULL pointer errors commit 43bd9002dc964c045e1c90dfc1b08ab9fb316d41 10754 portfs: NULL pointer errors commit c92b35bb664ce1e1d7dc0a4dcdcc791aef0fe69e 10753 qlc: NULL pointer errors commit 483e494a59954f25ec067f2dee3cd94a269eaa08 10752 fcsm: NULL pointer errors commit dd328bf6d39366b8d7bde6a36114538fc14332dd 10731 zfs: NULL pointer errors commit fd7977362aae2eaa5dcb89671159f4fd82f22ca1 10570 Need workaround to EFI boot on AMI BIOS Conflicts: usr/src/uts/common/io/pciex/pcie_fault.c
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-22 [illumos-gate merge]Jerry Jelinek1-8/+8
commit 2952f70a6a70b04a459a24166d796cdf2f629ed8 10799 i86xpv: NULL pointer errors commit a2d4e26a43f10718fe33e47fa968a3fdf901e156 10798 xpv: NULL pointer errors commit dba471f4100e039b518abed314526d822234f8cc 10800 evtchn: NULL pointer errors commit 6be20e18a2e738d2d7d3066ece3a4e71045ea88e 10801 xencons: NULL pointer errors commit 73ef9f27279e31544655b04979f4f648d8575476 10802 xenbus: NULL pointer errors commit aabaa37a39655f3a4bc4cb0c5d7d9ad5927c3323 10803 xnbo: NULL pointer errors commit 3e1e1e62b0c0f0f7b5ebf7025cfa7f3e715f7cee 10715 ohci: NULL pointer errors commit f274e1d7606d204f203c8eb43894e5190ba0ff88 10764 drm: NULL pointer errors commit 172f446568dc0e4c9967aa7fc2e0810a0c6beab3 10696 loader: use zlib-1.2.11 commit b83829353d4a26013e3ab27abdaadbf8ea060738 10695 import zlib-1.2.11 commit 555d674d5d4b8191dc83723188349d28278b2431 10592 misc. metaslab and vdev related ZoL bug fixes commit 9491604f9b9066cbbf235d3ce5a2a9f84e682bc4 10743 loader: zfsboot.c inconsistent indenting commit 1a18250823b44e2190da89fc4551f4cbccb7bbb9 10750 s1394: NULL pointer errors commit 25c95769d03db2f91662020bcbc62b7aa59a7642 10749 rpcmod: NULL pointer errors commit a7b185437a085b630720929592f091c604f4986b 10748 usbms: NULL pointer errors commit 5300f7b31236679926392a1a0539c44241b251e6 10747 timod: NULL pointer errors commit c86160f040741e2e6312538e07eaa97b5053c172 10746 telmod: NULL pointer errors commit 34b7c4d5ed09dce871320048afc0504a83418744 10742 FX: NULL pointer errors commit 060425259041d96430b4b9497b0800baf07821ce 10740 udfs: NULL pointer errors commit 1f563eb1bb0d55d75f9ec2c3776a1ca277707ec4 10741 ufs: NULL pointer errors commit e14d4b22a4af406b3202d81ab8a3a197b796bcd2 10737 procfs: NULL pointer errors commit 80a3d255988c2133ae94f26127fbbfdd9d9ed620 10735 pcfs: NULL pointer errors commit 814e7298d2cac68e7d15905df9bcb7dde9175811 10729 dev: NULL pointer errors commit 0b63ccaf46184148daa5151621b2db6c62d1c305 10728 hermon: NULL pointer errors commit 6e20df6b5d4d0fa57c9187ddce3e1eb870a854e6 10727 tavor: NULL pointer errors commit d2a0120188ab7ddc6ec530e02b2fb3770b886f11 10725 sol_ucma: NULL pointer errors commit e40570dd557d185d2eef1f1970de92ae17fd6cb0 10724 daplt: NULL pointer errors commit d70bcb7258b79267aad36309c42fd499e844458f 10720 iser: NULL pointer errors commit 92548b6ca1ae8b76e54b19801f96b5f6eb4e836d 10718 av1394: NULL pointer errors commit 485f90e999c14cf930437352b290676f9e89aa60 10717 usbgem: NULL pointer errors commit fbcf87a4562106add38912a718bcd42a9e2c479f 10713 fp: NULL pointer errors commit 811eca55ab39bdff2ebf68281580720b7732dd51 10712 iscsi: NULL pointer errors commit 6aef9e114370e9ace5c935c37c897ea7800dff77 10711 ehci: NULL pointer errors commit 7a31d868f4fe5807fc1f2c366518428c223128ef 10657 ksslf: NULL pointer errors commit 4e40636a684e148425f364361983709c35489c98 10710 scsi_vhci: NULL pointer errors commit ceedf1248cb119d3359e4da0775d4d136b298408 10688 gfx_private needs smatch fixes commit 66feb664522a4aab90b9adec2e8c408b6da7ee17 10730 dprov: NULL pointer errors commit 30df210350904179c6f4c809c371bbb1319e3b6c 10734 tmpfs: NULL pointer errors commit ae367b8415e0f719fb9a789c8748c9000a881989 10661 qlt: NULL pointer errors commit d4a54bf774f1986f61246b1ae5d84a724df14396 10589 wscons: slow console oputput will trigger keyboard autorepeat commit ecc592dc1b98ac0a4ff8d835d90e876a845816f8 10789 md5: NULL pointer errors commit 1769ed96fc4e53d756a18c13134b3eb443ef4882 10788 sha1: NULL pointer errors commit b4a44cf294b47530f872176be732538fdf3536a0 10787 rsa: NULL pointer errors commit b5083b9a5647bb410e5d88172c7d6cadea069cba 10786 md4: NULL pointer errors commit 3ec36537a18a5cb5e8a31eca1ea311e033993317 10785 ecc: NULL pointer errors commit 8a292154575f4abb5521e31d3d38117a6a3d077f 10784 aes: NULL pointer errors commit aec38f6c97c95597ac7ffeb7fa6a5f47fda59410 10783 des: NULL pointer errors commit c8b1c8bdff5c74b45e33257ed7499ca0f475ebe0 10782 blowfish: NULL pointer errors commit c4fd2a7748785a8c83d6e34d2d80dd5703690998 10781 arcfour: NULL pointer errors commit e6915ea4a84088ff77aeac34866dda0a8d2cf632 10780 scsi: NULL pointer errors commit cdcfeaaebb9c28e15c04ff4d1f19261edfd9ed60 10779 usba: NULL pointer errors commit 32b17656b54efc6d9df4806aebdde39ea6f5cb4f 10777 pci_autoconfig: NULL pointer errors commit ad2568571a9e0fa82fbc020b1a971ac51dc4dad0 10776 nfs_dlboot: NULL pointer errors commit 49ee6bfbbe326d1f0bbc34934ab8b07a000305c4 10797 npe: NULL pointer errors commit c91bd91c0a8eda47d54422d3c3bf96241e43b582 10796 pcplusmp: NULL pointer errors commit f44210608f03909f70d6783d19f164519baf1085 10767 ipc: NULL pointer errors Conflicts: usr/src/uts/common/fs/zfs/metaslab.c
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-10 [illumos-gate merge]Jerry Jelinek3-11/+10
commit 1aa5f89221657a92fc85060db4d7cc17b91007e1 10674 profile: NULL pointer errors commit afac708dc1fa673063127e6091e0f29b33739e9e 10673 ixgbe: NULL pointer errors commit 87f90db88e11450dae14066aad4712c4798415c2 10671 bnxe: NULL pointer errors commit ae6f9789e23baaa0d8a3f14c37c068824b33f5e6 10670 i40e: NULL pointer errors commit f52680fe552c1a5f149342ab191a00a072db59c5 10668 e1000g: NULL pointer errors commit 40a733010c7e8c82a55807f59f6e912e51355d2a 10664 vmxnet3s: NULL pointer errors commit e59325b74ca0760391c4b4d3acd8d3294ffc521a 10663 stmf_sbd: NULL pointer errors commit 1f99504ab52e6927794513144ed20e8c0ba5ea6e 10662 iscsit: NULL pointer errors commit 64a6bd963243a20fc11b593b7bec96ea000f8bf6 10660 swrand: NULL pointer errors commit d659c726b2a72b51ac2dc9a7f6878463fc070c87 10659 sha2: NULL pointer errors commit 2667222682da9a362b1246a1e39cdaf1f38cb56e 10658 kiconv_ja: NULL pointer errors commit 986667e8344d0f6a3e45df8c7ddcc62f747e3793 10650 timerfd: NULL pointer errors commit 0f36d2f14c16f2aa8dbbd72241001f534f1ca1b2 10666 amd8111s: NULL pointer errors commit 4dae08142020c6a787edca246244aa744a986710 10667 ipmi: NULL pointer errors commit 4138d84ec424020fc615b6aa351408e1efb98a38 10646 softmac: NULL pointer errors commit 95369d7b997316a0170a6c243bfbfc61d1258fb5 10634 qlge: NULL pointer errors commit 3aedb073327854aba1e08f2cd606208552e0ea55 10632 pm: NULL pointer errors commit 490f8d7888f182c08d8e83e38cd281c8f867b0a3 10682 strftime(3c): Replace (char *)0 by NULL commit 12e9eaaed8879c4b56117e0ea40df0a2d2e16b0e 10625 physmem: NULL pointer error commit d5f5d51371113b7fe3bc52690ff232a5b6719bfd 10672 igb: NULL pointer issues commit 5edb9b5616c939f80239ac527226023f79962708 10693 mmp test profiles incorrectly include mmp_write_distribution test commit 03d81b69f83828ec5d3e0fe05c00d07699706d2e 10681 udp.c: udp_reuseaddr commit 9c3cf8b30473a1ce5e6f5e1b75844daf78ae0309 10702 loader: console.c inconsistent indenting
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-29 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 7bb60aaa60bddb378dcbf2dde6bdf8a92d431c55 10600 SPARC console needs a different font commit a8d4dbebc34f1d43f5e8d4ef19e126328bb9fb64 10599 SPARC build broken after 9874 commit 8db4cd03c5ec3c9d082190985988a02dc7345619 10111 dat_dictionary_create() use after free commit fc8ae2ec4282de7ec96f48e11078345f3dc0ac3d 10573 define TASKQID_INVALID as (taskq_id)0
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-21 [illumos-gate merge]Jerry Jelinek1-3/+1
commit 7957da45b8e66b8cd6e917ac6bd8965817d7ef06 10144 BZ2_bzDecompressReset() gets NULL check wrong commit a8b4e7c71a6c1ef07e77c48dbb92fcdc8624266d 10424 uts: NULL pointer errors in DEBUG build commit f1ccfd86d00d3a46fa8dc85b88860e10a3ad1019 10423 bridge: cast between incompatible function types commit fb05fcb92e04bd3719e79f64be4c3432c2f1a119 10422 conskbd: cast between incompatible function types commit 98bfe312451089fb99dd3ccde47363ce4d275459 10420 consms: cast between incompatible function types commit 336380cbc80cdb79336de7f2b9a5d418c0991618 10383 myri10ge: NULL pointer errors commit 0333c43738b2582094bb2644c0a1f4211751447b 10364 vnode: cast between incompatible function types commit af34582fe571c99d9f74acf7c271e26c744fef5b 10416 zoneadmd leaves trailing comma on link address commit ffe245b40fe1731e6f0ea5c097a74eb78bc839e2 10415 Memory leak in ipadm_zone_get_network() commit b9e319bfd413f32cc39ec7b8ccc527f35712da7f 10419 ntxn: cast between incompatible function types commit 4fa33403ece8f42c56cba2b672d10f6ab4dc32cd 10418 chxge: cast between incompatible function types commit 888d78e951c54427c93b8ef788383952b9c63687 10410 kmdb: set terminal window size commit 3ab29d2187aaeb14feecd145834ac2f151dc822c 10378 agpgart: NULL pointer errors commit 7e12ceb3ebc63aeb71e91b496032ca22ca55f660 10376 uts: NULL pointer issues in genunix commit 7e897d1fc847b22dc338da9a5a59dae0cd8765de 10373 vm_anon: cast between incompatible function types commit 735c423ad1b2b03125a2c8d3840540d6b17f7dbf 10372 vmem: cast between incompatible function types commit b6d49c8438f976a7c4a6c9390228076c8f132847 10371 vfs: cast between incompatible function types commit d0cb1fb92629bc0283c88d4719df7285c1612700 9425 allow channel programs to be stopped via signals commit 9d1587b49e4692b8d6652e6c0b113a53b1af5313 10124 smatch fixes for cryptoadm Conflicts: usr/src/cmd/zoneadmd/vplat.c
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-22 [illumos-gate merge]Jerry Jelinek1-1157/+39
commit 8704b322140c9a4ebb9f5cef7c062773b3a8ead4 10264 vgatext: NULL pointer errors commit 874045b4f1bf22674537beed761f1586fd6dd52b 10257 Build on sparc calls assembler incorrectly commit bc0adaff12f765cf25f5cc993be869deebd1e62d 10245 Build error for usr/src/uts/common/exec/elf/elf.c on sparc commit 7e3dbbac48aaad67ac841ba479a67a2081d6a02b 10212 Autogenerate Intel pcbe values from perfmon data commit a026698cee452cd5e158d158601d992ae9de1e82 10259 Build error for iconv_modules on sparc commit 730a650a8706d6e53fbb34bcaa857f3db68b1000 10258 Not all the qinit changes were copied to sparc commit fec628e60aec45b40824841a8b7246141504d1cc 10254 Build error for dtrace_isa.c on sparc commit 23f5882a3852db89e3cc80edee74a7048917577d 10248 SCALL_UNLOADABLE to SCALL_NO_UNLOADABLE rename in 9057 incomplete on SPARC commit 4cff6798ef905d66f1192b52e7f59ad377709dc6 10227 Convert proc(4) manpage to mandoc commit 2e974cb249348d85504bcae1531077d628af4c2d 10262 excessive page destruction caused by 6602 commit 843d17d4abe05f84e05c00cec4744ac30763ca76 10223 Want topo maps for various SMCI systems commit cff040f3ef42d16ae655969398f5a5e6e700b85e 10226 Need support for new EPYC ISA extensions commit 30165b7f6753bc3d48c52319bed7ec7b3ea36b3c 7834 uts: vgatext should use gfx_private commit 066570e74d37d22ae7d90b89576bf0df451f0349 10093 kmem_log_enter() dereferences pointer before NULL check Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/intel/pcbe/core_pcbe.c usr/src/uts/intel/core_pcbe/Makefile usr/src/uts/i86pc/os/cpuid.c usr/src/tools/cpcgen/cpcgen.c usr/src/man/man4/proc.4 usr/src/man/man3cpc/cpc.3cpc usr/src/lib/json_nvlist/json_nvlist.c usr/src/lib/fm/topo/maps/SMCI,SSG-6049P-E1CR36L/SSG-6049P-E1CR36L-hc-topology.xml usr/src/lib/fm/topo/maps/SMCI,SSG-6049P-E1CR36L/Makefile usr/src/lib/fm/topo/maps/SMCI,SSG-2029P-ACR24L/SSG-2029P-ACR24L-hc-topology.xml usr/src/lib/fm/topo/maps/SMCI,SSG-2029P-ACR24L/SSG-2029P-ACR24L-disk-hc-topology.xmlgenksh usr/src/lib/fm/topo/maps/SMCI,SSG-2029P-ACR24L/Makefile usr/src/lib/fm/topo/maps/SMCI,SSG-2028R-ACR24L/SSG-2028R-ACR24L-hc-topology.xml usr/src/lib/fm/topo/maps/SMCI,SSG-2028R-ACR24L/Makefile usr/src/data/perfmon/readme.txt usr/src/data/perfmon/mapfile.csv usr/src/data/Makefile exception_lists/copyright
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-18 [illumos-gate merge]Jerry Jelinek1-4/+8
commit 2dc5cbd37af38054ac6aab88a3ecee22a13ed2eb 9312 ctf: be less clever about skipping 'extern' variables declarations 9864 DWARF->CTF enum conversion needs to be careful of sign commit 50971960b7b1866cdd785b20a4df98c90c231638 10224 memset_s() is not visible in global C++ namespace commit 7c9ce9e029489432cc8d45437d8ecd0b9750d68d 10194 iscsi: this statement may fall through commit 71222654120258353fa867d14ad838c458c823d7 10193 ddi_intr: cast between incompatible function types commit 1b9bce10d88d75c318f27b82ba816b744c6f1075 10190 aphysio: cast between incompatible function types commit b94c9724091d6587cd76f6ec562dc8888e3f31c0 10189 fdbuffer: cast between incompatible function types commit f3618278e9f3d420057d55d344e871e4d0c45517 10188 libast: cast between incompatible function types commit f91fcf59ac2fd04f1816f3dcbc69a46d44276a65 10165 libzpool: passing argument 1 to restrict-qualified parameter aliases with argument 4 commit 04443fde3a2688e592571a7bcca114860cf07bb3 10025 qede: rename OFFSETOF to offsetof and remove local definitions commit 24c5c9f44237084e2bc735b78e3c0009959de21b 10088 ldterm_do_ioctl() shouldn't check for a NULL array commit 80e3e2368f7911a78a5f2f1a961052b37f3a76d0 10087 atge_attach() doesn't need to check for kmem_zalloc() success commit bb54aa2057d4245bc905df8c193acb7b8b0bb74b 10086 ixgbe_m_propinfo() is missing an 'else' commit c1bf5ca093201aa1b43846f6bc194c780f03599e 10085 sctp_getpeeraddrs() doesn't need to check for a NULL primary commit f19903c648bc62d61c7a20de6269dc85395c965b 10084 fop_open() doesn't need to check for a NULL vnode commit d6294894f9d15dfb12a0dd3a6acf8bd4a4a65408 10083 smatch fixes for common/fs/vfs.c commit 598f111b6a2800d5bd143949a1bdb1e786a92fc3 10082 intel_nhm is checking for NULL arrays commit 45ca53447fde2f014d6d62f6bbbfc0b97ae011dd 10215 lofiadm -la fails after lofiadm -a / lofiadm -d
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-15 [illumos-gate merge]Jerry Jelinek3-10/+20
commit c653bb4713ca694c2d16b04b65d5b76c0bb46bd4 10197 build smatch in parallel commit 15c07adc1c7b828006b5e3c4d528b92229d6bd23 10081 smatch indenting fixes for usr/src/uts commit 5661bb7641e85c46713da7a3002b29ecd2c3daf0 10080 smatch Makefile changes for usr/src/cmd commit 05ede3db5e3b7d540afbccdc872c735770e82ef3 10079 smatch Makefile changes for usr/src/lib commit cadd68ea0014761eda6a293664086dfa80686d85 10078 smatch fixes for UCB commit 1ea94c756c0bc9170021d7b570944a24f224c03f 10202 loader: use screen-#rows to find bottom left co-ordinates commit 08487eea68a2fa501b5042131c6db068089f82e1 10173 loader: support newer ZFS versions Conflicts: usr/src/lib/libdladm/Makefile.com usr/src/lib/fm/topo/modules/i86pc/chip/Makefile
2019-01-15OS-7494 PCI hotplug probe doesn't properly handle ARI devicesRobert Mustacchi1-3/+9
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jordan Hendricks <jordan.hendricks@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-10-04OS-7276 various illumos fixes needed for newer GCC versionsJohn Levon1-1/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-09-27 [illumos-gate merge]Jerry Jelinek2-22/+24
commit 35b5a2ef2c05b7c6ccdf28298cd7c084c454649d 9798 exec_init() should be able to handle a 64bit init process commit b5cf5bc277244cdacc06d213322ec98e76ef8d89 9796 want support for PCI BAR size >= 4G commit 9f16e2df28efab26216cf68e3841c0a460c5bb73 9790 buffer freed to wrong cache in virtio_register_intx commit 58b4950459ba60f94383ffc2a0d53a6c11636200 9827 clean up some space-tab sequences commit ea01a15a654b9e1c7b37d958f4d1911882ed7781 9831 bldenv should adapt to nightly debug settings commit eabe844ad2e8e98f99faa0fad638b77d3eecc309 9803 pbchk could use a -c option 9825 pbchk -b option should be -p Conflicts: usr/src/uts/intel/io/pci/pci_boot.c usr/src/uts/i86pc/os/cpuid.c usr/src/uts/common/os/main.c usr/src/uts/common/io/virtio/virtio.c usr/src/tools/scripts/Makefile
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>
2018-09-269827 clean up some space-tab sequencesHans Rosenfeld2-20/+20
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-01OS-7093 Deadlock in ACPI Method EvaluationRobert Mustacchi3-39/+74
OS-7203 Update ACPI to joyent/20180629 Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-05-31OS-6914 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> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-04-24 [illumos-gate merge]Jerry Jelinek1-3/+1
commit df23f1c1c0a6fa2a4bddd7a14cfc75933bbd5917 9271 uts/i86pc: this statement may fall through commit 3d19b30e50b972b09ded7f37b8a5fc36d10588e6 9379 pr: this statement may fall through commit 0bd000e03b3b546461db68c0b601a3a5412e3d31 9377 srptadm: this statement may fall through commit 5135ad20c9f4ed5bf570f078a3bd3a837de6c2cd 9243 nsswitch/ldap: comparison between pointer and zero character constant commit 7b839a17b133f5f15cfee0a4f16c5c8445d7fa25 9241 si3124: this statement may fall through commit 73ebdb1f098bc5f3e6301b6aeab3becf12bc844e 9227 ipd: this statement may fall through commit 45137058c754e4417a4b9610ef655bc26b175a31 9423 loader: zfs_bootfs() needs to use config pool txg for boot device commit 6b8702c2d714a793b56a83a26988208caccea8d8 9419 testregex: condition otherwise unused variables commit 6c7cff64a7c0aafe97d354f169f3230bf9a353c0 9416 spell: use fgets not gets commit 0ae3c1c128212f440f395f5f1e70577eada7ca85 9414 scsa1394: this statement may fall through commit c836236f795ed150d887b60a5acdab58f41a6291 9413 dprov: this statement may fall through commit 99164022c06573613aeee730270cf19646e0f049 9412 hermon: this statement may fall through commit e544b3c5a10750f0a6e563f648a46ff304d9ee95 9406 acct: this statement may fall through commit b80bb91b66c2de22d944d93cdc98304eb32be782 9411 ptem: this statement may fall through commit 80e626097a0835083ba4adb104b6d24bc1b6c6b4 9410 gld: this statement may fall through commit 5d14684d1c825f0a207f249ec1039984cf9d8fd5 9409 acpica: this statement may fall through commit 6c125e4ef2b6aa450b3b8180c8af116631da58eb 9408 pcmcia: this statement may fall through commit 0156311c9f72cdfe0968bb696336ea1b7bf9befa 9407 fctl: this statement may fall through commit 6ec25805e89b871fea97386e5b9d457faba82563 9405 abi: this statement may fall through commit c473d15653eff703332d18dd4922f7643a633735 9404 abi: comparison between pointer and zero character constant commit c0882bf482806dc6459d8b317ff54b69d1602bf0 9402 restore: this statement may fall through commit 2ae4c13b79c29604a25f0cedb59f2acff223bd26 9401 cpio: comparison between pointer and zero character constant commit df0d8faa63dc661707485b4e12027d2a3b09e107 9399 avs: this statement may fall through commit 4159a98a3536461402cc63f5784a0dd919e7d82c 9398 cron: this statement may fall through commit 9813518f6be5306c080ce190fa202bb0eaba7058 9397 devfsadm: comparison between pointer and zero character constant commit 902eb9290a2193855c11e0290bad20b8e5ff7c03 9396 devfsadm: this statement may fall through commit ac2a9d89ccb0d7cde5ae809b68a5cfbaeefeef78 9395 ed: this statement may fall through commit 0834baa77af16c1d9672ea0d0650f877cc0b07d8 9394 format: this statement may fall through commit 0c5b3cb404497f7ec0ae919e1a5650806be59641 9393 mailx: this statement may fall through commit 96d32a53e61e5d703ab14d07d81e4e81c8c9fbb9 9392 idmap: this statement may fall through commit 95e72cea9fdb1b95dc17d852d8fc25b518112352 9391 itadm: this statement may fall through commit b3863623bad65c4d98e8af1ef92ca8748dc4396b 9390 killall: this statement may fall through commit 25b601ca6246156206dbe2b37be633d695100eb0 9388 listen: this statement may fall through commit 5196acaea56d98e47010f746097c6f61b937a987 9387 login: this statement may fall through commit 674a0a218b3be1d0d7af65a4a3ea23fbcc657106 9386 kadmin: this statement may fall through commit e608d74df721554c5a0664ff0073a9595af04fac 9385 more: this statement may fall through commit 21d1a2fb8737adaa9e5b08ea72e8977e258a4646 9384 msgfmt: this statement may fall through commit 6da563efef64cb9063cc61297f33a1e623033795 9383 nl: this statement may fall through commit 93b546c082a8b32824a000a5be13e5aa9c84d208 9357 vgrind: this statement may fall through commit 29a5d00515db6837124bcba467ff498b273b21aa 9356 vscan: this statement may fall through commit 96a8ee403e7f0a4bdde5417945795f1bf0b300b2 9354 acpi: this statement may fall through commit 40ed00103f04f72bef88cdaa2ec4ebae03af4a07 9353 fmt: this statement may fall through commit 2990a173407351bd44b04c3c4e75c7ff0aa384d7 9351 pcmcia: error: '*' in boolean context, suggest '&&' instead commit cc20930cb050f4447cc1f563c461ca4a043e5a1a 9334 tools: use NATIVECC commit 0a06a804903b8c0464e65f18bfa5f32c5f14147b 9272 loader: Minor cosmetic changes. commit 7d86488a35d4587500da1cb695e92b52b35fd253 9270 uts/i86pc: amd_iommu this statement may fall through commit e916f0dc33b09935ecd578858cf0aaa9867be4ec 9264 amd8111s: error: '<<' in boolean context commit 173f9ecb676ad20b467555f6b20bbfae39f90372 9262 iptun: this statement may fall through commit 2811ec437a3102acd185cc6fafc9a716169cac2a 9232 mega_sas: this statement may fall through commit c344b72c2f62222cffc1119518764557c5bf956f 9229 ipnet: this statement may fall through commit 59e9026779cf4a22e08153f0b7702f8167fb44c7 9221 cpqary3: this statement may fall through 9261 cpqary3: wrong value is used in panic message commit adb064afeb48ec687de5e8bd683ac74fbe19d656 9176 smbsrv/libfksmbsrv: duplicate 'const' declaration specifier commit c00b6c91f218888919d6640bcad92097d5b4b68b 9127 efi: Only scan the BLKIO MEDIA once commit 7703357b1908c4facec10ab54f76be175f414516 9126 efi: Do not pad the efi devpath structure Conflicts: usr/src/cmd/acpi/common/utprint.c (deleted in illumos-joyent)
2018-04-239409 acpica: this statement may fall throughToomas Soome1-0/+1
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-04-239264 amd8111s: error: '<<' in boolean contextToomas Soome1-3/+1
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-04-06OS-6840 want support for PCI BAR size >= 4GHans Rosenfeld2-18/+40
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-04-03 [illumos-gate merge]Jerry Jelinek1-0/+1
commit daefc4e3f903d9fdcba459a512dc09df2d416e91 9349 dnet: this statement may fall through commit f22cbd2db87ae3945ed6a9166f8b9d61b65c6ab9 9348 mii: duplicate 'const' declaration specifier commit 9f7e0c70988ceb8fe0dc3b631ab169a6af80ecc5 9347 c2audit: comparison between pointer and zero character constant commit cf95dd1699b88778bfda4b3d97e13237466400c4 9343 ib: comparison between pointer and zero character constant commit ae7a42b1202d66a3f5538a09de0a28329264fd15 9181 ipf: this use of "defined" may not be portable commit fff695d46af8deb863236b0569e68ea5a9bb6756 9308 mdnsd: this statement may fall through commit c15ff06a5cef5880e0afc02c7a87c6b22455f848 9307 rdist: this statement may fall through commit f6b0cb17c5dc44ae872c22ebbbd2663c98723311 9306 pppd: this use of "defined" may not be portable commit 5b85b345b049f7f7544f27a5b5e2b1bfa91da91e 9305 pppdump: this statement may fall through commit 7f24fc96855e7e749ca4e15ffdce8ea80fc94dbf 9131 regexp.h: this statement may fall through commit acca861ce6b8e9720b720b04d3880f44a3e10281 9301 nvme: Package description out of date commit 6f9a31a96454e5a48ab600f85d7e8b556b897e1a 9263 rdc: comparison between pointer and zero character constant commit 73ff8cc657529b1dc6066efa02507cc59523bf46 9240 nxge: this statement may fall through commit ea60f77b8bdb7a88d6143d8bd30ddebab992abee 9142 libxcurses: comparison between pointer and zero character constant commit 17f11284b49b98353b5119463254074fd9bc0a28 9238 ZFS Spacemap Encoding V2 commit 1c10ae76c0cb31326c320e7cef1d3f24a1f47125 9286 want refreservation=auto
2018-04-019349 dnet: this statement may fall throughToomas Soome1-0/+1
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Gordon Ross <gwr@nexenta.com>
2018-03-16OS-6761 hcksum routines are too verbosePatrick Mooney2-2/+4
OS-6762 want mac_hcksum_clone function Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2018-03-12 [illumos-gate merge]Jerry Jelinek3-9/+14
commit b13f152e9f7bf4b4426892b07a35568bd4d9e17f 9251 p123_pcbe is useless and can be removed commit 2d63d7e2e0f22bde6326636e6558471d35de3daa 9175 smbsrv/libfksmbsrv: this statement may fall through commit f3195b6f398987f2aa5ba77d68c880a1dbc18c16 9174 smbsrv/libsmbns: duplicate 'const' declaration specifier commit 86e879b181a8be14fca192bfe0030bec1310e4ca 9146 libdtrace: this statement may fall through commit d22bfd225d09e94269c9a8afaf1e686a5d74d823 9121 dladm: addrval can be NULL, need to check in iptun_process_addrarg() commit 6e6c7d67bf5ba2efa13619acd59395d0f278ee75 8659 ata: unused but set warnings with GCC 5.X commit b2be350e700b2900626f0977c47dddefdf617cfd 9216 awk: this statement may fall through commit eea675a170a637d45397e62f4efc44be56b572a3 9226 fd: this statement may fall through commit 66d7818b6a24876c96bdd1a81986c017f368decd 9228 zone_getattr(ZONE_ATTR_NETWORK) returns uninitialised value 9230 zone_getattr(ZONE_ATTR_NETWORK) doesn't check user-supplied buffer size commit cf837ed8ca7273a1e7b940fb7b52eb12ae1d5ea6 9198 libstand: Const-ify buffer argument of write(2) analog commit d0b12b660e0741581d18f1f3a7d5268e0a5f1806 9214 typo: sytem should be system commit edc8ef7d921c96b23969898aeb766cb24960bda7 9213 zfs: sytem typo commit 88e1588bca8b2374cfe26f7f5b377c59710c6a4b 9144 libsqlite: this statement may fall through commit 5fb574e854f31be9e2869532e3b126fa424ee4d9 9179 gss_mechs/mech_krb5 this use of "defined" may not be portable commit 99591362ae3dee1f30d3be8bc4bdca109e256eb7 9106 praudit could go faster commit 60b5a7045427fa16a88b09bb21a4fdf5608cb3f0 9206 Move getsecs() prototype to stand.h from net.h so it can be used everywhere commit 810d639eb61bde114845e4c7852b983d06536b8b 9231 nightly should create a log/latest/ symlink commit 84c66da4cde7f54163e6f9a68f671d8351dd9eed 1956 /usr/bin/uname '-o' should return 'illumos' Conflicts: usr/src/lib/libshell/common/README (deleted) usr/src/uts/intel/p123_pcbe/Makefile (deleted)
2018-03-108659 ata: unused but set warnings with GCC 5.XAndrew Stormont2-8/+13
Reviewed by: Ken Mays <maybird1776@yahoo.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-03-109214 typo: sytem should be systemToomas Soome1-1/+1
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-02-13OS-6465 add iaslMike Gerdts169-91691/+0
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approvced by: Jerry Jelinek <jerry.jelinek@joyent.com>