summaryrefslogtreecommitdiff
path: root/usr/src/common
AgeCommit message (Collapse)AuthorFilesLines
2017-11-168770 lofiadm: variable 'btMode' set but not usedToomas Soome1-3/+3
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-238713 Buffer overflow in dsl_dataset_name()loli10K1-1/+8
Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-198497 ficl: ficlStackCheckNospill should be static inlineToomas Soome1-1/+1
Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-09-127388 Support -h <hostname> for ipadm DHCPChris Fraire1-2/+6
8517 Add ipadm and nwam options to allow designating a DHCP address as the primary interface 8518 Allow using system-generated IAID/DUID for all DHCPv4 8519 Add ns_name_pton2 to libresolv2 mapfile Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2017-08-308572 ccompile.h: rename __GNU_UNUSED to __unusedToomas Soome1-1/+1
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-08-168534 Want AVX-512 SupportJerry Jelinek2-4/+52
8535 kernel cpuid support for new processors 8536 xsave area should size dynamically, based on CPU features 8537 rtld needs to learn about AVX512 8538 add support for xsaveopt for improved context switching 8539 better handling for AMD-specifc *save_ctxt FP exceptions Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-08-167846 loader: UEFI variable support developmentToomas Soome2-191/+16
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-07-308499 ficl: this statement may fall throughToomas Soome4-2/+7
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-07-295980 in-kernel inet_ntop should format IPv4 addresses like userland oneYuri Pankov1-23/+7
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-07-288463 common/acl: 'resultcount' may be used uninitialized in this functionToomas Soome1-4/+3
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-07-288492 AVX512 dis - legacy logical instructionsJerry Jelinek1-23/+62
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-06-267431 ZFS Channel ProgramsChris Williamson1-2/+12
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2017-06-208384 AVX512 dis - EVEX prefix supportJerry Jelinek1-13/+402
8385 32-bit avx dis test mishandles EVEX prefix 8386 32-bit bound dis is incorrect Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-06-138375 Kernel memory leak in nvpair codeMatthew Ahrens1-2/+4
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Prashanth Sreenivasa <pks@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-128319 dis support for new xsave instructionsJerry Jelinek1-4/+17
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-06-028290 libwanboot: misleading-indentationToomas Soome1-4/+3
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-05-308240 AVX512 dis - opmask instruction supportJerry Jelinek1-15/+107
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-05-188021 ARC buf data scatter-izationDan Kimmel2-48/+74
8100 8021 seems to cause random BAD TRAP: type=d (#gp General protection) Reviewed by: Matthew Ahrens mahrens@delphix.com Reviewed by: George Wilson george.wilson@delphix.com Reviewed by: Paul Dagnelie pcd@delphix.com Reviewed by: John Kennedy john.kennedy@delphix.com Reviewed by: Prakash Surya prakash.surya@delphix.com Reviewed by: Prashanth Sreenivasa pks@delphix.com Reviewed by: Pavel Zakharov pavel.zakharov@delphix.com Reviewed by: Chris Williamson chris.williamson@delphix.com Approved by: Richard Lowe <richlowe@richlowe.net>
2017-05-177446 zpool create should support efi system partitionToomas Soome1-0/+4
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Dan McDonald <danmcd@kebe.com>
2017-05-138220 common/iscsi: misleading-indentationToomas Soome1-1/+1
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-04-25backout: 8021 ARC buf data scatter-ization (causes 8100)Robert Mustacchi2-74/+48
2017-04-218021 ARC buf data scatter-izationDan Kimmel2-48/+74
Reviewed by: Matthew Ahrens mahrens@delphix.com Reviewed by: George Wilson george.wilson@delphix.com Reviewed by: Paul Dagnelie pcd@delphix.com Reviewed by: John Kennedy john.kennedy@delphix.com Reviewed by: Prakash Surya prakash.surya@delphix.com Reviewed by: Prashanth Sreenivasa pks@delphix.com Reviewed by: Pavel Zakharov pavel.zakharov@delphix.com Reviewed by: Chris Williamson chris.williamson@delphix.com Approved by: Richard Lowe <richlowe@richlowe.net>
2017-04-138062 memory leak in smb_unicode_init()Pavel Zakharov1-1/+15
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-03-101979 USB 3.0 supportRobert Mustacchi1-0/+1
7918 want usb_pipe_xopen(9F) 7919 usbai burst macros for endpoint descriptor are wrong 7920 usba_hcdi_register() should fail if driver is using private data 7921 failing to load the usba root hub module destroys driver parent private data 7922 want ::hubd walker 7923 ::prtusb should include version 7924 usb_*_request(9S) manual pages should match structure names Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Dale Ghent <daleg@omniti.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-03-017825 want avx dis testsRobert Mustacchi1-1/+40
7826 PCLMULQDQ psuedo-ops aren't properly described in dis 7827 dis tests for f16c, movbe, cpuid, msr, tsc, fence instrs 7828 sysenter and sysexit dis should be allowed in 64-bit x86 Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-02-227837 smbios3 64-bit entry point supportToomas Soome2-52/+182
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@omniti.com>
2017-02-227812 Remove gender specific languageDaniel Hoffman3-5/+7
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-02-027807 ficl: add xemit, dollar-prefix and UGreaterThanToomas Soome4-1/+18
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-02-017747 Want SMBIOS 3.1 supportRobert Mustacchi2-12/+83
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dale Ghent <daleg@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-01-287756 dis can't handle x86 SSE 3 instructionsRobert Mustacchi1-12/+15
7757 want avx2 disasm tests 7758 want SSE 4.1 disasm tests Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-01-227794 ficl: use ULONG_MAX instead of -1 in lshift operationToomas Soome1-1/+2
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-01-116396 remove SVMYuri Pankov3-917/+0
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2017-01-097733 Need SHA Instruction dis supportRobert Mustacchi1-4/+7
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-12-226239 Add PKCS#11 v2.40 supportJason King1-5/+3
6240 pkcs11_mech2keytype returns incorrect key type for CKM_DH_PKCS_PARAMETER_GEN Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacci <rm@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-12-057551 ficl: Implement uuid-to-string and uuid-from-string.Toomas Soome1-0/+83
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Adam Števko <adam.stevko@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2016-11-267526 bzip2 should have way to hide the compression supportToomas Soome1-28/+38
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-11-217386 zfs get does not work properly with bookmarksMarcel Telka2-45/+51
Reviewed by: Simon Klinkert <simon.klinkert@gmail.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2016-11-067498 snprintf is incorrectly annotated with PRINTFLIKE1Matthew Ahrens2-2/+10
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2016-10-237493 ficl: want additional softwordsToomas Soome1-0/+37
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2016-10-237474 loader should use bzip2 provided by OSYuri Pankov1-0/+2
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-10-207360 could be more forgiving of bad smbios tablesJonathan Matthew1-6/+22
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2016-10-157029 want per-process exploit mitigation features (secflags)Richard Lowe1-0/+241
7030 want basic address space layout randomization (ASLR) 7031 noexec_user_stack should be a security-flag 7032 want a means to forbid mappings around NULL Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Patrick Mooney <pmooney@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-10-077452 ficl: pInterp is no longer neededToomas Soome1-5/+0
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Alexander Eremin <a.eremin@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-287405 loader command interpreter should reset command_errmsgToomas Soome1-2/+4
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-226185 want ficl scripting engine in illumos (loader project)Toomas Soome54-0/+21989
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-067304 zfs filesystem/snapshot counts should be read-onlyJerry Jelinek1-7/+7
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-08-057261 nvlist code should enforce name length limitMatthew Ahrens1-0/+2
Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-08-047204 Want broadwell rdseed and adx supportRobert Mustacchi3-7/+83
7208 Want stac/clac disasm support Reviewed 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>
2016-08-037263 deeply nested nvlist can overflow stackMatthew Ahrens1-2/+21
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-06-096314 buffer overflow in dsl_dataset_nameMatthew Ahrens1-14/+4
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>