summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/fs
AgeCommit message (Collapse)AuthorFilesLines
2014-05-27OS-525 Need kstats for zvolsJerry Jelinek2-15/+108
2014-05-23 [illumos-gate merge]Keith M Wesolowski4-21/+57
commit edf345e6b8342e8627ec20ce821a977a62cee19d 3835 zfs need not store 2 copies of all metadata commit e56bd28502ece54c39ad86fd96643790902bb93e 4878 bug with printf and missing unsigned argument commit fec8e666848d54d90131b7c7d63132a3168697c2 4775 Typo in getaddrinfo(3SOCKET) man page Conflicts: usr/src/uts/common/fs/zfs/dmu.c (copyrights)
2014-05-233835 zfs need not store 2 copies of all metadataMatthew Ahrens4-20/+57
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-05-20 [illumos-gate merge]Keith M Wesolowski1-1/+2
commit 826ac02a0def83e0a41b29321470d299c7389aab 4857 xargs(1) -n and -I combine to do potentially the wrong thing commit be082110c08433beadb738ad3be035a73d995ea8 4730 metaslab group taskq should be destroyed in metaslab_group_destroy() commit a65cd518c5d0f30c53594a7022eb0f7d04c98cef 4853 illumos-gate is not lint-clean when built with openssl 1.0 Conflicts: usr/src/test/util-tests/tests/Makefile usr/src/lib/pkcs11/pkcs11_tpm/Makefile.com usr/src/lib/libwanboot/Makefile.com usr/src/lib/libpkg/Makefile.com usr/src/lib/libkmf/plugins/kmf_openssl/Makefile.com usr/src/cmd/ssh/sshd/Makefile usr/src/cmd/ssh/ssh/Makefile usr/src/cmd/ssh/ssh-keysign/Makefile usr/src/cmd/ssh/ssh-keyscan/Makefile usr/src/cmd/ssh/ssh-keygen/Makefile usr/src/cmd/ssh/ssh-agent/Makefile usr/src/cmd/ssh/ssh-add/Makefile usr/src/cmd/ssh/sftp/Makefile usr/src/cmd/ssh/sftp-server/Makefile usr/src/cmd/ssh/libssh/Makefile.com usr/src/cmd/cmd-inet/usr.lib/wanboot/wanboot-cgi/Makefile usr/src/cmd/cmd-inet/usr.lib/wanboot/p12split/Makefile
2014-05-19OS-15 add procfs equivalent to prctl(PR_SET_NAME)Bryan Cantrill1-0/+49
2014-05-194730 metaslab group taskq should be destroyed in metaslab_group_destroy()George Wilson1-1/+2
Reviewed by: Alex Reece <alex.reece@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-05-16OS-2985 POLLHUP not generated for disconnected Unix domain socketsBryan Cantrill1-0/+7
2014-05-14OS-2677 modules should appear in /system/bootRobert Mustacchi4-2/+1234
Reviewed by: Keith M Wesolowski <wesolows@foobazco.org>
2014-05-14OS-2943 zone stuck 'down': references still extantJerry Jelinek1-3/+3
2014-05-12 [illumos-gate merge]Keith M Wesolowski1-5/+7
commit 7a0c0c86aaaba617e2100d0f6d28d71af41c889a 4856 remove stale \\(LH and OLD_LH logo files commit 25a1318c7b398ea2cc4a31ea6d3fa5c1ffea91b9 4768 Handling of rfs4_start_time is fragile Manifests: usr/src/pkg/manifests/text-doctools.mf (irrelevant)
2014-05-104768 Handling of rfs4_start_time is fragileMarcel Telka1-5/+7
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Jan Kryl <jan.kryl@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-04-28 [illumos-gate merge]Keith M Wesolowski1-1/+3
commit 6e987ca0b653b6724551e3e999d35f05512a5a6a 4732 /usr/bin/file should provide -b option for compatiblity with GNU/BSD file commit 9c720e3bfb657054035cb780c4d222291b7d4917 4698 fix builds by gcc44 on sparc
2014-04-254698 fix builds by gcc44 on sparcIgor Kozhukhov1-1/+3
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-23 [illumos-gate merge]Keith M Wesolowski9-25/+840
commit 4cde9a1e4370decb0ae4451cc85ce57730965c8c 4748 use an enum for tod_faulted global commit 9aff5184bfbc5b708bf2ddd810ce726347b52332 4747 remove unused [DS]SIZE_LIMIT defines commit 3b082ee621e893f087e4272c7e8b6d512d24e155 4746 remove EXPORT_SRC leftovers commit 6907ca4bc759c5fd81b8a60fc5e1a1c7d1972e6a 4745 fix AVL code misspellings commit a2afb611b30628fb74ad9eade4ae465f9031e262 3897 zfs filesystem and snapshot limits commit 82d86f4e8b1400610e24f161032c16e049f173a0 4767 dtrace_probe() always has the timestamp Conflicts: usr/src/uts/common/fs/zfs/sys/dsl_dir.h usr/src/uts/common/fs/zfs/dsl_dir.c usr/src/lib/libzfs/common/libzfs_util.c usr/src/lib/libzfs/common/libzfs_dataset.c usr/src/common/zfs/zfeature_common.c
2014-04-23OS-2893 add support for epollBryan Cantrill5-18/+30
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-04-223897 zfs filesystem and snapshot limitsJerry Jelinek9-24/+840
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Christopher Siden <christopher.siden@delphix.com>
2014-04-21 [illumos-gate merge]Keith M Wesolowski3-51/+7
commit 8e50396accfa540cbe0b549256487d237e3d02f3 4772 $C prints no output on crash dump following dtrace panic() commit b6240e830b871f59c22a3918aebb3b36c872edba 4754 io issued to near-full luns even after setting noalloc threshold 4755 mg_alloc_failures is no longer needed Conflicts: usr/src/uts/common/fs/zfs/metaslab.c (OS-2711)
2014-04-184754 io issued to near-full luns even after setting noalloc thresholdGeorge Wilson3-51/+7
4755 mg_alloc_failures is no longer needed Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-16 [illumos-gate merge]Keith M Wesolowski16-168/+121
commit 1b497ab83e8f1c58bba5da59c649207a442a4720 4752 fan out read zio taskqs commit bf16b11e8deb633dd6c4296d46e92399d1582df4 4374 dn_free_ranges should use range_tree_t Conflicts: usr/src/uts/common/fs/zfs/vdev_disk.c (copyright) usr/src/lib/libzpool/common/sys/zfs_context.h (copyright)
2014-04-154752 fan out read zio taskqsAdam H. Leventhal1-2/+2
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-154374 dn_free_ranges should use range_tree_tMatthew Ahrens15-166/+119
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-11OS-2910 sdev_node_t can end up associated with wrong sdev_plugin_tRobert Mustacchi1-0/+1
2014-03-284662 need a way to disable default file systems in zonesJerry Jelinek4-6/+10
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-03-20OS-2800 Project BardicheRobert Mustacchi4-215/+1188
OS-2784 want sdev plugin interface OS-2783 want generalized squeues OS-2785 ipf should be able to hook kvm nics OS-2782 want /dev/net/zone/%zonename/%datalink OS-610 snoop and libdlpi should be able to consume /dev/net/zone/%zonename OS-2786 .gitignore should include debug object directories OS-2781 dlpi promisc modes should be able to be RX-only OS-2780 Want dlpi primitive DL_EXCLUSIVE_REQ OS-2779 Makefile.man should take care of directory creation OS-2778 dls_promisc doesn't properly handle all transitions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
2014-03-10OS-2792 panic in nlm_prog_4Jerry Jelinek1-61/+0
2014-03-07OS-2810 siginfo missed lxprocRobert Mustacchi1-2/+3
2014-03-07 [illumos-gate merge]Keith M Wesolowski1-1/+3
commit f430eb3a41177f2eb1360599331628b0ad9acb51 2052 iiadm(1M) incorrectly describes group removal commit 7d14b8f218dc86a431d15e352b4bf15fbb1b3596 4652 Add support for the Areca 1882 commit 41bec5e379cee655ed15b8f2cf031e24aefb9d36 4650 nfssrv module is left half-initialized if mod_install(9f) fails commit 624038333cc8b9753aa708419ef700fe0fd2ffa3 4596 Callers of ip_srcid_find_id() need to be more careful (mismerge) commit cb4d2fc89a3412669ae5ad0126ddbf6501c7ce39 4669 cpqary3 driver does not see drives on P400 Smart-Array Conflicts: usr/src/uts/common/fs/nfs/nfs_server.c (copyright)
2014-03-064650 nfssrv module is left half-initialized if mod_install(9f) failsMarcel Telka1-0/+3
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-03-04 [illumos-gate merge]Keith M Wesolowski4-30/+50
commit 2144b121c08e0eb676cc6ca4662ebbc9f9c22fe3 4638 Panic in ZFS via rfs3_setattr()/rfs3_write(): dirtying snapshot! commit ef1d07349e941417706ea6d639bac69cb863b2f8 4642 Checks for ROFS are not sufficient in NFS server commit 13485e69b5429e6c7d27301fb3c0deee0e93768a 4431 igb support for I354 4616 igb has uninitialized kstats commit f7d0d869a9ae78d8244009efb4980a1f057bc8f8 4403 mpt_sas panic when pulling a drive Conflicts: usr/src/uts/common/fs/zfs/zfs_vnops.c (copyright) Manifests: usr/src/pkg/manifests/driver-network-igb.mf
2014-03-044638 Panic in ZFS via rfs3_setattr()/rfs3_write(): dirtying snapshot!Marcel Telka1-1/+21
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com> Reviewed by: Ilya Usvyatsky <ilya.usvyatsky@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2014-03-034642 Checks for ROFS are not sufficient in NFS serverMarcel Telka3-29/+29
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-03-02 [illumos-gate merge]Keith M Wesolowski1-36/+24
commit 35107df554395996bb53e7b81e5eedee9018e582 4628 NFS extremely slow in nfsauth commit faac71c002f7c7a98741f991b25937b24f309df0 4632 ndmp debug log belongs to /var/log 4645 double free in ndmpd when undefined SMF property is read 4644 NDMP plugin-path configurable should be empty by default
2014-02-284628 NFS extremely slow in nfsauthMarcel Telka1-36/+24
Reviewed by: Jan Kryl <jan.kryl@nexenta.com> Reviewed by: Ilya Usvyatsky <ilya.usvyatsky@nexenta.com> Reviewed by: Josef Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2014-02-284627 POLLHUP not generated for disconnected socketsBryan Cantrill2-2/+43
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-02-27OS-2797 deadlock in ufs_dirlook()Jerry Jelinek1-8/+9
2014-02-24OS-2689 POLLHUP not generated for disconnected socketsBryan Cantrill2-2/+43
2014-02-21OS-2777 hyprlofs should fail some vnode operations when hln_looped is 0Jerry Jelinek1-7/+19
2014-02-11 [illumos-gate merge]Keith M Wesolowski1-0/+1
commit d7b56f414df5eecc5f2cc64674bb2a4be951082d 3810 remove support for teamware from webrev commit 49fc705551f6629987a66b32c99dde9119d16cfd 4141 deleg_reopen() can leak osp->os_ref_count Conflict: usr/src/tools/scripts/webrev.sh
2014-02-104141 deleg_reopen() can leak osp->os_ref_countSimon Klinkert1-0/+1
Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-02-07 [illumos-gate merge]Keith M Wesolowski1-1/+2
commit 03d1795fa6f720eafbee821ad37f4343c391cfe4 4574 get_clones_stat does not call zap_count in non-debug kernel commit 29d91154fb99ee8e353a5f89cd59be53f2ed8e64 4308 svc_userfds reallocation in svc_add_input() is fragile commit 13147901205fae79e369e6335820f99498ecea2b 4289 libnsl: do_accept() shouldn't be recursive
2014-02-064574 get_clones_stat does not call zap_count in non-debug kernelAlexander Stetsenko1-1/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Gordon Ross <gwr@nexenta.com>
2014-01-27 [illumos-gate merge]Keith M Wesolowski1-6/+6
commit 48f1b90e649df6b08a86b1f8128c2bdf4a617a5c 4504 traverse_visitbp: visit DMU_GROUPUSED_OBJECT before DMU_USERUSED_OBJECT
2014-01-274504 traverse_visitbp: visit DMU_GROUPUSED_OBJECT before DMU_USERUSED_OBJECTMatthew Ahrens1-6/+6
Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Andriy Gapon <andriy.gapon@hybridcluster.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-01-17 [illumos-gate merge]Keith M Wesolowski3-30/+14
commit 59927d313a821b7f3822314ed16fc0a44c128431 3105 Kernel inet_pton() implementation returns result in host byte order commit 71cb1b742ca23532b844b6538d8f0997a900c62e 3995 Memory leak of compressed buffers in l2arc_write_done commit 2f045fd6af922f819146b314d143b660b58b20b7 4297 ::help tab completion 4298 ::printf tab completion commit 483b029ba8436049005eb485fcc9b26f2484f7ea 4458 iscsit discovery reply should be more strict WRT TPGs commit 795f5a90106de513be157280283fe8dd0c976787 4178 lofiadm usage message for the -a option is bogus Conflicts: usr/src/cmd/mdb/common/mdb/mdb_print.c usr/src/cmd/mdb/common/mdb/mdb_cmds.c
2014-01-173105 Kernel inet_pton() implementation returns result in host byte orderYuri Pankov2-21/+6
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm@joyent.com>
2014-01-173995 Memory leak of compressed buffers in l2arc_write_doneSaso Kiselkov1-9/+8
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2014-01-15OS-2711 want absolute way to avoid condensing metaslabsKeith M Wesolowski1-0/+8
2014-01-134425 port_fop_femuninstall is too loose with its locksRobert Mustacchi1-3/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-01-134424 devfsadmd and zoneadmds tied in knotsRobert Mustacchi1-6/+22
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2013-12-23OS-2629 want ability to provide additional objects at bootKeith M Wesolowski1-1/+1
Reviewed by: Robert Mustacchi <rm@joyent.com>