summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-12-31OS-6795 illumos-joyent build tools depend on platform PerldeperlJohn Levon6-36/+24
2018-12-20OS-7419 bhyve: want switch to start VM in suspended stateHans Rosenfeld3-3/+35
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-19OS-7392 bhyve optstr wrong for -YHans Rosenfeld1-1/+1
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Approved by: John Levon <john.levon@joyent.com>
2018-12-18OS-7446 clean up bhyve locking and namesrelease-20181220Patrick Mooney1-94/+77
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-12-18 [illumos-gate merge]Jerry Jelinek21-246/+558
commit 04e56356520b98d5a93c496b10f02530bb6647e0 5882 Temporary pool names commit 36acdd115a7d14b9a0ffd968d084ebeac2451a7e 10062 illumos.sh could be re-organized commit 4da7ed37ba5e1e12c0618eef16411d6fd67dd8c6 10060 loader: fix DEBUG messages in disk/part interfaces commit 922a2a1681b0f92b4d65daff3cbcd841293d5778 10058 loader: Add an ISO9660 "partition table" type to loader. commit 67deef8cbc83060db238a0f4ee252d1ba74641ef Conflicts: usr/src/tools/env/illumos.sh usr/src/cmd/zpool/zpool_main.c
2018-12-175882 Temporary pool namesAndriy Gapon14-62/+362
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: John Kennedy <john.kennedy@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-1710062 illumos.sh could be re-organizedJohn Levon1-76/+84
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-1710060 loader: fix DEBUG messages in disk/part interfacesToomas Soome2-7/+8
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-1710058 loader: Add an ISO9660 "partition table" type to loader.Toomas Soome4-19/+71
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-17Revert most of "9899 cw(1onbld) should shadow more compilation"Dan McDonald2-81/+32
(leaks object files, but keep Xamode() and __unused removals) This reverts commit d0843a33a8ba49c316537132aa23e7df6d6fc64b.
2018-12-17OS-7151 ZFS loading and unloading metaslabs at audible frequencyJerry Jelinek2-21/+52
Reviewed by: Joshua Clulow <jmc@joyent.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Kody Kantor <kody.kantor@joyent.com>
2018-12-17 [illumos-gate merge]Jerry Jelinek10-259/+401
commit de6af22ae73ba8d72672288621ff50b88f2cf5fd 9971 Make getrandom(2) a public interface
2018-12-14 [illumos-gate merge]Jerry Jelinek21-126/+388
commit 03270635d68df6a0392fb8f4b7c04acad764648b 10057 Man page misspellings: "ouput", "particuliar", and "overriden" commit 13b70267be56f36cbbc54ef71e13714ad820ad22 10048 fdisk: use /boot/pmbr if possible commit 6fe4f3002ca33af5ab7123ed78d81899dadf2fbb 9683 Allow bypassing devid in vdev_disk_open() commit 17fb938fd6cdce3ff1bb47dafda0774f742249a3 9847 leaking dd_clones (DMU_OT_DSL_CLONES) objects commit 20633e304b57bc98f70fdb194081b7023adf527b 9559 zfs diff handles files on delete queue in fromsnap poorly
2018-12-14Revert "backout 9421: causes TRITON-372"Jerry Jelinek3-5/+28
This reverts commit 2a235a434573f6659d6ebfc10ef33136384caad1.
2018-12-139971 Make getrandom(2) a public interfaceJason King9-260/+400
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2018-12-1310057 Man page misspellings: "ouput", "particuliar", and "overriden"Peter Tribble13-65/+33
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Cody Mello <cody.mello@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-1310048 fdisk: use /boot/pmbr if possibleToomas Soome2-46/+48
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-139683 Allow bypassing devid in vdev_disk_open()Pavel Zakharov2-3/+64
Reviewed by: Sara Hartse <sara.hartse@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-12-139847 leaking dd_clones (DMU_OT_DSL_CLONES) objectsMatthew Ahrens3-5/+236
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-12-139559 zfs diff handles files on delete queue in fromsnap poorlyPaul Dagnelie1-7/+7
Reviewed by: Joshua M. Clulow <josh@sysmgr.org> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-12-12 [illumos-gate merge]Jerry Jelinek3-13/+22
commit 2a6e99a0f1f7d22c0396e8b2ce9b9babbd1056cf 10053 loader: rework cd9660 header paths and update header
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 Jelinek991-2161/+1076034
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-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-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-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>