summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
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-20OS-6357 proto_promiscoff_req() doesn't always exit the MAC perimeterDan McDonald1-9/+10
Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-09-20OS-6354 want post-networking script hook in lx_initPatrick Mooney1-3/+65
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Josh Wilsdon <jwilsdon@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-09-20OS-6344 elide squeue wake-ups when prudentPatrick Mooney3-32/+139
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-09-20OS-6349 vnd kmod should be lintedPatrick Mooney6-58/+112
Reviewed by: Robert Mustacchi <rm@joyent.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-20 [illumos-gate merge]Jerry Jelinek3-134/+161
commit 1ed324dd33fca02192d31bad13a72f6531ad4918 8651 loader: biosmem allocate heap just below 4GB commit 0827cc77d5fbb0420473ad22f969348c3e6f7401 8654 unused local typedef in rpc code (fix lint)
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-19OS-6341 bunyan_child adds keys to parent, not childOS-6341Jason King2-2/+6
2017-09-198654 unused local typedef in rpc code (fix lint)Dan McDonald2-5/+17
2017-09-19 [illumos-gate merge]Jerry Jelinek2-15/+8
commit 919f1431f035c123b6b6e1efa2554b6e8729b494 8654 unused local typedef in rpc code
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-18 [illumos-gate merge]Jerry Jelinek23-76/+150
commit ed992b0aac4e5b70dc1273b1d055c0d471fbb4b1 8604 Avoid unnecessary work search in VFS when unmounting snapshots commit 5f39f884e2035d671ec02148fc4d8420c670bcb4 8605 zfs channel programs: zfs.exists undocumented and non-working commit 2bcb5458541cc6e8bf7dc541303da29297b82e8b 8602 remove unused "dp_early_sync_tasks" field from "dsl_pool" structure commit c861bfbd77c4ae780a0341e9cb6926d8b74341cf 8567 Inconsistent return value in zpool_read_label commit a141dbd6230b88bf7da3b673ca0f9b46918d5684 8655 remove more gender specific language commit 30acb30daf662150e9e016113303bd74f2379dfc 8626 make pcplusmp and apix warning-free Conflicts: usr/src/uts/i86pc/io/pcplusmp/apic_introp.c usr/src/uts/i86pc/io/mp_platform_misc.c
2017-09-16OS-6350 4K zfs_abd_chunk_size is inducing excessive ABD wasteBryan Cantrill1-1/+1
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-09-15OS-6346 dtrace_unregister()/fasttrap_pid_disable()/prgetmap() deadlockBryan Cantrill4-44/+206
OS-6347 unloadable modules should use NO_UNLOAD stubs Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Tim Kordas <tim.kordas@joyent.com> Approved by: Robert Mustacchi <rm@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-15OS-5858 Want support for X722Robert Mustacchi4-58/+178
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-09-14OS-6330 need lx /proc/sys/vm/dirty_ratioJerry Jelinek2-0/+87
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-09-14OS-6150 do not sq_wait unnecessarilyPatrick Mooney11-238/+63
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-09-13OS-6324 Need support for LSI 9305-24iRobert Mustacchi3-16/+26
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2017-09-13OS-6332 add MAC_CAPAB_TRANSCIEVER support for cxgbeRobert Mustacchi1-0/+76
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Vishal Kulkarni <vishal@chelsio.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-09-13 [illumos-gate merge]Jerry Jelinek50-337/+2019
commit 2ee1ed1ec5dfdf07d2c92db58b11f630de2a6e87 7388 Support -h <hostname> for ipadm DHCP (fix man lint) commit b31320a79e2054c6739b5229259dbf98f3afc547 7388 Support -h <hostname> for ipadm DHCP 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 commit c6e58d8c85cf3e5d0db157501b40276eb59edf16 8479 nvmeadm doesn't handle namespaces with EUI64 commit faeab80b5dcf1bc503f1f02494131eb0e6da46c3 8649 SD_RESET_THROTTLE_TIMEOUT is defined twice
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>
2017-09-128481 nvmeadm: nvme_dskname() string handling is buggyHans Rosenfeld1-9/+17
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-09-128480 nvmeadm should ignore 0-sized namespaces by defaultHans Rosenfeld1-0/+9
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-128479 nvmeadm doesn't handle namespaces with EUI64Hans Rosenfeld1-36/+25
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-128649 SD_RESET_THROTTLE_TIMEOUT is defined twiceAndrew Stormont1-6/+0
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-09-11OS-6334 OS-816 forgot about ipsecahDan McDonald1-2/+2
Reviewed by: Jason King <jason.king@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-11OS-6326 lx suse image supportDaniel Plominski3-3/+220
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-09-11OS-6339 lint error due to xsaveopt mergePatrick Mooney1-4/+0
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-09-08OS-6276 lx set TCP_KEEPINTVL failsJerry Jelinek1-4/+78
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-09-08OS-6320 systemd aborts itself on suse image [suppress lint warning]Jerry Jelinek1-0/+1
2017-09-08 [illumos-gate merge]Jerry Jelinek3-0/+12
commit 202ca9ae460faf1825ede303c46abd4e1f6cee28 8616 ld has trouble parsing -z options specified with -Wl
2017-09-078616 ld has trouble parsing -z options specified with -WlAndrew Stormont3-0/+12
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-07 [illumos-gate merge]Jerry Jelinek2-7/+48
commit 554675eee75dd2d7398d960aa5c81083ceb8505a 8473 scrub does not detect errors on active spares commit f9a980108feff422ad1ee1bc0bb6f1613fa680d3 8608 debug.h: CTASSERT will trigger variable unused errors
2017-09-068473 scrub does not detect errors on active sparesAlan Somers1-6/+47
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-06OS-6282 a swap.7 man page would be usefulJerry Jelinek2-1/+95
Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Ryan Zezeski <ryan.zeseski@joyent.com>