summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2014-10-17693 Opensource replacement of sunwlibmPiotr Jasiukajtis667-4/+161800
Reviewed by: Igor Kozhukhov ikozhukhov@gmail.com Reviewed by: Keith M Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2014-10-095110 want pam_timestamp moduleAlexander Eremin9-0/+604
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-09-185181 nscd is extremely slow when a local file is missingMarcel Telka1-5/+12
Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Josef Sipek <josef.sipek@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
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-165152 /dev/random cache leads to duplicate uuids after forkJerry Jelinek1-2/+32
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-09-115134 if ZFS_DEBUG or debug= is set, libzpool should enable debug printsMatthew Ahrens1-0/+3
Reviewed by: Adam Leventhal <adam.leventhal@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
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-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-08-275119 Add EFI/GPT System and BIOS Boot partition supportToomas Soome1-0/+2
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Approved by: Robert Mustacchi <rm@joyent.com>
2014-08-215030 VNICs should support a variable MTURobert Mustacchi3-1/+7
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rob Gulewich <robert.gulewich@joyent.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-08-205024 Want svcadm restart -d [...] for taking cores before restartJerry Jelinek4-1/+55
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-08-205021 SMF: allow svcadm to act on multiple instances simultaneouslyJerry Jelinek4-2/+41
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-08-154989 removal of ntfsprogs and partedBart Coddens239-93477/+0
Reviewed by: Josef Sipek <jeffpc@josefsipek.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@joyent.com>
2014-07-264873 zvol unmap calls can take a very long time for larger datasetsAlex Reece1-0/+2
Reviewed by: George Wilson <george@delphix.com> 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: Dan McDonald <danmcd@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-07-224729 __rpcb_findaddr_timed should try rpcbind protocol 4 firstGary Mills1-330/+355
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-07-204696 allowed-ips should let you specify prefixesRobert Mustacchi1-0/+70
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-07-194922 all calloc() implementations should check for overflowRichard Lowe3-11/+46
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Marcel Telka <marcel.telka@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
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-195013 add support for multiple mac addresses per clientJerry Jelinek1-5/+122
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-07-164998 add libdiskmgt spec as block commentBill Pijewski1-0/+180
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2014-07-162964 need POSIX 2008 locale object support (more C++ fixes)Dan McDonald2-3/+3
2014-07-154964 nl_langinfo(CRNCYSTR) returns wrong alignment characterGarrett D'Amore3-2/+10
4999 libc test suite enhancements 4939 desire wcsnrtombs() function Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-07-143347 zonecfg(1M) is confused about selectionGary Mills1-2/+3
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-07-112964 need POSIX 2008 locale object supportGarrett D'Amore82-1735/+2795
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-07-084943 NFS server: Generic uid and gid remapping for AUTH_SYSMarcel Telka4-45/+204
Reviewed by: Jan Kryl <jan.kryl@nexenta.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-07-074953 zfs rename <snapshot> need not involve libshareMatthew Ahrens3-18/+18
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>
2014-07-024952 dladm_range2strs iterates too farRobert Mustacchi1-1/+1
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Garrett D'Amore <garrett@damore.org>
2014-06-254914 zfs on-disk bookmark structure should be named *_phys_tMatthew Ahrens1-9/+12
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-06-173910 t_look(3NSL) should never return T_ERRORGary Mills4-37/+15
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2014-06-134917 libshare_nfs: s_rootnames leaksMarcel Telka1-7/+12
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Serghei Samsi <sscdvp@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-06-134910 libshare_nfs: Memory leak in fill_security_from_secopts()Marcel Telka1-1/+1
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Serghei Samsi <sscdvp@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-06-124756 metaslab_group_preload() could deadlockGeorge Wilson1-1/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-06-064891 want zdb option to dump all metadataMatthew Ahrens2-0/+26
Reviewed by: Sonu Pillai <sonu.pillai@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@damore.org>
2014-06-061667 pkcs11 may deadlock when multi-threaded consumers forkDan McDonald5-15/+65
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Saso Kiselkov <skiselkov.ml@gmail.com> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2014-06-054390 i/o errors when deleting filesystem/zvol can lead to space map corruptionMatthew Ahrens1-0/+1
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-06-054757 ZFS embedded-data block pointers ("zero block compression")Matthew Ahrens5-9/+62
4913 zfs release should not be subject to space checks Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Max Grossman <max.grossman@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Christopher Siden <christopher.siden@delphix.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-05-214867 Uninitialized variables in libnslMarcel Telka5-22/+35
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-05-20backout 4853: breaks lintRobert Mustacchi6-24/+27
2014-05-194853 illumos-gate is not lint-clean when built with openssl 1.0Alexander Pyhalov6-27/+24
Reviewed by: Keith Wesolowski <keith.wesolowski@joyent.com> Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2014-04-304817 README.mapfiles: Missing version in an exampleMarcel Telka1-1/+1
Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-04-304812 libnsl: Some nisplus leftoversMarcel Telka3-198/+3
Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-04-304808 libnsl: SI_SRPC_DOMAIN is always definedMarcel Telka1-95/+6
Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-04-304803 libnsl: recursive mutex lock in return_xprt_copy()Marcel Telka1-18/+21
Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-04-304724 Possible memory leak in _clnt_vc_create_timed()Marcel Telka1-9/+8
Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>
2014-04-294823 don't open-code NSEC2MSEC and MSEC2NSECJosef 'Jeff' Sipek4-7/+5
Reviewed by: Richard Elling <richard.elling@gmail.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2014-04-223897 zfs filesystem and snapshot limitsJerry Jelinek2-0/+40
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Christopher Siden <christopher.siden@delphix.com>
2014-04-154374 dn_free_ranges should use range_tree_tMatthew Ahrens2-9/+6
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-144210 unsigned unsigned short short is valid in dtracePaul Dagnelie1-1/+21
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Eric Diven <eric.diven@delphix.com> Reviewed by: Adam Leventhal <ahl@delphix.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-104118 libuuid should provide uuid_unparse_{upper,lower} functionsAndy Stormont2-10/+36
Reviewed by: Serghei Samsi <sscdvp@gmail.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2014-04-034462 clnt_vc_control()/clnt_dg_control() could return RPC_FAILED instead of ↵Marcel Telka2-92/+96
FALSE Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Approved by: Gordon Ross <gwr@nexenta.com>