summaryrefslogtreecommitdiff
path: root/usr/src/lib/libzfs
AgeCommit message (Collapse)AuthorFilesLines
2019-07-03OS-7879 zfs recv is brokenrelease-20190704Jerry Jelinek1-1/+0
Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Kody Kantor <kody.kantor@joyent.com>
2019-07-03 [illumos-gate merge]Jerry Jelinek3-10/+10
commit 940daf74cfd1719bd901f346ef96e7a7e24f3d5f 11163 mech_krb5: NULL pointer errors commit 41d4805f3c6abade283ec1c338ef8c94ef6f4fd4 11161 udapl: NULL pointer errors commit bd401f0568e6905bc051763ff8342d11c17bf032 11159 libdiskmgt: NULL pointer errors commit 5cc5d5cece01c2151c34ac6d97b0bd369aded9ed 11158 fm: NULL pointer errors commit 5b8cbb8e38f948539d47f11d870efecefc5df9c0 11156 libzfs: NULL pointer errors commit baf3abb99faf2cc8376a1f8ab38dfa1730c2ca13 11148 libbsm: NULL pointer errors commit 21f023df5de311466c7fef39e70e23b3551a16d5 11145 cfgadm_plugins: NULL pointer errors commit eb29cb2960e466249344f1ef9a871496cb2a611a 11142 libscsi: NULL pointer errors commit 51b02b292e47be2588e43efa7cff6e9fc931fba0 11167 libsldap: NULL pointer errors commit 563485af1b25ed721b3a7a25a0c9153999957f71 11138 libsun_ima: NULL pointer errors commit 80b16b99c7741070ef99a31d2582279f38ee5d15 11137 libfruraw: NULL pointer errors commit 03d5549b0a65247d3749887869b20aeeae3eb5e6 11123 libeti: NULL pointer errors commit d2807fdd28344fd2f4dcdc487f7d56c8d00b6075 11124 libkvm: NULL pointer errors commit 0762f44ea8e7c888f6d36c5ce4d0ed47b1bc22af 11132 libsysevent: NULL pointer errors commit ee613b78cf1b6f1080e74ce30191198ffa9bcb11 11125 libpicltree: NULL pointer errors commit 0daffde01c432cf3f4cc2fcc06e4e415e531b5a6 11126 libslp: NULL pointer errors commit d03c6e695aa047219c5b8a31d9b7d2f4ce431765 11129 libtnfprobe: NULL pointer errors commit fba8753da238a5277a57b5679d6ef024e84d5372 11130 libtnfctl: NULL pointer errors commit 8bc1b774e648197aa4450e0eec233f0efeebc99e 11140 libraidcfg: NULL pointer errors commit 29d9204108fb7f70b8c101eae01e62aba6e0b901 11144 libpool: NULL pointer errors commit 2c69a708251dedcd11947bd4469eb7d0f361ac30 11266 mandoc(1) does not support a RETURN VALUES section for 7I man pages
2019-07-0311156 libzfs: NULL pointer errorsToomas Soome3-10/+10
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-06-29 [illumos-gate merge]Jerry Jelinek3-95/+34
commit c7832f2df55c7f8d07e31fd48692e0cb47da34a2 11218 loader: load vga text font commit d646956405faf5fdc9460e6b19af1bcb7a5c11ae 11171 pam_modules: NULL pointer errors commit da7753c428994e4e6c715886c93d7b49390c3705 11052 ZFS Reads may result in unneccesary calls to zil_commit commit a1d63828c2e12098f43bb49de5b78a6bafc80979 11212 loader: console c_probe callback must be reusable commit ffca9b6bef40a4b4cb6c2739812326c6234f7984 11090 libconv: NULL pointer errors commit 097aa9ce8122e2a595b37e2c87d970fec0d5fcbb 11217 gfx_private vga font setup should use set_font() to search for vga font commit a60ca23dc52059ace3f92bb9a63e723ac49e649b 11276 Allow unencrypted children of encrypted datasets commit b70e94852cee03960a3aed9ab79cbd643b648628 11216 unix: always load font module commit 45cf6faa16c9889e61cbdb6ee3758cdf856dd994 11215 loader: always pass font module to kernel Conflicts: usr/src/cmd/sgs/libconv/common/corenote.c
2019-06-2811276 Allow unencrypted children of encrypted datasetsTom Caputi3-95/+34
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Sean Eric Fagan <sef@ixsystems.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-26 [illumos-gate merge]Jerry Jelinek13-89/+2347
commit 2d6125aab2c7deca41a7689dae14eb32ec909f49 11272 libprint: move declaration of ns_kvp_destroy() into ns.h commit 1998b0812b5fb5da180a47adadb55cc844465828 11261 efinet: Defer exclusively opening the network handles commit e41409bfa05152ed1ac94578d69a0444e4ab6904 11168 krb5: NULL pointer errors commit 229945d3d7718e50413d46140ea34f0e9c195c16 11160 pylibbe: NULL pointer errors commit 47f78bf40e94882d167f6132e5dc25ffed0be6e5 11157 libbe: NULL pointer errors commit e2e372a44e0036831b4a1b5f80a7c680223275fa 11154 pkcs11_tpm: NULL pointer errors commit 4b788a9f64f8a617e410f058ca415898b54c3ab9 11153 pkcs11_softtoken: NULL pointer errors commit 798d97d364cf412f7586e489b227851115381696 11152 pkcs11_kernel: NULL pointer errors commit a6313a9d1cea800172e9672443e1496d90d4fbcf 11119 libumem: NULL pointer errors commit eb633035c80613ec93d62f90482837adaaf21a0a 8727 Native data and metadata encryption for zfs Conflicts: usr/src/uts/common/fs/zfs/dmu_recv.c
2019-06-258727 Native data and metadata encryption for zfsTom Caputi13-89/+2347
Portions contributed by: Jorgen Lundman <lundman@lundman.net> Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Paul Zuchowski <pzuchowski@datto.com> Portions contributed by: Tim Chase <tim@chase2k.com> Portions contributed by: Matthew Ahrens <mahrens@delphix.com> Portions contributed by: ab-oe <arkadiusz.bubala@open-e.com> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: loli10K <ezomori.nozomu@gmail.com> Portions contributed by: Igor K <igor@dilos.org> Portions contributed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Jason Cohen <jwittlincohen@gmail.com> Reviewed by: Allan Jude <allanjude@freebsd.org> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: RageLtMan <rageltman@sempervictus> Reviewed by: Matthew Thode <prometheanfire@gentoo.org> Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: Kash Pande <kash@tripleback.net> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: David Quigley <david.quigley@intel.com> Reviewed by: Jorgen Lundman <lundman@lundman.net> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-24 [illumos-gate merge]Jerry Jelinek3-21/+184
commit f2dbfd322ec9cd157a6e2cd8a53569e718a4b0af 11184 Want CPU Temperature Sensors 11185 i86pc chip module should be smatch clean commit 6ec1c6665dfa54c991783acaf82f51a97aa79267 11105 scsi_hba_tgtmap_create(9F) tgtmapout argument is incorrect commit b73ccab03ec36581b1ae5945ef1fee1d06c79ccf 9318 vol_volsize_to_reservation does not account for raidz skip blocks commit 29d33d4278d4226572dfc214775224334bc444a6 11260 mdb zfs metaslab statistics are unavailable commit c1d5c2a48971d1705730e1ade6a1bc4d56587416 11084 clean up file-backed l2arc support commit ba6bf04be4fe9d821c75a16fdebd3af3bffdbf26 11254 usb_parse_data.9f: WARNING: skipping paragraph macro: PP after SH commit cec8643b41ebefad6c677010fc784dc4bb0550f3 11190 Update mandoc to 1.14.5 commit 07188943efdbeedd24142a14db7384af1478ba54 11264 tid::errno would be handy in mdb Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/intel/Makefile.intel usr/src/uts/intel/Makefile.files usr/src/uts/i86pc/os/cpuid.c usr/src/uts/common/sys/sunddi.h usr/src/lib/fm/topo/modules/i86pc/chip/Makefile usr/src/lib/fm/topo/modules/common/shared/topo_sensor.c
2019-06-219318 vol_volsize_to_reservation does not account for raidz skip blocksMike Gerdts2-9/+183
Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-2111084 clean up file-backed l2arc supportKody Kantor1-12/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-05-30 [illumos-gate merge]Jerry Jelinek3-0/+10
commit 4fbfc69b99ccacf0999510e626df37e53b3d56ef 10991 Allow user ACE in ACL to match SID in token extra SIDs commit 10a268c1c2abd3fd9cc708870a3020567adeb92c 11067 debug statistics crash ld(1) when -z allextract commit 0bc0887e1cf0f912077b83256f295ad0ed1c715c 11057 hidden undefined weak symbols should not leave relocations 11058 libld entrance descriptor assertions get NDEBUG check backwards commit b3b3563308068a7fafd98cf3021c73aedc1caa6c 11060 sys/zone.h exposes more than it should commit 810e978011ea80127b0a15368276459b566a3241 10989 Ricoh scanner error after DFS get referral commit a1096253735019dce07e79caf2df1e13078770fb 10988 SMB should not create in directories marked delete-on-close commit b5b772b09624dfff0e83299d0f7b895129f7bf26 8583 Windows 10 fails to delete read-only files with SMB2 commit 575d359d36700f4571e4a87c94966a99b8b7f48a 10987 SMB1 fails renaming an open file commit 91ca6bffd299a6eb6fd63dd0ef807bbd6fb4f835 10985 Hitting file handler count limit of 16k commit e4c795beb33bf59dd4ad2e3f88f493111484b890 10952 defer new resilvers and misc. resilver-related fixes commit 1b55eab738595803f2f751ac1714f659b2e48b9b 11062 psrinfo: comparison between pointer and integer commit 80bd8a585c4ef2f19c09c9c4379635e411c91fe6 11063 acl_common.c: error: comparison between pointer and integer commit 84ce06cea75304aa6dec12e94975d5372dd9c672 11072 Deadlock in lofi after 11043 Conflicts: usr/src/uts/common/sys/zone.h
2019-05-2910952 defer new resilvers and misc. resilver-related fixesTom Caputi3-0/+10
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: Arkadiusz Bubała <arkadiusz.bubala@open-e.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: Don Brady <don.brady@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: Giuseppe Di Natale <guss80@gmail.com> Reviewed by: Tim Chase <tim@chase2k.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-14 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 8abca89f418632e2ebd3bcbc8b0d814c394ebef1 10898 Add topo method to determine occupant status commit cfbda96766a25458b8ad2be1a09a59ce247a25d8 10923 thread_affinity_set(CPU_CURRENT) can skip cpu_lock commit e4caeab9084da2fca73539909c80a44baaf3fa67 7639 Remove old DRM+AGP code commit 76eff6ad4aa646f8d8aa38f7dda4824170170280 10929 loader: efi_zfs_is_preferred: was && intended here instead of || commit 3db6627c6730f7ec4426ac0be0e9338235aed2d8 10900 Fix estimated scrub completion time commit 12a8814c13fbb1d6d58616cf090ea5815dc107f9 10566 Multiple DVA Scrubbing Fix commit a3874b8b1fe5103fc1f961609557c0587435fec0 10405 Implement ZFS sorted scans Conflicts: usr/src/uts/intel/Makefile.rules usr/src/uts/common/os/cpu.c usr/src/uts/common/fs/zfs/zio.c usr/src/uts/common/Makefile.rules
2019-05-1310405 Implement ZFS sorted scansToomas Soome1-1/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-29 [illumos-gate merge]Jerry Jelinek3-19/+7
commit c4ab0d3f46036e85ad0700125c5a83cc139f55a3 10809 Performance optimization of AVL tree comparator functions commit 95fa23b1c91c8660ef64ef5a20acfcd53961746e 10847 fix smatch issue in zpool cmd commit 100e26fc80bc137237733b254a52de636d52c80e 10684 usbkbm: implement usbkbm_rsrv() to get out of interrupt context commit 51ddf9bf5af833bbebc584ece0124b0e4ffa5abd 10845 tem: depth 24 and 32 do support 256 colors commit 64dee23eeee29de386301f5c43198866122deedb 10808 Print "(repairing)" in zpool status again commit ad027c0ff9612bff8f47b43d8561da627f80cd29 10842 Mutex leak in dsl_dataset_hold_obj()
2019-04-2610809 Performance optimization of AVL tree comparator functionsGvozden Neskovic3-19/+7
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-04-15 [illumos-gate merge]Jerry Jelinek3-16/+115
commit f47697518b642104e6a9bc6906310e54030d2dc5 10598 loader: implement map-vdisk and unmap-vdisk commands commit 571d0d198e0c9799d6076f93f201f482993955ed 10689 srpt_cm_conn_closed_hdlr() needs a smatch fix commit 663207adb1669640c01c5ec6949ce78fd806efae 10601 Pool allocation classes 10757 Add -gLp to zpool subcommands for alt vdev names Conflicts: usr/src/uts/common/fs/zfs/zio.c usr/src/boot/sys/boot/efi/loader/conf.c
2019-04-1310601 Pool allocation classesDon Brady3-16/+115
10757 Add -gLp to zpool subcommands for alt vdev names Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Håkan Johansson <f96hajo@chalmers.se> Portions contributed by: Richard Yao <ryao@gentoo.org> Portions contributed by: Chunwei Chen <david.chen@nutanix.com> Portions contributed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Andreas Dilger <andreas.dilger@chamcloud.com> Reviewed by: DHE <git@dehacked.net> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Gregor Kopka <gregor@kopka.net> Reviewed by: Kash Pande <kash@tripleback.net> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Giuseppe Di Natale <guss80@gmail.com> Reviewed by: bunder2015 <omfgbunder@gmail.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-0410499 Multi-modifier protection (MMP) [fix local build breakage]Jerry Jelinek1-1/+1
2019-04-04 [illumos-gate merge]Jerry Jelinek8-26/+231
commit 251a62bcb8f02bf0421d03de4ad180a37416657d 10590 Update tzdata to 2019a commit 0c26abfe36e56b0d0ca74a046c85dc41f76d1d59 10597 would like a way to set NMI behavior at boot commit e0f1c0afa46cc84d4b1e40124032a9a87310386e 10499 Multi-modifier protection (MMP) Conflicts: usr/src/uts/i86pc/sys/apic_common.h usr/src/uts/i86pc/os/mlsetup.c usr/src/uts/i86pc/io/pcplusmp/apic_common.c
2019-04-0310499 Multi-modifier protection (MMP)Olaf Faaland8-26/+231
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Tim Chase <tim@chase2k.com> Portions contributed by: sanjeevbagewadi <sanjeev.bagewadi@gmail.com> Portions contributed by: John L. Hammond <john.hammond@intel.com> Portions contributed by: Giuseppe Di Natale <dinatale2@llnl.gov> Portions contributed by: Prakash Surya <surya1@llnl.gov> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Kash Pande <kash@tripleback.net> Reviewed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: Gu Zheng <guzheng2331314@163.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Ned Bass <bass6@llnl.gov> Reviewed by: Andreas Dilger <andreas.dilger@intel.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-03-19 [illumos-gate merge]Jerry Jelinek3-0/+24
commit 9c2acf00e275b6b2125a306f33cdddcc58393220 10554 Implemented zpool sync command commit 9e4af98f99ed7cc13379dff1aca68e7a3dfe29bd 10543 dls_unbind() needs better checking commit edd669a7ce20a2f7406e8f00489c426c0690f1bd 10104 pam_set_data() dereferences pointer before checking for NULL commit 1e87a401c9ee341d1e7b7c52fa78039172333053 10534 uts: update usbdevs
2019-03-1810554 Implemented zpool sync commandAlek Pinchuk3-0/+24
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-14 [illumos-gate merge]Jerry Jelinek1-39/+0
commit ba00d94ad32aec378c65c2bad5cd13dd9145041a 10121 smatch fix for auditstat commit 07e71bcf7552a80dff82c5f2b62d9d3a65c488b2 10391 SPARC build of libficl-sys fails after 10338 commit a6422048521434dc250a1832c980645e5de26b4e 9287 dladm Segmentation Fault (core dumped) on unknown field commit 9426efbbd0cbf49bc29df076259d21faff4226a9 10370 sunmdi: cast between incompatible function types commit f2c063acc68609f8132d5b735f167b1213cf5380 10359 terminfo: add underline for sun-color commit 954fa1e90ed4bd3992f7c431c152b972a1845034 10365 modconf: cast between incompatible function types commit 4dfd3a951f98bde88f1fe577490f5403db4db9d6 10363 rpcmod: this statement may fall through commit f06e090ade385ba43b3b86dc2dea1960ad49e8e4 10356 uts/common/io/tem: do not copy common line tails commit 54811da5ac6b517992fdc173df5d605e4e61fdc0 8423 Implement large_dnode pool feature 8199 multi-threaded dmu_object_alloc() 7432 Large dnode pool feature commit 856f710c9dc323b39da5935194d7928ffb99b67f 10361 usr/lib - stop lint library generation and packaging Conflicts: usr/src/uts/common/fs/zfs/dbuf.c
2019-02-1310361 usr/lib - stop lint library generation and packagingAndy Fiddaman1-39/+0
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Frederik Wessels <wessels147@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-06OS-6602 ZFS not detecting faulty spares in a timely mannerKody A Kantor1-3/+8
OS-7499 ZFS retire agent cannot fault inactive spares Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-01-15 [illumos-gate merge]Jerry Jelinek1-0/+4
commit c653bb4713ca694c2d16b04b65d5b76c0bb46bd4 10197 build smatch in parallel commit 15c07adc1c7b828006b5e3c4d528b92229d6bd23 10081 smatch indenting fixes for usr/src/uts commit 5661bb7641e85c46713da7a3002b29ecd2c3daf0 10080 smatch Makefile changes for usr/src/cmd commit 05ede3db5e3b7d540afbccdc872c735770e82ef3 10079 smatch Makefile changes for usr/src/lib commit cadd68ea0014761eda6a293664086dfa80686d85 10078 smatch fixes for UCB commit 1ea94c756c0bc9170021d7b570944a24f224c03f 10202 loader: use screen-#rows to find bottom left co-ordinates commit 08487eea68a2fa501b5042131c6db068089f82e1 10173 loader: support newer ZFS versions Conflicts: usr/src/lib/libdladm/Makefile.com usr/src/lib/fm/topo/modules/i86pc/chip/Makefile
2019-01-1410079 smatch Makefile changes for usr/src/libJohn Levon1-0/+4
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2018-12-18 [illumos-gate merge]Jerry Jelinek1-0/+11
commit 04e56356520b98d5a93c496b10f02530bb6647e0 5882 Temporary pool names commit 36acdd115a7d14b9a0ffd968d084ebeac2451a7e 10062 illumos.sh could be re-organized commit 4da7ed37ba5e1e12c0618eef16411d6fd67dd8c6 10060 loader: fix DEBUG messages in disk/part interfaces commit 922a2a1681b0f92b4d65daff3cbcd841293d5778 10058 loader: Add an ISO9660 "partition table" type to loader. commit 67deef8cbc83060db238a0f4ee252d1ba74641ef Conflicts: usr/src/tools/env/illumos.sh usr/src/cmd/zpool/zpool_main.c
2018-12-175882 Temporary pool namesAndriy Gapon1-0/+11
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-14 [illumos-gate merge]Jerry Jelinek1-7/+7
commit 03270635d68df6a0392fb8f4b7c04acad764648b 10057 Man page misspellings: "ouput", "particuliar", and "overriden" commit 13b70267be56f36cbbc54ef71e13714ad820ad22 10048 fdisk: use /boot/pmbr if possible commit 6fe4f3002ca33af5ab7123ed78d81899dadf2fbb 9683 Allow bypassing devid in vdev_disk_open() commit 17fb938fd6cdce3ff1bb47dafda0774f742249a3 9847 leaking dd_clones (DMU_OT_DSL_CLONES) objects commit 20633e304b57bc98f70fdb194081b7023adf527b 9559 zfs diff handles files on delete queue in fromsnap poorly
2018-12-14Revert "backout 9421: causes TRITON-372"Jerry Jelinek1-2/+5
This reverts commit 2a235a434573f6659d6ebfc10ef33136384caad1.
2018-12-139559 zfs diff handles files on delete queue in fromsnap poorlyPaul Dagnelie1-7/+7
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-12-10OS-6417 "zpool import -m" could print last txg timeKody A Kantor1-3/+6
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-12-10 [illumos-gate merge]Jerry Jelinek2-32/+27
commit 16d8656330ae5622ec32e5007f62145ebafdc50f 9997 Import iconv modules from g11n consolidation commit 863275a46b877530dd1c728df0b4e9bddb5702e3 9956 loader: create separate lists for fd, cd and hd, merge bioscd with biosdisk commit 049ba636fa37a2892809192fc671bff9158a01cd 9630 add lzc_rename and lzc_destroy to libzfs_core commit 37002877d7628586736855370376e9f6ec0d4704 9989 Make loader.efi dual boot, step 2: remove boot1 commit 03fe8ede397c5609aac1be54aedccec490dca121 10026 common/sha1: update for loader build
2018-12-079630 add lzc_rename and lzc_destroy to libzfs_coreAndriy Gapon2-32/+27
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-22 [illumos-gate merge]Jerry Jelinek1-3/+31
commit bc4c0ff1343a311cc24933908ac6c4455af09031 9880 Race in ZFS parallel mount commit 975041dd3b571af240661f84d186e0cd0e36217b 9873 SMB logon fails during 1st second after service start commit ab618543cc6fc4bc273c077ef5d247961cdb29d4 8158 Want named threads API 9857 proc manpages should have LIBRARY section commit 62f63298eba531d48f87aa8c2089298cb7821962 9881 smbd terminated by SIGABRT after smb_account_free() Conflicts: usr/src/uts/common/sys/thread.h usr/src/uts/common/fs/proc/prvnops.c usr/src/uts/common/disp/thread.c usr/src/man/man4/proc.4 usr/src/man/man1/ps.1 usr/src/lib/libc/port/threads/thr.c
2018-10-209880 Race in ZFS parallel mountAndy Fiddaman1-3/+31
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-10-15 [illumos-gate merge]Jerry Jelinek1-2/+1
commit a6d101109bfb442cf0db6d8ebb5fb7c32cb16d7e 9472 Add smbutil discon command commit 4226f635096bf9d814aa9fb335518c4855bbe3a3 6375 Add native name demangling support commit 83b4671e6262c5aa6b4f9fb5a384b1946dfc2e7f 9664 loader: need UEFI32 support commit e1bf37b1abeb6653a6e35e2bd6924131cced1efe 9884 cw(1) should use -fpic rather than -Kpic Conflicts: usr/src/test/util-tests/tests/Makefile usr/src/cmd/mdb/common/mdb/mdb_demangle.c
2018-10-119884 cw(1) should use -fpic rather than -KpicRichard Lowe1-2/+1
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Andy Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-09-19 [illumos-gate merge]Jerry Jelinek1-3/+8
commit 7928f4baf4ab3230557eb6289be68aa7a3003f38 9617 too-frequent TXG sync causes excessive write inflation commit e19b450bec203d8be04447ea476d7a86b36d63a1 8601 memory leak in get_special_prop() commit 1946268f4b5e55d1de5a354a87463d24be6991ca 9680 dsl_dataset_hold_obj can leak bookmarks commit 7341a7de4f0489193e0cfe11049a7bcf1596a4db 9677 panic from zio_write_gang_block() when creating dump device on fragmented rpool commit f62db44dbcda5dd786bb821f1e6fd3ca2e6d4391 9616 Bogus error when attempting to set property on read-only pool commit 837327673cfef3fa0e815ea9377af002d7b1e01b 9839 unix: add translation for netboot properties commit cbb9248e66a77c6382c6f48aebae5fd0ee60fa69 9835 ses topo module should use topo_mod_clean_str() commit 00d7a6fb939233ed021b823016c33fcae1dac964 9455 Expose drive speed and temperature on disk topo node commit c952f9c1bd80512c5c1db6f7c8c4b49d40154098 9844 libi386: Fix typo in pxe.h commit 4837313c99a7d59b1241728101760485b74f8d2b 9837 nfs_dlinet: allow nfs:// urls Conflicts: usr/src/lib/fm/topo/modules/common/disk/disk_common.c
2018-09-189616 Bogus error when attempting to set property on read-only poolAndrew Stormont1-3/+8
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-07-25 [illumos-gate merge]Jerry Jelinek1-0/+1
commit acd7f809f0376580771fe4df8aaeecebe4c40b2f 9672 Reserve a ZFS replication stream feature flag for ZSTD compression commit e8d4a73c868afb740396041be80ed2b141065e76 9621 Make createtxg and guid properties public
2018-07-249621 Make createtxg and guid properties publicJosh Paetzel1-0/+1
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-04 [illumos-gate merge]Jerry Jelinek1-12/+4
commit db1c88f6dab43484b6c33636600ac4596ff4c354 9576 hid_attach is missing one mutex_exit in error path commit ea4ea50f064c5468142b24627acad09a41f060cb 9565 ctf: cast between incompatible function types commit a19d2449c7801a22d6c8370a965dab3d16c77925 9538 rcapd make install fails due to race in subdirs (fix isaexec) commit 6cfa0a7079eb1baa0a742f1e4def7cdabc8dcdab 9042 multiples of tty streams modules cause weirdness commit 207bc6d049369709a154c840750e0a74a9ff0a76 9544 loader: i386/Makefile should have target all before other targets commit 62877672b62bfe1e971061803b2a9c64897c13c3 9536 sasinfo does not know about 12gb sas commit 0f8051a0844ba1894eab81d4b73a76feca23554e 9533 8079's check for Xen HVM is incomplete commit d9241f995480d9097812b34500484c0fff9d7528 9552 grep segfaults when you ask for context commit fe12dc752b42da16028a16f4226e5295506fdb28 9529 libefi: efi_alloc_and_read should check for PMBR commit e53a4a814812099ec255c98f18f7ae1d0639ae57 9279 libefi: use one-line-per-file pattern in Makefile commit dec267e7ea9828898b1c64462daa6636c4ef5e29 9454 ::zfs_blkstats should count embedded blocks commit fe3ba4d1227d8746116ece7240682b13595c3142 9424 ztest failure: "unprotected error in call to Lua API (Invalid value type 'function' for key 'error')" commit cfd63e1b1bcf7ba4bf72f55ddbd87ce008d2986d 9486 reduce memory used by device removal on fragmented pools commit c7a7b2fa084facd68c3d1e860dfabe20c713877b 9479 fix wrong format specifier for vdev_id commit ddfe901b12348d31c500fb57f9174e88860a4061 9457 libzfs_import.c:add_config() has a memory leak commit 69d4acec15909325d6df21fec172510a50f77a8a 9538 rcapd make install fails due to race in subdirs
2018-06-019457 libzfs_import.c:add_config() has a memory leaksara hartse1-12/+4
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-05-23backout 9421: causes TRITON-372release-20180524Joshua M. Clulow1-5/+2
backout 9422: causes TRITON-372 Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-22 [illumos-gate merge]Jerry Jelinek1-0/+21
commit 5ac95da7d61660aa299c287a39277cb0372be959 9330 stack overflow when creating a deeply nested dataset
2018-05-219330 stack overflow when creating a deeply nested datasetSerapheim Dimitropoulos1-0/+21
Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-05-16 [illumos-gate merge]Jerry Jelinek8-96/+744
commit 0b2e8253986c5c761129b58cfdac46d204903de1 9512 zfs remap poolname@snapname coredumps commit 591e0e133f9980083db5d64ac33a30bcc3382ff7 8115 parallel zfs mount commit b4bf0cf0458759c67920a031021a9d96cd683cfe 9426 metaslab size can exceed offset addressable by spacemap commit b1da084b97cda9a2d087205b95c45a54ad654453 9309 mdb: this statement may fall through Conflicts: usr/src/lib/Makefile