summaryrefslogtreecommitdiff
path: root/usr/src/lib/libzfs
AgeCommit message (Collapse)AuthorFilesLines
2015-10-19 [illumos-gate merge]Jerry Jelinek3-6/+9
commit 2a446632681882e5dfe50f2f301401588f1ce734 6328 Fix cstyle errors in zfs codebase (fix studio) commit 61679b0b6826b0ae7e3f751acd91412fcfa45d1e commit 9a686fbc186e8e2a64e9a5094d44c7d6fa0ea167 6328 Fix cstyle errors in zfs codebase commit 21227944c2bcc086121a5428f3f9d2496ba646f5 5876 sys/regset.h pollutes name space commit 6a72db4a7fa12c3e0d1c1cf91a07390739fa0fbf 6208 add support for timerfd commit f3bb54f387fc03cf651e19bbee54cc88ee51bb29 6291 nested epoll does not mimic Linux behavior commit a5eb7107f06a6e23e8e77e8d3a84c1ff90a73ac6 5640 want epoll support commit 7509ca605713ac7f244b0e812b1712dd25f04da1 6027 EOL zulu (XVR-4000) commit e7df7762bfed06e996cc80f583cbee2d8ed81d69 6324 Add an `ndp' tool for manipulating the neighbors table Conflicts: usr/src/uts/common/io/timerfd.c usr/src/uts/common/io/devpoll.c usr/src/man/man9e/chpoll.9e usr/src/man/man5/timerfd.5 usr/src/man/man5/epoll.5 usr/src/man/man3c/timerfd_create.3c usr/src/man/man3c/epoll_wait.3c usr/src/man/man3c/epoll_ctl.3c usr/src/man/man3c/epoll_create.3c usr/src/cmd/cmd-inet/usr.sbin/ndp.c
2015-10-186328 Fix cstyle errors in zfs codebasePaul Dagnelie3-6/+9
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Alex Reece <alex@delphix.com> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Jorgen Lundman <lundman@lundman.net> Approved by: Robert Mustacchi <rm@joyent.com>
2015-10-13 [illumos-gate merge]Jerry Jelinek3-19/+55
commit e9316f7696401f3e5e263a5939031cb8d5641a88 6298 zfs_create_008_neg and zpool_create_023_neg need to be updated for large block support commit 28c4d110d9dd87af1d9dcf1bf503cea2e7c03b91 6128 tar should check prefix field when detecting EOT 6129 tar debug output should be available in all builds commit d94527b3280cbf89d5360b28aff9e822cd79d0e6 6294 GRUB should try all DVAs Conflicts: usr/src/cmd/tar/tar.c
2015-10-126298 zfs_create_008_neg and zpool_create_023_neg need to be updated for ↵Joe Stein3-19/+55
large block support Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-10-12 [illumos-gate merge]Jerry Jelinek7-98/+414
commit d2058105c61ec61df3a2dd3f839fed8c3fe7bfd6 6267 dn_bonus evicted too early commit daec38ecb4fb5e73e4ca9e99be84f6b8c50c02fa 6295 metaslab_condense's dbgmsg should include vdev id commit 8fe00bfb8790ad51653f67b01d5ac14256cbb404 6293 ztest failure: error == 28 (0xc == 0x1c) in ztest_tx_assign() commit ba3132cfb269da4118d7dc25a8c6c1a91f9f5303 6289 ::dbuf dcmd misaligned output commit 9c3fd1216fa7fb02cfbc78a2518a686d54b48ab8 2605 want to resume interrupted zfs send commit aab04418a72c0a29040a5da7eec08efe19dbef04 6268 zfs diff confused by moving a file to another directory commit 9ce6e318fecae800270f382ed76162508c5d525b 6242 sha512 is broken in grub commit 3f84190c280ddf5917fb4682f34fdaa328ee195c 6290 zdb -h overflows stack commit 6de9bb5603e65b16816b7ab29e39bac820e2da2b 6286 ZFS internal error when set large block on bootfs commit 0f2e7d03b8f588387cb8dd8dd500cbe5ff4484e0 6288 dmu_buf_will_dirty could be faster
2015-10-092605 want to resume interrupted zfs sendMatthew Ahrens6-86/+412
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Reviewed by: Xin Li <delphij@freebsd.org> Reviewed by: Arne Jansen <sensille@gmx.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-10-096268 zfs diff confused by moving a file to another directoryJoshua M. Clulow1-12/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Justin Gibbs <gibbs@scsiguy.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-10-05 [illumos-gate merge]Jerry Jelinek1-1/+2
commit 49b5df1eac768235abeb210f61310e88b7d172b6 6026 Zero-padded IP address strings returned by SMB commit a851ffc82d02870137b4065c395d79bec1172c32 6025 Customer cannot set Share Properties using MMC commit eef90b8611c0908d0d8deb269e914563046e39dd 6024 ACL editor crash in Windows 2012 R2 commit 29e6af5c8e419f0f5edd9e69c2496eb1985a65c1 6023 Quota tab for an SMB share sometimes doesn't work commit 510e1dfa571885fb77ed3b53c30c28cbff59ef08 6022 MacOS logs error messages when trying to lookup users commit e16c88fb36290957b2335d1d4d9398e7fd918449 6021 Windows Explorer Stops Working / Crashes when Security Tab is accessed commit b3988cf65491efce7a0df7b735c586e4e12714f0 6020 panic in smbsrv netbios_first_level_name_decode commit 315fecc41c08848bacfc1ee331b9693077b057ff 5998 mdb_ctf_vread fails in dcmds run via mdb_pwalk_dcmd commit d1672efb6feac57c42788e27f739dfa3c4f3baf7 6280 libzfs: unshare_one() could fail with EZFS_SHARENFSFAILED commit 42a9df3bdc231599faf43cf40fe8aaf13bf8d852 371 pkg:/network/ftp should not contain /usr/sbin/ping commit 6cad8c54794ed08da5ee9e41172ce85ba79e534f 6205 onbld manuals should be declared as 1onbld commit db2417522bcef7cf091649ee369330ecefbaf183 6249 async_destroy_001_pos fails because it doesn't see 'freeing' prop populated commit 999dc7aa56a6d16b1b0b88d246545be69aae9a4b 6248 zpool_create_008_pos and zpool_create_009_neg can fail intermittently
2015-10-036280 libzfs: unshare_one() could fail with EZFS_SHARENFSFAILEDMarcel Telka1-1/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Gordon Ross <gwr@nexenta.com>
2015-09-17 [illumos-gate merge]Patrick Mooney1-0/+6
commit 03bad06fbb261fd4a7151a70dfeff2f5041cce1f 6171 dsl_prop_unregister() slows down dataset eviction. commit a725189c0accbf47b39f735d1f32a7b54ae91c6d 5433 at(1) doesn't properly handle being invoked from a path containing spaces commit caf590b518921f14033a11d17fafa827bb2caa4b 6216 prtdiag could display hardware in slots commit c7c0ceafd167e558cd8cb8195b8bd63cbc817b27 6085 export libbe installboot function 6086 add install bootblock option for bootadm commit be32284091554a41d4706e6653adeec1d9127a87 4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-R (fix studio build) commit 45818ee124adeaaf947698996b4f4c722afc6d1f 4185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-R Conflicts: usr/src/cmd/prtdiag/i386/smbios.c usr/src/uts/common/Makefile.rules usr/src/uts/common/sys/Makefile
2015-09-164185 add new cryptographic checksums to ZFS: SHA-512, Skein, Edon-RMatthew Ahrens1-0/+6
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2015-07-20 [illumos-gate merge]Jerry Jelinek3-22/+41
commit a2cdcdd260232b58202b11a9bfc0103c9449ed52 5960 zfs recv should prefetch indirect blocks 5925 zfs receive -o origin= commit e47aa97b65b6eaa7016357de7fb7974c1982858c 6063 pkgadd breaks with too many mountpoints
2015-07-195960 zfs recv should prefetch indirect blocksPaul Dagnelie3-22/+41
5925 zfs receive -o origin= Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com>
2015-06-01 [illumos-gate merge]Jerry Jelinek1-4/+1
commit 91d7f85e02991954d1e1bd44673df567ad8dcc87 5916 make libsqlite a real shared lib commit e53cbaa96c466c221cfec0d1a481c6f75be6880d 5851 usr/lib/pool/poold has incorrect run path after 4719 commit d235eb05fe584753047218e3a6dd344d0154d19b 5708 rid usbser/Makefile of CERRWARN commit 67a4bb8f9ad4c49e9aa9e21e2114a7c093c3a73a 5396 fix longjmp clobbering errors commit bd0f709169e67f4bd34526e186a7c34f595f0d9b 1778 Assertion failed: rn->rn_nozpool == B_FALSE, file ../common/libzfs_import.c, line 1077, function zpool_open_func commit 24218bebb460e4015fac2c9f2cec1902eddbcd7b 5946 zfs_ioc_space_snaps must check that firstsnap and lastsnap refer to snapshots 5945 zfs_ioc_send_space must ensure that fromsnap refers to a snapshot Manifest changes: Removed: f usr/lib/libsqlite-native.o 0644 root bin f usr/lib/libsqlite.o 0644 root bin f usr/lib/smbsrv/libsqlite.so.1 0755 root bin s usr/lib/smbsrv/libsqlite.so=libsqlite.so.1 Added: f lib/libsqlite-sys.so.2.8.15 0755 root bin
2015-05-291778 Assertion failed: rn->rn_nozpool == B_FALSE, file ↵Andrew Stormont1-4/+1
../common/libzfs_import.c, line 1077, function zpool_open_func Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2015-04-27 [illumos-gate merge]Jerry Jelinek1-3/+7
commit b67dde11a73a9455d641403cbbb65ec2add41b41 5814 bpobj_iterate_impl(): Close a refcount leak iterating on a sublist. commit 8df173054ca442cd8845a7364c3edad9d6822351 5812 assertion failed in zrl_tryenter(): zr_owner==NULL commit 732885fca09e11183dd0ea69aaaab5588fb7dbff 5810 zdb should print details of bpobj commit f40b29ce2a815bcc0787acf6f520a2b74258b785 5809 Blowaway full receive in v1 pool causes kernel panic commit 23367a2f2caec1ccb4d918bdd0f2fc2c9cadcd06 5808 spa_check_logs is not necessary on readonly pools commit 52244c0958bdf281ca42932b449f644b4decfdc2 5767 fix several problems with zfs test suite commit 8430278980a48338e04c7dd52b495b7f1551367a 5847 libzfs_diff should check zfs_prop_get() return
2015-04-245847 libzfs_diff should check zfs_prop_get() returnAlexander Eremin1-3/+7
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-13 [illumos-gate merge]Jerry Jelinek1-0/+6
commit 9d12795f87b63c2e39e87bff369182edd34677d3 5830 want arc4random(3C) suite 5802 want getentropy(3C) 5803 want getrandom(2) 5804 want explicit_bzero(3C) 5805 want MC_INHERIT_ZERO 5806 uuid_generate can leak its cache in edge conditions commit 08344b293eab865a57e4629b178f2003dced397e 1517 smbsrv workers run at excessively high priority commit a32725da2e029a7b2cff859759c591f9a11fe521 1501 taskq_create_proc ... TQ_DYNAMIC puts tasks in p0 commit 10b444a87400224fdb8ed3a329960a27385a96da 5321 Convenience scripts to build/clean smbsrv, idmap, zfs commit 6fdcb3d1c2baae812d9cbce37b41469b924efd90 5813 zfs_setprop_error(): Handle errno value E2BIG. commit 2fd872a734cf486007a8dba532cec52bfb4d40e5 5817 change type of arcs_size from uint64_t to refcount_t commit 34e8acef009195effafdcf6417aec385e241796e 5820 verify failed in zio_done(): BP_EQUAL(bp, io_bp_orig) commit aaec9ca27fa0bbff6dbb446cd02e5cdd463e85ef 5776 vfork and getwd should not be exposed under XPG7 5828 Verify usleep and ualarm in symbol test Conflcts: usr/src/uts/common/vm/seg_vn.c usr/src/uts/common/syscall/memcntl.c usr/src/uts/common/sys/mman.h usr/src/test/libc-tests/tests/random/arc4key.ksh
2015-04-115813 zfs_setprop_error(): Handle errno value E2BIG.Will Andrews1-0/+6
Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-04-10 [illumos-gate merge]Jerry Jelinek1-73/+70
commit 98110f08fa182032082d98be2ddb9391fcd62bf1 5746 more checksumming in zfs send
2015-04-095746 more checksumming in zfs sendMatthew Ahrens1-73/+70
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Approved by: Albert Lee <trisk@omniti.com>
2015-04-09 [illumos-gate merge]Jerry Jelinek5-59/+144
commit 30925561c223021e91d15899cbe75f80e54d8889 5745 zfs set allows only one dataset property to be set at a time commit 643da460c8ca583e39ce053081754e24087f84c8 5765 add support for estimating send stream size with lzc_send_space when source is a bookmark commit dc5f28a3c341db7c241bba77ddc109c141072f27 5764 "zfs send -nv" directs output to stderr commit 1c445679611e2f17e31e163f4eeb49f65c99d191 5794 Add reference to RFC 5903 to ike.config(4) commit 4bc492d2bb45bc1a51b553ae441cfee4289cb3ee 5775 mr_sas initialisation pauses unecessarily for 60 seconds.
2015-04-085745 zfs set allows only one dataset property to be set at a timeChris Williamson4-50/+129
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Reviewed by: Richard PALO <richard@NetBSD.org> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Approved by: Rich Lowe <richlowe@richlowe.net>
2015-04-085764 "zfs send -nv" directs output to stderrManoj Joseph1-9/+15
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <paul.dagnelie@delphix.com> Reviewed by: Basil Crow <basil.crow@delphix.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Reviewed by: Bayard Bell <buffer.g.overflow@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-06 [illumos-gate merge]Jerry Jelinek3-2/+52
commit 2bcf0248e992f292c7b814458bcdce2f004925d6 5692 expose the number of hole blocks in a file commit a45f1c3c5ee26f908655e7762d7e1e2aecdfefbc 5770 Add load_nvlist() error handling commit 05c2421435747d58bdc8212e3253bdd321948b8a 5625 __GNU_UNUSED macro should have different definitions for compilers
2015-04-045692 expose the number of hole blocks in a fileMax Grossman3-2/+52
Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Boris Protopopov <bprotopopov@hotmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-03-31 [illumos-gate merge]Jerry Jelinek1-2/+2
commit bde3d612a7c090234c60e6e4578821237a5db135 5704 libzfs can only handle 255 file descriptors
2015-03-305704 libzfs can only handle 255 file descriptorsSimon Klinkert1-2/+2
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2015-02-23 [illumos-gate merge]Jerry Jelinek1-77/+2
commit ce3c309f71f6893197099bfac06adb66f0870d7d 872 remove duplicate daemon() definitions commit a1cf91d7adb92b3440a7ed1b01e3170ec61e9350 5644 rpcinfo(1m): The first synopsis supports the -T option too commit ff3aea39f71c371be25b08deb9efed41f1c95983 5639 want reentrant ether_aton_r and ether_ntoa_r commit bfce16ba853698e8a82133cf3ddb3ff143d14289 5627 svccfg export should accept instance FMRIs commit 1a902ef8628b0dffd6df5442354ab59bb8530962 5561 support root pools on EFI/GPT partitioned disks 5125 update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled disks) commit 44bc9120699af80bb18366ca474cb2c618608ca9 5560 grub should support EFI/GPT partitioning commit b0e753dd6a955fb2f10a0ce17d32bd33172e0400 5609 port mod_ipp to Apache 2.2 Conflicts: usr/src/lib/print/mod_ipp/Makefile exception_lists/cstyle
2015-02-205561 support root pools on EFI/GPT partitioned disksHans Rosenfeld1-77/+2
5125 update zpool/libzfs to manage bootable whole disk pools (EFI/GPT labeled disks) Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-01-15 [illumos-gate merge]Jerry Jelinek2-33/+47
commit fca543ca45b12c44a243625bce68b645ba8ed791 4923 want preadv and pwritev commit 078266a5aafa880521ea55488ef3d676f35e908e 5518 Memory leaks in libzfs import implementation commit 69a6f7175eaa5e5a2a38a92e6e522062e898f570 5519 zfs-diagnosis: Memory leak in zpool_find_load_time()
2015-01-145518 Memory leaks in libzfs import implementationMarcel Telka2-33/+47
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Serghei Samsi <sscdvp@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-12-12 [illumos-gate merge]Keith M Wesolowski1-4/+1
commit b7070b7dbcc2758a7f87cefb69ad42887a287152 5427 memory leak in libzfs when doing rollback commit 94bdecd9e84ae1042607002db3e64a6849da5874 5198 Want alternate global zone rule set for each ipf netstack 5197 Global zone should be able to manage NGZ ipf state commit c67987612cd8324e1f3d1b5110086552d19a2d89 5200 ipf_stack_destroy error messages when halting zones commit 2f443e27e5988131d8b57bec58ee15f9227e0899 5096 getaddrinfo doesn't properly handle AI_ADDRCONFIG | AI_V4MAPPED commit e48cae6f8c603e9a18cdb49fdf939cd4e1753e62 4643 nss_dns fails to obtain dns ttls Conflicts: usr/src/uts/intel/ipf/ipf.global-objs.debug64 usr/src/uts/common/inet/ipf/solaris.c usr/src/uts/common/inet/ipf/netinet/ipf_stack.h usr/src/uts/common/inet/ipf/netinet/ip_fil.h usr/src/uts/common/inet/ipf/ip_log.c usr/src/uts/common/inet/ipf/ip_fil_solaris.c usr/src/uts/common/inet/ipf/fil.c usr/src/man/man1m/ippool.1m usr/src/man/man1m/ipnat.1m usr/src/man/man1m/ipf.1m usr/src/lib/nsswitch/dns/common/dns_common.c usr/src/lib/nsswitch/dns/Makefile.com usr/src/lib/libzfs/common/libzfs_iter.c usr/src/cmd/ipf/tools/ippool.c usr/src/cmd/ipf/tools/ipnat.c usr/src/cmd/ipf/tools/ipmon.c usr/src/cmd/ipf/tools/ipfzone.c usr/src/cmd/ipf/tools/ipfstat.c usr/src/cmd/ipf/tools/ipfs.c usr/src/cmd/ipf/tools/ipf.c usr/src/cmd/ipf/lib/common/load_poolnode.c usr/src/cmd/ipf/lib/common/load_pool.c usr/src/cmd/ipf/lib/common/load_hashnode.c usr/src/cmd/ipf/lib/common/load_hash.c
2014-12-115427 memory leak in libzfs when doing rollbackJan Kryl1-4/+1
Reviewed by: Michael Tsymbalyuk <mtzaurus@gmail.com> Reviewed by: Steven Hartland <killing@multiplay.co.uk> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-24 [illumos-gate merge]Keith M Wesolowski1-0/+37
commit 6f6a76adacda33b10633476dc6c5d66d7f17dd94 5351 scrub goes for an extra second each txg 5352 scrub should pause when there is some dirty data commit 2cb81960abf615b877f0e41e6db7fc14475d8cb6 5309 mdb $C should still try for stacks with unaligned frame pointers commit 6d89ca534e2138511ecb76c02bcec1bcb83f685b 5334 cleanup gcc warning for cmd/savecore commit 373dc1cf9a4e0791397a9b268cdac1f664af58a8 5348 zio_checksum_error() only fills in info if ECKSUM commit e6518318428d2be1962bf2d47fd83ebfe8cb2736 5350 clean up code in dnode_sync() commit d808a4fc6ac40e878a28e96f1ad7dd2ec439bfbf 5310 Remove always true tests for non-NULL ds->ds_phys commit 2a89c2c59b7c2beb2373c14368cbe7e32af6ffc1 5311 traverse_dnode may report success when it should not commit 587644a8567e6a9533f88401daa59cbd78c4632f 5312 libzfs should be decoupled from kernel's zfs_context.h commit 1e9bd7ec42f2d3bf854c2da35310901194833267 5213 panic in metaslab_init due to space_map_open returning ENXIO commit fbefb14f62976763eeaa74a0c1ac68accb38cf44 5179 Remove unused ZFS ARC functions commit 633fc3a6eed35d918db16925b7048d7a2e28064a 5295 remove maxburst logic from TCP's send algorithm
2014-11-225312 libzfs should be decoupled from kernel's zfs_context.hJustin T. Gibbs1-0/+37
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Will Andrews <willa@spectralogic.com> Reviewed by: Andriy Gapon <avg@FreeBSD.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-11-19 [illumos-gate merge]Keith M Wesolowski1-13/+39
commit 1ed6b69a5ca1ca3ee5e9a4931f74e2237c7e1c9f 5316 allow smbadm join to use RPC commit 177d5b5f8c0e969013441207a0a705ae66b08cf7 5331 want sockaddr(3SOCKET) Manifests: usr/src/pkg/manifests/system-library.man3socket.inc
2014-11-185316 allow smbadm join to use RPCGordon Ross1-13/+39
Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-11-07 [illumos-gate merge]Keith M Wesolowski3-18/+38
commit b515258426fed6c7311fd3f1dea697cfbd4085c6 5027 zfs large block support commit f3477bb2505a35e160b09c9dbf5476112be4fa7d 4457 we apparently change .comment of almost every userland object commit 738f37bc3dcd61e8a893af0f2d466d76690b70ec 5244 zio pipeline callers should explicitly invoke next stage commit f7950bf1145637c6dc57742a8bb95631fd5c846f 5243 zdb -b could be much faster commit cffcfaee1e6b29ef9ceb7d80e4e053ffd029906b 5270 ld(1) cannot handle CIE version 3 in .eh_frame Conflicts: usr/src/man/man1m/zfs.1m
2014-11-075027 zfs large block supportMatthew Ahrens3-18/+38
Reviewed by: Alek Pinchuk <pinchuk.alek@gmail.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Richard Elling <richard.elling@richardelling.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-17 [illumos-gate merge]Keith M Wesolowski1-5/+11
commit 574e2414ac6a50c9d6097c2e4a98eb9263f90c44 5148 zvol's DKIOCFREE holds zfsdev_state_lock too long commit bf3e216c7efa56332b456f4cf19d208e21d63839 5161 add tunable for number of metaslabs per vdev commit 83803b51e1fa57fbf4e86ca5aa58eab6c5822dae 5163 arc should reap range_seg_cache commit b1be2892dd07cf9a97d47ad06334cdc879196aaf 5164 space_map_max_blksz causes panic, does not work 5165 zdb fails assertion when run on pool with recently-enabled spacemap_histogram feature commit 7a09f97bc0d52b763c580864e78a665b15be37f8 5147 zpool list -v should show individual disk capacity commit 3ce9ce383e93f64f4baed13c5a0a28d7a5f1b71e 5133 fix races for two panics on NULL pointer derefs in nsmb connection teardown
2014-09-165147 zpool list -v should show individual disk capacityGeorge Wilson1-5/+11
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Matthew Ahrens <matthew.ahrens@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-10 [illumos-gate merge]Keith M Wesolowski1-12/+6
commit b18d6b0e20b5bf6e2007c550bb33dcbab6b5dddc 5135 zpool_find_import_cached() can use fnvlist_* commit e94f268a6264bf027b3bc556fb4cceb84f7323c5 5141 zfs minimum indirect block size is 4K
2014-09-105135 zpool_find_import_cached() can use fnvlist_*Matthew Ahrens1-12/+6
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-05 [illumos-gate merge]Keith M Wesolowski1-4/+19
commit 75fbdf9b9f63da7e23a9814982b78a782559c086 5118 When verifying or creating a storage pool, error messages only show one device commit 3339867a862f63acdad71abd574d5d79e18d8579 5116 zpool history -i goes into infinite loop commit e503a685964805f048b35c2a4e70e0638344f2b7 5117 space map reallocation can cause corruption commit 5d4be6c45d0c128ceaac913513c2a83b5010b7ff 5131 Update hwdata (pci.ids and usb.ids) commit 6f8e89373f0dffcc7c2bd674dc6758497e03817f 5129 Update timezone info db to 2014g Manifest: usr/src/pkg/manifests/system-data-zoneinfo.mf
2014-09-055116 zpool history -i goes into infinite loopMatthew Ahrens1-4/+19
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Boris Protopopov <boris.protopopov@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-07-21 [illumos-gate merge]Keith M Wesolowski1-0/+8
commit 7ab4e62e3b5c454f248a38bec0d489e8f5543324 3346 svc-hostid uses perl stupidly commit 95c635efb7c3b86efc493e0447eaec7aecca3f0f 5025 import and use mandoc commit 81d43577d1b5e76e6016ba642ecc1a76fde43021 5004 load average should be virtualized for zones commit 944b13ecd074fe0d43ed6f80c816ca862c3cd6eb 4956 zonecfg won't use a valid pager commit e03914f9208eb53e6c8a6d5a436953ad983642b0 4696 allowed-ips should let you specify prefixes commit 31c6d826a7f7a4ee7d83c8e99f25d82a4a248076 4922 all calloc() implementations should check for overflow commit d9c5840bd764434fd93f85a52eb4cbc24bff03da 4959 completely discarded merged string sections will corrupt output objects commit 2e4c998613148111f2fc5371085331ffb39122ff 4976 zfs should only avoid writing to a failing non-redundant top-level vdev 4977 mdb error in ::spa_space from space_cb() if a metaslab's ms_sm is NULL 4978 ztest fails in get_metaslab_refcount() 4979 extend free space histogram to device and pool 4980 metaslabs should have a fragmentation metric 4981 remove fragmented ops vector from block allocator 4982 space_map object should proactively upgrade when feature is enabled 4983 need to collect metaslab information via mdb 4984 device selection should use fragmentation metric commit 1a41ca239310955ae95b2569b707432432a58580 5013 add support for multiple mac addresses per client commit 680047a5d0ef56480110f0de516145ba0efd5caa 474 tcp_strong_iss should be 2 instead of 1 (missing file) commit 6400a6be1817a40f3dbefdd3df7b7d87bcebef30 474 tcp_strong_iss should be 2 instead of 1 commit dcb12fb726d8dd4ff80ea255dc3f53b5692c75e5 5014 etherstubs confuse min mtu with min sdu commit c9030f6c93613fe30ee0c16f92b96da7816ac052 5008 lock contention (rrw_exit) while running a read only load Conflicts: usr/src/uts/common/sys/zone.h usr/src/uts/common/sys/vnic_impl.h usr/src/uts/common/sys/mac.h usr/src/uts/common/os/zone.c usr/src/uts/common/io/vnic/vnic_dev.c usr/src/uts/common/io/mac/mac_protect.c usr/src/uts/common/io/mac/mac_client.c usr/src/tools/scripts/git-pbchk.py usr/src/tools/onbld/hgext/cdm.py usr/src/test/util-tests/tests/Makefile usr/src/pkg/manifests/developer-build-onbld.mf usr/src/man/man5/Makefile usr/src/lib/libdladm/common/linkprop.c usr/src/cmd/zonecfg/zonecfg.c usr/src/cmd/Makefile usr/src/man/man1/column.1 usr/src/man/man1/crontab.1 usr/src/man/man1m/dladm.1m usr/src/man/man1m/flowadm.1m usr/src/man/man1m/snoop.1m usr/src/man/man1m/vfsstat.1m usr/src/man/man1m/vndadm.1m usr/src/man/man1m/zfs.1m usr/src/man/man1m/zonecfg.1m usr/src/man/man1m/zpool.1m usr/src/man/man3c/epoll_create.3c usr/src/man/man3c/epoll_ctl.3c usr/src/man/man3c/epoll_wait.3c usr/src/man/man3lib/libvnd.3lib usr/src/man/man3vnd/vnd_frameio_read.3vnd usr/src/man/man3vnd/vnd_prop_get.3vnd usr/src/man/man3vnd/vnd_prop_iter.3vnd usr/src/man/man3vnd/vnd_walk.3vnd usr/src/man/man5/epoll.5 usr/src/man/man7d/vnd.7d usr/src/man/man7fs/bootfs.7fs usr/src/man/man7fs/lxproc.7fs Manifests: usr/src/pkg/manifests/text-doctools.mf usr/src/pkg/manifests/system-man.mf
2014-07-194976 zfs should only avoid writing to a failing non-redundant top-level vdevGeorge Wilson1-0/+8
4977 mdb error in ::spa_space from space_cb() if a metaslab's ms_sm is NULL 4978 ztest fails in get_metaslab_refcount() 4979 extend free space histogram to device and pool 4980 metaslabs should have a fragmentation metric 4981 remove fragmented ops vector from block allocator 4982 space_map object should proactively upgrade when feature is enabled 4983 need to collect metaslab information via mdb 4984 device selection should use fragmentation metric Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Adam Leventhal <adam.leventhal@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-07-08 [illumos-gate merge]Keith M Wesolowski2-17/+17
commit 5cb0d67909d9970a3e7adbea9422ca3fc88000bf 4943 NFS server: Generic uid and gid remapping for AUTH_SYS commit 33cde0d0c27645bc9ec94c4d2955193c3dd4027c 4953 zfs rename <snapshot> need not involve libshare 4954 "zfs create" need not involve libshare if we are not sharing 4955 libshare's get_zfs_dataset need not sort the datasets commit 4bb73804952172060c9efb163b89c17f56804fe8 4950 files sometimes can't be removed from a full filesystem commit 08e958452532187958dbff5121d3010ef1de98ee 4906 cpqary3: add support for hp gen8+ smart array controllers Conflicts: usr/src/uts/common/nfs/export.h usr/src/uts/common/fs/zfs/zfs_vnops.c Manifests: usr/src/pkg/manifests/driver-storage-cpqary3.mf
2014-07-074953 zfs rename <snapshot> need not involve libshareMatthew Ahrens2-17/+17
4954 "zfs create" need not involve libshare if we are not sharing 4955 libshare's get_zfs_dataset need not sort the datasets Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>