summaryrefslogtreecommitdiff
path: root/usr/src/uts/common
AgeCommit message (Collapse)AuthorFilesLines
2017-07-11fix various lint issuesdev-t6Robert Mustacchi5-11/+14
2017-07-07Add 25/40/100 Gb propertiesRobert Mustacchi1-2/+78
2017-07-06Changes from ChelsioRobert Mustacchi1-0/+11
2017-07-03cleanup -Wunused-variable and -Wunused-functionRobert Mustacchi5-8/+12
2017-07-03OS-XXXX Want Chelsio T6 supportRobert Mustacchi36-123472/+145016
2017-07-03OS-6219 Temporarily revert cxgbe MAC_CAPAB_TRANSCEIVER supportRobert Mustacchi3-122/+0
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-06-30OS-6151 mac_tx_srs_quiesce() can kill a maxbw linkRyan Zezeski3-23/+27
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2017-06-30 [illumos-gate merge]Jerry Jelinek9-81/+135
commit 9b195260e22529ac0e2580faaf89402420589c1c 8426 mark immutable buffer arguments as such in abd.h commit ba6e7e6505150388de6dc6a88741164118a421bf 8430 dir_is_empty_readdir() doesn't properly handle error from fdopendir() commit 77b171372ed21642e04c873ef1e87fe2365520df 7600 zfs rollback should pass target snapshot to kernel commit 42418f9e73f0d007aa87675ecc206c26fc8e073e 8377 Panic in bookmark deletion commit b7edcb940884114e61382937505433c4c38c0278 8378 crash due to bp in-memory modification of nopwrite block commit 16a7e5ac116c85d965007a5f201104b564e82210 7910 l2arc_write_buffers() may write beyond target_sz commit 5e2a074725cb7c16ea1c6554da11ab4d6b4e7aee 8416 abd.h is not C++ friendly commit 719b66656b90abb6bcea4b0287075b2eaabb2de6 7948 Remove old calendar utility commit 1f2db76761b7bc2a0aa953a41cb1585a54b35666 8440 loader: Don't bother to set target for SEEK_END commit 8808b6ca868080736fca7df57b963793e6024266 8439 tools version of mandoc fails to build on pre-6790 systems commit b51c78890d70a7955894b29cf2e174a6b98e53b2 8387 ps(1) should mention the -e behavior in more places
2017-06-298426 mark immutable buffer arguments as such in abd.hAndriy Gapon1-2/+2
Reviewed by: Matt Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-297600 zfs rollback should pass target snapshot to kernelAndriy Gapon3-6/+34
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-298377 Panic in bookmark deletionMatthew Ahrens1-1/+7
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-298378 crash due to bp in-memory modification of nopwrite blockMatthew Ahrens3-28/+48
Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-297910 l2arc_write_buffers() may write beyond target_szAndriy Gapon1-43/+43
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-298416 abd.h is not C++ friendlyAndriy Gapon1-1/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Alek Pinchuk <pinchuk.alek@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-298318 i40e polling panics on debug after 7865Robert Mustacchi3-17/+17
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Dale Ghent <daleg@elemental.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-29OS-6213 improve LX autofs error handlingJerry Jelinek1-0/+11
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-06-29 [illumos-gate merge]Jerry Jelinek152-242/+152
commit 5ceaf02ccc1885ec3499b7d79f2a80ce1325b4d8 8433 vmxnet3: warnings about not supported properties don't help anything commit f862e02cb8d597e430ef5067be483718a65c3370 7962 strxfrm() fails for certain characters commit 5206305f06cf80338a34e00287f3336069e1198b 1198 date formats contain spaces where not expected commit 5549034d757a8b1a23f3957d95e4e9e440c44ebf 8428 8367 breaks cmlb module install on sparc commit 73177167911de9eef96901d8f6d3cb6be7c67574 8309 libbsm should support AUE_sudo audit event commit b4203d757c7c247e39c94c09a94021a3a8121062 8228 cstyle: Remove space-tab sequences in /* All Rights Reserved */ commit bec2e3ffadac8d3536ea115d636d06c7b561623a 8212 manpages contain obsolete references 6019 sleep can't be infinite Conflicts: usr/src/man/man1m/zonecfg.1m usr/src/man/man1/mdb.1
2017-06-28 [illumos-gate merge]Jerry Jelinek1-9/+15
commit 621738e24ed094c80643e1cd8d545241ae1978b1 8268 NVMe driver needs to ignore namespaces that specify an unused LBA Format commit 0b466603bce1aab6133ee3b3c8fb941d5c83bf16 8427 update nvme theory statement for 7296
2017-06-278228 cstyle: Remove space-tab sequences in /* All Rights Reserved */Marcel Telka152-248/+152
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-278268 NVMe driver needs to ignore namespaces that specify an unused LBA FormatHans Rosenfeld1-0/+6
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-278427 update nvme theory statement for 7296Hans Rosenfeld1-9/+10
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-26 [illumos-gate merge]Jerry Jelinek74-241/+20966
commit f67cf39ba88ad7c4bee81445cc7a7468e0289f01 commit 7edb9f69d2426b044fa60c7a168c9eaeb12f1884 6431 document FreeBSD regex extensions commit dfc115332c94a2f62058ac7f2bce7631fbd20b3d 7431 ZFS Channel Programs Conflicts: usr/src/lib/libzpool/common/sys/zfs_context.h usr/src/lib/libzfs/common/libzfs_util.c usr/src/lib/libzfs/common/libzfs_impl.h
2017-06-267431 ZFS Channel ProgramsChris Williamson74-241/+20966
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2017-06-26 [illumos-gate merge]Jerry Jelinek9-463/+1566
commit 3d9b1a2a543845425f021c3f896a07b1deff87c9 6235 want NVMe management utility commit 2bfbf3e38cde3935b773e2d8deacd336d5f69172 7766 want uintptr32_t in sys/types32.h commit feff18a41e45afb02478e67d56fad5027334f115 8420 loader.efi: EFI_MEMORY_DESCRIPTOR and EFI_BLOCK_IO_MEDIA need padding commit 4cad604c8f7a70d13a2b3235019bd05a137bdc3b 8388 Too many errrrrrrrors
2017-06-246235 want NVMe management utilityHans Rosenfeld7-461/+1561
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Rich Lowe <richlowe@richlowe.net>
2017-06-247766 want uintptr32_t in sys/types32.hHans Rosenfeld1-0/+3
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Rich Lowe <richlowe@richlowe.net>
2017-06-23OS-6190 bnxe MAC_CAPAB_TRANSCEIVER supportRobert Mustacchi4-0/+190
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-06-238388 Too many errrrrrrrorsMarcel Telka1-2/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: David Höppner <0xffea@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2017-06-23OS-6202 fdisk -l core dumps in CentOS 7Jerry Jelinek1-21/+55
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-06-22 [illumos-gate merge]Jerry Jelinek6-71/+6
commit a40ea1a7d80eee1b409e9dcc2e48c730988147ea 8297 update mdocml to 1.14.1 commit 299c9e70a71f87365f8f88fdea2cccbd0d5b8db6 8082 last(1) should be able to print years in output commit d21cedec4ed074c3a6feb4a8a007a9cb83cca060 8323 ndmpd: left shift of the negative value commit 78916deaa2ec29fc04f5a0cddacf4bd749a2188f 8415 loader: biosdisk comment wording commit 422eb17feeb8fadbfa2a80faf5c8a8d2987f9196 8374 loader: devicename.c cleanup commit e2fc3408efa6cdfc5e33c73c3567efc8c7592707 8376 cached v_path should be kept fresh commit e34d8872f4a713d904a4b34fb081060d1a7eba62 3729 getifaddrs must learn to stop worrying and love the other address families commit 0bb3cf0bf38ac0d43c9c480709323240b002c1dd 8335 mr_sas - remove PDSUPPORT conditional. commit 567fb7ba1e336fc2eab74e747be1e7ac51f1a4ee 8396 uts: vm_dep.h error: left shift of negative value commit 02553f55739fa960255c83b5c09351e2fa244ba2 8336 ed: misleading-indentation Conflicts: usr/src/uts/common/fs/vnode.c usr/src/uts/common/fs/lookup.c usr/src/tools/mandoc/Makefile
2017-06-218376 cached v_path should be kept freshPatrick Mooney9-293/+574
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2017-06-218335 mr_sas - remove PDSUPPORT conditional.Andy Fiddaman3-68/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-20 [illumos-gate merge]Jerry Jelinek112-10086/+185
commit 192a5ca9fe8b81784c9921860f876735fc9a1e3e 8371 remove warlock files in usr/src/uts commit cabd62a218e426e3dea29d3051d184458cdddbdf 8393 bnxe: left shift of negative value and bad macro commit a17ce84520dc4e972c913e0fa1d1545ddd22b55e 8392 Do not cast the return value of xdr_free() commit 5c25b6f10367f6cb7b3d8b8bc7e374712eb977c2 8367 remove warlock leftovers from usr/src/uts Makefiles commit eb28af623974cfc31cb4545d2965bbaca3fb6888 8329 ldapcachemgr: misleading-indentation 8364 ldapcachemgr does not set log file in debug mode if -l was not used commit 0d56f5df8a4bc5dd756cf0ea58ab3e0519c76032 8223 libshell: misleading-indentation commit 7bdb5b9a077c9ce26caedc489a6a5ee9e45214ed 7876 libast: misleading-indentation errors commit f15a6fde3c0a52aca95943ffd637d7b8220e2261 8379 illumos-gate 'install' make target is too eager building things 8360 ipdadm missing 'all' target 8359 libzpool Makefiles are slightly broken commit 99d29265ec47e10c7ec8c18a67fc83e7dd5ce4f8 8397 sysevent.h: C++11 requires a space between literal and string macro commit 02dc24bdf7a983da73ebfd10cc3b5627a74789c5 8410 ucoreadm links against libraries outside the proto area commit 00bdf9afcd6a60aceb896a5b75ac0a061981ee94 8394 fcoet: array subscript is above array bounds commit 24a150c1bcca7eba0f2d518d0f41645eb55f6066 8398 pcmcia: sizeof on array function parameter Conflicts: usr/src/uts/common/sys/sysevent.h
2017-06-198371 remove warlock files in usr/src/utsYuri Pankov96-9878/+1
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-06-198393 bnxe: left shift of negative value and bad macroToomas Soome2-5/+5
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-06-198392 Do not cast the return value of xdr_free()Marcel Telka9-190/+167
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-06-198397 sysevent.h: C++11 requires a space between literal and string macroToomas Soome1-2/+2
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-198394 fcoet: array subscript is above array boundsToomas Soome2-5/+5
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-198398 pcmcia: sizeof on array function parameterToomas Soome2-5/+4
Reviewed by: Marcel Telka <marcel@telka.sk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-19 [illumos-gate merge]Jerry Jelinek8-111/+118
commit 69e7133115efafd5527a1c8b7735b0e8937633f6 8381 Convert ipsec_alg_lock from mutex to rwlock commit 483bfec1aa5a73a38b72bfd7cef9b9f1d42a7d41 8229 ixgbe: misleading-indentation
2017-06-168381 Convert ipsec_alg_lock from mutex to rwlockBayard Bell7-110/+116
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2017-06-168229 ixgbe: misleading-indentationToomas Soome1-1/+2
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-16OS-6183 lxbrand needs pipe-max-size sysctl for ltp fcntl35Patrick Mooney6-36/+169
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-06-16OS-6189 UCODE_MAX_SIZE is too small for modern micrcodeRobert Mustacchi1-2/+2
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2017-06-14OS-6046 gettid incorrect for first thread in init processJerry Jelinek2-4/+9
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2017-06-14 [illumos-gate merge]Jerry Jelinek7-107/+248
commit 2889ec41c05e9ffe1890b529b3111354da325aeb 8311 ZFS_READONLY is a little too strict commit 796b8631498f69a3e21b5c35aee280499f64420e 8332 krb5: misleading-indentation commit c1eb8ad45781fe675aa558a47a11345293533238 8204 Makefile changes in zfstest cannot cope with empty directories commit d5767f310a0330fcb172a1651b2c9301e53b9aef 8334 ipf: self-comparison always evaluates to false commit 843c2111b160463f014d325560ad4b051711928e 8375 Kernel memory leak in nvpair code commit 403a8da73c64ff9dfb6230ba045c765a242213fb 5220 L2ARC does not support devices that do not provide 512B access commit 4ec4134be29a3b00791f6d70074168a6a3ff4fb3 8317 ddi_periodic_add(9F) has wrong type for arg in summary commit 56849bc6aade3a04eb051dc383a2091c220385c4 8322 nl: misleading-indentation commit 6dd72a43d2e43185833c20e7f0c4cb88a4d37ec8 8106 authloopback_marshal() can violate the RPC specification 8109 Kernel AUTH_SYS and AUTH_LOOPBACK implementation can ignore provided credentials commit 1d8d40bd3f903c0d0fa71c26b4548d2d47260251 8354 sync regcomp(3C) with upstream (fix make catalog)
2017-06-138311 ZFS_READONLY is a little too strictGordon Ross2-13/+34
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Prakash Surya <prakash.surya@delphix.com>
2017-06-135220 L2ARC does not support devices that do not provide 512B accessAndriy Gapon1-12/+57
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2017-06-136856 sys/stream.h exposes unnecessary macros to userland [fix cstyle]Jerry Jelinek1-1/+2
2017-06-138106 authloopback_marshal() can violate the RPC specificationMarcel Telka4-82/+157
8109 Kernel AUTH_SYS and AUTH_LOOPBACK implementation can ignore provided credentials Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.brian.king+illumos@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>