summaryrefslogtreecommitdiff
path: root/usr/src/lib
AgeCommit message (Collapse)AuthorFilesLines
2017-10-238565 zpool dumps core trying to destroy unavail/faulted pool and try export itDaniel Hoffman1-1/+11
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-19 [illumos-gate merge]Jerry Jelinek2-56/+79
commit 80d5689f5d4588adc071138e25e9d0d5252d9b55 8634 epoll fails to wake on certain edge-triggered conditions 8635 epoll should not emit POLLNVAL 8636 recursive epoll should emit EPOLLRDNORM commit ad3ad82ad2fb99c424a8482bd1908d08b990ccea 5112 svcadm manpage needs more 5021-related updates 5593 Recent versions of svcadm invoked for multiple FMRIs say "Partial FMRI matches multiple instances" 8688 svcadm does not handle multiple partial FMRI arguments Conflicts: usr/src/uts/common/io/eventfd.c usr/src/uts/common/io/devpoll.c usr/src/uts/common/fs/ufs/ufs_vnops.c usr/src/uts/common/fs/fs_subr.c
2017-10-185112 svcadm manpage needs more 5021-related updatesAndy Fiddaman2-56/+79
5593 Recent versions of svcadm invoked for multiple FMRIs say "Partial FMRI matches multiple instances" 8688 svcadm does not handle multiple partial FMRI arguments Reviewed by: Dominik Hassler <hadfl@omniosce.org> Reviewed by: Chris Fraire <cfraire@me.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-10-18 [illumos-gate merge]Jerry Jelinek1-0/+5
commit 4dfc19d7036761a315a6ece34c6cf9cb4268518f 8721 libwrap is missing global symbol `resident` commit 64ab3274db4bff1fa61f17076c4a40255cf17fb8 8717 autofs: parameter/variable set but not used commit 7d0b359ca572cd04474eb1f2ceec5a8ff39e36c9 8715 sil3xxx: variable set but unused commit 402902c369e6ee05f7df0a98b4987d5916b654c3 8722 loader: __divmoddi4 should check for NULL pointer
2017-10-178721 libwrap is missing global symbol `resident`Sebastian Wiedenroth1-0/+5
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-13OS-6396 LTP new testcase ioctl07 failsJerry Jelinek1-0/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-13OS-5531 smbios(1M) could decode voltage and curent probesRobert Mustacchi1-0/+12
OS-6379 smbios(1M) could decode cooling devices OS-5532 smbios(1M) could decode temperature probes OS-6378 smb_impl.h structs should comment corresponding type OS-6380 overshifted smbios major version leads to undershifted data OS-6381 smbios(1M) shouldn't print non-existant bios versions Reviewed by: Tim Kordas <tim.kordas@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2017-10-12 [illumos-gate merge]Jerry Jelinek5-448/+67
commit d66943279347289e279c13b8e8f1a424cb590933 8710 HVM with more than 2 VCPUs hangs on Xen 4.7 commit c470f5752f71dfecd12e42f4da179d8f8291ce52 8709 teach libdiskmgt about nvme, sata, and xen commit 571b0a139da53a3aae3b5d2370166c572eb7655c 8696 genunix: auditsys variable 'model' set but not used Conflicts: usr/src/lib/libdiskmgt/common/libdiskmgt.h usr/src/lib/libdiskmgt/common/findevs.c
2017-10-118709 teach libdiskmgt about nvme, sata, and xenYuri Pankov5-444/+76
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-09OS-6364 lx: USER_HZ of 1000 breaks broken code which assumes 100 HZJerry Jelinek4-26/+14
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-10-05OS-5530 smbios(1M) should display PSU infoRobert Mustacchi1-0/+7
OS-5528 smbios(1M) processor table info can be confusing Reviewed by: Tim Kordas <tim.kordas@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-10-04OS-6337 Add support for splice() system call to LX brand zonesJerry Jelinek1-5/+1
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-10-04OS-5880 diskinfo should identify NVMe and SATA devicesHans Rosenfeld2-2/+19
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-10-04 [illumos-gate merge]Jerry Jelinek44-1013/+430
commit 41f1e5ce90cd52781080a1c5e7aa689846400e74 8422 uts: basic UEFI support for illumos commit 3e76f9d6851ef6c63217178eb67278ec2809b944 8609 want a position independent CRT Conflicts: usr/src/cmd/cron/Makefile usr/src/lib/common/i386/crtn.s
2017-10-028609 want a position independent CRTRichard Lowe44-1014/+430
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Albert Lee <trisk@forkgnu.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-09-288662 SMB server ioctls should be appropriately sized.Gordon Ross1-1/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Albert Lee <trisk@forkgnu.org>
2017-09-28 [illumos-gate merge]Jerry Jelinek1-1/+2
commit 3f7978d02b206a6ebc5652c91aa9f42da6fbe00c 8081 Compiler warnings in zdb
2017-09-26 [illumos-gate merge]release-20170928Jerry Jelinek2-0/+3
commit b2f2652061ea587b1b2b4e246659e1d7e7313f42 8507 dladm show-link segfaults if you specify too many fields commit 745cad278f6b2e392001dd1bf6b4e95d3f250a8d 8639 libofmt doesn't properly build its lint library 8640 libofmt needs to include required headers commit dbacaf56963d687dced1eddb2d3beb695f5ebc7e 8646 loader: replace EFI part devices. Conflicts: usr/src/cmd/dladm/dladm.c
2017-09-258081 Compiler warnings in zdbAlan Somers1-1/+2
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-258507 dladm show-link segfaults if you specify too many fieldsBryan Cantrill3-24/+80
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-258639 libofmt doesn't properly build its lint libraryRobert Mustacchi2-0/+3
8640 libofmt needs to include required headers Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Michael Speer <michael.speer@pluribusnetworks.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-25OS-6333 sadb_x_kmc_t's KM cookie should be 64-bitsDan McDonald2-6/+38
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-09-22 [illumos-gate merge]Jerry Jelinek1-3/+8
commit 42b14111721da2ebd5159e7b45012a3eb0e3384c 8648 Fix range locking in ZIL commit codepath commit bd9d3f904625846bdc61af8897a1072029c7aeb7 8661 remove "zil-cw2" dtrace probe commit 2840dce1a029098fb784afd951d5f98089f850d8 8600 ZFS channel programs - snapshot commit 000cce6b6fad4a8b0eecef6e1251f6aca1719c55 8592 ZFS channel programs - rollback commit 1c18e8fbd8db41a9fb39bd3ef7a18ee71ece20da 8502 illumos#7955 broke delegated datasets when libshare is not present commit 5f82aa32fbc5dc2c59bca6ff315f44a4c4c9ea86 8595 sys/ccompile.h: add __aligned and __packed 8596 iwn: remove local __packed 8597 grub: use __aligned from ccompile.h commit d042c5a26452797afc4fe8c2ceddebff94d88745 8591 Man pages contain various errors
2017-09-218600 ZFS channel programs - snapshotChris Williamson1-3/+8
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-218502 illumos#7955 broke delegated datasets when libshare is not presentJerry Jelinek1-1/+8
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-09-20OS-6354 want post-networking script hook in lx_initPatrick Mooney1-3/+65
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Josh Wilsdon <jwilsdon@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-09-19OS-6341 bunyan_child adds keys to parent, not childOS-6341Jason King1-2/+2
2017-09-18 [illumos-gate merge]Jerry Jelinek3-8/+8
commit ed992b0aac4e5b70dc1273b1d055c0d471fbb4b1 8604 Avoid unnecessary work search in VFS when unmounting snapshots commit 5f39f884e2035d671ec02148fc4d8420c670bcb4 8605 zfs channel programs: zfs.exists undocumented and non-working commit 2bcb5458541cc6e8bf7dc541303da29297b82e8b 8602 remove unused "dp_early_sync_tasks" field from "dsl_pool" structure commit c861bfbd77c4ae780a0341e9cb6926d8b74341cf 8567 Inconsistent return value in zpool_read_label commit a141dbd6230b88bf7da3b673ca0f9b46918d5684 8655 remove more gender specific language commit 30acb30daf662150e9e016113303bd74f2379dfc 8626 make pcplusmp and apix warning-free Conflicts: usr/src/uts/i86pc/io/pcplusmp/apic_introp.c usr/src/uts/i86pc/io/mp_platform_misc.c
2017-09-158567 Inconsistent return value in zpool_read_labelAlan Somers1-4/+5
Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-158655 remove more gender specific languageAlison C2-4/+3
Reviewed by: Jim Salter <github@jrs-s.net> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-09-13 [illumos-gate merge]Jerry Jelinek13-83/+643
commit 2ee1ed1ec5dfdf07d2c92db58b11f630de2a6e87 7388 Support -h <hostname> for ipadm DHCP (fix man lint) commit b31320a79e2054c6739b5229259dbf98f3afc547 7388 Support -h <hostname> for ipadm DHCP 8517 Add ipadm and nwam options to allow designating a DHCP address as the primary interface 8518 Allow using system-generated IAID/DUID for all DHCPv4 8519 Add ns_name_pton2 to libresolv2 mapfile commit c6e58d8c85cf3e5d0db157501b40276eb59edf16 8479 nvmeadm doesn't handle namespaces with EUI64 commit faeab80b5dcf1bc503f1f02494131eb0e6da46c3 8649 SD_RESET_THROTTLE_TIMEOUT is defined twice
2017-09-127388 Support -h <hostname> for ipadm DHCPChris Fraire13-83/+643
8517 Add ipadm and nwam options to allow designating a DHCP address as the primary interface 8518 Allow using system-generated IAID/DUID for all DHCPv4 8519 Add ns_name_pton2 to libresolv2 mapfile Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2017-09-11OS-6326 lx suse image supportDaniel Plominski3-3/+220
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-09-05 [illumos-gate merge]Jerry Jelinek9-75/+157
commit 27b4c18acb5aee865d218de91c475ae0a7cc4e8a 8598 loader: Fix BSD label partition end sector calculation. commit 0a0551200ecbcd4f1b17560acaeeb7b6c8b0090e 640 number_to_scaled_string is duplicated in several commands commit 30c75cb09b4d5e86a94a25a9a7ab7481510b57b0 8093 loader.efi: cleanup loader main and implement comconsole commit ce1d04bfb4326d1e894811fc63d56219b33f2f7a 8447 uts: acpica_check_bios_date() instead of bios-free, use efi-systab commit a62d310a2be18bb1054fea448f82a292724aa661 8445 uts: pci_bios_get_irq_routing() should check for BIOS commit 1271e4b10dfaaed576c08a812f466f6e81370e5e 8585 improve batching done in zil_commit() commit e6ab4525d156c82445c116ecf6b2b874d5e9009d 8590 memory leak in dsl_destroy_snapshots_nvl()
2017-09-04640 number_to_scaled_string is duplicated in several commandsJason King9-75/+157
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-08-318572 ccompile.h: rename __GNU_UNUSED to __unused [fix broken build]Jerry Jelinek1-1/+1
2017-08-31 [illumos-gate merge]Jerry Jelinek3-3/+3
commit 37e84ab74e939caf52150fc3352081786ecc0c29 8569 problem with inline functions in abd.h commit 216d7723a1a58124cf95c4950d51d5f99d3f4128 8558 lwp_create() returns EAGAIN on system with more than 80K ZFS filesystems commit c81a25e9d3950dc5fab08d21f8be56d463b32c7a 8572 ccompile.h: rename __GNU_UNUSED to __unused commit f9feecc12f00b97b49d542398fb3b5a452da0bbc 8139 loader: efi multiboot2 update Conflicts: usr/src/uts/common/sys/modctl.h
2017-08-308572 ccompile.h: rename __GNU_UNUSED to __unusedToomas Soome3-3/+3
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-08-30OS-6299 Need topo maps for JCP 3101 and JCP 3102Robert Mustacchi4-2/+172
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-08-30OS-6319 Fix for OS-6297 forgot smb_ioc_svcenum_tDan McDonald1-1/+1
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-08-30OS-6317 new LTP failure: keyctl02Jerry Jelinek1-0/+4
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-08-23 [illumos-gate merge]Jerry Jelinek4-26/+25
commit f52b16c60da4b4c350471d7fc68089d796cc082f 8578 sync fnmatch(3C) with upstream commit 89d58ee09d14e0fcdb6f3e8b43197b24ba7a0036 8523 Fix "clobber" in a few Makefiles
2017-08-228578 sync fnmatch(3C) with upstreamYuri Pankov1-13/+11
Reviewed by: Toomas Soome <toomas@me.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-08-228523 Fix "clobber" in a few MakefilesChris Fraire3-13/+14
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-08-22 [illumos-gate merge]Jerry Jelinek3-12/+40
commit 1702cce751c5cb7ead878d0205a6c90b027e3de8 8414 Implemented zpool scrub pause/resume
2017-08-218414 Implemented zpool scrub pause/resumeAlek Pinchuk3-12/+40
Reviewed by: George Melikov <mail@gmelikov.ru> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-08-15 [illumos-gate merge]Jerry Jelinek3-98/+122
commit 79d022da827bda94f470706ea9a9a8d6dbab9d07 8568 fnmatch, glob: fix exponential CPU use with repeated '*' operators commit 02e2c3ed584d6e282e2f2f9ed1659ef2ba09b924 8575 regcomp(3C): handle invalid {} constructs consistently
2017-08-14OS-6066 want writable uregs[] in dtracePatrick Mooney3-22/+54
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-08-148568 fnmatch, glob: fix exponential CPU use with repeated '*' operatorsYuri Pankov2-92/+117
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-08-148575 regcomp(3C): handle invalid {} constructs consistentlyYuri Pankov1-6/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>