summaryrefslogtreecommitdiff
path: root/usr/src/test/zfs-tests/tests
AgeCommit message (Collapse)AuthorFilesLines
2020-02-1311682 zpool iostat and status improvementsTony Hutter15-64/+348
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Hajo Möller <dasjoe@gmail.com> Portions contributed by: Damian Wojslaw <damian@wojslaw.pl> Portions contributed by: kpande <github@tripleback.net> Portions contributed by: Anatoly Borodin <anatoly.borodin@gmail.com> Portions contributed by: Gregor Kopka <mailfrom-github@kopka.net> Portions contributed by: George Melikov <mail@gmelikov.ru> Portions contributed by: George G <gg7@users.noreply.github.com> Portions contributed by: DeHackEd <DeHackEd@users.noreply.github.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tim Chase <tim@chase2k.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Giuseppe Di Natale <guss80@gmail.com> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Allan Jude <allanjude@freebsd.org> Reviewed by: Olaf Faaland <faaland1@llnl.gov> Reviewed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-02-06 [illumos-gate merge]Jerry Jelinek2-3/+3
commit 5801b0f01c3c34499a929ed96164a5a68b470945 12217 add ld assert-deflib and guidance to gate build commit 948761701ebc8a0cf820a973780b2fbb931c4390 12262 Suboptimal vmem hash table slows down boot commit cdd7a662d2c0914e93e1daa44cebae7003c99777 12254 python changes have broken the zfs test suite Conflicts: usr/src/lib/libzonecfg/Makefile.com usr/src/lib/libc/sparcv9/Makefile.com usr/src/lib/libc/sparc/Makefile.com usr/src/lib/libc/i386/Makefile.com usr/src/lib/libc/amd64/Makefile usr/src/lib/krb5/plugins/preauth/pkinit/Makefile.com usr/src/lib/Makefile usr/src/cmd/sendmail/src/Makefile usr/src/cmd/cmd-inet/usr.lib/wpad/Makefile
2020-02-0512217 add ld assert-deflib and guidance to gate buildToomas Soome1-1/+1
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-02-0512254 python changes have broken the zfs test suiteAlexander Pyhalov1-2/+2
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-02-04 [illumos-gate merge]Jerry Jelinek1-0/+39
commit 8bd53a1ca9fba2d5585cc775422e4d1db161bf96 12255 proc_get_fdinfo() crash if fdinfo file grows commit 8b06eaf6acc31eaadddc0fec3df9d1a4294b7cc2 12267 zfs '::abuf_find' dcmd is broken commit a52121ea720d327228a95e9d0c4a426339f08c7f 12260 Fix zpool history unbounded memory usage commit b5c83661f3899fe50c949117084b15d6478d9f5f 12251 remove sunfire-specific man pages commit 46782190b8c59b1b5fd7df81b2231ef50061fe2a 12234 Want smbios battery support commit 9a63ec2733c93e3ee31e95779a4f2f45a57eda59 12183 Want new IPD 13 DMA Cookie APIs commit 31ad075e90bf5afda8ab4b8cc4d3ca3e89946115 12257 resync smatch to 0.6.1-rc1-il-4 commit 2d85dedb8eaa3ba69c85560030efe4cbc815efb8 12245 Support inheriting properties in zfs channel programs commit 442c994cdeb1e51c84e6d7ba987af00893aa84c4 12269 mdb multilist walker should be a layered walker commit 83bba2b4a81b05183e2f81f5601e23cba9972fad 12272 loader: bc_add can not use any other probes than ah=0x4b
2020-02-0312245 Support inheriting properties in zfs channel programsJason King1-0/+39
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-01-24 [illumos-gate merge]Jerry Jelinek7-29/+32
commit 1dd4766bd0d7ab56961ce97c9c39de612ae2e7d1 12153 netstat can use /proc/<PID>/fdinfo and avoid grabbing processes commit a02120c4550735e4c33259ff2671a5ef9d06c5cc 12046 Provide /proc/<PID>/fdinfo/ commit e3bf7d5a53699b06ef4e776789b585322c4bf8ed 12189 zfs test suite calculates md5 digests suboptimally Conflicts: usr/src/uts/common/sys/prsystm.h usr/src/uts/common/fs/proc/prvnops.c
2020-01-2312189 zfs test suite calculates md5 digests suboptimallyKody Kantor7-29/+32
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-01-15 [illumos-gate merge]Jerry Jelinek1-1/+1
commit e25cb0e77ab84d3147918b8aef1f5161fbccb30e 11967 need TAA mitigation commit b666b5bebdde1067e2d0f2b91fd28a5243311a1a 12165 lp: argument to 'alloca' may be too large commit dd2ed563fd8f7f157d5cd583cae81fef585c2ffc 12151 libc: specifies less restrictive attribute than its target commit e830fb12ed60bbd91c87459b169b5d1cc6ef0b9e 10241 ZFS not detecting faulty spares in a timely manner 12132 zfs-retire agent crashes fmd on systems without vdev devids 12034 zfs test send_encrypted_props can fail commit 356ce177517a15babb8fd801d490f239298643b7 12178 Allow bytes to be removed from a custr Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/common/fs/zfs/spa_misc.c usr/src/test/util-tests/tests/Makefile
2020-01-1410241 ZFS not detecting faulty spares in a timely mannerKody A Kantor3-3/+58
12132 zfs-retire agent crashes fmd on systems without vdev devids 12034 zfs test send_encrypted_props can fail Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-12-04 [illumos-gate merge]release-20191205Jerry Jelinek1-2/+11
commit 99d3b4e271d47a93935645d0c2d348d161f90c80 11950 diff_cb() does not handle large dnodes commit c4fc965c904c30ee88c7ec42768b39cdbb328de9 11979 libshell: bitwise comparison always evaluates to false commit e63ea1f970505bef26ee06b3cef54076ad25b94e 12043 Streams ioctl for _I_CMD within kernel causes EFAULT
2019-12-0311950 diff_cb() does not handle large dnodesloli10K1-2/+11
Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Ryan Moeller <ryan@ixsystems.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Matthias Scheler <mscheler@tintri.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-27 [illumos-gate merge]Jerry Jelinek3-0/+173
commit c5832a5333c189dfa346a3c1edac9fa39e1de4cb 12002 async unlinked drain commit e2336878c3b2087bcf5c52436847f37afaec8666 11960 Add topo module and hdl api for freeing string array commit bb51a979b2badfaa6cf79bcb781b23aa6c1502f2 12021 zfs_diff tests missing Makefile deps commit 05c00ec58206e104da9853d2117cf39602f4d5ee 12010 extra whitespace in mmap(2) commit f52943a93040563107b95bccb9db87d9971ef47d 12016 Use of GNU ld should explicitly specify the required output format commit a64e1e23aa6dde2e865402bb20dde999f835fdc5 11996 format: modify should not ask for GPT partition 7 commit d30992fa3989ef47543839be59b8c86165285ec4 11995 format: efi usable size is missing 1 sector Conflicts: usr/src/lib/fm/topo/libtopo/common/topo_string.c usr/src/lib/fm/topo/libtopo/common/topo_mod.h usr/src/lib/fm/topo/libtopo/common/mapfile-vers
2019-11-2612002 async unlinked drainAlek Pinchuk2-0/+171
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Roman Strashkin <roman.strashkin@nexenta.com> Portions contributed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Reviewed by: Jorgen Lundman <lundman@lundman.net> Reviewed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-26 [illumos-gate merge]Jerry Jelinek9-0/+599
commit a629ded1d7b2e67c2028ccbc5ba9099328cc4e1b 11962 Port ZoL zfs diff tests to illumos commit 32a71e42b5b15681007be8f91ac790b320b74d43 11993 format: reserved partition size calculation should use sector size commit 32114f8806363681160c9505a0dfa90331e8579d 12012 zdb: do not output binary org.illumos:checksum_salt on terminal commit 93d2b6f25d9da54278148dfd3d9a33ff2827016e 11938 loader.efi: HARDDRIVE_DEVICE_PATH may have subpaths commit 247e9a8ed695b16d62e2a0cb581e5c07d949d5ae 12009 Memory leaks in blkdev when blkdev device is detached commit eb44bcc7bc940d7cc1f4c10afa5a1cb7ec0dd198 12013 fix smatch build for GCC4
2019-11-2511962 Port ZoL zfs diff tests to illumosLOLi9-0/+599
Portions contributed by: Tony Hutter <hutter2@llnl.gov> Portions contributed by: Tom Caputi <tcaputi@datto.com> Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2312021 zfs_diff tests missing Makefile depsRobert Mustacchi1-0/+2
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-12 [illumos-gate merge]Jerry Jelinek19-9/+377
commit 3b4422300b98a1be9831b52861a41c8db9440a2d 11946 clean up improper use of mdb_getopts commit d8849d7dee03b84a3fa281ec65eb9e3d86d3756b 11943 Fix out-of-order ZIL txtype lost on hardlinked files 11942 Panic on zil/slog replay when TX_REMOVE followed by TX_CREATE commit ad234cdc80febfeac2ea24977ab7cf9a7cc466ba 11951 smatch sometimes flags problems with ipmp_snap_take() commit 2c6de396617b717590773cf19bfa1232149c8472 11934 One more typo in zone_sun.tab Conflicts: usr/src/cmd/mdb/common/mdb/mdb_modapi.h
2019-11-1111943 Fix out-of-order ZIL txtype lost on hardlinked filesChunwei Chen19-9/+377
11942 Panic on zil/slog replay when TX_REMOVE followed by TX_CREATE Portions contributed by: Ryan Moeller <ryan@freqlabs.com> Portions contributed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-08 [illumos-gate merge]Jerry Jelinek1-7/+12
commit 42cd19316c818c8b8283fc48263a1b4ce99cf049 11859 need swapgs mitigation commit ad3e6d4dd82f2e18743399134a4b99cf303478f6 11880 changing encryption key on dataset with unencrypted children triggers VERIFY commit 249622b3e0d46f0016d00e3f87b314635d11065a 11929 mac_minor_hold() gets id_alloc_nosleep() wrong commit 1c085a54d061bc17f8b209d1ea6161fcdf66d971 3334 zonestat missing man page commit 327c8d1665439dd2540c1b460773bd9f0c1c0fa9 11792 ibtl: cast between incompatible function types commit 22f89f96cd7b45b9686231ed7d98e610077df6c6 11922 ipmi_open looks for wrong return value
2019-11-0711880 changing encryption key on dataset with unencrypted children triggers ↵Tom Caputi1-7/+12
VERIFY Portions contributed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-10-30 [illumos-gate merge]Jerry Jelinek1-2/+18
commit 106e8bd44b02f4b8cd3c825790276c1c7081e67a 11867 PCIe expansion slots mis-labelled in topo commit 00f453f4ebc211cb928f19a54d3f4edd61f43279 11862 cleanup smatch/cstyle/wscheck issues in usr/src/lib/sun_sas/ commit 744b124e8caed130fec6baedb0c53d1b6de03e41 11885 man3m: missing symlinks commit 6b734416901818aa8c4bbb09c12b691ea771dc94 11858 crontab could support /step commit ece0bc848de931052064be9faf07f4e44c150a15 11883 loader: zio_checksum_verify should check byteswap commit 1a2641f606f3bfa50cdbbe8770af78116de52563 11521 ::whereopen should be usable in a pipeline commit 042b56085944fdf280ee8e4a93b329c206054f88 11882 loader: rs_alloc() may return NULL commit b12258b69ac245658b0ca5ae070b3ff004186148 11866 Use -fstack-protector-strong when available commit 241bfedfbd27da9d3f2aa7ffaafa5da978f23afe 11842 Want audit events for auditon(A_SETPMASK) and friends commit 8675de3a4bb7d310dd672e8f2bf479154e07c678 11872 Fix incremental recursive encrypted receive commit 7ca0d613a17085b59a8b231daa9eddfa74fd83ee 11845 acquire-spray test could be improved 11857 kmc-update test missing from runfile commit a0ee54468d6e6b136d1ca470a03bb44165c66e6e 11871 smatch should not hammer linux procfs path Conflicts: usr/src/uts/intel/Makefile.intel usr/src/cmd/cron/cron.h usr/src/cmd/cron/cron.c usr/src/cmd/cron/Makefile
2019-10-2911872 Fix incremental recursive encrypted receiveTom Caputi1-2/+18
Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-10-10 [illumos-gate merge]Jerry Jelinek8-28/+224
commit dcaebb1b0d4dccd646f5c72bd6634feaa75d59bc 11779 loader.efi: framebuffer cstyle cleanup commit 50d739b17e1e765a13d68d99edeee69680122240 11778 SMB server should report as a newer server version commit 06abc743fea52d63ff21197e28e32fe2aa5b402a 11736 Stop using $VERSION for the genunix label commit 160df5799e3f9b7bb50684728c35ab9849ff694c 11777 bootadm: list-menu -o entry=X does not list details when bootfs has colon commit 4348eb901228d2f8fa50bb132a34248e8662074e 11770 additional mmp fixes
2019-10-0911770 additional mmp fixesOlaf Faaland8-28/+224
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Andreas Dilger <andreas.dilger@whamcloud.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tony Hutter <hutter2@llnl.gov> Reviewed by: Giuseppe Di Natale <guss80@gmail.com> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Garrett D'Amore <gdamore@racktopsystems.com>
2019-09-26 [illumos-gate merge]Jerry Jelinek4-2/+106
commit 814dcd43c3de9925fd6226c256e4d4327841a0e1 11557 Log Spacemap Project commit c4e4d4102c8a8c2cc936dd971bdafe4ec52fd4cf 11747 zpool iostat -v no longer shows titles for log/bias sections Conflicts: usr/src/uts/common/fs/zfs/sys/metaslab.h usr/src/uts/common/fs/zfs/metaslab.c
2019-09-2511557 Log Spacemap ProjectSerapheim Dimitropoulos4-2/+106
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Tony Nguyen <tony.nguyen@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Sara Hartse <sara.hartse@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-09-13 [illumos-gate merge]Jerry Jelinek1-0/+68
commit 7bbcfb41683a5ae8b95a944d06597ea13b32bb92 11666 loader: remove panic macro from zfssubr.c commit 8bf394f116a79c011b8f9f3bd199e09b363742ef 11650 ZFS user accounting fixes commit 0237b6992139d8334d00225b8f228740703fbbdd 11656 SMB share names appear as all lowercase
2019-09-1211650 ZFS user accounting fixesTom Caputi1-0/+68
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-09-12 [illumos-gate merge]Jerry Jelinek34-1/+2171
commit ce115d25b7c5f8cff5a9444c4d0d1ea9d31c2056 11657 Remove old ctf tools commit 8eb8717cc9dc99bdd784b74c994bea7ef5e60f92 11626 introduce /etc/versions/build 11627 clean up UUID code for ::status commit 169b638e2b6e15b2589c3769e4a0d96188adf56d 11649 loader.efi: some systems do not translate scan code 0x8 to backspace commit 81ff72c5f2cea16235aa4a42d83d07e20090498d 11606 process erroneously shows up as from 1970 commit 3125066d426d7d7cd25d89b474290bc4b5817846 11661 provide C.UTF-8 locale commit 8a2c2d71876be7abb6367a98b63affe135ad8cc5 11673 Error setting file times with smbfs and Apple SMB server commit 084fd14f7c3336eb67ee283cabad2da8998b00d6 1701 ZFS to support UNMAP/TRIM for SSD commit ada70d038ca186abd71e023e9dec2c5148e9b36f 11648 loader.efi: comconsole should set EFI_SERIAL_REQUEST_TO_SEND bit commit d7802caee060fef7fc8e8c54b5f61e9efe26ff1e 11634 installboot should support ESP updates Conflicts: usr/src/cmd/mdb/common/modules/mdb_ks/mdb_ks.c usr/src/cmd/nsadmin/Makefile usr/src/cmd/svc/svcs/Makefile usr/src/cmd/svc/svcs/svcs.c usr/src/uts/common/fs/zfs/metaslab.c usr/src/uts/common/fs/zfs/sys/metaslab_impl.h
2019-09-101701 ZFS to support UNMAP/TRIM for SSDBrian Behlendorf34-1/+2171
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: George Wilson <george.wilson@delphix.com> Portions contributed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Portions contributed by: Tim Chase <tim@chase2k.com> Portions contributed by: Chunwei Chen <tuxoko@gmail.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: Tim Chase <tim@chase2k.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Jorgen Lundman <lundman@lundman.net> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-09 [illumos-gate merge]Jerry Jelinek8-0/+713
commit 793ac993be490bb7c16673e5f2588c6d18672894 11654 libipmi/Makefile.com has an invalid and unused variable substitution commit d8109ce4330e1b8ad6c29f9fccacec969066bb9d 11653 tools/make/bin/Makefile has an invalid and unused variable substitution commit bdf3516c67ac96d42da6a8adc5bf9a0a5b72b060 11652 Remove unused archive library rules from cmd/sgs commit 2b1ff28bbd88f04a83e6ca2d284eb7be0959c43c 11647 6026 regressed after 5980 commit 21ec5af72097881ccdcd81ebfd26e1c85b609ad6 11662 nss_ldap: group members are not comma separated commit aa5636e518a7c706134caf5072a16f9f85f7497a 11633 SPARC NULL pointer errors in libprtdiag_psr commit 3f8c0768c028803de6022c542bbd9e9e6f08289f 11632 SPARC NULL pointer error in libtsalarm commit 53bfe442a2e3c2938be0ac7b2b05d096689c2ea6 11631 SPARC NULL pointer error in libds commit 9cb0a1d4446fe891a01d01e07b2e27f0177c84cd 11630 remove checks for 64-bit capable hardware commit 95bfa623bf6336d9476ba272ebda6e2c2a305e6f 10852 libficl-sys: implement loader emulator commands with linker set commit 90ce8b937724b0472efa92ca9911002383cf25a2 10851 want sys/linker_set.h commit bfa93d3911fd4856c353c9b190c18cdb98fc36b4 11610 PCI ID ambiguity leads to driver induced mayhem 11611 pchtemp driver should use new IPD 9 aliases commit 96fc3fdf646c403f7896ecd3e9657d0474025bba 11617 esc fails with /usr/bin/cpp present commit 5711d3938643272e5ca2aaf5d868e612e7bc97b6 11640 add zpool ashift property tunable commit 2c54ade085d70dd5a2914f0fa5cf7fe208cd36a6 11603 smbadm has wrong exit code while listing SMB group properties commit 69b1fd3f24d0ee2e682883606201c61f52085805 11461 should use a native link-editor during the build 11463 SUNWonld has passed its use-by date 11464 cmd/sgs/tools should contain tools, not common code 11465 sgsmsg should be built with the rest of the build tools commit d58ceae2ed78dc65ab682a0281ce523d6c4116fe 11646 fbt entry probes incorrectly placed due to -fshrink-wrap Conflicts: usr/src/uts/Makefile.uts
2019-09-0611640 add zpool ashift property tunableloli10K8-0/+713
Portions contributed by: Richard Laager <rlaager@wiktel.com> Portions contributed by: Christian Kohlschutter <christian@kohlschutter.com> Portions contributed by: Cyril Plisko <cyril.plisko@mountall.com> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: Martin Matuska <martin@matuska.org> Portions contributed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-04 [illumos-gate merge]Jerry Jelinek3-6/+9
commit a8ea0c9dd566453d9b69eab5f863930da9d0c4ae 11584 ::xcall would be useful commit cd4bec9bcc617ecbc586bb4c2feb7096df189b13 11645 tst.utf8probefunc.ksh needs to specify -m32 consistently commit bf10ed2ef23d4a6289a032ea1be97e21e6258009 11594 ldterm: cast between incompatible function types commit 2575b44147c38559884d4c042492bb21783cb486 11595 ufs: cast between incompatible function types commit 571982554c7574488834ef19f61c63ee15df365c 11596 bufmod: cast between incompatible function types commit e8e33323835377cff0a2d52f0c1c7b1847215110 11597 pckt: cast between incompatible function types commit d9c462b2dd4afc98da9074ea6ace57ecd8035001 11598 pfmod: cast between incompatible function types commit fd121eb4d1d06ebe9153101f4c80d19c65452dd2 11599 ptem: cast between incompatible function types commit b6ed8f224ac74c5a605c334c1cf1e093427251f4 11642 getresponse.c: memory leak in init_yes(), add fini_yes(). commit 51c48e9829e8ff3cb6bfb9b8ad96b995abedf063 11638 zfs mmp test bugs commit 4942e22259992130a6f34737c52dfbd4f4d5b151 11644 kmf_openssl: NULL pointer issues commit dbdc225a81ccef01e9d416169099b09ddbc06ea1 11530 badseg test creates cores commit 89cb8ffb5df88f95defaae8f0f4f0c67ccd9d17e 11643 panic when detaching vioif commit 9e59ac1c9bffd2ba0d7192da3c5f7d1c3444991a 11538 i86pc: unix should always build dboot as 32-bit
2019-09-0311638 zfs mmp test bugsJerry Jelinek3-6/+9
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-08-21 [illumos-gate merge]Jerry Jelinek40-11/+2712
commit a99cb9618990662acbd3bab1b4a5b05a6ca62556 11531 tools/make should set NATIVE_CCFLAGS commit 7e6ac63905653744ac6703d7bc31790c363cf5e7 11539 dboot: build errors with gcc9 commit 889229bb296dd6f2b73fa6bb3247c58a71282836 4705 fork(2): See "MT-Level of Libraries" commit a3bfe1dcd8a83b2661def9170b5005a830e8780d 11497 ddi_device_acc_attr(9S) has the wrong version number commit 634942f535e93dad348fa175c9bc116e7bf936ba 11582 3SCF isn't the object-caching memory allocation library commit 356ba08c15b26adbde3440aa89d8b31cd39fc526 11533 tools/make: gcc9 build errors 11534 tools/make: remove sys_nerr 11535 tools/make: amd64 arch is not supported 11536 tools/make: getmem() should take size_t commit 21c878fe36c0151617d2f009615f5d18fddb207e 11559 zfs: device removal should not block bootability commit 6af23589e78469fc9f90db8558854d1a822aaa72 10623 ZFS should be more aggressive in updating vdev devid commit 0f2f3e995cde8dabd9edf8bb05b957a50bc7cc20 11517 loader.efi: efipart should be more careful about constructing block device lists commit a9370e9f996b7ce61bb1a9612a0625161a922320 9096 passwords (policy.conf) should default to sha512 commit f67950b21e185934ccabe311516f4dcbdb00ef79 11479 zfs project support
2019-08-2011479 zfs project supportNasf-Fan40-11/+2712
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Jinshan Xiong <jinshan.xiong@intel.com> Portions contributed by: Suman Chakravartula <schakrava@gmail.com> Portions contributed by: jxiong <jinshan.xiong@gmail.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Andreas Dilger <andreas.dilger@intel.com> Reviewed by Ned Bass <bass6@llnl.gov> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-08-01 [illumos-gate merge]Jerry Jelinek14-40/+1272
commit 6ccda740e007c01cb5d1436fe337851ff8c5d422 11282 port ZoL send/recv fixes
2019-07-3111282 port ZoL send/recv fixesloli10K14-40/+1272
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: Paul Zuchowski <pzuchowski@datto.com> Portions contributed by: Tom Caputi <tcaputi@datto.com> Portions contributed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Olaf Faaland <faaland1@llnl.gov> Reviewed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Alek Pinchuk <apinchuk@datto.com> Reviewed by: loli10K <ezomori.nozomu@gmail.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Jorgen Lundman <lundman@lundman.net> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-07-10 [illumos-gate merge]Jerry Jelinek1-0/+71
commit cf8408718275b7f097c42550143f5c9517e00cc0 11203 Support for NVMe drive firmware updates commit 6dc3349ea11b33c713d10bcd174888010862f0ee 11378 ncec_last_time_defended needs to be clock_t commit 08ae7ca2c9a60aaa6cd4c8e4950a523180c91ffd 11309 zfs recv on delegated dataset inside a zone can fail commit 6d7141bf502e486d75c0ad6b3c65862b4c48d097 11343 fwflash: NULL pointer errors commit d87e45489531bb9ab0203590a54ae7cdc51e84c7 11377 cxgbe MAC_CAPAB_LED support commit 1566bc3431383e39ac9bc7fb7f00feff9c06acda 10395 Add support for SMBIOS 3.2 10396 Want libjedec 10397 Check for SMBIOS table with higher version 10398 smbios slot version check is broken for smbios 3.x 10399 smbios CPU Cache extended size not correctly calculated 10400 smbios(1M) slot printing could be clearer Conflicts: usr/src/test/util-tests/tests/smbios/smbios.c usr/src/test/util-tests/tests/libjedec/libjedec_test.c usr/src/test/util-tests/tests/Makefile usr/src/lib/libjedec/common/libjedec.c usr/src/lib/libjedec/Makefile.com usr/src/common/smbios/smb_info.c usr/src/cmd/smbios/smbios.c
2019-07-0911309 zfs recv on delegated dataset inside a zone can failJerry Jelinek1-0/+71
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-07-08OS-7867 zfs create needs dry-runMike Gerdts1-0/+169
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-06-29 [illumos-gate merge]Jerry Jelinek4-21/+135
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 Caputi4-21/+135
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 Jelinek64-3/+4049
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 Caputi64-3/+4049
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 Jelinek5-10/+342
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-0/+327
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 Kantor3-10/+15
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-06-19OS-7805 add smartos-specific zfs-test fixesrelease-20190620Kody A Kantor4-13/+14
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>