summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2017-09-26 [illumos-gate merge]release-20170928Jerry Jelinek10-199/+969
commit b2f2652061ea587b1b2b4e246659e1d7e7313f42 8507 dladm show-link segfaults if you specify too many fields commit 745cad278f6b2e392001dd1bf6b4e95d3f250a8d 8639 libofmt doesn't properly build its lint library 8640 libofmt needs to include required headers commit dbacaf56963d687dced1eddb2d3beb695f5ebc7e 8646 loader: replace EFI part devices. Conflicts: usr/src/cmd/dladm/dladm.c
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-25OS-6333 sadb_x_kmc_t's KM cookie should be 64-bitsDan McDonald10-26/+384
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
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-258643 Fix misuse of _KMEMUSER in i86pc [fix broken build]Jerry Jelinek1-13/+3
2017-09-25 [illumos-gate merge]Jerry Jelinek7-29/+65
commit e984c70bc7d741cd0663924c95c15fed9f645565 8629 nvme: rework command abortion commit 4b324362d54967a3ccfad8a9b113978ea1b38feb 8628 nvme: use a semaphore to guard submission queue commit 3c4c5929f4f5a266089758e0d018685b379767ad 8643 Fix misuse of _KMEMUSER in i86pc Conflcits: usr/src/uts/common/io/nvme/nvme.c usr/src/uts/common/sys/cpuvar.h
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-22OS-6362 coreadm(1M) allows one to specify bad global patternsJason King1-0/+8
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Tim Kordas <tim.kordas@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
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-22 [illumos-gate merge]Jerry Jelinek321-1757/+2411
commit 42b14111721da2ebd5159e7b45012a3eb0e3384c 8648 Fix range locking in ZIL commit codepath commit bd9d3f904625846bdc61af8897a1072029c7aeb7 8661 remove "zil-cw2" dtrace probe commit 2840dce1a029098fb784afd951d5f98089f850d8 8600 ZFS channel programs - snapshot commit 000cce6b6fad4a8b0eecef6e1251f6aca1719c55 8592 ZFS channel programs - rollback commit 1c18e8fbd8db41a9fb39bd3ef7a18ee71ece20da 8502 illumos#7955 broke delegated datasets when libshare is not present commit 5f82aa32fbc5dc2c59bca6ff315f44a4c4c9ea86 8595 sys/ccompile.h: add __aligned and __packed 8596 iwn: remove local __packed 8597 grub: use __aligned from ccompile.h commit d042c5a26452797afc4fe8c2ceddebff94d88745 8591 Man pages contain various errors
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-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>