summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2019-11-20OS-8049 make_test requires /usr/bin/make (#236)release-20191121John Levon1-0/+2
Reviewed by: Tim Foster <tim.foster@joyent.com> Approved by: Tim Foster <tim.foster@joyent.com>
2019-11-2011879 Intel ixgbe X553 Support [fix mismerge]Jerry Jelinek1-1/+1
2019-11-20 [illumos-gate merge]Jerry Jelinek8-29/+81
commit f557613a52efd99cf11a085bca7a35c5e93315f1 12001 cpu_uarray_free(NULL) panics commit 6b02bf31e294d16b68704ede69fdbddaf757fe30 11999 installboot: multiple stage1 locations are mismanaged commit a8661d6d41898fc90e65007115e5c3be62013bbf 11863 SMB2 CREATE should validate impersonation level 11864 SMB2 CREATE should reject absolute paths 11865 SMB2 CREATE should check MxAc create context size commit 327d9711d19fe801a2788ee1cbc0f9de27f6e8b5 11791 idm: this statement may fall through commit 5f1e4180f616c1eac1d07284e8238a8759a414d1 12000 mdb: disk_label does compute gpt partition array crc wrong commit b5acee43ccb19bbf950ab21d1d87ef9d8d47ca9e 11991 format: first efi partition can start from efi_first_u_lba Conflicts: usr/src/test/crypto-tests/tests/modes/aes/ctr/aes_ctr.c
2019-11-2012001 cpu_uarray_free(NULL) panicsJohn Levon1-2/+3
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2011999 installboot: multiple stage1 locations are mismanagedToomas Soome1-14/+26
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1911863 SMB2 CREATE should validate impersonation levelAndrew Stormont1-2/+37
11864 SMB2 CREATE should reject absolute paths 11865 SMB2 CREATE should check MxAc create context size Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Garrett D'Amore <gdamore@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1911965 crypto tests only test multi-part operations a byte at a timeJason King13-388/+734
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2019-11-1911791 idm: this statement may fall throughToomas Soome1-3/+3
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1912000 mdb: disk_label does compute gpt partition array crc wrongToomas Soome1-1/+3
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-1911991 format: first efi partition can start from efi_first_u_lbaToomas Soome3-7/+9
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-19 [illumos-gate merge]Jerry Jelinek51-1554/+4025
commit 61dfa5098dc8576d9a5e277deba6df647bb70c06 11820 upstream Nexenta iSCSI and COMSTAR fixes commit 686670eacbe137c7a9e6c85fef8763f8627a27b5 11855 Update SMB client to 3.02
2019-11-1811820 upstream Nexenta iSCSI and COMSTAR fixesRick McNeal41-1492/+3633
Portions contributed by: Albert Lee <trisk@nexenta.com> Portions contributed by: Alex Deiter <alex.deiter@nexenta.com> Portions contributed by: Bayard G. Bell <bayard.bell@nexenta.com> Portions contributed by: Dan Fields <dan.fields@nexenta.com> Portions contributed by: Dan McDonald <danmcd@nexenta.com> Portions contributed by: Dmitry Gromada <dmitry.gromada@nexenta.com> Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: kcrowenex <kevin.crowe@nexenta.com> Portions contributed by: Matt Barden <matt.barden@nexenta.com> Portions contributed by: Michael Tsymbalyuk <michael.tsymbalyuk@nexenta.com> Portions contributed by: Rob Gittins <rob.gittins@nexenta.com> Portions contributed by: Steve Ma <steve.ma@nexenta.com> Portions contributed by: Tony Nguyen <tony.nguyen@nexenta.com> Portions contributed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Josef Sipek <josef.sipek@nexenta.com> Reviewed by: Joyce McIntosh <joyce.mcintosh@nexenta.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Rob Gittins <rob.gittins@nexenta.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Steve Peng <steve.peng@nexenta.com> Reviewed by: tim Jacobson <tim.jacobson@nexenta.com> Reviewed by: Tony Nguyen <tony.nguyen@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1811855 Update SMB client to 3.02Gordon Ross10-62/+392
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-18 [illumos-gate merge]Jerry Jelinek86-2035/+5081
commit 9fe633fd812f2df2354dc88fd3f7f50e94bd8eb3 11593 iscsi: cast between incompatible function types commit ed1faac10502dadc7e3eb411d17af6845ecf5d7d 11580 dtrace: cast between incompatible function types commit 2491fc01733d7e4f5776b0711db713078d7cd24a 11814 test-runner exit code should reflect test results commit 11ed32a0b3b424ec966d0330d0efaf049baaf8d2 11968 APIC calibration should explicitly initialise the PIT commit 48ed61a721b0db9229d5bad4d87f5b019867fbf1 11879 Intel ixgbe X553 Support commit db830ba58275ad713ffb4ff71cce8c00af84527b 11801 i86xpv: cast between incompatible function types commit ac2ff9f2e2eb82a33700967848664529b93c03b0 11729 msgsys: cast between incompatible function types commit ae389aa988ce154c9f8d5d4dbe4a63c3744339f4 11949 make -C caches wrong directory contents commit eddd1134c88ad4961e5deee57a4e9148b14da477 11940 loader: multiboot2_loadfile read error should include file name and newline commit 50450c3dedc4cfa86ef99c6d9aee64f2a5ea0511 11939 libgen: this statement may fall through Conflicts: usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c usr/src/uts/common/io/ixgbe/core/ixgbe_type.h usr/src/test/util-tests/tests/Makefile exception_lists/wscheck
2019-11-1711593 iscsi: cast between incompatible function typesToomas Soome3-8/+13
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1711580 dtrace: cast between incompatible function typesToomas Soome1-31/+37
Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1611814 test-runner exit code should reflect test resultsJohn Levon1-2/+8
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1511968 APIC calibration should explicitly initialise the PITJoshua M. Clulow2-1/+14
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-15 [illumos-gate merge]Jerry Jelinek35-188/+549
commit e89be50a407de17396dc2e87e7f9aa8160182fb6 11961 add DDI UFM support to the nvme driver commit f21abddf5629122d5dd1aa759e5ec0f27610c188 11963 Allow ptree(1) to wrap output commit cb09bd3c63580aef9fe1999ae4e48a8a5b9cf55c 11935 loader: fix memory corruption bug in vdev_read commit f67d64d998ff666158cc5231b7e80c11c3e922e0 11954 rpcmod: Possible memory leak in connmgr_get() 11955 clnt_cots: kmem_free(NULL, 0) is legal commit f0c1c263e90642997cf3e76484abec617782ddb8 9601 Divide by zero in i40e_get_available_resources() commit 67806cd738bddbbd117d50180c8f96050a49a8cc 11933 loader: we can not read log device but we need to know about commit 4b6bffb4c4308c6219c095d4cf5bf96bb0970e04 11928 rpcmod's clnt_cots can do zero-length kmem allocations commit 48f31329f53c9b7554a923cb617ff7eecb6137e1 11854 Domain Admins shouldn't always be Administrators commit 3c1aa8841c55cae7b41cc9b045a71b2fffd4d0cb 11853 Administrators should have Backup and Restore privileges by default commit 0292c176d853baa7e46c9ff8e4f16f63b8cbd6e5 11773 Need ways to override Domain Admins' full control commit 06721c885c2d7becabe2cba874b84cdfba66eb47 11852 SMB should explicitly fail deletion of mountpoints commit dafb549fce563c2f4123e8957dc8a1d921bf0fca 11039 All zfs/nfs/smb threads in door calls to idle idmap commit 4ad35fa3117b4f36004f76885e267a46c738a794 11038 SMB2 server should require signed Validate Negotiate requests Conflicts: usr/src/uts/common/io/nvme/nvme_var.h usr/src/uts/common/io/nvme/nvme.c exception_lists/wscheck
2019-11-1511879 Intel ixgbe X553 SupportRobert Mustacchi31-1784/+4506
Reviewed by: Paul Winder <paul@winders.demon.co.uk> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1511801 i86xpv: cast between incompatible function typesToomas Soome4-14/+10
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-1511729 msgsys: cast between incompatible function typesToomas Soome1-10/+9
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-1511949 make -C caches wrong directory contentsAndy Fiddaman40-350/+626
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1511940 loader: multiboot2_loadfile read error should include file name and ↵Toomas Soome1-1/+2
newline Reviewed by: Matthias Scheler <matthias.scheler@wdc.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1511939 libgen: this statement may fall throughToomas Soome1-2/+5
Reviewed by: Matthias Scheler <matthias.scheler@tegile.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-14OS-8027 reinstate mac-loopback hardware emulation on Tx [fix debug] (#234)Ryan Zezeski1-4/+0
Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Kody Kantor <kody.kantor@joyent.com>
2019-11-1411961 add DDI UFM support to the nvme driverRob Johnston4-5/+174
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1411963 Allow ptree(1) to wrap outputJason King2-7/+31
Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1411935 loader: fix memory corruption bug in vdev_readToomas Soome2-31/+81
Reviewed by: Matthias Scheler <matthias.scheler@wdc.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-14OS-8027 reinstate mac-loopback hardware emulation on Tx (undo OS-6778)Joyent Automation15-362/+121
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1411954 rpcmod: Possible memory leak in connmgr_get()Marcel Telka1-11/+6
11955 clnt_cots: kmem_free(NULL, 0) is legal Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-149601 Divide by zero in i40e_get_available_resources()Marcel Telka2-3/+96
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1411933 loader: we can not read log device but we need to know aboutToomas Soome2-6/+16
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1411928 rpcmod's clnt_cots can do zero-length kmem allocationsDan McDonald1-13/+17
Reviewed by: Matthias Scheler <Matthias.Scheler@wdc.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2019-11-1411854 Domain Admins shouldn't always be AdministratorsMatt Barden1-33/+2
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-11-1411853 Administrators should have Backup and Restore privileges by defaultMatt Barden1-1/+3
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-11-1411773 Need ways to override Domain Admins' full controlMatt Barden9-40/+122
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-11-1411852 SMB should explicitly fail deletion of mountpointsMatt Barden2-1/+13
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-11-1411039 All zfs/nfs/smb threads in door calls to idle idmapGordon Ross10-25/+142
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-11-1411038 SMB2 server should require signed Validate Negotiate requestsMatt Barden2-14/+19
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-11-14 [illumos-gate merge]Jerry Jelinek27-328/+1066
commit 5328fc53d11d7151861fa272e4fb0248b8f0e145 11805 generic_cpu: cast between incompatible function types commit 4224cf35431a1b80d14862409ecf0beeaa49e0d8 11804 xpv_psm: cast between incompatible function types commit 158d5b49eb8c84e56cc2259b758a2f2bf876419a 11803 evtchn: cast between incompatible function types commit 7fd1b424e267a2cdece3dce940e5722f9b785fed 11799 rootnex: cast between incompatible function types commit 3fcf12aa85ee6a09e545bb163186849413a1ea3f 11794 usba: cast between incompatible function types commit 2c465844f6cd2c93703f5788a09237087300a2ac 11793 mac: cast between incompatible function types commit af1d63aba5cec023f92214c1f1faec9b489ac517 11918 metaslab improvements commit 7dcf02b394314978ad87de8ce3756c58bcec5ce0 11930 loader: factor out label and uberblock load from vdev_probe, add MMP checks commit 28df1ae01e4451dbbaeff3611e2544dda0f99f2b 11947 zfs diff on encrypted dataset leaks key reference commit 0dd73f5050147fcb75220c140b5372810dcf9887 11944 mdb ::refcount dcmd no longer works Conflicts: usr/src/uts/common/fs/zfs/metaslab.c usr/src/uts/common/fs/zfs/spa_log_spacemap.c usr/src/uts/common/fs/zfs/vdev_initialize.c usr/src/uts/common/fs/zfs/vdev_trim.c usr/src/uts/common/fs/zfs/sys/metaslab_impl.h usr/src/uts/common/fs/zfs/sys/metaslab.h usr/src/cmd/zdb/zdb.c
2019-11-1411805 generic_cpu: cast between incompatible function typesToomas Soome1-2/+2
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1411804 xpv_psm: cast between incompatible function typesToomas Soome1-5/+5
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1411803 evtchn: cast between incompatible function typesToomas Soome1-2/+3
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1411799 rootnex: cast between incompatible function typesToomas Soome3-17/+18
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1411794 usba: cast between incompatible function typesToomas Soome1-6/+6
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1411793 mac: cast between incompatible function typesToomas Soome3-6/+5
Reviewed by: Ryan Zezeski <ryan@zinascii.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1311918 metaslab improvementsPaul Dagnelie12-117/+720
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: George Wilson <gwilson@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1311930 loader: factor out label and uberblock load from vdev_probe, add MMP ↵Toomas Soome3-95/+260
checks Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-1311947 zfs diff on encrypted dataset leaks key referenceJason King1-2/+2
Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>