summaryrefslogtreecommitdiff
path: root/usr/src/cmd
AgeCommit message (Collapse)AuthorFilesLines
2020-07-10 [illumos-gate merge]Jerry Jelinek2-5/+6
commit 415535b1f3a5b13ac8fe4938b44c5f5688f82237 12888 mdb: error: variable set but not used commit 234a3cfbeb41cab4c47872d4972632d855f56d2b 12931 The number of tx/rx queue pairs can exceed the i40e's capabilities commit 1a5ae140ba142cafb59ab08b3212c4ebbce84f32 12506 Add support to vioblk for DISCARD operation commit 2fc9ab6e6080d66d8dc6b967cea7ba24bee8c7e5 12793 kernel FPU support commit 7e9964352166d31ee78f8ed0e600c9e32d9d72a4 12891 eri: this 'if' clause does not guard...
2020-07-1012888 mdb: error: variable set but not usedToomas Soome1-4/+4
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2020-07-09OS-8196 Native zone support for link-local routes (#281)Bill Welliver1-2/+14
Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-07-0912793 kernel FPU supportJerry Jelinek1-1/+2
Portions contributed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Ryan Zezeski <ryan@zinascii.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
2020-07-09 [illumos-gate merge]Jerry Jelinek4-35/+298
commit 4a663bac9c5f9f82a5f633bc9639bbee3c2317ff 12904 Update nvme health logpage and temp thresholds commit 480497bc2ff96b447dc09403a6c187a1593ac1ec 12934 sockfs rights test should close unneeded descriptors commit fdb2a7e9480266dfaa0b5aaa0e1237456552f332 12881 sparcv9: add __multi3 commit 7fc77f3f3f63424c569601711f173702dbfd5c45 12927 loader: move zfs_boot_args to bootargs.h commit 1c0fc4547783fdfd7365d5d483e2750915523d44 6089 The comment for svc_callout_find() should be improved commit 66373fa702508a0a41753138f0b10f985c7e058d 12902 epoll should nominally support EPOLLEXCLUSIVE commit 33f84ecfada5880d94e9bfc5af7954d41e5664d5 12924 blkdev needs to be better at handling attach failures
2020-07-0812904 Update nvme health logpage and temp thresholdsRobert Mustacchi3-34/+292
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Paul Winder <paul@winder.uk.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2020-07-0812881 sparcv9: add __multi3Toomas Soome1-1/+6
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-07-08 [illumos-gate merge]Jerry Jelinek1-10/+12
commit f4f9009fc79529ef8f45e7a31acd2ce4ca86a276 12912 epoll mishandles excessive timeout negativity commit be9c3adb90f4f745cf5c07f3c0dbdd6c9028cda0 12926 libstand: add missing iscntrl() isgraph() and ispunct() commit 7ac89354c798225fea6296348415955ccd95fb80 12877 Port OpenZFS #7780 - Add basic zfs ioc input nvpair validation 12895 zfs_onexit_fd_hold fails to release non-zfs fds commit 6f0673af8764c356a5bd511fc7ca8af579fe2000 12810 usr/src/tools/opensolaris contents are unused commit 086d96878f5f62a25a6d90e5b03a1ef9ba352231 12909 epoll should better detect fd reassignment Conflicts: usr/src/uts/common/sys/user.h
2020-07-0712877 Port OpenZFS #7780 - Add basic zfs ioc input nvpair validationDon Brady1-10/+12
12895 zfs_onexit_fd_hold fails to release non-zfs fds Portions contributed by: Brian Behlendorf <behlendorf1@llnl.gov> Portions contributed by: George Wilson <george.wilson@delphix.com> Portions contributed by: Simon Klinkert <simon.klinkert@gmail.com> Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-07-06 [illumos-gate merge]Jerry Jelinek1-2/+3
commit cf7690ebb38fa81bd6f3904ba5ad4649c0ea3c0b 12897 bhyve mevent can mistakenly handle events twice commit 60bd1e6666ad0da8ddf73bbaaca7709c40c560ab 12886 ccid: add sparc build commit 875000d3c627d9be03a7f83a026d1ea45d9680d6 12884 stabs: gcc false positive clobbered warning commit f896265fea0bec895c572a888206977854310034 12883 stabs: variable 'orig' set but not used commit 56f23fa092900d6145428feaadd69e5157186680 12898 ctf enum size detection should use DW_AT_byte_size commit 6ecc470585ed07369dd51b0ed85f5cf848e5b5c2 12867 Mis-programmed pcie bridge leaves 64-bit device unusable 12873 pci_autoconf: Makefile and compiler warning cleanup
2020-07-0312897 bhyve mevent can mistakenly handle events twiceMike Zeller1-2/+3
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-30 [illumos-gate merge]release-20200702Jerry Jelinek1-265/+135
commit 1326c48877254e828afea8c9f7529f6faf1a1fde 12790 locale data install should not attempt to copy missing files commit 5f9772673df89384a3fa8f1cbfcccd8d331f83ff 10854 empty struct array confuses CTF commit 3f764e121447070c490c9637dd5791f8c8823ee4 12604 w needs to use line name instead of pid commit 35060ceaa548c2d6fa63812e06a1a0f8dc4a06b0 12459 iwn: possible unaligned pointer issue
2020-06-2912604 w needs to use line name instead of pidYuri Pankov1-265/+135
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-25OS-8190 zone_alias bash completion stomps all over shell variables that we ↵Brian Bennett1-0/+1
happen to use all the time (#313) Change-Id: I5aa29572a26fe220d3ec75e3382fb66d19c8202f
2020-06-24 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 2ca761b0b92364bea5ec829f3ac6187c20057a0a 12880 sparc: pkglint errors commit e386029b3dc09ced91c6806c9767572be25b584b 12879 sparc: unresolved dependencies commit e156a47b6ebcf79f0515365c32a22c7ed38dc19b 12871 bhyve ioctls needn't the struct size commit b58b977e8fdb738e19dfe72999e4f57a62e9d05f 12869 bhyve kernel/user split should be clearer
2020-06-2312869 bhyve kernel/user split should be clearerPatrick Mooney1-1/+1
Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-22 [illumos-gate merge]Jerry Jelinek5-98/+98
commit c686756220120076a07be0dcce54be698101a3d1 12541 sgs: smatch and NULL pointer errors commit d865fc92e4b640c73c2957a20b3d82622c741be5 12824 recvmsg(): adjust final cmsg->cmsg_len upon MSG_CTRUNC commit ce5f7fb896fce369b4ec50da6d3a232bce2458ce 12836 loader: strings in nvlist are counted strings, not c-strings
2020-06-1912541 sgs: smatch and NULL pointer errorsToomas Soome5-98/+98
Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-15 [illumos-gate merge]Jerry Jelinek63-1076/+3323
commit b30f02def0d29c7f2398666939cf35cf81f809f1 12850 demangle(1) can trip up on names starting with underscore commit 61de0de2b543856b77c5769b0d8981f58a7f26bd 12829 Add Zstandard to /etc/magic commit f2fe7acaed48e65ea8626868085ea6e40a63b3a9 12763 ixgbe ufm support commit a377495feb6d6c6a51d6cca4065a74f320f29a07 12762 topo should create per-device UFM entries by default commit 44b0ba916e529fad7fa22597911db69ae8f24994 12761 i40e should only register ufm data on func 0 commit 8d55b80625b903a8ec6c560f6a38b5c16d1f5cfc 12759 Want ability to read ufm images 12758 ufm_detach doesn't properly clean up 12760 igb ufm support 12765 fwflash plugin cleanup handling is buggy commit 1fa07ac719189ed3e8a0f8170264877c29bff62b 12848 Clarify bhyve's dual license commit 154972aff898a787b38af3bab5b8d754b5a42447 12792 bhyve upstream sync 2020 May commit 440a8a36792bdf9ef51639066aab0b7771ffcab8 12789 increase timers allowed per-process commit 926d645fe2416b8ee611fc8ee4e28b7c7f9744dd 12531 storage: NULL pointer errors Conflicts: usr/src/test/os-tests/tests/Makefile usr/src/test/os-tests/tests/timer/Makefile usr/src/test/os-tests/tests/timer/timer_limit.c usr/src/uts/common/os/timer.c usr/src/uts/common/sys/timer.h usr/src/uts/common/syscall/sysconfig.c
2020-06-1212850 demangle(1) can trip up on names starting with underscoreJason King1-1/+1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <ypankov@tintri.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-1212829 Add Zstandard to /etc/magicAndy Fiddaman1-5/+7
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-1212759 Want ability to read ufm imagesRobert Mustacchi4-19/+648
12758 ufm_detach doesn't properly clean up 12760 igb ufm support 12765 fwflash plugin cleanup handling is buggy Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Joshua Clulow <josh@sysmgr.org>
2020-06-1212848 Clarify bhyve's dual licenseMike Zeller1-0/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Patrick Mooney <pmooney@oxide.computer> Reviewed by: Jorge Schrauwen <jorge@blackdot.be> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-06-1212792 bhyve upstream sync 2020 MayPatrick Mooney56-1051/+2666
Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-06-12 [illumos-gate merge]Jerry Jelinek1-3/+3
commit 7fa359c09493c7b56e7c3e98fccc7e5cc0f09b48 12820 failure in dladm_ether_info() can lead to a double free
2020-06-1112820 failure in dladm_ether_info() can lead to a double freeRobert Mustacchi1-3/+3
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <toomas@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-03 [illumos-gate merge]Jerry Jelinek7-119/+282
commit d15d17d4231f87f1571fa6d585377206f360f667 12786 fix CTF pointer overrun commit 8fff788790878e3c95666decd46960ecc74c1c69 12721 would like svcadm disable -c commit 87be0d9605ee884229638b6fd168fa7165e109a3 12813 pptadm and libppt are x86 only commit 069e6b7e31ba5dcbc5441b98af272714d9a5455c 12708 Packages could be linted 12717 Stop ignoring pkgdepend errors commit 605d010da59abaf92279a7caed83515cbb3218dc 7510 enable highres clock usage for non-privileged users Conflicts: usr/src/man/man3c/timer_settime.3c
2020-06-0312721 would like svcadm disable -cJohn Levon6-118/+281
Reviewed by: Jason King <jason.brian.king@gmail.com> Heckling from the gallery by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-0312813 pptadm and libppt are x86 onlyToomas Soome1-1/+1
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jorge Schrauwen <jorge@blackdot.be> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-02 [illumos-gate merge]Jerry Jelinek18-156/+1330
commit b39b008f8a57ea7ddfd0f69b24529deba7c25ae1 12783 async unlinked drain races with ZFS unmount commit 94bce860c16a04a3d8eaeaa18807723c026e23b5 12559 zs: NULL pointer errors commit fdf1a8710a94b4953ba782ed5bdc1549b0356ddc 12804 sysevent.h: C++11 requires a space between string literal and macro commit e86372a01d2d16a5dd4a64e144ed978ba17fe7dd 12668 ZFS support for vectorized algorithms on x86 (initial support) commit 82049ff560eed6fbdf4cf222d894467f5809f9b3 12119 ndmpd: cast between incompatible function types commit 8e3a263e496f0b896b62a8ebe101c0b2b56c9a15 12750 bhyve should not hold HMA registration with no running VMs commit d0b3c59ba652f183eeec1414dd9fbdc56bf05cc8 12775 reorganize bhyve contrib headers commit e213fe2d75a0e47cc0b3f67c473e24dfa9304e0b 12545 ixgbe: IXGBE_LE32_TO_CPUS macro is missing assignment
2020-06-0112668 ZFS support for vectorized algorithms on x86 (initial support)Gvozden Neskovic5-1/+1169
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-0112119 ndmpd: cast between incompatible function typesToomas Soome10-144/+150
Reviewed by: Dan Fields <danfields@fastmail.us> Approved by: Dan McDonald <danmcd@joyent.com>
2020-06-0112775 reorganize bhyve contrib headersPatrick Mooney3-11/+11
Reviewed by: Rich Lowe <richlowe@richlowe.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-06-01 [illumos-gate merge]Jerry Jelinek2-6/+6
commit 9f84ea46383c55ba04c274011946d91804aba95f 12800 smf methods using wrong exit code tokens commit 2a93e0bc6b60286283274376cae765bed0c59594 12808 sun4u/unix: this 'if' clause does not guard
2020-06-0112800 smf methods using wrong exit code tokensAndy Fiddaman2-6/+6
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-29 [illumos-gate merge]Jerry Jelinek2-28/+0
commit 60f7064656cca223eac2c6b527d51f6afb62a4ef 12795 Remove remaining bhyveconsole wait code commit 6c24238b6748a460b462c0b48b263cef4a6cbcdd 12709 Support custom URI schemes for the keylocation property
2020-05-2812795 Remove remaining bhyveconsole wait codeAndy Fiddaman2-28/+0
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-28 [illumos-gate merge]Jerry Jelinek3-25/+49
commit 4adc6f153a42519cb03b97bf215e1d4823300ebe 12785 grep -h ignored with -r commit c9ad389f76487048d6fde034960b0f5edfb778d7 12788 fix tst.include.ksh for ddi_ufm.h commit 2aeafac3612e19716bf8164f89c3c9196342979c 12787 build needs native rpcgen
2020-05-2812785 grep -h ignored with -rPeter Tribble1-9/+11
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2020-05-2712787 build needs native rpcgenToomas Soome2-16/+38
Reviewed by: Jorge Schrauwen <jorge@blackdot.be> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-26 [illumos-gate merge]Jerry Jelinek11-18/+10
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-2612781 /etc/ppt_aliases needs to be in the boot archiveAndy Fiddaman1-0/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-2512736 Add DISCARD/TRIM support to bhyveJason King2-21/+166
Contributed by: Allan Jude <allanjude@freebsd.org> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-2512766 clean up bhyve lintsPatrick Mooney6-18/+1
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-2312737 sync shadow PCIR_COMMAND with real one for bhyve pass-thruMichael Zeller1-0/+26
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Jorge Schrauwen <jorge@blackdot.be> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-2212735 bhyve upstream sync 2019 SeptMichael Zeller27-227/+5719
Reviewed by: Dan McDonald <danmcd@kebe.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <pmooney@oxide.computer> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-2212682 want mdb-bhyve moduleHans Rosenfeld34-160/+2016
Portions contributed by: Andy Fiddaman <omnios@citrus-it.co.uk> Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2212779 mdb str_flags is missing STRXPG4TTYAndy Fiddaman1-1/+5
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2212680 want PCI pass-thru in bhyveHans Rosenfeld6-230/+479
Portions contributed by: Patrick Mooney <patrick.mooney@joyent.com> Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Patrick Mooney <pmooney@oxide.computer> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-20 [illumos-gate merge]Jerry Jelinek1-10/+2
commit b22a70abf81f995ecc990b8444e63308bc389d5c 12679 want viona driver for bhyve commit d77e6e0f12d19668c0e9068c0fcd7a2123da5373 12693 Enable Forward Error Correction (FEC) configuration via dladm Conflicts: usr/src/cmd/bhyve/Makefile usr/src/lib/libdladm/common/linkprop.c usr/src/man/man1m/dladm.1m usr/src/pkg/manifests/system-bhyve.mf usr/src/uts/common/inet/ipf/ip_fil_solaris.c usr/src/uts/common/inet/ipf/netinet/ipf_stack.h usr/src/uts/common/sys/neti.h usr/src/uts/i86pc/Makefile.files usr/src/uts/i86pc/Makefile.i86pc usr/src/uts/intel/ipf/ipf.global-objs.debug64