summaryrefslogtreecommitdiff
path: root/usr/src/uts/common
AgeCommit message (Collapse)AuthorFilesLines
2020-04-30OS-8165 dockerinit should be able to start lx_lockd (#297)Michael Zeller2-3/+11
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Max Bruning <max@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2020-04-30 [illumos-gate merge]Jerry Jelinek5-42/+162
commit 19325e87abbf92e73010df2342fc48019027aee1 12481 attempting to change MTU size of aggregate over mlxcx can cause dladm to hang commit c11c816fbf1bf201998f795321092b084ad65f58 12525 unix: sparc is missing do_hotinlines() commit 525fef19ebb4e2f27b3a0e5f2df600ade73fdc0c 12535 luxadm: NULL pointer errors commit de172e901a45d2c11bb3be066bc4af11c104d52e 12362 audio: buffer overflow commit e4a991eb9ba3d449515f2fe5f9f2a9e1c33ca0fd 12624 add_drv crashes when given many aliases 12625 modload tools should be smatch and gcc warning clean commit fd3215f7b5f6c48fd7b7b7e85d5f595a2b3808fa 12537 dcs: NULL pointer errors commit 2f602de35d44213d39581c59632aa8365348850b 12585 insufficient validation in svccfg for service name Conflicts: usr/src/uts/sun4/os/machdep.c
2020-04-3012481 attempting to change MTU size of aggregate over mlxcx can cause dladm ↵Paul Winder4-41/+161
to hang Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Garrett D'Amore <garrett@damore.org>
2020-04-2912362 audio: buffer overflowToomas Soome1-1/+1
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2020-04-27 [illumos-gate merge]Jerry Jelinek1-3/+3
commit 132f92b0e6c7ef46ac10daee56575ea421313e21 12596 A typo in usr/src/man/man1/ls.1 commit c3267a7bdebfa73aeda8a9cc71aa02f5420ba00c 12594 bge device IDs do not have a leading 0x commit 7112648bd7986a88f0ffa61263d5cbf7229d8b03 12472 pam_list does not have 'group' option commit fba27d8741c08c38aa9cf5fd383633304ddad810 12592 stmf_sbd: panic in _init on sparc commit 9d9483ac38cb12576b0b6e2a6d950e6d65a622a0 12547 pci_pci: NULL pointer errors commit 692bcae7eb9419bcc3f9d011a67c6a5c6497a72f 12542 dtrace: NULL pointer errors commit 12551037071c8ef2216bb540edd94a5bff5e90ae 12532 unix: NULL pointer errors commit 13c31a0ee516ab913296f7367d3c09a79ff3ba21 12533 cfgadm_plugins: NULL pointer errors commit 67dca347c78f6433be936f7be1c9bbf7069a19ec 12534 fm: NULL pointer errors
2020-04-2512476 cyclic reprogramming can race with removalPatrick Mooney1-11/+47
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2412592 stmf_sbd: panic in _init on sparcToomas Soome1-3/+3
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2020-04-24 [illumos-gate merge]Jerry Jelinek4-16/+102
commit cd8579f741f9678d47f40aa55c57144419a78b13 12584 spitfire: '0' flag used with '%b' cmn_err format commit f1ee6ec32e6dc51b77619a27816d945ad64a5378 12581 sockets using cubic congestion control can block commit 3b0b0a4e9ef34199357e064b48f2dd2e9ff1c9a2 12583 Import FreeBSD congestion control updates commit 28d0944ba6c6e08aa6145b438dd9f61e65a4177f 12590 bge: build error on sparc
2020-04-2412581 sockets using cubic congestion control can blockPaul Winder1-2/+13
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Garrett D'Amore <garrett@damore.org>
2020-04-2412583 Import FreeBSD congestion control updatesPaul Winder3-13/+88
Portions contributed by: Richard Scheffinger Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-04-2412582 CUBIC module should react immediately to CC_RTO congestion signalCody Peter Mello1-11/+7
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Garrett D'Amore <garrett@damore.org>
2020-04-2412590 bge: build error on sparcToomas Soome1-2/+2
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Paul Winder <pwinder@racktopsystems.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-23 [illumos-gate merge]Jerry Jelinek5-57/+122
commit 25df42a1dccd017663f3ad651c90038648d1d6a8 12586 zvol_write() can use dmu_tx_hold_write_by_dnode() commit 82b4190e0f86654c179e1dad46c51c6f999464ec 12480 long mblk chain will cause mlxcx to stop sending Conflicts: usr/src/uts/common/fs/zfs/zvol.c
2020-04-2212586 zvol_write() can use dmu_tx_hold_write_by_dnode()Matthew Ahrens1-2/+2
Reviewed by: Jorgen Lundman <lundman@lundman.net> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tony Nguyen <tony.nguyen@delphix.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2212480 long mblk chain will cause mlxcx to stop sendingPaul Winder4-55/+120
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-22 [illumos-gate merge]Jerry Jelinek19-270/+370
commit 865498e43471404cd766389d4b8e045ed6ef3be1 commit 6205b5c44bad9044e168b06aef439c2e7cdc8a89 12508 ndi_devi_alloc() and friends could take const char * names commit e98dc02a871a9cd0498c8862434b16aa85e772d3 12482 Have /usr/bin/awk point to /usr/bin/nawk commit 9e717e77bf4b9b5ad279c38a2311c076468e85f5 12496 bge mac address initialization is wrong 12497 bge ape locking left always disabled after 7513 12498 bge ring interrupt masking logic is broken commit a2876d03ca2556102e024ae4a50bb4db8fe562b0 12450 Add support for BCM57765 family devices to bge commit 85f496fabdffd32673f6be280a3caa103f7d58a5 12520 Enable IPv6 tso in igb, ixgbe, and i40e commit 0418219cf21334a9c6712bbb2cec543b2ee4f989 12552 increase get_max_pages commit ee73640b6a4781aa745f3868c448d1b9dd1c29f6 12469 mlxcx: errors in package metadata Conflicts: usr/src/man/man1/nawk.1 [deleted upstream]
2020-04-2212508 ndi_devi_alloc() and friends could take const char * namesRobert Mustacchi4-43/+31
Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2112496 bge mac address initialization is wrongRobert Mustacchi1-111/+26
12497 bge ape locking left always disabled after 7513 12498 bge ring interrupt masking logic is broken Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2112450 Add support for BCM57765 family devices to bgeRobert Mustacchi7-75/+207
Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2012475 want cyclic_move_here() [fix mismerge]Jerry Jelinek1-55/+0
2020-04-20 [illumos-gate merge]Jerry Jelinek2-1/+56
commit 745679391d7a234b12343aa2407c382709f6d4bd 12524 fm: unsigned is never less than zero commit b531f6d16eb39863e7bbc34773fb7ef7a282a0a2 12427 stand: smatch and NULL pointer errors commit 6a79a30125dbfeba7eb8ef0a9cd3a8206f644043 12523 Buffer overflow in w and whodo commit 6e2e67256d436ef900becfa771aee283e7e55430 12477 ctxops should use stack ordering for save/restore 12478 installctx needs kpreempt_disable protection Conflicts: usr/src/cmd/mdb/common/modules/genunix/ctxop.c
2020-04-2012520 Enable IPv6 tso in igb, ixgbe, and i40eRobert Mustacchi8-41/+106
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-2112552 increase get_max_pagesJerry Jelinek1-1/+18
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-1912427 stand: smatch and NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-1612477 ctxops should use stack ordering for save/restorePatrick Mooney2-47/+152
12478 installctx needs kpreempt_disable protection Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-1612475 want cyclic_move_here()Patrick Mooney2-1/+59
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-04-16 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 668deb93650906efec36a69b7d09c98435d9cf24 12516 bignum: File does not contain CTF data commit eefd1fd8cdcbc3b47ccbc8e3609736f4e94ec70f 12424 openeepr: variable may be used uninitialized commit c90a6cb9577b585b21dfb2f0db6cc9be16d67a6e 12278 nfs-zone needs man page changes
2020-04-1612424 openeepr: variable may be used uninitializedToomas Soome1-1/+1
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-15 [illumos-gate merge]Jerry Jelinek8-316/+676
commit fd7fa860de2ce9f847175f3d39dfd19f8d5735f9 12383 Slow down and lock up in mlxcx receive interrupt path (fix smatch) commit d6d92993b6ea4db3071a40360ea2d2f9af3e75df 12514 zfs: too few arguments to function 'spa_generate_rootconf' commit 22d052287ba7ed169757650e2eec25fedbae163a 12383 Slow down and lock up in mlxcx receive interrupt path 12438 mlxcx should pass receive messages to mac layer more frequently 12439 mlxcx send rings can overflow 12440 mlxcx should not block in the send path 12441 mlxcx default queue sizes are a bit on the small size
2020-04-1412383 Slow down and lock up in mlxcx receive interrupt path (fix smatch)Dan McDonald1-1/+1
2020-04-1412514 zfs: too few arguments to function 'spa_generate_rootconf'Toomas Soome1-1/+2
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-1412383 Slow down and lock up in mlxcx receive interrupt pathPaul Winder7-315/+674
12438 mlxcx should pass receive messages to mac layer more frequently 12439 mlxcx send rings can overflow 12440 mlxcx should not block in the send path 12441 mlxcx default queue sizes are a bit on the small size Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Garrett D'Amore <garrett@damore.org>
2020-04-1011909 THREAD_KPRI_RELEASE does nothing of the sort [fix lx-related mismerge]Jerry Jelinek1-0/+13
2020-04-09 [illumos-gate merge]Jerry Jelinek1-13/+0
commit 72a6dc127431d372b6b6136087c736300544f8b7 7637 restorecontext(ucontext_t *ucp) leaves all maskable signals blocked in curthread->t_hold commit a47ab03e261661b7326ab0b642649034886be632 12467 Add support for AMD PPIN 12468 Remove generic_cpu -Wno-parentheses gag commit 6a0b121754dbd27d5d72dcddcb6465aab4092ba1 11909 THREAD_KPRI_RELEASE does nothing of the sort Conflicts: usr/src/uts/common/sys/ts.h usr/src/uts/common/sys/ia.h usr/src/uts/common/sys/fss.h usr/src/uts/common/os/pid.c
2020-04-087637 restorecontext(ucontext_t *ucp) leaves all maskable signals blocked in ↵Patrick Mooney4-28/+45
curthread->t_hold Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-08 [illumos-gate merge]release-20200409Jerry Jelinek12-197/+303
commit 62366fbbe8edca853fee6c14327d822239ba914f 12466 Enable IPv6 TSO Support for vioif commit d240edaf609c558d5a1f981b09a577823b54fae2 12465 vioif needs length for tso checksum commit 425251fd07ab465313fb50dea0f1ac795be10e05 9059 Simplify SMAP relocations with krtld commit 28e0ac9c914344194ef919b0271895d33f83d396 12433 efcode: NULL pointer errors commit 31aa620247ae407b2bee2dccd71693d1938f54d6 12452 Want support for AMD Zen 2 CPC Events Conflicts: usr/src/uts/i86pc/os/machdep.c usr/src/uts/common/io/dld/dld_proto.c usr/src/uts/common/inet/ip/ip_if.c
2020-04-0812466 Enable IPv6 TSO Support for vioifRobert Mustacchi9-22/+63
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Garrett D'Amore <garrett@damore.org>
2020-04-0812465 vioif needs length for tso checksumRobert Mustacchi5-181/+245
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Garrett D'Amore <garrett@damore.org>
2020-04-079059 Simplify SMAP relocations with krtldSam Gwydir3-0/+38
Portions contributed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-07OS-8152 lx should return EACCES when SOCK_DGRAM is used with IPPROTO_ICMPMichael Zeller1-1/+13
Reviewed by: Dan McDonald <danmcd@kebe.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Dan McDonald <danmcd@kebe.com>
2020-04-07 [illumos-gate merge]Jerry Jelinek6-8/+34
commit 3fe9882ba9986735cce21c1e187c449d9642d180 12426 swapgeneric: NULL pointer errors commit dd6b11ddff7060f33ccf31e17387d9e1c430a013 12458 iwh: variable may be used uninitialized commit c4c986b810b9fd93e8a611caf5ed0f346a84416c 12403 srn: variable may be used uninitialized commit f879aa946dba986685452e3cd77d8c2f1d5688d5 12418 dnet: variable may be used uninitialized commit 1c189586e43914686758de5408f8a41d8a39528e 12410 bpf: variable may be used uninitialized commit c846684c3d36ea4ee89b2cdeb2738e6521376e5a 12412 crypto: variable may be used uninitialized
2020-04-0712426 swapgeneric: NULL pointer errorsToomas Soome1-3/+3
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-0712458 iwh: variable may be used uninitializedToomas Soome1-3/+4
Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-0712403 srn: variable may be used uninitializedToomas Soome1-2/+3
Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Randy Fishel <randyf@sibernet.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-0712410 bpf: variable may be used uninitializedToomas Soome1-0/+6
Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-0712412 crypto: variable may be used uninitializedToomas Soome2-0/+18
Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-0811909 THREAD_KPRI_RELEASE does nothing of the sortPatrick Mooney14-489/+194
Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-06 [illumos-gate merge]Jerry Jelinek2-3/+14
commit 4859da614b562d26b86cd0961067070cb5ed350c 12461 krtld: printf format errors commit 5f1360505f125e92a7fb558f30f3e14a1abab96b 12460 libpcsc is missing sparc target directories commit c559157643fef9f9afb0414e00a3579407ba3052 12330 libtopo: add support for directed graph based topologies commit 3afb2a2ae94e9183977495f0d248b766e58e4016 12464 fix kmdb build
2020-04-0612461 krtld: printf format errorsToomas Soome1-3/+3
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-04-0312330 libtopo: add support for directed graph based topologiesRob Johnston1-0/+11
Portions contributed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>