summaryrefslogtreecommitdiff
path: root/usr/src/lib/libbe
AgeCommit message (Collapse)AuthorFilesLines
2022-08-14 [illumos-gate merge]Dan McDonald9-140/+318
commit ee6ee36a8ff1701c4e61e6f118446b145220478c 14838 Rename erratum 147 handling 14839 Untangle erratum 147 from lockstat 14840 Modernize lockstat probes 14865 mutex_tryenter:adaptive-acquire probe never fires commit 64439ec0071c576648f76b4466ad6ee7a580ed33 14579 expose virtio 9P transport device commit ec8422d0a51b3bf0b6550dd15f125990a3f73f4c 7346 beadm list shows duplicates when zone has datasets from multiple pools commit 46dc144bc2859392d4c62f3e72d661e7b3c22a8e 14900 ddi_fm_capable(9F) man page does not match source Conflicts: manifest usr/src/man/man9f/ddi_fm_init.9f usr/src/uts/intel/os/driver_aliases usr/src/uts/intel/os/name_to_major
2022-08-127346 beadm list shows duplicates when zone has datasets from multiple poolsAndy Fiddaman9-140/+318
Reviewed by: Jorge Schrauwen <registration@blackdot.be> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Dan McDonald <danmcd@mnx.io>
2022-01-07 [illumos-gate merge]Dan McDonald1-2/+1
commit 59c22e7a2e5efed7b82bdb64375da8627629d3e9 14346 loader: add __alloc_size2 commit bb771288d01b795ba4ddad4a440845264a95a7e0 14340 libbe: 'menu_fp' may be used uninitialized commit 7c46107350cb9215d4a4b9e371541fbfa02abdb4 14319 ld shouldn't warn about SHF_EXCLUDE unknown sections commit c7ebb3fa8bd1474c486063f5c422f61578a4a968 14347 ed: mismatched bound commit cf45009884e299356c21eb3d343d4b99bfd1fd5f 14348 libdbm: mismatched bound commit 439b932b1a6fbc5105bd6987cb696a707183a149 14344 libnisdb: ISO C++17 does not allow 'register' storage class specifier commit 74bc43b0515c1d5245354261e501b8923daba127 14353 crypto_mech2id should take unlimited string argument commit 48f0b85934bda8ceb1816a9b7d27b697dbb40aeb 14336 elfdump: this 'if' clause does not guard...
2022-01-0714340 libbe: 'menu_fp' may be used uninitializedToomas Soome1-2/+1
Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2021-01-20 [illumos-gate merge]Dan McDonald2-2/+62
commit 0b35c8bcd86de836ba2ab241e3b4ac7955c4148c 13424 unix: multiply-defined symbols commit f976337ad91e7232287bf3bc0e038987a11a8949 13451 beadm needs to do more with temporary BE activation commit ee6e522102d701504922a982938c5873c599b3ff 13422 ufs: symbol 'iuniqtime' is multiply-defined
2021-01-1913451 beadm needs to do more with temporary BE activationAndy Fiddaman2-2/+62
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2021-01-04 [illumos-gate merge]Dan McDonald1-27/+30
commit 0a554e9f2c0d440dc40a97fae2d18f1d428ca786 13404 man page spelling errors commit 9f76c6ed5b6ee0cc0bf631daca15ac3dc5fc70c4 13400 zfs-tests: implicit conversion from 'enum dmu_objset_type' to 'enum lzc_dataset_type' commit ef96fc31fc4f4306719704352d5c3e33573c039f 13399 zfs: error: implicit conversion from 'boolean_t' to 'ds_hold_flags_t' commit 56870e8c76c2675bcef1fcee5d519585ce9c768e 13393 cheetah: case value '47616' not in enumerated type commit 8247326397b1a16f37e70cf13f5b7a4f50d06712 13403 zfs: symbol 'g_zfs' is multiply-defined commit 436b964b19ef06803ad9165542d80d9d731d6486 13402 zpool: symbol 'g_zfs' is multiply-defined commit 99308ed0417a2b8ab73c5856a8a5345ce2a7aea7 13396 PoolsExecption typo in resource pools javadoc commit 1575b751c16622553e958c1e5c45e59c86b15c6e 13392 px: case value '3' not in enumerated type commit 9b0429a10eec9313ec782d8421272aff70adbfdc 13339 Add support for Hygon Dhyana Family 18h processor commit d20422bd742384b77102bb3bd09e0dc4b7372e50 13351 loader: vbe_find_mode_xydm() is using wrong safety and iteration is buggy commit 174b8e455f9a6974e69fa4e28792580acde0892d 13311 uptime(1) dazed and confused for a minute after boot commit f816551bb187d104fbf2757703d7a5d2189a3a18 13401 eeprom: 'lv' may be used uninitialized in this function commit 5e96da73c99d9d17ff5a58b793fff2ab6dcadf25 13391 fm: build errors with gcc 7 on SPARC commit 58b55f701e285559e4799354996fd284238ed0d4 13398 libstand: xdrproc_t should return bool commit c6a28d7650029501a356f7b75b2a10a5c4430cef 13394 fhc: case value '4294967295' not in enumerated type commit 58d4b16fe601073f2408de78e3db7e9bfa9abfd2 13355 remove topo module warning gags commit 1473b8d60e902819558a8b0e8a257eb0d754c3c3 13388 ZFS list bookmark not working on zvols commit 4bba12ca5cd6f92aaf0d4c0d19d05528110bc095 13368 libbe_py should support temporary BE activation commit a92282e44f968185a6bba094d1e5fece2da819cf 13376 fm: variable may be used uninitialized commit 8b1df8bf71b7b62e7e4d46fe6b457d4d6447b2b8 13367 beadm activate -t should not promote new BE datasets commit 9704bf7fb82e71b685e194a967937ff03843e73a 13317 Decrease contention on dn_struct_rwlock commit 88a08813800ed7ba7c927986421cee437f7f2233 13363 ctfconvert could support more granular ignore for missing debug data commit 3dd4cd56e7843e01a8ab147a0d102cd4f6d732c1 13342 ctfconvert could encode _Float128 for 32-bit objects commit 73197b540cc5f0434c409b68ca9e1a514a6ce91b 13336 ctfconvert should be able to unconditionally attempt conversion commit dd4422524768709a579a2a93a10c78a88a6b0ecb 13280 CTF: provide option to truncate and continue Conflicts & other fixes (with help from Jason King <jbk@joyent.com>): usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c usr/src/lib/libctf/common/ctf_convert.c usr/src/lib/libctf/common/ctf_lib.c usr/src/lib/libctf/common/libctf.h usr/src/lib/libproc/common/Psymtab.c usr/src/man/man1/ld.so.1.1 usr/src/man/man4/process.4
2020-12-1813367 beadm activate -t should not promote new BE datasetsAndy Fiddaman1-27/+30
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Alexander Eremin <aeremin@tintri.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-11-16 [illumos-gate merge]Jason King5-17/+71
commit de0f04687a2a3fe3692d9ad1254738343bf9c4eb 13310 Remove auto_ef.3ext as we don't have the software commit 25befe07d3c1488cbbdecdb765cd0558e12cc364 13302 pthread_attr_get_np.3c erroneously refers to pthread_getattr_np commit 509a605d87b8005c687f8d8264f1be379620e886 13304 bhyve ioport handling bungled on reinit commit 83cd75bb2949d26e6eb38ddefc60fdeed1909643 13309 bhyve movs emulation leaks mem refcnt commit b713c91e508f40be7797bedd4ae1146ef0652625 7537 want nextboot (one time boot) support commit 09fcda9fe16a733cc35aa3156a47ef4b909251a6 13172 Port OpenZFS: zfs label bootenv should store data as nvlist commit c4ecba8aa5f13f00c2439c06af2aa1198771ee66 13025 Port OpenZFS: Add support for boot environment data to be stored in the label commit 1a2acdcd3ce765904dbf2bfc511e92d68022d100 13308 testrunner/run needs updates for python 3.9 commit 04573c73a7ab1505c46b2c4db26bfde5176dd6a5 13286 bhyve ins/outs emulation misuses %rax commit 3dfdac06b0c70e672dbe56a2f38ec05fc0254d07 13278 CTF assertion failed cmp->cm_tmap[id].cmt_map == suid commit a676209deb2ce5d0c98f331659de25e2483f8c4c 13252 ctf_update()/ctf_dwarf_convert_function() leak memory commit effb27ee30c48fe502152c38487ced379d9f8693 13247 CTF conversion fails with large files 13251 CTF conversion fails if any CU is missing DWARF data Conflicts: usr/src/test/test-runner/cmd/run usr/src/lib/libctf/common/libctf.h usr/src/lib/libctf/common/ctf_convert.c
2020-11-137537 want nextboot (one time boot) supportToomas Soome5-17/+71
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-26 [illumos-gate merge]Jerry Jelinek1-1/+1
commit b325f34d6fd056178a119182f410f157d35a9ea6 12781 /etc/ppt_aliases needs to be in the boot archive commit 282a8ecb1f4aca0718d89ef1299b5928e5405bca 12736 Add DISCARD/TRIM support to bhyve commit aee33e58f237f0d3cfeab24295f491937f0f7c79 12766 clean up bhyve lints commit 00509c829a7bda32eeabfd272e5e6307ed93079e 12784 Fix errors in plockstat man page commit c376fe93141769de29a07813de2dfb2c8c4b8481 12745 man page typos commit 84659b24a533984de271059abf9a1092835d15a9 12735 bhyve upstream sync 2019 Sept commit cf3ec608f736765ec9852eed5e611848a25de9a4 12768 12392 regressed ftello64 behavior commit 165c5c6fe7d6c7a95878c8a3aae7da65d1da1d90 12774 Resilver restarts unnecessarily when it encounters errors commit 9c3024a3457d2d1269be18124a1ac69e33000da7 12682 want mdb-bhyve module commit 88d6421c15f1c4daea9c8128e715662091258054 12779 mdb str_flags is missing STRXPG4TTY commit 3579e3c35b601b3f66174315be3026281487541a 12776 libbe: missing typedef in libbe.h commit eb9a1df2aeb866bf1de4494433b6d7e5fa07b3ae 12680 want PCI pass-thru in bhyve Conflicts: exception_lists/packaging usr/src/cmd/bhyve/bhyverun.c usr/src/cmd/mdb/i86pc/modules/unix/unix.c usr/src/cmd/pptadm/Makefile usr/src/lib/libppt/Makefile usr/src/lib/libppt/Makefile.com usr/src/lib/libvmm/Makefile usr/src/lib/libvmm/Makefile.com usr/src/uts/i86pc/Makefile.i86pc usr/src/uts/i86pc/io/vmm/vm/vm_page.h usr/src/uts/i86pc/ppt/Makefile usr/src/uts/i86pc/vmm/Makefile usr/src/uts/intel/ia32/ml/modstubs.s
2020-05-2212776 libbe: missing typedef in libbe.hAurelien Larcher1-1/+1
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-05 [illumos-gate merge]Jerry Jelinek6-13/+9
commit 3052595ab8ddcc51231d239415b5eba5d913d45b 11807 "private use area" characters should be marked as "printable" commit cd61ae21816e53b94bc1673f3f1aa651fc3115e8 12447 should install library compat symlinks from library makefiles, not Targetdirs commit 241c90a06e8d1708235651863df515a2d522a03a 12454 remove lint library machinery commit 282d4a2d330d797757f16d55e1df9569f3e52d10 12666 libproc manpage bugs commit d906f494f9407f1ae043a922478ce3609959caf5 12670 Unaligned output of snoop's usage() function commit 18c4eaf123da22eddbe6e9a4ba7b8115ba748075 12669 Add omitted word in vmstat man page commit b68ab351091d2aea3f72a011f64de12fb05fc833 12028 zfs test mdb_001_pos can fail Conflicts: usr/src/lib/nsswitch/dns/Makefile.com usr/src/lib/libsff/Makefile usr/src/lib/brand/Makefile usr/src/lib/Makefile.lib usr/src/lib/Makefile.targ
2020-05-0412454 remove lint library machineryRichard Lowe6-13/+9
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gordon Ross <gwr@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-01-07 [illumos-gate merge]Jerry Jelinek4-6/+54
commit 02123a497a63fe1acfaf63446b5b19101fa6c347 12141 libbe cannot handle vfstab updates in NGZ commit 58e78d166bd2b5a9dda31250b8e8bad7c7548c0e 12149 mixed up 32 and 64 bit build commit f7d2fd30ef2e2b3d5779d5b0ad885081307a4512 12148 libc: _rtbootld.o needs to be built with -m32 commit bfb9edc9bd178b0ce7fa2fbe1fc66e18e316af4e 12143 scan code should check the return value of zfs_btree_first commit da9bf00574dd2845efcb9b791f4b44ecf1d1548c 12078 loader: rewrite zfs vdev initialization
2020-01-0612141 libbe cannot handle vfstab updates in NGZAndy Fiddaman4-6/+54
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-09-12 [illumos-gate merge]Jerry Jelinek2-7/+9
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-1011634 installboot should support ESP updatesToomas Soome2-7/+9
Reviewed by: Alexander Eremin <a.eremin@nexenta.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-26 [illumos-gate merge]Jerry Jelinek2-4/+4
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-2511157 libbe: NULL pointer errorsToomas Soome2-4/+4
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-14 [illumos-gate merge]Jerry Jelinek1-29/+0
commit ba00d94ad32aec378c65c2bad5cd13dd9145041a 10121 smatch fix for auditstat commit 07e71bcf7552a80dff82c5f2b62d9d3a65c488b2 10391 SPARC build of libficl-sys fails after 10338 commit a6422048521434dc250a1832c980645e5de26b4e 9287 dladm Segmentation Fault (core dumped) on unknown field commit 9426efbbd0cbf49bc29df076259d21faff4226a9 10370 sunmdi: cast between incompatible function types commit f2c063acc68609f8132d5b735f167b1213cf5380 10359 terminfo: add underline for sun-color commit 954fa1e90ed4bd3992f7c431c152b972a1845034 10365 modconf: cast between incompatible function types commit 4dfd3a951f98bde88f1fe577490f5403db4db9d6 10363 rpcmod: this statement may fall through commit f06e090ade385ba43b3b86dc2dea1960ad49e8e4 10356 uts/common/io/tem: do not copy common line tails commit 54811da5ac6b517992fdc173df5d605e4e61fdc0 8423 Implement large_dnode pool feature 8199 multi-threaded dmu_object_alloc() 7432 Large dnode pool feature commit 856f710c9dc323b39da5935194d7928ffb99b67f 10361 usr/lib - stop lint library generation and packaging Conflicts: usr/src/uts/common/fs/zfs/dbuf.c
2019-02-1310361 usr/lib - stop lint library generation and packagingAndy Fiddaman1-29/+0
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Frederik Wessels <wessels147@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-01-31 [illumos-gate merge]Jerry Jelinek1-2/+3
commit d75f3745ad3c36431063bb316666f4d316eabc8c 10132 smatch fixes for MDB commit 9850293dd7e478722798fcf0c1e690339cd94590 10129 smatch fix for dtrace tests commit 19e768cea9f86f85e2ac5e7346c007a7f201e154 10126 smatch fix for kmfcfg commit ce829a5100fdc22aacaa0a61badfc9d23d0cd505 10117 libbe needs smatch fixes commit be60bf2c542df8faac21eb9afc320967fc43ab20 10105 libproject needs smatch fixes
2019-01-3010117 libbe needs smatch fixesJohn Levon1-2/+3
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-18 [illumos-gate merge]Jerry Jelinek5-112/+114
commit a897f28bdf15b072de311fba1dadf86da4f4b420 9892 Most consumers of be_list() do not need snapshots commit 4ac23efef166d029b8dda8f16179b1ab9a70c27a 9891 libbe slow building snapshot list commit abc102c3e125a6b08c1d5b54449c08b53b45978a 9889 libbe reads defaults too often
2018-10-179892 Most consumers of be_list() do not need snapshotsAndy Fiddaman5-16/+32
Reviewed by: Dominik Hassler <hadfl@omniosce.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Jim Klimov <jim@cos.ru> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2018-10-179891 libbe slow building snapshot listAndy Fiddaman1-87/+73
Reviewed by: Dominik Hassler <hadfl@omniosce.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Jim Klimov <jim@cos.ru> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2018-10-179889 libbe reads defaults too oftenAndy Fiddaman1-9/+9
Reviewed by: Dominik Hassler <hadfl@omniosce.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Jim Klimov <jim@cos.ru> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2018-07-10 [illumos-gate merge]Jerry Jelinek1-117/+109
commit bc85f3b0d8cbf8037263b0d2ae7587f25ab35394 9613 loader: Fix some resource leaks in common/boot.c commit 00f1a4f432b3d8aad1aa270e91c44c57f03ef407 9599 Buffer overflow in usr/src/lib/libsocket/inet/ruserpass.c commit 2e8f3c34fd03c526f292a1c36c92adab187e7e92 9567 make: error: control reaches end of non-void function commit 66b042a724249a04f0b388e1e1c0e5e73d422fca 8983 libbe: be_do_installboot() fails with vdev replacing commit afa95bed52ea894300f145d79f06e5e2534fa6b6 9612 loader.efi: Migrate has_keyboard to bool. commit 4fa25acac9b3b8878c2f40abbce5443d218b29ea 9605 loader: initialize variables and remove unused ones commit 692bf522ee0f2281edfe25261f83e5fe71fac37e 9604 loader: open/close/read/write cleanup commit e3c18722ae67aad9d682b8066dc32d5d9991489c 9583 loader: remove devdesc comments and assertions commit a2b0e4f14941199d75d55b650b6541d56807963e 9389 isnsd: this statement may fall through commit 6680ee99638d23c9c2561c782eb1df2176e04698 9415 bnxe: this statement may fall through commit 9e08026531804b281902d6ae5ab96070da01ea7d 9603 loader: define bootprog_info in bootstrap.h
2018-07-098983 libbe: be_do_installboot() fails with vdev replacingToomas Soome1-117/+109
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-02-07 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 3385b4726f1b09aa9511340017fb23c7cde6aadd 8472 Want docs for iports, tgtmaps, and friends commit 1eb7f6f10a2bf852886fac64ce710da077f20c75 8706 libc lint library missing endian.h functions commit e144c4e6c90e7d4dccaad6db660ee42b6e7ba04f 8962 zdb should work on non-idle pools commit 3ee8c80c747c4aa3f83351a6920f30c411236e1b 8961 SPA load/import should tell us why it failed commit 1fd3785ff6601d3e391378c2dcbf4c5f27e1fe32 7638 Refactor spa_load_impl into several functions commit 82693e09cc02331fa1b3b73b54b1060e73507a8d 8966 Source file zfs_acl.c, function zfs_aclset_common contains a use after end of the lifetime of a local variable commit d3c0397fdfe3697d5078fec583494fae9971fd75 9039 tcp(7p): Duplicate paragraph commit af8443c4728e4601db72fb8089035223de906eb9 9022 loader.efi: module placement must check memory map commit bd0ce624be4492bab2f6c53383a40618647aba28 9027 Makefiles need to specify C99 mode consistently Conflicts: usr/src/man/man9f/scsi_hba_iportmap_create.9f usr/src/man/man9f/scsi_address_device.9f usr/src/man/man9/iport.9 usr/src/cmd/cmd-inet/usr.sbin/ping/Makefile
2018-02-069027 Makefiles need to specify C99 mode consistentlyYuri Pankov1-1/+1
Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2017-01-16 [illumos-gate merge]Jerry Jelinek1-2/+5
commit ab2e2ee8084b5368a6eff4d96fbad03a661c8ace 7687 mdb cross-module dcmd calls fail in CTF lookup commit 19f5167cc175d745bf9d9a007352b8784d628ac9 7767 6464's call to mount() is incomplete commit 8a154f4f3d77e2c2fd480e445935132f13370372 7765 hal and policykit need to list libdbus dependencies commit 8c8556f95acedca484319abaeb0eb9287d31f991 6923 ipadm show-prop output is ugly when property doesn't exist commit c95076cee9c3910b6b803dc213adbf74a57acf8e 6865 want zfs-tests cases for zpool labelclear command commit 64723e361134b2a2c45341334174f9d34002f8d0 6866 zdb -l should return non-zero if it fails to find any label commit 105686550ee9cbf5d033166a8a2a5a763667d436 7730 libzfs`add_config() leaks config nvl when reading spare/l2cache devices commit f5fb56de308f70aaa788d3921c1177fad4183232 7629 Fix for 7290 neglected to remove some escape sequences
2017-01-137767 6464's call to mount() is incompleteToomas Soome1-2/+5
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-12-28 [illumos-gate merge]Jerry Jelinek4-10/+5
commit 80132868e0b0c060e1ecc891843722fe33088e39 7690 uts: debug_enter should print message from new line commit 03502720e0c6f75cbaab12fa1ef2917fbc2eebd1 7686 loader: spelling fixes in comments. commit 3867c0453f38596e34b3a3266255ba1a68328f0a 7685 loader: use our nitems() macro when it is available through param.h. commit 21293435fe93fde4bf97ba97c98560f9299a97f6 7683 loader: conf.d reader needs to check for boot.tftproot.server commit 1e3b90b08c46284a9abda475fbd0124dd2689de5 7682 document sprintf(9F) family commit 38dea9108e50a529bc3aebcfd86529a50dfa2140 7618 loader: dosfs can corrupt memory commit fafb665d337b69015870e0bcdb516fd2f869693f 7615 libbe: cleanup compile warnings Conflicts: usr/src/man/man9f/Makefile
2016-12-277615 libbe: cleanup compile warningsToomas Soome4-10/+5
Reviewed by: Yuri Pankov <yuri.pankov@gmail.com> Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2016-12-23 [illumos-gate merge]Jerry Jelinek1-66/+87
commit b106467fd72e9bfd9e2bd78fbaa00a96a4eead45 6239 Add PKCS#11 v2.40 support 6240 pkcs11_mech2keytype returns incorrect key type for CKM_DH_PKCS_PARAMETER_GEN commit ee89337b3cc91051d11d67625a9672ffa4f83016 7684 RFC 3530 is obsolete commit ceef358f3b068577bb5f84a851bdc8b464596dc2 7656 unlinking directory on tmpfs can cause kernel panic commit 3a8761925c0ebb25868080d8dd07b12a2cc0d0ea 6464 libbe shouldn't mangle zfs mountpoints
2016-12-226464 libbe shouldn't mangle zfs mountpointsAlexander Pyhalov1-66/+87
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-09-26 [illumos-gate merge]Jerry Jelinek6-37/+309
commit f76886de6cd6914424d9f6c25bd9d93d87889269 7402 Create tunable to ignore hole_birth feature commit 5bdf86e2a288d6c81a0bcc50a98699f52557bab6 7401 loader.4th is missing newline commit ed4e7a6a5cbc5e8986dc649ad54435210487b102 7340 receive manual origin should override automatic origin commit b021ac0b78f8df3d9c421783d9a323723df84925 7337 inherit_001_pos occasionally times out commit c166b69d29138aed7a415fe7cef698e54c6ae945 7254 ztest failed assertion in ztest_dataset_dirobj_verify: dirobjs + 1 == usedobjs commit 754998c8d410b7b7ddefbfa4de310a030e0c7ce1 7253 ztest failure: dsl_destroy_head(name) == 0 (0x10 == 0x0), file ../ztest.c, line 3235 commit 4220fdc152e5dfec9a1dd51452175295f3684689 7398 zfs test zfs_get_005_neg does not work as expected commit d5f26ad8122c3762fb16413a17bfb497db86a782 5142 libzfs support raidz root pool (loader project) commit c8811bd3e2427dddbac6c05a59cfe117d8fea370 5120 zfs should allow large block/gzip/raidz boot pool (loader project) commit 12e3fba22ec759e9dd8f9564fad79541275b2aa5 6709 manual pages need to be updated for loader (loader project) commit fa0c327afe484fa5ff164fb81ff93715dd6573f8 6706 disable grub menu management in bootadm (loader project) 6707 disable grub menu management in libbe (loader project) commit 9abc7a578aecf9064f46563361e8f856b4bdc35e 6705 halt: replace grub_get_boot_args with be_get_boot_args (loader project) commit a6424c753d6e2f0f04fb65b11e9f9c04445ccbae 6704 svc.startd: replace grub_get_boot_args with be_get_boot_args (loader project) commit c262cbbc8301f7c884fd4800056ee51ba75d931c 6703 update bootadm to support loader configuration (loader project) 6708 update eeprom for loader (loader project) commit ce3cb817f67103796b730fd322174dddefd9a9a8 6702 libbe should support x86 installboot command (loader project) commit 0c946d80993858b7b1314e0b31773e48500e03fb 6701 add installboot to i386 platform (loader project) commit 1386b601c0c7f5c89a9325b8a1e34037304e8119 6700 remove installboot script from i386 platform (loader project) commit f5e5a2c4965aa1013184568ca3140cdcba93e44b 6699 be_get_boot_args interface implementation in libbe (loader project) commit 199767f8919635c4928607450d9e0abb932109ce 5061 freebsd boot loader integration (loader project) commit 0cc5983c8a077e6396dc7c492ee928b40bf0fed1 6698 freebsd btxld port for illumos (loader project) commit afc2ba1deb75b323afde536f2dd18bcafdaa308d 6185 want ficl scripting engine in illumos (loader project) Conflicts: exception_lists/cstyle exception_lists/hdrchk exception_lists/copyright
2016-09-226706 disable grub menu management in bootadm (loader project)Toomas Soome2-6/+21
6707 disable grub menu management in libbe (loader project) Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-226702 libbe should support x86 installboot command (loader project)Toomas Soome2-20/+64
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Alexander Eremin <a.eremin@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-09-226699 be_get_boot_args interface implementation in libbe (loader project)Toomas Soome4-11/+224
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Robert Mustacchi <rm@joyent.com>
2016-06-10 [illumos-gate merge]Jerry Jelinek4-21/+16
commit a76660dbabd3d3b161bdead081ce275af6966d2e 7083 create_ramdisk.sh need not check for inuse devices commit 3f85b2aed8a5768f4c20db925cdf8fc072472037 7036 zvol_swap_004_pos test failed commit 10e67aa0db0823d5464aafdd681f3c966155c68e 7082 bptree_iterate() passes wrong args to zfs_dbgmsg() commit 2404c9e6b54f427b32dd0a2d46940d6a4c5299bc 7062 Connections remain in TIME_WAIT too long 7061 local TCP connections should be expediently purged from TIME_WAIT commit 9adfa60d484ce2435f5af77cc99dcd4e692b6660 6314 buffer overflow in dsl_dataset_name commit 0c779ad424a92a84d1e07d47cab7f8009189202b 7054 dmu_tx_hold_t should use refcount_t to track space
2016-06-096314 buffer overflow in dsl_dataset_nameMatthew Ahrens4-21/+16
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Dan McDonald <danmcd@omniti.com>
2016-05-16 [illumos-gate merge]Jerry Jelinek2-5/+10
commit 8df0bcf0df7622a075cc6e52f659d2fcfdd08cdc 6513 partially filled holes lose birth time commit 0d8fa8f8eba3ea46bc79d73445009505d1dd5d7d 6902 speed up listing of snapshots if requesting name only and sorting by name Conflicts: usr/src/lib/libzfs/common/libzfs_iter.c usr/src/lib/libzfs/common/libzfs_impl.h
2016-05-156902 speed up listing of snapshots if requesting name only and sorting by nameMartin Matuska2-5/+10
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Pawel Dawidek <pjd@freebsd.org> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Approved by: Garrett D'Amore <garrett@damore.org>
2016-03-28 [illumos-gate merge]Patrick Mooney1-1/+0
commit a4888653b44963eab5e74d73b1ac425648d2e62b 6828 iprb should have alias for pci8086,1064 commit 6a19b8666104dbf912da5a4fb193c9c2b29e21bb 4740 kstat(1M) prints wrong snaptime commit 1ef6182819f36233702ddc54686e703bb23a0153 2902 iscsit should fold the case of scsi names that we get from initiators commit 2e27316f97ec8fac1caee78fe7fe05306261e070 439 Need man page for timegm() commit 5335409b2fd9c9c1d570d3e83bd2386dd8f526de 6001 strcat(9f) needs a manpage commit b6dd77d465d357e7777305038b5579625ae268c1 6726 ctype(3C): missing description for isxdigit_l commit aa9ab05c0bbc3211e983fe34e9174559f1462665 4704 thr_sigsetmask(3c): Minor typos in the man page commit efbf89fbc68a0864d303fe237fc420cf018d52f7 6497 nvlist_empty() needs to appear in man pages commit a6ae009119d792a981d8b7153f8cb3851fe04ebb 6471 avl_remove(9F) man page is needed commit 79192153bee37eb85baa06695c8a483f93466f71 6489 atomic_bits(3C) should list atomic_ops(3C) in See Also commit 22f7b4012dd9e585f59664dcaf9573289230d516 6241 Minor typo in mount_nfs(1m) man page commit 4bfcae809e209680a47fe4a1a1d2ed8f5ad0790f 6693 mdoc(5): typos in MT-LEVEL names commit 44f88c2eeb6a7c329d82467a31c4a501eae16fec 6721 tran_setup_pkt(9E) returns int, not a pointer commit 4854f07f374eaa71835ef1badc7ba55466f85ef9 6718 tran_tgt_init(9E) returns int, not void commit 979eca435dd26bdb0460d501038ad90a972807d1 6783 ddi_fm_service_impact has wrong synopsis commit 7bc870e686dc02eed8049c71d916e03f1c233a1a 6753 remove acpi_fw.h commit e5b33823e7efd785e2f2ada4683abdef7c2a436c 6817 libbe should not free string from nvlist_lookup_string() commit e4cb59f791c5c6dea7ad4caa6dee845024ce71ef 6781 zpool man page needs updated to remove duplicate entry of "cannot be" where it discusses cache devices commit 63d0f4f15e0d9605137029897b712a2774ed7fa8 6746 startup_bios_disk() should not be built for xpv commit 797f979d1fe26bfb1cdeb3e7a86ed24c0b654200 6684 Allow sending from IPv6 SLAAC addresses within a zone using IP spoofing protection Conflicts: usr/src/man/man9f/Makefile usr/src/uts/common/io/mac/mac_protect.c
2016-03-256817 libbe should not free string from nvlist_lookup_string()Toomas Soome1-1/+0
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@omniti.com>
2016-02-29 [illumos-gate merge]Jerry Jelinek2-18/+9
commit aab83bb83be7342f6cfccaed8d5fe0b2f404855d 6659 nvlist_free(NULL) is a no-op commit d643a855cbd8c4fb4fe966406fa05dff70673597 6674 sys/isa_defs.h shouldn't unconditionally define _ILP32 commit bcf23f43dc1b73080eeded927585ee86feab40a7 6596 Macro redefined in strtolctype.h
2016-02-276659 nvlist_free(NULL) is a no-opJosef 'Jeff' Sipek2-18/+9
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@joyent.com>