summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2017-05-10OS-6114 illumos#7955 broke delegated datasets in lx-brandrelease-20170511Jerry Jelinek1-1/+8
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-05-10OS-5849 SES topology information needs to search STP Bridge portsRobert Mustacchi3-4/+102
OS-6058 mpt_sas needs to set bridge-port property for SATA devices OS-6059 mptsas_handle_topo_change() can return without locks held Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2017-05-09 [illumos-gate merge]Jerry Jelinek5-19/+13
commit bc30fb4ce8dc6097bcc9d02b809aa94feef79bfa 8136 libnisdb: NULL pointer is used in wrong context commit 132157d7fb25c120ae1deca2a65fa7c78e8fcfd0 8135 libfru: char Str::tokenize should return NUL char, not NULL pointer
2017-05-088136 libnisdb: NULL pointer is used in wrong contextToomas Soome4-16/+12
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-05-088135 libfru: char Str::tokenize should return NUL char, not NULL pointerToomas Soome1-3/+1
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-05-08 [illumos-gate merge]Jerry Jelinek1-1/+1
commit c160bf3613805cfb4a89a0433ae896d3594f551f 8163 dwarf: this statement may fall through commit af5f29ddbc34ad2a499813f913a39accc4c41f0d 8164 ipf: bad preprocessor use and need FALLTHROUGH commit 4ac5eacf59e3146224496b826f32663415769c4c 8161 aw: this statement may fall through commit 9cdf9e12f0c6a1d10a3583d36c9a167cf71f48f4 8160 zic: this statement may fall through commit 50fc488b67a064288c7872ea37c95d418a0f8624 8157 pg: misleading-indentation commit 7038abe7532205428646f2442895374489b1c307 8154 cmd/dtrace test warning: implicit declaration of function waitpid commit b7b2590dd9f11b12a0b4878db3886068cce176af 8063 verify that we do not attempt to access inactive txg
2017-05-05 [illumos-gate merge]Jerry Jelinek1-2/+2
commit a160fd9a3a7d4d2a7b2979af5e53de5d0ad961aa 8137 sun_fc: NULL pointer is used in wrong context commit dafc4501087bc6e730458ce2e0e4ad8e98be4f0d 8147 Update zoneinfo to 2017b
2017-05-048137 sun_fc: NULL pointer is used in wrong contextToomas Soome1-2/+2
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Robert Mustacchi <rm@joyent.com>
2017-05-04 [illumos-gate merge]Jerry Jelinek3-25/+26
commit 22cc57556161a28b2141976ff578db2558def3e1 8098 Some xdr_simple(3nsl) and xdr_complex(3nsl) functions can succeed for undefined xdrs->x_op values commit bccbd30bb6d0c20635d3f23e8d63f3f8170d3c46 8138 Improve manpage spelling commit 719db50f9baba455978a31987e3e235ebd8a1592 8142 bootadm: get_boot_cap() should test for both 32-bit and 64-bit kernel commit 903134fe16f881063d995b98c1abaa8151f102b6 8146 Update hwdata - 20170502 commit 1a96bf60a6b9227444199581bdccccf87e84b308 8133 bootadm: is_ramdisk test is not functional
2017-05-038098 Some xdr_simple(3nsl) and xdr_complex(3nsl) functions can succeed for ↵Marcel Telka3-25/+26
undefined xdrs->x_op values Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-05-03OS-6097 snoop reports "Is a directory" for non-existent VNICRobert Mustacchi1-5/+7
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-05-02OS-6088 fix mlock errno values and remove tests from the skiplistJerry Jelinek1-3/+0
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-04-26 [illumos-gate merge]Jerry Jelinek3-39/+37
commit 6175f5a92a3a312be8142de7390d92df1d05bd75 8007 want sys/stddef.h for offsetof and container_of macros (fix container_of visibility) commit 8e1c282f21a1ca9422d0f1c9922b6679bb245185 8032 libtnfctl: add EAGAIN to prb_status_t enum list 8039 libtnfctl: prb_child.c cstyle cleanup commit 4ee0199ec059ca9417a72125beae8d89fbc5a9df commit a3848ed0a29283946b7129498d914f532442a95f 8017 Comply with POSIX.1-2008 and C++11 for the definition of NULL Conflicts: usr/src/uts/common/sys/stddef.h usr/src/uts/common/fs/zfs/arc.c
2017-04-258032 libtnfctl: add EAGAIN to prb_status_t enum listToomas Soome3-39/+37
8039 libtnfctl: prb_child.c cstyle cleanup Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@joyent.com>
2017-04-25backout: 8021 ARC buf data scatter-ization (causes 8100)Robert Mustacchi2-10/+7
2017-04-25Revert "8021 ARC buf data scatter-ization"Jerry Jelinek2-10/+7
This reverts commit 660946868929e02041af7b5b1c3e14f547c53f11. Conflicts: usr/src/uts/common/fs/zfs/arc.c
2017-04-24 [illumos-gate merge]Jerry Jelinek2-7/+10
commit ff7af0d3beb1bddf8bb93afc2e9042dc3828be3d 8007 want sys/stddef.h for offsetof and container_of macros commit 63982b82e639bf9f496423925738dd3f86bda7aa 7976 libstand/dosfs: cache FAT32 in 128 Kb blocks to save loader memory commit f289ce6eb03db0584699ec4fed88ef795a33dd79 7839 uts: implement boot environment support commit 76608ff7a54afda798e7fdc98681fb6d37322109 7838 loader: pass loader environment to kernel as module commit 14ee0d29c415966483c8c602b05bf27669c29497 7462 loader should support multiboot2 protocol commit 1738dd6ec94e36a9828d13a6e52ac7fb68cb52ed 7461 illumos should support multiboot2 protocol commit 660946868929e02041af7b5b1c3e14f547c53f11 8021 ARC buf data scatter-ization commit df950592be5771afa05177cbbef90ff275f2526f 8088 Add support for LSI Intruder and Cutlass cards. Conflicts: usr/src/uts/common/fs/zfs/arc.c
2017-04-218021 ARC buf data scatter-izationDan Kimmel2-7/+10
Reviewed by: Matthew Ahrens mahrens@delphix.com Reviewed by: George Wilson george.wilson@delphix.com Reviewed by: Paul Dagnelie pcd@delphix.com Reviewed by: John Kennedy john.kennedy@delphix.com Reviewed by: Prakash Surya prakash.surya@delphix.com Reviewed by: Prashanth Sreenivasa pks@delphix.com Reviewed by: Pavel Zakharov pavel.zakharov@delphix.com Reviewed by: Chris Williamson chris.williamson@delphix.com Approved by: Richard Lowe <richlowe@richlowe.net>
2017-04-20 [illumos-gate merge]Jerry Jelinek4-26/+54
commit b1cdc7203182cbb9ef6b7bc6085ee5b8dbee793b 8085 Handle RPC groups better
2017-04-208085 Handle RPC groups betterAlex Wilson4-26/+54
Reviewed by: "Joshua M. Clulow" <josh@sysmgr.org> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-04-17 [illumos-gate merge]Jerry Jelinek1-0/+3
commit 7262c8a615d4d5997a397e34b7229c53d8a1557a 7925 localedef: backport fixes from FreeBSD commit 709afb1d71ef74fa30368e4c94ddec10eeaf890a 8054 git-pbchk error is broken when git is not installed commit f2f489c1d1fcefdd10545976e55fd8405f621a92 8033 hal: need to add DBUS_TYPE_ARRAY to LibHalPropertyType commit 3bf53144544c5875536acef3d1214ec06c34adad 6962 kclient performs incorrect check for /dev/random
2017-04-148033 hal: need to add DBUS_TYPE_ARRAY to LibHalPropertyTypeToomas Soome1-0/+3
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-04-14 [illumos-gate merge]Jerry Jelinek12-281/+628
commit c2710388e7f692e90d6699bdef7a3987379dba9d 7574 boot slowness followed by panic while booting on KVM when no cpu tag is specified in virsh XML commit 20ee95858720e9df048b9d31b30aeb303e0685c9 7572 vioif panic: qe->qe_indirect_next < qe->qe_queue->vq_indirect_num commit 8a981c3356b194b3b5c0ae9276a9cc31cd2f93a3 7955 libshare needs to initialize only those datasets being modified by the consumer commit b127fe3c059af7adf772735498680b4f2e1405ef 6101 attempt to lzc_create() a filesystem under a volume results in a panic commit 53d6c69268ad98d311e74fb98d7514711585c1fa 8024 mdb_ctf_vread() needn't be so strict about unions commit 7f0bdb4257bb4f1f76390b72665961e411da24c6 8061 sa_find_idx_tab can be declared more type-safely commit dfd5965f7e43b6a630e5ac86708ae76b4f02cc40 6392 zdb: introduce -V for verbatim import commit e548d2fa41d1baa06662ed9abbb8bcec86e27dd9 7900 zdb shouldn't print the path of a znode at verbosity < 5 commit adc68ba91854584a470224cdb128a8e1ba16b41b 8062 memory leak in smb_unicode_init() commit 6b036259815954b7ad86d651af18efba672cb7a9 8026 retire zfs_throttle_delay and zfs_throttle_resolution
2017-04-137955 libshare needs to initialize only those datasets being modified by the ↵Daniel Hoffman12-281/+628
consumer Reviewed by: Steve Gonczi <steve.gonczi@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-04-11 [illumos-gate merge]Jerry Jelinek1-9/+3
commit 4510c7eb59fd7173e2f25391b94e238c416d4f2e 7185 IP DCEs leak from halted non-global zones commit a04cabea38af23dd1a0e76c56ca44260af2285e4 8031 libwrap: variables might be clobbered by longjmp
2017-04-10OS-6034 cgroups and sysfs have wrong statfs f_type magic numberJerry Jelinek2-2/+6
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-04-108031 libwrap: variables might be clobbered by longjmpToomas Soome1-9/+3
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-04-10 [illumos-gate merge]Jerry Jelinek2-4/+4
commit 471a88e499c660844f4590487ce7c4d5a7090294 5380 receive of a send -p stream doesn't need to try renaming snapshots commit 5697e03e6e3e2697f56ae341c7c8ce79680d6a2e 8046 Let calloc() do the multiplication in libzfs_fru_refresh commit 2a81eaec72260a1cb69e31ca02b09bfab50555ff 8020 Fix iostat on the EC2 instances commit 313ae1e182df6e6a04b56c4b73ded33e11b75666 8027 tighten up dsl_pool_dirty_delta commit 3991b535a8e990c0369be677746a87c259b13e9f 8023 Panic destroying a metaslab deferred range tree commit de05b58863498b10283637eb9ac85e92fe85150e 3871 fix issues introduced by 3604 commit 3bf13137914e56c8fbc66be397fadb819121166c 8034 shutdown(1M) needs modernizing
2017-04-075380 receive of a send -p stream doesn't need to try renaming snapshotsAndriy Gapon1-3/+3
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-04-078046 Let calloc() do the multiplication in libzfs_fru_refreshPedro Giffuni1-1/+1
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-04-07OS-6017 lxbrand aio emits wrong error in some casesPatrick Mooney1-5/+0
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-04-07 [illumos-gate merge]Jerry Jelinek1-3/+8
commit 703ced3896c5138ab30a9a5e0be538cbbd524767 7945 simplify bootadm_digest.c commit 31358b0d3ea5b07f4167f88ac393a5eb2a2249d6 7999 'format' command says "Failed to initialise libfdisk" commit 86cb0be22449bbfe13a5d6679a60201c4b258fdf 8035 TSC sync detection should be NUMA friendly
2017-04-067999 'format' command says "Failed to initialise libfdisk"Youzhong Yang1-3/+8
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@omniti.com>
2017-04-04 [illumos-gate merge]Jerry Jelinek1-19/+13
commit cd277642e0bdc71a7f57c550df1279b0c091d6e2 5157 remove ELFSIGN leftovers from nightly commit b70272d37d9c1cb9110d939bb3a13e3c12081de5 8016 cron(1M): Strange sentence in the man page commit cc08f3e31de29ec88623d4c286b27de1dd708b72 7978 Some unreferenced man pages are in the gate commit 4f9d8ec0de8c8724941a1c13a5adf4c710d6442c 4412 character handling functions should return 0 for argument range 128-255 in UTF-8 locales Conflicts: usr/src/tools/scripts/nightly.sh usr/src/tools/Makefile
2017-04-034412 character handling functions should return 0 for argument range 128-255 ↵Yuri Pankov1-19/+13
in UTF-8 locales Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-03-30 [illumos-gate merge]Jerry Jelinek22-10581/+134
commit 32991bedc3a6475f1401855c2318ae5b15f8a16b 5188 SVR4 packaging shouldn't depend on openssl or libwanboot commit 4383d9578c9d399b19edc33e552a4c543ebf9468 5865 snoop prints timestamps oddly commit 708dafbf52fa04021b9471a3582eaf6586ed6931 6516 pkgadm shouldn't use makeuuid from closed admin consolidation commit 01876d1223927426d21f8a38ec514cc3803e9b0f 6297 share_nfs(1m): An obsolete paragraph in the man page Conflicts: usr/src/lib/libpkg/Makefile.com usr/src/cmd/svr4pkg/pkgadm/Makefile usr/src/cmd/svr4pkg/pkgadd/Makefile
2017-03-295188 SVR4 packaging shouldn't depend on openssl or libwanbootPeter Tribble22-10581/+134
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Alexander Eremin <alexander.r.eremin@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-03-28 [illumos-gate merge]Jerry Jelinek4-94/+122
commit 440578c35af1ea0360a52ee814488a4d0bbbc160 6689 mbtowc(3C) fails to set errno for incomplete characters commit efcfb316ebac90ddc614edc285349bc5c55e52bd 6907 strcoll() and strxfrm() don't seem to agree commit 0d71d7a6ce03ecffbb6f198e02a72fd4a262f936 6905 locales: Fix eucJP sorting commit c8e8151746c31cffabceb6c8a47afa98f041f327 6904 collation: Fix expansion substitutions commit eba8726136851528470dad9bad27892859bc1e3e 7956 "minimum" is misspelled in zpool manpage commit a5f66292b1fde634423b1bf99d75c8dbbaf53d8c 7889 loader.efi: efipart IO optimization commit 0062e03dc6d700fc8eaaf8174448181babab8179 7985 vioif handles allocation error in attach incorrectly commit 9b0e7716e1a1d7db67a335b9bdcf72b79f1bd8df 7964 Want usba hcdi manual pages 7965 need xhci(7D) manual page Conflicts: usr/src/man/man9s/Makefile usr/src/man/man9f/Makefile
2017-03-286689 mbtowc(3C) fails to set errno for incomplete charactersIngo Schwarze1-2/+9
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-03-286907 strcoll() and strxfrm() don't seem to agreeYuri Pankov1-59/+61
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-03-286905 locales: Fix eucJP sortingJohn Marino1-14/+15
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-03-286904 collation: Fix expansion substitutionsJohn Marino2-57/+75
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Dan McDonald <danmcd@omniti.com>
2017-03-27 [illumos-gate merge]Jerry Jelinek8-1242/+0
commit b1c06e09487e261e84c3cea05e329fd46d712f71 7974 usba: usba_process_cv_descr() needs to handle companion descs commit e9542cf7b65f0e77a62389967bddd9ef73c78bb4 7445 mod_ipp no longer needed commit 50c9b2fea77d0366c0f64a5e4cfd12d607abe6ba 7994 svcadm: switch boolean value commit bab26a4c193f04da365e8c4d412c55486dfb7d98 7988 loader: ls should use snprintf and check for the NULL pointer
2017-03-257445 mod_ipp no longer neededAlexander Pyhalov8-1242/+0
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2017-03-25OS-5873 Need NFS client lockd support: fcntl F_SETLK returns ENOLCK in LX ↵Jerry Jelinek1-0/+1
zone [silence complaints about unused functions]
2017-03-24OS-5873 Need NFS client lockd support: fcntl F_SETLK returns ENOLCK in LX ↵Jerry Jelinek1-1/+0
zone [fix debug build error]
2017-03-24OS-5873 Need NFS client lockd support: fcntl F_SETLK returns ENOLCK in LX zoneJerry Jelinek6-5/+2471
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-03-22 [illumos-gate merge]Jerry Jelinek3-16/+15
commit d8584ba6fb7a5e46da1725845b99ae5fab5a4baf 7990 libzfs: snapspec_cb() does not need to call zfs_strdup() commit 2ed5314abaaa33c8ed0962cdac20e5a2b61de46b 7877 libadm: the if condition is wrong in devreserv.c commit 57a5ed5312451bb329b23563b4e85318e89308c7 7969 developer/opensolaris/osnet requires renamed package commit d598ea2f72da808b574d947bec3b454195bd3d13 7878 libhotplug: libhotplug.c may use uninitialized pointer commit 8665881c0dfc6f05581d92376fcc3584444a9c5f 7958 loader: reset module type search after unload commit 0eec6d647c67ffda03b768c8686fedcf218dae1e 7951 loader: disk_print should open nested partition with disk_open commit fe1911ad73a5ca1257fe32d4450a7689fabedbde 7984 loader: move bios getsecs into time.c
2017-03-217990 libzfs: snapspec_cb() does not need to call zfs_strdup()Marcel Telka1-7/+4
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Matthew Ahrens <mahrens@delphix.com>
2017-03-217877 libadm: the if condition is wrong in devreserv.cToomas Soome1-8/+10
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>