summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-02-28OS-7605 add mdb format character for jazzed-up binary outputrelease-20190228Bryan Cantrill23-17/+538
OS-7616 mdb output autowrapping still subtly wrong OS-7617 many 64-bit mdb format characters have insufficient width Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com> Approved by: Joshua Clulow <jmc@joyent.com>
2019-02-27OS-7613 bhyve virtio needs barriersPatrick Mooney3-5/+31
OS-7614 viona should use proper barriers Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-27OS-7606 Multicast NCEs know no bounds!Dan McDonald8-30/+313
Reviewed by: Cody Peter Mello <melloc@writev.io> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-27OS-7548 libdiskstatus trusts disk mode sense data to its deathRobert Mustacchi1-3/+22
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
2019-02-27 [illumos-gate merge]Jerry Jelinek14-43/+55
commit eda5fc90138726e5040b168fe81b395f49b84c0b 10098 task_alloc() in libfakekernel gets KM_NOSLEEP test wrong commit 67ad1fc626a04c21a1ef53202c9fc7a77829681e 10450 mDNS binaries should be reproducible commit f10ceb9ce5a2bd032cf7e63455750f1569748ed1 10455 libstand: cstyle cleanup of sbrk.c commit cb03d0d71ecf6972a7bbca09782a54430f482431 10446 loader: split panic routine commit 257e498f8b87ab41b7de15a76a08f79919b47fcb 10140 notify_params.c is walking past end of array commit 658896ded15d61093d11b1040377964091aaee08 10451 smf_method(5) man page needs updates after 7928 commit 24dd2ca0bf4c00e06c930781e4b7433f6506b7ea 10091 smatch fixes for ahci.c
2019-02-2710098 task_alloc() in libfakekernel gets KM_NOSLEEP test wrongJohn Levon1-1/+1
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-02-2710450 mDNS binaries should be reproducibleToomas Soome5-7/+13
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-02-2710455 libstand: cstyle cleanup of sbrk.cToomas Soome1-17/+15
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-02-2710446 loader: split panic routineToomas Soome4-8/+17
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-02-27OS-7597 OS-7486 broke older Intel CPUsRobert Mustacchi1-8/+72
OS-7590 Regression in westmere MCA initialization Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2019-02-26OS-7492 i40e Tx freeze when b_cont chain exceeds 8 descriptorsRyan Zezeski4-194/+593
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-2610140 notify_params.c is walking past end of arrayJohn Levon1-2/+2
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-26OS-7611 add large_dnode tests to smartos runfileJerry Jelinek1-2/+12
Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Kody Kantor <kody.kantor@joyent.com>
2019-02-2610451 smf_method(5) man page needs updates after 7928Andy Fiddaman1-1/+6
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2610091 smatch fixes for ahci.cJohn Levon1-7/+1
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-26 [illumos-gate merge]Jerry Jelinek34-156/+249
commit 52abb70e073c2a88808c0d66fd810ba8c5080572 9691 fat zap should prefetch when iterating commit 8648b7db4afb6cc9a8e5b55e38e99c8c64b74e86 10435 dld: NULL pointer errors commit c4b91d4b4753f33280a63b16f5116d23427088b1 10444 linenoise: this statement may fall through commit 584814c74382743e01cc62cc8764cfde61718c46 10443 loader: move panic.c to libstand commit c11cea93a9321bd25667986dc65a86b56de2ac04 10441 hxge: NULL pointer errors commit 1f14a912903a53cb5b4ed3f75e9e4d2be8ded1ba 10440 ipd: NULL pointer errors commit 2520aea3664a4259338aefa2aa4a4945654615c6 10439 ecpp: NULL pointer errors commit 55aeed12a7fb74469f7ea0fbb3d2329d4c8c96ae 10438 fd: NULL pointer errors commit 5c63ad82aeee3300425b5803b5324fd102047957 10437 dca: NULL pointer errors commit 8d3c0bf06dddf77026f7ea064cfccfae818b5b0f 10434 dump: NULL pointer errors commit a3f59f6e87a609ee4950ebfcf34be0cca305e58b 10433 bpf: NULL pointer errors commit 093aa5c8de00cc7b99cc4a2cfaeb7d95115847b7 10432 devinfo: NULL pointer errors commit a897f299fb4fe4ed74ba062d6b8984404d1b94bc 10431 conskbd: NULL pointer errors commit b63d0986fbd0638ed6abf1248f1a297c5d9a4f91 10151 mv_xattrs() checks for a NULL array name commit 5085a9e0a8c766d5e9b74954833264533f617614 10369 sysent: cast between incompatible function types commit ebc6491a5a66ba44ff1a3fa2a627e67d665604f0 10163 ufs_fsck: bitwise comparison always evaluates to false
2019-02-26OS-7592 viona doesn't zero ULP checksum for HCK_FULLCKSUMRobert Mustacchi1-0/+4
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2019-02-259691 fat zap should prefetch when iteratingMatthew Ahrens5-8/+100
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@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>
2019-02-2510435 dld: NULL pointer errorsToomas Soome3-5/+5
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-02-2510444 linenoise: this statement may fall throughToomas Soome1-0/+1
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510443 loader: move panic.c to libstandToomas Soome8-14/+13
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510441 hxge: NULL pointer errorsToomas Soome6-38/+38
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510440 ipd: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510439 ecpp: NULL pointer errorsToomas Soome1-18/+18
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510438 fd: NULL pointer errorsToomas Soome1-3/+3
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510437 dca: NULL pointer errorsToomas Soome1-12/+12
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510434 dump: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510433 bpf: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510432 devinfo: NULL pointer errorsToomas Soome1-6/+6
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510431 conskbd: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510151 mv_xattrs() checks for a NULL array nameJohn Levon1-3/+3
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510369 sysent: cast between incompatible function typesToomas Soome1-7/+7
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-2510163 ufs_fsck: bitwise comparison always evaluates to falseToomas Soome1-34/+35
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-25 [illumos-gate merge]Jerry Jelinek137-1633/+76063
commit 6a1a5bb98a625f9f7115565ac77e5c4170a030cc 10133 smatch fixes for usr/src/cmd/fs.d commit 86fec011b9215dec3869eac1fc39dc1aa9307340 10414 loader: move libzfs to libstand and clean up Makefiles commit eef4f27b270242808b43b4b23bd161df52839361 8928 Want open source bnx commit 57aea9348dbfeb813b16956eec292357525e2f66 10429 loader: dereferencing type-punned pointer will break strict-aliasing rules commit 54bc10fe6ad8a64fc279dc5fba56eaafea7ec2c0 10421 bofi: cast between incompatible function types commit 4bf63a956d4991cc5b0ead02fdea0b65bad10e78 10428 loader: really fix cd9660 dirmatch commit f18d8787c0ba765f61b003e2aae78db90b48f833 7928 Add support for SMF_EXIT_NODAEMON Conflicts: usr/src/cmd/svc/startd/method.c usr/src/cmd/nscd/svc-nscd usr/src/cmd/dlmgmtd/svc-dlmgmtd exception_lists/cstyle
2019-02-2410133 smatch fixes for usr/src/cmd/fs.dJohn Levon4-6/+23
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-23OS-2825 process erroneously shows up from 1970Jason King2-29/+14
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2019-02-2310414 loader: move libzfs to libstand and clean up MakefilesToomas Soome48-1558/+259
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-228928 Want open source bnxRobert Mustacchi75-0/+75676
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-02-2210429 loader: dereferencing type-punned pointer will break strict-aliasing rulesToomas Soome3-22/+24
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-2210421 bofi: cast between incompatible function typesToomas Soome1-27/+27
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-2210428 loader: really fix cd9660 dirmatchToomas Soome1-4/+30
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-227928 Add support for SMF_EXIT_NODAEMONJerry Jelinek6-38/+69
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-22 [illumos-gate merge]Jerry Jelinek27-386/+405
commit e914ace2e9d9bf2dbf9a1f1ce81cb776022096f5 10343 ZoL: Prefix all refcount functions with zfs_ Conflicts: usr/src/uts/common/fs/zfs/dmu_tx.c
2019-02-21OS-7591 viona should be strict about cksum offsetsPatrick Mooney1-8/+13
Reviewed by: Ryan Zezeski <rpz@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-2110407 xhci USB 3.1 minor version encoded differently across vendorsRobert Mustacchi1-2/+12
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-21 [illumos-gate merge]Jerry Jelinek67-405/+656
commit 7957da45b8e66b8cd6e917ac6bd8965817d7ef06 10144 BZ2_bzDecompressReset() gets NULL check wrong commit a8b4e7c71a6c1ef07e77c48dbb92fcdc8624266d 10424 uts: NULL pointer errors in DEBUG build commit f1ccfd86d00d3a46fa8dc85b88860e10a3ad1019 10423 bridge: cast between incompatible function types commit fb05fcb92e04bd3719e79f64be4c3432c2f1a119 10422 conskbd: cast between incompatible function types commit 98bfe312451089fb99dd3ccde47363ce4d275459 10420 consms: cast between incompatible function types commit 336380cbc80cdb79336de7f2b9a5d418c0991618 10383 myri10ge: NULL pointer errors commit 0333c43738b2582094bb2644c0a1f4211751447b 10364 vnode: cast between incompatible function types commit af34582fe571c99d9f74acf7c271e26c744fef5b 10416 zoneadmd leaves trailing comma on link address commit ffe245b40fe1731e6f0ea5c097a74eb78bc839e2 10415 Memory leak in ipadm_zone_get_network() commit b9e319bfd413f32cc39ec7b8ccc527f35712da7f 10419 ntxn: cast between incompatible function types commit 4fa33403ece8f42c56cba2b672d10f6ab4dc32cd 10418 chxge: cast between incompatible function types commit 888d78e951c54427c93b8ef788383952b9c63687 10410 kmdb: set terminal window size commit 3ab29d2187aaeb14feecd145834ac2f151dc822c 10378 agpgart: NULL pointer errors commit 7e12ceb3ebc63aeb71e91b496032ca22ca55f660 10376 uts: NULL pointer issues in genunix commit 7e897d1fc847b22dc338da9a5a59dae0cd8765de 10373 vm_anon: cast between incompatible function types commit 735c423ad1b2b03125a2c8d3840540d6b17f7dbf 10372 vmem: cast between incompatible function types commit b6d49c8438f976a7c4a6c9390228076c8f132847 10371 vfs: cast between incompatible function types commit d0cb1fb92629bc0283c88d4719df7285c1612700 9425 allow channel programs to be stopped via signals commit 9d1587b49e4692b8d6652e6c0b113a53b1af5313 10124 smatch fixes for cryptoadm Conflicts: usr/src/cmd/zoneadmd/vplat.c
2019-02-21OS-7594 Disable efinet support in Loader to workaround TRITON-1191John Levon2-0/+17
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-2110343 ZoL: Prefix all refcount functions with zfs_Tim Schumacher27-389/+408
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Franz Pletz <fpletz@fnordicwalking.de> Reviewed-by: George Melikov <mail@gmelikov.ru> Reviewed-by: Giuseppe Di Natale <dinatale2@llnl.gov> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-2110144 BZ2_bzDecompressReset() gets NULL check wrongJohn Levon1-1/+2
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-02-2110424 uts: NULL pointer errors in DEBUG buildToomas Soome2-10/+10
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>