summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2017-10-137186 xnf: panic on Xen 4.xYuri Pankov2-559/+1133
Contributed by: Frank Salzmann <frank@delphix.com> Contributed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-128665 Need support for LSI 9305-24iRobert Mustacchi4-17/+29
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-118710 HVM with more than 2 VCPUs hangs on Xen 4.7Yuri Pankov1-7/+7
Reviewed by: Alex Deiter <alex.deiter@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-118709 teach libdiskmgt about nvme, sata, and xenYuri Pankov6-444/+86
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-118696 genunix: auditsys variable 'model' set but not usedToomas Soome1-7/+4
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-108675 proto_promiscoff_req() doesn't always exit the MAC perimeterDan McDonald1-7/+8
Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-108667 die() misleads with KERNELBASEPatrick Mooney1-2/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2017-10-098695 inet/ip/ip6_ire.c: variable 'masked_addr' set but not usedToomas Soome1-2/+0
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-088697 cmd/acpi: '_AcpiModuleName' defined but not usedToomas Soome1-2/+6
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-068647 loader should support large_dnodeToomas Soome3-12/+52
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-068657 test-runner dryrun (-d) fails for runfile (-c) modeChris Fraire1-5/+7
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: John Kennedy <jwk404@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-058671 tail(1) ignores arguments after -c/b/lCody Peter Mello3-44/+259
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2017-10-058666 want basic example for acpidump(1M) and acpixtract(1M)Robert Mustacchi2-4/+66
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Dale Ghent <daleg@elemental.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-058682 mac_register(9F) has typo in exampleRobert Mustacchi1-3/+3
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-058672 proc_t changes broke genunix dmods and walkerRyan Zezeski4-59/+169
8673 mdb_pid2proc() and consumers should honor return type Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-038422 uts: basic UEFI support for illumosToomas Soome7-6/+514
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-028609 want a position independent CRTRichard Lowe75-1349/+523
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Albert Lee <trisk@forkgnu.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-09-288686 loader.efi: replace comconsole_speed with ttya-modeToomas Soome1-6/+8
Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2017-09-288663 SMB client assumes serialized ioctlsGordon Ross2-4/+21
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Albert Lee <trisk@forkgnu.org>
2017-09-288662 SMB server ioctls should be appropriately sized.Gordon Ross3-10/+37
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Albert Lee <trisk@forkgnu.org>
2017-09-258081 Compiler warnings in zdbAlan Somers16-150/+263
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-258507 dladm show-link segfaults if you specify too many fieldsBryan Cantrill8-175/+126
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-258639 libofmt doesn't properly build its lint libraryRobert Mustacchi2-0/+3
8640 libofmt needs to include required headers Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Michael Speer <michael.speer@pluribusnetworks.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-258646 loader: replace EFI part devices.Toomas Soome8-199/+966
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-09-258629 nvme: rework command abortionHans Rosenfeld2-211/+237
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-258628 nvme: use a semaphore to guard submission queueHans Rosenfeld2-65/+46
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-228643 Fix misuse of _KMEMUSER in i86pcGordon Ross5-14/+16
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Garrett D'Amore <garrett@damore.org>
2017-09-218648 Fix range locking in ZIL commit codepathLOLi2-4/+13
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Andriy Gapon <avg@FreeBSD.org> Reviewed by: Alexander Motin <mav@FreeBSD.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-218661 remove "zil-cw2" dtrace probePrakash Surya1-1/+0
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-218579 ixgbe infinite loops in rar and vmdq clearingRobert Mustacchi7-11/+57
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Michael Speer <michael.speer@pluribusnetworks.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-218600 ZFS channel programs - snapshotChris Williamson20-30/+514
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-218592 ZFS channel programs - rollbackBrad Lewis7-15/+180
Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-218502 illumos#7955 broke delegated datasets when libshare is not presentJerry Jelinek1-1/+8
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-218595 sys/ccompile.h: add __aligned and __packedToomas Soome4-11/+6
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com> 8596 iwn: remove local __packed Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com> 8597 grub: use __aligned from ccompile.h Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-09-218591 Man pages contain various errorsChris Fraire290-1694/+1696
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-208622 panic in PTE_set_all()Hans Rosenfeld2-6/+10
8623 IMMU_CONTIG_PADDR is broken for cookies with more than one page 8625 nvme causes bad free panic in IOMMU Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2017-09-208620 pcplusmp shouldn't support x2APIC modeHans Rosenfeld8-343/+339
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2017-09-208624 xhci and nvme can't bind DMA memory with IOMMU enabledHans Rosenfeld1-1/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-198651 loader: biosmem allocate heap just below 4GBToomas Soome1-129/+144
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-09-198654 unused local typedef in rpc code (fix lint)Dan McDonald2-5/+17
2017-09-188654 unused local typedef in rpc codeAndrew Stormont2-15/+8
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-09-158604 Avoid unnecessary work search in VFS when unmounting snapshotsSerapheim Dimitropoulos3-54/+36
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-158605 zfs channel programs: zfs.exists undocumented and non-workingChris Williamson5-1/+89
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-158602 remove unused "dp_early_sync_tasks" field from "dsl_pool" structurePrakash Surya1-1/+0
Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-158567 Inconsistent return value in zpool_read_labelAlan Somers3-7/+7
Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-158655 remove more gender specific languageAlison C8-12/+11
Reviewed by: Jim Salter <github@jrs-s.net> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-158626 make pcplusmp and apix warning-freeHans Rosenfeld9-112/+116
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Garrett D'Amore <garrett@damore.org>
2017-09-127388 Support -h <hostname> for ipadm DHCP (fix man lint)Dan McDonald1-3/+3
2017-09-127388 Support -h <hostname> for ipadm DHCPChris Fraire48-331/+2018
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-09-128631 only 16 NVMe controllers usable per system due to 18bit minor number limitHans Rosenfeld1-1/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>