summaryrefslogtreecommitdiff
path: root/usr/src/uts/common
AgeCommit message (Collapse)AuthorFilesLines
2017-11-178677 Open-Context Channel ProgramsSerapheim Dimitropoulos6-67/+154
Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-11-17 [illumos-gate merge]Jerry Jelinek1-10/+11
commit b14715fcd76b149c1fa0e1137cd516631ca5f295 8699 Want NIC transceiver visibility (fix lint) commit 9d218268650a3767f3df2612043a730a935ea2a9 8804 nvme: add alias for pciclass,010802 commit 5b5fb15366257580ddfa65c652a1da8e0c6d4fd5 8795 loader: add efi_devpath_is_prefix() commit 7373b68a8a0aaee382a6403d5a70fce9bd19d62a 8786 s1394: variable 'type' set but not used commit c340f0f5876f4c5f9f4768c5b3f112e89b611888 8785 p4_pcbe: 'p4_cccrstop' defined but not used commit 4f62a6570dcd50f97b2c01e95cbb683b3f9d7a7c 8783 pppd: 'rcsid' defined but not used commit 3078e445fa2468f969d4f787db6f303739fdf820 8782 chat: 'rcsid' defined but not used commit f4d6818a2f6bb2640f51b221780039982957a0ca 8781 pppstats: 'rcsid' defined but not used commit ba448f1770618a414cb80eee258f018e711b407f 8780 gss_mechs: variable set but not used commit 38f33a76fa7f74946118fef8a670ecc05f7675e1 8778 kadm5: variable 'tl_data_orig' set but not used commit 495ee6847d0d3e288f47ba026d98a830e51cbc06 8777 krb5/plugins/kdb: variable set but not used commit 0f1d26a485e4e2010058758dfd2d45d98e3482b0 8772 kadmin/server: variable 'maj_stat' set but not used commit 6e573db1dd63b3b24579b7ceee32de57c994405c 8770 lofiadm: variable 'btMode' set but not used commit 9c3b8506879f8963287c430f2eb2e74c554a1c54 8724 libc: multiple variable set but not used errors commit 578f67364c19b20450a4783ebeae776c9e900185 8794 cstyle generates warnings with recent perl commit fa4b26fb5b73dd0f0319a34c6046034202e60bc6 8793 libbsm build failure with recent perl commit 5026b7fcee27ac1c884a99b607cc2abea07137d6 8775 krb5kdc: variable set but not used commit dfe02591ce4c15a40d7babbf85ceb4125485779d 8769 mv: variable 'rc' set but not used commit d9e525a856d3050197717c45fb58667e0ee0f297 8767 cmd/hal: variable set but not used commit 0803869a9bc0aff1c81287ac6eae15943cbba545 8766 pcitool: typedef locally defined but not used commit 62a14a75a4b2740af69a083f5ae385596db7ffc8 8763 sendmail: set but not used parameter/variable
2017-11-168786 s1394: variable 'type' set but not usedToomas Soome1-10/+11
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-11-168699 Want NIC transceiver visibility [fix mismerge]Jerry Jelinek1-2/+0
2017-11-16 [illumos-gate merge]Jerry Jelinek4-6/+8
commit 45d3dd981abb9025d8ac994cf4cc8ce8cb1a9480 8699 Want NIC transceiver visibility 8700 ixgbe MAC_CAPAB_TRANSCEIVER support 8701 i40e MAC_CAPAB_TRANSCEIVER support Conflicts: usr/src/uts/common/sys/mac_provider.h usr/src/uts/common/sys/mac_impl.h usr/src/uts/common/sys/dld.h usr/src/uts/common/io/mac/mac_provider.c usr/src/uts/common/io/mac/mac.c usr/src/uts/common/io/ixgbe/ixgbe_transceiver.c usr/src/uts/common/io/ixgbe/ixgbe_gld.c usr/src/uts/common/io/i40e/i40e_gld.c usr/src/uts/common/io/dld/dld_drv.c usr/src/test/util-tests/tests/libsff/Makefile usr/src/test/util-tests/tests/Makefile usr/src/test/util-tests/runfiles/default.run usr/src/man/man9e/Makefile usr/src/lib/libsff/common/libsff.c usr/src/lib/fm/topo/modules/common/shared/topo_port.c
2017-11-148699 Want NIC transceiver visibilityRobert Mustacchi12-7/+520
8700 ixgbe MAC_CAPAB_TRANSCEIVER support 8701 i40e MAC_CAPAB_TRANSCEIVER support Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-11-13 [illumos-gate merge]Jerry Jelinek2-28/+42
commit 81f499d2b4ccf5e24f8550abdfaf18142b430f5f 8761 IPv6 default policy table needs update for RFC6724 commit 62ba43a590f5c5aad74961c6c0d2c1703599b40c 8779 mech_spnego: variable set but not used commit 9992e6a682b1c35b4385c3b512db329ec8ab9ede 4701 would like grep context options (-A, -B, -C) commit 720b16875295d57e0e6a4e0ec32db4d47412f896 8789 usbgem: variable set but unused commit 8629b981ede6d47b0583ca2d3e62baeaa4f26e93 8768 lib/hal: variable set but not used commit d7dc20313645bcb9c9960a816baebe924d60bcf3 8764 rup: variable set but not used commit f667abe5ff605062ba1d9222a7ff814d54b420d8 8736 amt: variable set but not used commit cebd8f5216039c4a8d4553a19d3e8e4ff25ab941 8737 vi: variable set but not used commit b960a2708664bae74456527012602c0464e7f8ef 8756 tools: btxld should be able to only add version Conflicts: usr/src/test/util-tests/tests/Makefile exception_lists/copyright
2017-11-118761 IPv6 default policy table needs update for RFC6724Sebastian Wiedenroth1-8/+28
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-11-10OS-6407 lx: move mmap and mremap support in-kernel [fix DEBUG build]Jerry Jelinek1-3/+3
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-11-10OS-5423 deadlock between netstack teardown and kstat readDan McDonald1-38/+84
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2017-11-10OS-6407 lx: move mmap and mremap support in-kernelJerry Jelinek5-11/+819
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-11-108789 usbgem: variable set but unusedToomas Soome1-20/+14
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-11-10 [illumos-gate merge]Jerry Jelinek2-0/+18
commit 272952165423c254ad7708f1b3fe2ff0a6ce408b 7531 Assign correct flags to prefetched buffers commit 638cab1445079b522f4c99f02eb7eba4d5819aae 8765 dladm tries setting persistent prop on temporary link Conflicts: usr/src/test/util-tests/tests/dladm/Makefile usr/src/test/util-tests/runfiles/default.run
2017-11-097531 Assign correct flags to prefetched buffersbenrubson2-0/+18
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-11-08 [illumos-gate merge]release-20171109Jerry Jelinek2-20/+4
commit 87446a52137629b7cfbc214e56dbe08ddf6b6494 8729 sendfile(3ext) could mention SIGPIPE commit a3ef597505463b3755428d2fd18d4672af6e737a 8732 myri10ge: '__idstring' defined but not used
2017-11-07OS-6435 cred reference count leak leads to zone livelockJerry Jelinek1-0/+3
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-11-078732 myri10ge: '__idstring' defined but not usedToomas Soome2-20/+4
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-11-06 [illumos-gate merge]Jerry Jelinek2-13/+11
commit 4831c99d5b5557ba24f7e82638d52013bdfa6290 8755 loader: remove unused defines from efi.h commit d05f23195d67c36442f69e2c0c3ca5c7396e9cf4 8751 loader: increase nfs max read size to 16k commit 73aec61f121b76770fd2fc92e75823ebfe36cbd6 8747 Intel Wifi Link 5300 (pciex8086,4236) works well with iwn(7d) commit b852c2f54326f8ac1daa372a88bfe951dd7e20ed 8607 zfs: variable set but not used commit 8600fd4d298d030074e320640089504e8d45668e 8681 loader: bios loader should check the smap while loading the modules
2017-11-038607 zfs: variable set but not usedToomas Soome2-13/+11
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-11-038074 need to add FMA event for SSD wearout (needs work) [more fixes from ↵Jerry Jelinek2-4/+7
upstream breakage] This reverts commit 85d8f2394fabc93b4699fbf13bad4d86221b4c8f. Conflicts: usr/src/lib/fm/libdiskstatus/common/ds_scsi.c
2017-11-02backout: 8074 need to add FMA event for SSD wearout (needs work)Robert Mustacchi2-7/+4
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-11-02OS-6402 SMB ioctl fixes incompleteDan McDonald3-0/+67
Reviewed by: Alex Wilson <alex.wilson@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rui Loura <rui.loura@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-11-01OS-6429 implement MAC_CAPAB_TRANSCEIVER support for qedeRobert Mustacchi1-0/+104
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-11-01OS-5815 lxbrand should support MCAST_JOIN_GROUPMike Zeller1-5/+100
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-11-01OS-6433 zfs should panic if dp_dirty_total would go negativeJerry Jelinek1-1/+1
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-11-01 [illumos-gate merge]Jerry Jelinek2-4/+7
commit 0244979b1714a04f23ac9fa8367e59f6fb75d8f3 8074 need to add FMA event for SSD wearout commit 11c2233db8e23e91bc416bff8a4f6f3a0f84b12c 8720 loader: add ip layer code into libstand commit 7d7fc4572cd7db5584d824c54bcf9daeafe03b9d 8728 "pkg verify system/library" always fails for libc.so.1 commit 1393933c47415701a44c508d10d02147d5160297 8674 mdb txg_list walker is not using CTF Conflicts: usr/src/cmd/mdb/common/modules/zfs/zfs.c
2017-10-318074 need to add FMA event for SSD wearoutAlek Pinchuk2-4/+7
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-31OS-6420 panic in prgetattrJerry Jelinek1-1/+12
Reviewed by: Jason King <jason.king@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2017-10-30 [illumos-gate merge]Jerry Jelinek2-7/+10
commit 2727bb055f7c5df6135eafd90bde85347d04d071 8742 potential iscsi panic Conflicts: usr/src/uts/common/io/idm/idm_so.c usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
2017-10-278742 potential iscsi panicTim Kordas3-22/+163
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Albert Lee <trisk@forkgnu.org>
2017-10-27OS-6355 in-kernel zone page invalidationJerry Jelinek10-532/+323
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2017-10-25OS-6363 system went to dark side of moon for ~467 secondsrelease-20171026Tim Kordas6-18/+80
OS-6404 ARC reclaim should throttle its calls to arc_kmem_reap_now() Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Bryan Cantrill <bryan@joyent.com>
2017-10-23OS-6338 panic from kvm_load_gsJerry Jelinek1-0/+20
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-19OS-5969 Want support for QLogic QL41000/45000 series devicesVaishali Kulkarni164-0/+617571
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-10-198634 epoll fails to wake on certain edge-triggered conditions [fix regressions]Patrick Mooney4-37/+31
2017-10-198634 epoll fails to wake on certain edge-triggered conditions [fix mismerge]Jerry Jelinek1-0/+6
2017-10-19 [illumos-gate merge]Jerry Jelinek4-31/+31
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-188634 epoll fails to wake on certain edge-triggered conditionsPatrick Mooney22-298/+353
8635 epoll should not emit POLLNVAL 8636 recursive epoll should emit EPOLLRDNORM Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-17OS-3709 vm_getusage when there is a process with a large (10s of GB) amount ↵Jerry Jelinek2-6/+70
of mapped space will cause latency issues Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-17OS-6405 vioblk attach doesn't always fail when it shouldHans Rosenfeld1-6/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-10-17OS-6291 potential iscsi panic [fix broken build]Jerry Jelinek1-1/+1
2017-10-17OS-6389 buffer freed to wrong cache in virtio_register_intxHans Rosenfeld1-4/+6
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-10-17 [illumos-gate merge]Jerry Jelinek2-9/+11
commit b9d34b9d786436bc2f8ed62c0aade0750e78bc99 8664 Want support for X722 commit 0b0eb2f5d8243c8a1c87a28d13c3caebd85bd584 8670 Incorrect comments in DLS Rx functions commit 3c6b90be1d51de874ba4c1f05537c85375b6ab6e 8716 librpcsoc: variable set but not used commit d8b4f927017620c0d78dc3b4fd238ed58bbb4b42 8500 loader: need __divmoddi4 and __udivmoddi4 commit 859472da62d5df230117a53edc3cfcc61d5896ac 8140 loader: network read rework Conflicts: usr/src/uts/common/io/i40e/i40e_main.c usr/src/uts/common/io/dls/dls_link.c
2017-10-16OS-6291 potential iscsi panicTim Kordas3-22/+160
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-168664 Want support for X722Robert Mustacchi2-45/+159
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-168670 Incorrect comments in DLS Rx functionsRyan Zezeski1-19/+20
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-10-16 [illumos-gate merge]Jerry Jelinek2-559/+1133
commit 9276b3991ba20d5a5660887ba81b0bc7bed25a0c 7186 xnf: panic on Xen 4.x commit 5ee44debdc8aa52cdcbf27fa252332a2403ef693 8665 Need support for LSI 9305-24i
2017-10-137186 xnf: panic on Xen 4.xYuri Pankov2-559/+1133
Contributed by: Frank Salzmann <frank@delphix.com> Contributed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Ken Mays <maybird1776@yahoo.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-10-13OS-5531 smbios(1M) could decode voltage and curent probesRobert Mustacchi2-1/+331
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-12OS-6382 lx: need writable /proc/[pid]/task/[tid]/commJerry Jelinek3-14/+115
Reviewed by: Jason King <jason.king@joyent.com> Approved by: Jason King <jason.king@joyent.com>