summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-12-12last fixes hopefullysmatchJohn Levon8-1/+29
2018-12-12Merge branch 'master' into smatchJohn Levon1138-3761/+1081244
2018-12-12bitsJohn Levon5-3/+12
2018-12-12copyrightJohn Levon11-11/+23
2018-12-12more cleanJohn Levon39-56/+147
2018-12-12 [illumos-gate merge]Jerry Jelinek3-13/+22
commit 2a6e99a0f1f7d22c0396e8b2ce9b9babbd1056cf 10053 loader: rework cd9660 header paths and update header
2018-12-11more utsJohn Levon131-328/+635
2018-12-11resync with latest smatchJohn Levon7-27/+9
2018-12-11uts workJohn Levon136-352/+617
2018-12-1110053 loader: rework cd9660 header paths and update headerToomas Soome3-13/+22
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-11 [illumos-gate merge]Jerry Jelinek1-1/+2
commit b8a5bee186f188738b6a8f63ebf28331543ae32e 9914 NV_UNIQUE_NAME_TYPE broken after 9580
2018-12-10OS-6417 "zpool import -m" could print last txg timeKody A Kantor3-3/+25
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-12-109914 NV_UNIQUE_NAME_TYPE broken after 9580Andrew Stormont1-1/+2
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-10 [illumos-gate merge]Jerry Jelinek990-2161/+1076020
commit 16d8656330ae5622ec32e5007f62145ebafdc50f 9997 Import iconv modules from g11n consolidation commit 863275a46b877530dd1c728df0b4e9bddb5702e3 9956 loader: create separate lists for fd, cd and hd, merge bioscd with biosdisk commit 049ba636fa37a2892809192fc671bff9158a01cd 9630 add lzc_rename and lzc_destroy to libzfs_core commit 37002877d7628586736855370376e9f6ec0d4704 9989 Make loader.efi dual boot, step 2: remove boot1 commit 03fe8ede397c5609aac1be54aedccec490dca121 10026 common/sha1: update for loader build
2018-12-089997 Import iconv modules from g11n consolidationAlexander Pyhalov963-0/+1075455
Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-089956 loader: create separate lists for fd, cd and hd, merge bioscd with biosdiskToomas Soome11-666/+520
Reviewed by: Norm Jacobs <naj@snapcon.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-12-079630 add lzc_rename and lzc_destroy to libzfs_coreAndriy Gapon6-39/+87
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-079989 Make loader.efi dual boot, step 2: remove boot1Toomas Soome10-1510/+1
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-0710026 common/sha1: update for loader buildToomas Soome3-6/+17
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-06 [illumos-gate merge]Jerry Jelinek4-5/+9
commit a949e73d2676619263a21aaaaea30669bfcc27a1 10019 libsldap: macro expands to multiple statements commit a50e8766452bf989ab5da8c51bb857190e7a18c9 10018 libkmf: macro expands to multiple statements commit fa79a855d371dfcb29461ad6ebaf48a458bf9f14 10017 libilb: macro expands to multiple statements
2018-12-05OS-7401 bhyve: suspend vcpu after mtrap vmexitrelease-20181206Hans Rosenfeld2-0/+8
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-12-05OS-7395 bhyve: VM_{SUSPEND,RESUME}_CPU ioctls ignore vcpu argumentHans Rosenfeld1-0/+20
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-12-05OS-7394 defer bhyve instance destruction to last closeHans Rosenfeld2-9/+22
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-12-05OS-7410 vmm_zsd assert tripped on zone shutdownMike Gerdts1-2/+20
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-12-05OS-7397 reduce lock contention in bhyve instr emulPatrick Mooney2-24/+59
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-12-05SMATCH=offJohn Levon421-426/+430
2018-12-05bnxe proper fix; use SMOFF globalJohn Levon105-112/+105
2018-12-05 [illumos-gate merge]Jerry Jelinek12-159/+448
commit 2f3d18f2c9f61603677fcb22d59f7157bae89d7e 10020 cmd-crypto: macro expands to multiple statements commit 4e9ec610a7fdddfb6264b1155d0cc9c1874aecc2 10016 bnxe: macro expands to multiple statements commit 52deb364035dd2982f68cdad950a92d577b4784d 10015 nfs: macro expands to multiple statements commit 314a1e32ce63a57bd7629fa3efdbe28f591b8708 10024 loader: set command_errmsg to NULL after printing it out commit 45079a052cd74844754a642c4c7cc69d2ac6ce6b 10023 loader: command_bcache is using %d with unsigned data commit 21368e40253d35b164340a2c37815fabb3e9a3d4 10027 loader: common/ufsread: variable 'indbuf' set but not used commit e3026534c008abc0cbdcccf8cff6ac302fac6b52 9988 Make loader.efi dual boot, step 1
2018-12-0510019 libsldap: macro expands to multiple statementsToomas Soome1-1/+2
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-12-0510018 libkmf: macro expands to multiple statementsToomas Soome2-2/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-12-0510017 libilb: macro expands to multiple statementsToomas Soome1-2/+3
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-12-0510020 cmd-crypto: macro expands to multiple statementsToomas Soome1-7/+8
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-12-0510016 bnxe: macro expands to multiple statementsToomas Soome1-2/+3
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-12-05ip,genunixJohn Levon21-41/+110
2018-12-0410015 nfs: macro expands to multiple statementsToomas Soome2-52/+54
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-12-0410024 loader: set command_errmsg to NULL after printing it outToomas Soome1-5/+7
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-12-0410023 loader: command_bcache is using %d with unsigned dataToomas Soome1-6/+6
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-12-0410027 loader: common/ufsread: variable 'indbuf' set but not usedToomas Soome1-3/+1
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-049988 Make loader.efi dual boot, step 1Toomas Soome5-84/+369
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-04lib (mostly)John Levon214-197/+870
2018-12-04OS-7420 bhyve needs fix for FreeBSD-SA-18:14.bhyvePatrick Mooney1-14/+15
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-12-04OS-7066 Want support ahci LED entries in topo (fix DEBUG)Jordan Paige Hendricks1-1/+0
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-04 [illumos-gate merge]Jerry Jelinek11-36/+234
commit 3e90f8d31de34a9f1efdf9484f999cca7149860d 9998 uts: font rendering should support 16/24/32bit depths commit fbbcb43d3dc65baeb851d4b368f233970b5b7098 9937 uts: use smallest font as fallback default commit 135ec7c89feffe489942d5c5a37e69f4efb7d7bb 10014 bootadm: menu_free() is accessing freed memory commit 9dded1d9015db0b91278731dfec380891ea0eb14 10013 bootadm: list_menu_entry() is missing else commit 8421bc58f13e94e818fb7374158f5450f9c4931d 10010 libsmbns: macro expands to multiple statements commit 7d1eae8c55720848a7a807e8b76f4b8c7e339af3 9987 loader.efi: add version support commit 2b811402e28c1eea57dd7a5e98c7f1c72637ffd9 9975 loader.efi: unused variable 'err' commit f111a354011b4b6a93d3b8d94aa06a982d8c7686 10002 librcm: bitwise comparison always evaluates to false
2018-12-03OS-7300 bhyve should not sync IO unless necessaryPatrick Mooney5-58/+179
OS-7416 bhyve BLOCKIF_NUMTHR should keep pace with MAXREQ Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-12-039998 uts: font rendering should support 16/24/32bit depthsToomas Soome3-7/+142
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-12-039937 uts: use smallest font as fallback defaultToomas Soome1-6/+10
Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-12-0310014 bootadm: menu_free() is accessing freed memoryToomas Soome1-1/+3
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-12-0310013 bootadm: list_menu_entry() is missing elseToomas Soome1-1/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-12-0310010 libsmbns: macro expands to multiple statementsToomas Soome1-3/+6
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-12-039987 loader.efi: add version supportToomas Soome4-10/+42
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>