summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/io
AgeCommit message (Collapse)AuthorFilesLines
2018-04-30OS-6893 Want basic AHCI enclosure servicesRobert Mustacchi2-17/+569
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Jason King <jason.king@joyent.com>
2018-04-25OS-6729 PCIe errors on passthru devices shouldn't cause a panicHans Rosenfeld2-7/+36
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: Robert Mustacchi <rm@joyent.com>
2018-04-25 [illumos-gate merge]Jerry Jelinek1-0/+7
commit bf8c808aff646a7e2006c1a6fe7bcd596ce78105 9285 nvme: "programming error: invalid NS/format" doing 'nvmeadm list' on a controller without namespaces
2018-04-24backout OS-6878 mac_fix_cksum is incomplete (needs more work)Alex Wilson1-209/+77
2018-04-249285 nvme: "programming error: invalid NS/format" doing 'nvmeadm list' on a ↵Yuri Pankov1-0/+7
controller without namespaces Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-24 [illumos-gate merge]Jerry Jelinek8-7/+12
commit df23f1c1c0a6fa2a4bddd7a14cfc75933bbd5917 9271 uts/i86pc: this statement may fall through commit 3d19b30e50b972b09ded7f37b8a5fc36d10588e6 9379 pr: this statement may fall through commit 0bd000e03b3b546461db68c0b601a3a5412e3d31 9377 srptadm: this statement may fall through commit 5135ad20c9f4ed5bf570f078a3bd3a837de6c2cd 9243 nsswitch/ldap: comparison between pointer and zero character constant commit 7b839a17b133f5f15cfee0a4f16c5c8445d7fa25 9241 si3124: this statement may fall through commit 73ebdb1f098bc5f3e6301b6aeab3becf12bc844e 9227 ipd: this statement may fall through commit 45137058c754e4417a4b9610ef655bc26b175a31 9423 loader: zfs_bootfs() needs to use config pool txg for boot device commit 6b8702c2d714a793b56a83a26988208caccea8d8 9419 testregex: condition otherwise unused variables commit 6c7cff64a7c0aafe97d354f169f3230bf9a353c0 9416 spell: use fgets not gets commit 0ae3c1c128212f440f395f5f1e70577eada7ca85 9414 scsa1394: this statement may fall through commit c836236f795ed150d887b60a5acdab58f41a6291 9413 dprov: this statement may fall through commit 99164022c06573613aeee730270cf19646e0f049 9412 hermon: this statement may fall through commit e544b3c5a10750f0a6e563f648a46ff304d9ee95 9406 acct: this statement may fall through commit b80bb91b66c2de22d944d93cdc98304eb32be782 9411 ptem: this statement may fall through commit 80e626097a0835083ba4adb104b6d24bc1b6c6b4 9410 gld: this statement may fall through commit 5d14684d1c825f0a207f249ec1039984cf9d8fd5 9409 acpica: this statement may fall through commit 6c125e4ef2b6aa450b3b8180c8af116631da58eb 9408 pcmcia: this statement may fall through commit 0156311c9f72cdfe0968bb696336ea1b7bf9befa 9407 fctl: this statement may fall through commit 6ec25805e89b871fea97386e5b9d457faba82563 9405 abi: this statement may fall through commit c473d15653eff703332d18dd4922f7643a633735 9404 abi: comparison between pointer and zero character constant commit c0882bf482806dc6459d8b317ff54b69d1602bf0 9402 restore: this statement may fall through commit 2ae4c13b79c29604a25f0cedb59f2acff223bd26 9401 cpio: comparison between pointer and zero character constant commit df0d8faa63dc661707485b4e12027d2a3b09e107 9399 avs: this statement may fall through commit 4159a98a3536461402cc63f5784a0dd919e7d82c 9398 cron: this statement may fall through commit 9813518f6be5306c080ce190fa202bb0eaba7058 9397 devfsadm: comparison between pointer and zero character constant commit 902eb9290a2193855c11e0290bad20b8e5ff7c03 9396 devfsadm: this statement may fall through commit ac2a9d89ccb0d7cde5ae809b68a5cfbaeefeef78 9395 ed: this statement may fall through commit 0834baa77af16c1d9672ea0d0650f877cc0b07d8 9394 format: this statement may fall through commit 0c5b3cb404497f7ec0ae919e1a5650806be59641 9393 mailx: this statement may fall through commit 96d32a53e61e5d703ab14d07d81e4e81c8c9fbb9 9392 idmap: this statement may fall through commit 95e72cea9fdb1b95dc17d852d8fc25b518112352 9391 itadm: this statement may fall through commit b3863623bad65c4d98e8af1ef92ca8748dc4396b 9390 killall: this statement may fall through commit 25b601ca6246156206dbe2b37be633d695100eb0 9388 listen: this statement may fall through commit 5196acaea56d98e47010f746097c6f61b937a987 9387 login: this statement may fall through commit 674a0a218b3be1d0d7af65a4a3ea23fbcc657106 9386 kadmin: this statement may fall through commit e608d74df721554c5a0664ff0073a9595af04fac 9385 more: this statement may fall through commit 21d1a2fb8737adaa9e5b08ea72e8977e258a4646 9384 msgfmt: this statement may fall through commit 6da563efef64cb9063cc61297f33a1e623033795 9383 nl: this statement may fall through commit 93b546c082a8b32824a000a5be13e5aa9c84d208 9357 vgrind: this statement may fall through commit 29a5d00515db6837124bcba467ff498b273b21aa 9356 vscan: this statement may fall through commit 96a8ee403e7f0a4bdde5417945795f1bf0b300b2 9354 acpi: this statement may fall through commit 40ed00103f04f72bef88cdaa2ec4ebae03af4a07 9353 fmt: this statement may fall through commit 2990a173407351bd44b04c3c4e75c7ff0aa384d7 9351 pcmcia: error: '*' in boolean context, suggest '&&' instead commit cc20930cb050f4447cc1f563c461ca4a043e5a1a 9334 tools: use NATIVECC commit 0a06a804903b8c0464e65f18bfa5f32c5f14147b 9272 loader: Minor cosmetic changes. commit 7d86488a35d4587500da1cb695e92b52b35fd253 9270 uts/i86pc: amd_iommu this statement may fall through commit e916f0dc33b09935ecd578858cf0aaa9867be4ec 9264 amd8111s: error: '<<' in boolean context commit 173f9ecb676ad20b467555f6b20bbfae39f90372 9262 iptun: this statement may fall through commit 2811ec437a3102acd185cc6fafc9a716169cac2a 9232 mega_sas: this statement may fall through commit c344b72c2f62222cffc1119518764557c5bf956f 9229 ipnet: this statement may fall through commit 59e9026779cf4a22e08153f0b7702f8167fb44c7 9221 cpqary3: this statement may fall through 9261 cpqary3: wrong value is used in panic message commit adb064afeb48ec687de5e8bd683ac74fbe19d656 9176 smbsrv/libfksmbsrv: duplicate 'const' declaration specifier commit c00b6c91f218888919d6640bcad92097d5b4b68b 9127 efi: Only scan the BLKIO MEDIA once commit 7703357b1908c4facec10ab54f76be175f414516 9126 efi: Do not pad the efi devpath structure Conflicts: usr/src/cmd/acpi/common/utprint.c (deleted in illumos-joyent)
2018-04-239241 si3124: this statement may fall throughToomas Soome1-1/+1
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-04-239414 scsa1394: this statement may fall throughToomas Soome1-0/+1
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-04-239412 hermon: this statement may fall throughToomas Soome1-1/+1
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-04-239411 ptem: this statement may fall throughToomas Soome1-0/+2
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-04-239410 gld: this statement may fall throughToomas Soome1-2/+2
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-04-239407 fctl: this statement may fall throughToomas Soome1-1/+1
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-04-239232 mega_sas: this statement may fall throughToomas Soome1-1/+2
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-04-239221 cpqary3: this statement may fall throughToomas Soome1-1/+2
9261 cpqary3: wrong value is used in panic message Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-04-20OS-6878 mac_fix_cksum is incompleteJerry Jelinek1-77/+209
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-17OS-6899 gsqueue cpu online logic can infinite loopRobert Mustacchi1-22/+20
Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-04-09OS-6872 mac deadlock in aggrsDan McDonald1-4/+6
Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2018-04-09 [illumos-gate merge]Jerry Jelinek1-1/+0
commit 806bd0e6ec0ff89513e6d6b17764a2e69a7df640 1575 untangle libmlrpc from SMB server (fix bldenv) commit a9f62b1aced7d116b939867a588cdf126118cd9a 9364 genunix: this statement may fall through commit 8b8bfb2aded317f67d8aedbe4a6972c3a791418b 9382 libmvect: error: 'x0' may be used uninitialized commit f7c0c795f2c4c2b54557114ac4a889b7b14ae45c 9381 policykit: this statement may fall through commit 586c519ffb95ef510154cdd7c57797c0fecb0434 9380 fm: this statement may fall through commit 0d7511a18ccdbeec76a22dca77ab35dd4f1fb685 9378 refer: this statement may fall through commit 9807e1309317ed174757f9890d2b220d4fdeb3cf 9373 tbl: this statement may fall through commit 11d7f7ff53e371b4622d8a4e0dd50b0e96ac0475 9372 tcpd: this statement may fall through commit 430755dfc4bf5c4bf947290d2613a6c25d85ea0f 9371 poolstat: this statement may fall through commit 2c6689756b3cd3e79a883e8f28f2d8cb163126c7 9369 tr: this statement may fall through commit a8337c624edfd3b96a53349fa26a00e19eed2e6c 9368 tsol: this statement may fall through commit db0449058042a16790d8282ecffb1a0beedaf0ea 9363 savecore: this statement may fall through commit 3a05eee78b080a8a26d90f39b9efb85c9db8b5e8 9360 pam_modules/tsol_acct: comparison between pointer and zero character constant commit c6fd1145b87ccd4df6215e2921524782a538d285 9359 uts: audio this statement may fall through commit d38b7101435717bb1c3c2f90a7c5ad2f9c3c4dc4 9352 netstat(1M) should be able to print IPv4 networks in CIDR form commit e89016e771abb6871cb08b54316d9a1a826a9193 9044 Need support for mpt_sas tri-mode parts 9045 Clean up mpt_sas compiler warnings 9046 mptsas_handle_topo_change can return without its locks held 9047 workaround SAS3408 firmware issue commit 7d815089a43a963b49eaddf97e514194ec29805b 3328 smbutil view does't work with Win2008 and later commit 3299f39fdcbdab4be7a9c70daa3873f2b78a398d 1575 untangle libmlrpc from SMB server commit f78cdc34af236a6199dd9e21376f4a46348c0d56 9112 Improve allocation performance on high-end systems
2018-04-069359 uts: audio this statement may fall throughToomas Soome1-1/+0
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-05 [illumos-gate merge]Jerry Jelinek1-2/+2
commit e89016e771abb6871cb08b54316d9a1a826a9193 9044 Need support for mpt_sas tri-mode parts 9045 Clean up mpt_sas compiler warnings 9046 mptsas_handle_topo_change can return without its locks held 9047 workaround SAS3408 firmware issue commit 7d815089a43a963b49eaddf97e514194ec29805b 3328 smbutil view does't work with Win2008 and later commit 3299f39fdcbdab4be7a9c70daa3873f2b78a398d 1575 untangle libmlrpc from SMB server commit f78cdc34af236a6199dd9e21376f4a46348c0d56 9112 Improve allocation performance on high-end systems Conflicts: usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c
2018-04-049044 Need support for mpt_sas tri-mode partsRobert Mustacchi3-46/+208
9045 Clean up mpt_sas compiler warnings 9046 mptsas_handle_topo_change can return without its locks held 9047 workaround SAS3408 firmware issue Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Albert Lee <trisk@forkgnu.org> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-04OS-6812 implement RFD 118 interpretation of HCKSUM_INET_FULL_V4/6Jerry Jelinek1-5/+6
2018-04-03 [illumos-gate merge]Jerry Jelinek5-10/+8
commit daefc4e3f903d9fdcba459a512dc09df2d416e91 9349 dnet: this statement may fall through commit f22cbd2db87ae3945ed6a9166f8b9d61b65c6ab9 9348 mii: duplicate 'const' declaration specifier commit 9f7e0c70988ceb8fe0dc3b631ab169a6af80ecc5 9347 c2audit: comparison between pointer and zero character constant commit cf95dd1699b88778bfda4b3d97e13237466400c4 9343 ib: comparison between pointer and zero character constant commit ae7a42b1202d66a3f5538a09de0a28329264fd15 9181 ipf: this use of "defined" may not be portable commit fff695d46af8deb863236b0569e68ea5a9bb6756 9308 mdnsd: this statement may fall through commit c15ff06a5cef5880e0afc02c7a87c6b22455f848 9307 rdist: this statement may fall through commit f6b0cb17c5dc44ae872c22ebbbd2663c98723311 9306 pppd: this use of "defined" may not be portable commit 5b85b345b049f7f7544f27a5b5e2b1bfa91da91e 9305 pppdump: this statement may fall through commit 7f24fc96855e7e749ca4e15ffdce8ea80fc94dbf 9131 regexp.h: this statement may fall through commit acca861ce6b8e9720b720b04d3880f44a3e10281 9301 nvme: Package description out of date commit 6f9a31a96454e5a48ab600f85d7e8b556b897e1a 9263 rdc: comparison between pointer and zero character constant commit 73ff8cc657529b1dc6066efa02507cc59523bf46 9240 nxge: this statement may fall through commit ea60f77b8bdb7a88d6143d8bd30ddebab992abee 9142 libxcurses: comparison between pointer and zero character constant commit 17f11284b49b98353b5119463254074fd9bc0a28 9238 ZFS Spacemap Encoding V2 commit 1c10ae76c0cb31326c320e7cef1d3f24a1f47125 9286 want refreservation=auto
2018-04-019348 mii: duplicate 'const' declaration specifierToomas Soome1-2/+2
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-019343 ib: comparison between pointer and zero character constantToomas Soome1-2/+2
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-019240 nxge: this statement may fall throughToomas Soome3-6/+4
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Gordon Ross <gwr@nexenta.com>
2018-03-28OS-6719 aggr needs support for multiple pseudo rx groupsRyan Zezeski8-305/+664
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-03-21OS-6643 cxgbe should clean TX descriptors in timely mannerVishal Kulkarni3-1/+39
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-03-19OS-6701 mac_fix_cksum breaks ethernet headerPatrick Mooney1-11/+63
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2018-03-16OS-6761 hcksum routines are too verbosePatrick Mooney7-34/+42
OS-6762 want mac_hcksum_clone function Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2018-03-16OS-5326 SRS ring polling disabled for VLANsRyan Zezeski23-727/+1718
OS-6244 Want DLS bypass for VLAN traffic OS-6593 add VLVF bypass to ixgbe core Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-03-15 [illumos-gate merge]Jerry Jelinek2-17/+48
commit f313c178df05fb723db8426641b6f443f90f5f45 8808 nvme: Software Progress Marker feature is optional commit 026e699f086745296cda4664068f50ace71e32e2 8980 BIOS clock is sometimes one hour fast commit ac29b594b43c0e9b5cc7656b662ca9f359b36a46 9173 smbsrv: we do not build all commit bbbed746ed07daa0e18f08cf6145bb3f2b063f24 9260 nsmb driver 32-bit ioctl check broken after 8685 commit 8671400134a11c848244896ca51a7db4d0f69da4 9166 zfs storage pool checkpoint commit 5f5913bb83405db87f982abee80162a479d363af 9164 assert: newds == os->os_dsl_dataset Conflicts: usr/src/uts/common/fs/zfs/dsl_pool.c
2018-03-15OS-6772 Update cxgbe firmware version to 1.17.14.0Vishal Kulkarni9-103362/+107778
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2018-03-148808 nvme: Software Progress Marker feature is optionalYuri Pankov2-17/+48
Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Cynthia Eastham <cynthia.eastham@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-03-12 [illumos-gate merge]Jerry Jelinek3-5/+7
commit b13f152e9f7bf4b4426892b07a35568bd4d9e17f 9251 p123_pcbe is useless and can be removed commit 2d63d7e2e0f22bde6326636e6558471d35de3daa 9175 smbsrv/libfksmbsrv: this statement may fall through commit f3195b6f398987f2aa5ba77d68c880a1dbc18c16 9174 smbsrv/libsmbns: duplicate 'const' declaration specifier commit 86e879b181a8be14fca192bfe0030bec1310e4ca 9146 libdtrace: this statement may fall through commit d22bfd225d09e94269c9a8afaf1e686a5d74d823 9121 dladm: addrval can be NULL, need to check in iptun_process_addrarg() commit 6e6c7d67bf5ba2efa13619acd59395d0f278ee75 8659 ata: unused but set warnings with GCC 5.X commit b2be350e700b2900626f0977c47dddefdf617cfd 9216 awk: this statement may fall through commit eea675a170a637d45397e62f4efc44be56b572a3 9226 fd: this statement may fall through commit 66d7818b6a24876c96bdd1a81986c017f368decd 9228 zone_getattr(ZONE_ATTR_NETWORK) returns uninitialised value 9230 zone_getattr(ZONE_ATTR_NETWORK) doesn't check user-supplied buffer size commit cf837ed8ca7273a1e7b940fb7b52eb12ae1d5ea6 9198 libstand: Const-ify buffer argument of write(2) analog commit d0b12b660e0741581d18f1f3a7d5268e0a5f1806 9214 typo: sytem should be system commit edc8ef7d921c96b23969898aeb766cb24960bda7 9213 zfs: sytem typo commit 88e1588bca8b2374cfe26f7f5b377c59710c6a4b 9144 libsqlite: this statement may fall through commit 5fb574e854f31be9e2869532e3b126fa424ee4d9 9179 gss_mechs/mech_krb5 this use of "defined" may not be portable commit 99591362ae3dee1f30d3be8bc4bdca109e256eb7 9106 praudit could go faster commit 60b5a7045427fa16a88b09bb21a4fdf5608cb3f0 9206 Move getsecs() prototype to stand.h from net.h so it can be used everywhere commit 810d639eb61bde114845e4c7852b983d06536b8b 9231 nightly should create a log/latest/ symlink commit 84c66da4cde7f54163e6f9a68f671d8351dd9eed 1956 /usr/bin/uname '-o' should return 'illumos' Conflicts: usr/src/lib/libshell/common/README (deleted) usr/src/uts/intel/p123_pcbe/Makefile (deleted)
2018-03-109226 fd: this statement may fall throughToomas Soome1-1/+3
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: C Fraire <cfraire@me.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-03-109214 typo: sytem should be systemToomas Soome3-4/+4
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-03-05 [illumos-gate merge]Jerry Jelinek1-0/+2
commit ff1e230c4ffc3fa5fc7a7da2d199d0362ed36068 2552 smbfs: add support for NFS-like remove commit 94667dd268e884f0b09201a938869bc98f5862bf 4414 smb client may use large read/write when it should not commit 9005860cd203e6b775305e7c8ffea67e92898374 1586 mount_smbfs doesn't document noacl commit 29a35cb6dd6f3244ff40d8d19cde21277d9bac08 9222 support Sound Blaster Audigy RX commit ab42163696e52469cde1ec6102c5e82ce96474bd 9177 lp/lib/filters: this statement may fall through commit bdb589c6ad19f83278e31d9fc3fc604f8182853c 9172 smbsrv/libsmb: this statement may fall through commit 0b16192fc3f190a96eb5b0c4e1eb3018af728e39 9171 lib/krb5: this statement may fall through commit 47b593ae804b630db6181b381da50004d50584f9 9170 libnisdb: this statement may fall through commit a17ca6b197105110096f6f9375dbb5d492999d3a 9168 libsldap: this statement may fall through commit 5ae8bd5389562e74de30aac044ab33ec90e930a5 9165 libshell: this statement may fall through commit 2a898b17c54fe53254413d8d4cac0de440289b59 9163 libsmbfs: this statement may fall through commit 65b8ba69f76dc3e9157553a8c2c9efbedb5e8310 9162 libpp: this statement may fall through commit 68f58420d17ff3c1ceb1283919a034f00cfba9f6 9204 illumos#8149 introduced deadlock between device detach and kstat read
2018-03-039222 support Sound Blaster Audigy RXHans Rosenfeld1-0/+2
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-02-28OS-6705 thread spinning in dp_pcache_poll() induces system hangBryan Cantrill1-1/+2
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-02-269204 illumos#8149 introduced deadlock between device detach and kstat readRyan Zezeski1-27/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-02-26OS-6655 i40e should read SFP data when firmware supports itRobert Mustacchi4-2/+173
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Dale Ghent <dale.ghent@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-219120 bnxe does not load in DEBUG [backout OS-6498]Jerry Jelinek1-2/+2
2018-02-20 [illumos-gate merge]Jerry Jelinek2-3/+6
commit 84f7925403b3bca6fbe5475f7e5fe9e20852b686 9030 sgs: duplicate 'const' declaration specifier commit 5bc667cefd2d0f1ce79426141196b29088ab4d26 9120 bnxe does not load in DEBUG commit 2f4149ea09454b3def6fe8245992f7e26571a1e8 8893 Want date -r commit 3e1e9f9b5f60fd97b8350805fdcbe6ea6dd752ef 9115 audiorecord: this statement may fall through commit 66d053586622b793fb2252b5365f76dd38610b97 9113 Expose vendor-name/device-name/subsystem-name as props on pcifn/pciexfn topo nodes commit 31898fe726d1ca3a719847c87e92cd9426558a3c 9099 loader: Solaris 2 partition may have no VTOC commit 66492cf01c4f0eb178cb6e056451d04be61a0374 9103 opengroup acknowledgement should be properly formatted in man pages commit b66926aad422ad350796a2770d6b2d328a63b92c 9119 ficl-sys is not wsdiff clean commit 779d959983c330a45b9542e16ae6a4a5d204309a 9114 cmd/audio: invalid conversion from 'char' to 'char*' commit e20c5ec63839e1ce8f384340afdd4e325e4af6d5 9101 bring back pcitool man page commit 146ac3cd9d5017d58ec9ba26132a9ee30d53c4aa 9090 ses: using integer constants in boolean context, the expression will always evaluate to 'true' Conflicts: usr/src/test/util-tests/tests/Makefile usr/src/man/man3xnet/htonl.3xnet usr/src/man/man3nsl/t_bind.3nsl usr/src/man/man3c/timer_settime.3c usr/src/man/man3c/timer_create.3c usr/src/man/man1m/dladm.1m usr/src/man/man1/crontab.1
2018-02-199120 bnxe does not load in DEBUGAndy Fiddaman1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-16OS-6609 pcie changes for bhyve pptHans Rosenfeld1-2/+3
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-02-16OS-6558 sdev_create_minor_node should allow non-666Mike Gerdts1-3/+10
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-169090 ses: using integer constants in boolean context, the expression will ↵Toomas Soome1-2/+5
always evaluate to 'true' Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-15OS-6545 need sdev_ctx_minor()Mike Gerdts1-4/+6
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-02-15 [illumos-gate merge]Jerry Jelinek2-6/+30
commit 58a05777fb9e6b7931e6a6f1226be4b27ef01bb5 9086 account administration manpages need some tlc commit 9f23ea4b39bd24fb570d856e7b68ab6edc741e02 9071 libefi: Move EFI ZFS functions to libefi commit cb5401f44dd4e0e363bea3d5a660aa98d3538220 9016 Default timeout for NFSv4 ephemeral mounts is wrong commit 081391626072035c77f552902b50d1f7c1359700 8945 nvme panics when async events are not supported commit 351128add6ee764cb0082bcf82bde86a83696801 8988 SADB_ACQUIRE proposals don't include mechanism salt length