summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2019-12-04 [illumos-gate merge]release-20191205Jerry Jelinek4-13/+33
commit 99d3b4e271d47a93935645d0c2d348d161f90c80 11950 diff_cb() does not handle large dnodes commit c4fc965c904c30ee88c7ec42768b39cdbb328de9 11979 libshell: bitwise comparison always evaluates to false commit e63ea1f970505bef26ee06b3cef54076ad25b94e 12043 Streams ioctl for _I_CMD within kernel causes EFAULT
2019-12-0311950 diff_cb() does not handle large dnodesloli10K2-4/+14
Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Ryan Moeller <ryan@ixsystems.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Matthias Scheler <mscheler@tintri.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-12-0311979 libshell: bitwise comparison always evaluates to falseToomas Soome1-1/+1
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-12-0312043 Streams ioctl for _I_CMD within kernel causes EFAULTAndy Fiddaman1-8/+18
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-12-03 [illumos-gate merge]Jerry Jelinek12-271/+391
commit b8dc1b43d204b714c2fda8dd4efd67de0c671db6 11945 pool import performance regression due to repeated libshare initialization commit 69d9b1c5b0824b6e4feadaf289d68d945f0fbe6f 11984 libproc: passing argument 2 to restrict-qualified parameter aliases with argument 1 commit ec38b3f5fb92a39a55897ec0e3e4eeb0e84fefcc 12036 iscsi: zpool create pool fails to create label commit c54162e4540c6b4eb112c199658a34287d2dc971 12018 loader.efi: efipart needs better support detecting nested partitions
2019-12-0211945 pool import performance regression due to repeated libshare initializationJoyce McIntosh5-14/+81
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-12-0211984 libproc: passing argument 2 to restrict-qualified parameter aliases ↵Toomas Soome1-2/+7
with argument 1 Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-12-0212036 iscsi: zpool create pool fails to create labelJerry Jelinek1-2/+4
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-12-0212018 loader.efi: efipart needs better support detecting nested partitionsToomas Soome5-253/+299
Reviewed by: Matthias Scheler <mscheler@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-12-02 [illumos-gate merge]Jerry Jelinek36-59/+295
commit 4deedc8c9617c76c1e08a5265614b205754926c4 12041 tem: x86 needs to use tems.ts_color_map() for 8-bit colors commit 2f572942f3e92c5f77d0b5d0778be90fa16681c1 12040 loader: vbe_print_mode() is missing newline commit e15e891852f98a4fc7afb32f0999b5bc38f7d1f8 12005 update to Intel microcode-20191115 commit f7db5903887928b2b43995473632ef63d130bbd4 2988 nfssrv: need ability to go to submounts for v3 and v2 protocols commit 19687f06a4a23ca82910eccd0f898c90ecd3cf62 12017 Assertion failure in kstat_waitq_to_runq from blkdev
2019-12-0212041 tem: x86 needs to use tems.ts_color_map() for 8-bit colorsToomas Soome1-1/+14
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Alexander Eremin <a.eremin@nexenta.com> Reviewed by: Randy Fishel <randyf@sibernet.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-12-0212040 loader: vbe_print_mode() is missing newlineToomas Soome1-3/+3
Reviewed by: Volker A. Brandt <vab@bb-c.de> Reviewed by: Matthias Scheler <mscheler@tintri.com> Reviewed by: Randy Fishel <randyf@sibernet.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-2812005 update to Intel microcode-20191115John Levon25-2/+66
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-272988 nfssrv: need ability to go to submounts for v3 and v2 protocolsVitaliy Gusev8-42/+195
Portions contributed by: Marcel Telka <marcel.telka@nexenta.com> Portions contributed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-11-27OS-8056 lx brk should never start at zero (#233)Alex Wilson1-15/+24
Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2019-11-2712017 Assertion failure in kstat_waitq_to_runq from blkdevPaul Winder1-11/+17
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Matthias Scheler <mscheler@tintri.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-27 [illumos-gate merge]Jerry Jelinek30-62/+326
commit c5832a5333c189dfa346a3c1edac9fa39e1de4cb 12002 async unlinked drain commit e2336878c3b2087bcf5c52436847f37afaec8666 11960 Add topo module and hdl api for freeing string array commit bb51a979b2badfaa6cf79bcb781b23aa6c1502f2 12021 zfs_diff tests missing Makefile deps commit 05c00ec58206e104da9853d2117cf39602f4d5ee 12010 extra whitespace in mmap(2) commit f52943a93040563107b95bccb9db87d9971ef47d 12016 Use of GNU ld should explicitly specify the required output format commit a64e1e23aa6dde2e865402bb20dde999f835fdc5 11996 format: modify should not ask for GPT partition 7 commit d30992fa3989ef47543839be59b8c86165285ec4 11995 format: efi usable size is missing 1 sector Conflicts: usr/src/lib/fm/topo/libtopo/common/topo_string.c usr/src/lib/fm/topo/libtopo/common/topo_mod.h usr/src/lib/fm/topo/libtopo/common/mapfile-vers
2019-11-2612002 async unlinked drainAlek Pinchuk14-11/+270
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Roman Strashkin <roman.strashkin@nexenta.com> Portions contributed by: Saso Kiselkov <saso.kiselkov@nexenta.com> Reviewed by: Jorgen Lundman <lundman@lundman.net> Reviewed by: Tom Caputi <tcaputi@datto.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-26 [illumos-gate merge]Jerry Jelinek30-134/+849
commit a629ded1d7b2e67c2028ccbc5ba9099328cc4e1b 11962 Port ZoL zfs diff tests to illumos commit 32a71e42b5b15681007be8f91ac790b320b74d43 11993 format: reserved partition size calculation should use sector size commit 32114f8806363681160c9505a0dfa90331e8579d 12012 zdb: do not output binary org.illumos:checksum_salt on terminal commit 93d2b6f25d9da54278148dfd3d9a33ff2827016e 11938 loader.efi: HARDDRIVE_DEVICE_PATH may have subpaths commit 247e9a8ed695b16d62e2a0cb581e5c07d949d5ae 12009 Memory leaks in blkdev when blkdev device is detached commit eb44bcc7bc940d7cc1f4c10afa5a1cb7ec0dd198 12013 fix smatch build for GCC4
2019-11-2511962 Port ZoL zfs diff tests to illumosLOLi14-0/+633
Portions contributed by: Tony Hutter <hutter2@llnl.gov> Portions contributed by: Tom Caputi <tcaputi@datto.com> Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2511993 format: reserved partition size calculation should use sector sizeToomas Soome6-103/+97
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2512012 zdb: do not output binary org.illumos:checksum_salt on terminalToomas Soome1-1/+2
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2511938 loader.efi: HARDDRIVE_DEVICE_PATH may have subpathsToomas Soome1-12/+58
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2019-11-2512009 Memory leaks in blkdev when blkdev device is detachedPaul Winder1-6/+38
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Randy Fishel <randyf@sibernet.com> Reviewed by: Matthias Scheler <matthias.scheler@wdc.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2512013 fix smatch build for GCC4John Levon7-12/+21
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-25 [illumos-gate merge]Jerry Jelinek23-93/+157
commit aefa9c84b0a900bedba3a7ed885f0ea75f3fe1ea 12015 vioif with MSI-X not working on Google Compute Engine commit c00b0288a75782c75abd0b9959021fd2417c8a28 12014 virtio_init_complete() comment should describe interrupt type parameter commit d1f3e3c647f14e2496e646bb7ef0df729cbbf72a 11798 apix: cast between incompatible function types commit 027bcc9f64a0a5915089267b0dc54c9ee05782b0 11797 i86pc: cast between incompatible function types
2019-11-25OS-8053 OS-8049 needs further fixes (#237)John Levon3-2/+11
Reviewed by: Tim Foster <tim.foster@joyent.com> Approved by: Tim Foster <tim.foster@joyent.com>
2019-11-2412015 vioif with MSI-X not working on Google Compute EngineJoshua M. Clulow1-1/+50
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2412014 virtio_init_complete() comment should describe interrupt type parameterJoshua M. Clulow2-2/+4
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2311960 Add topo module and hdl api for freeing string arrayRob Johnston10-107/+99
Reviewed by: Jordan Hendricks <jordan.hendricks@joyent.com> Reviewed by: Matthias Scheler <matthias.scheler@wdc.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-2312021 zfs_diff tests missing Makefile depsRobert Mustacchi1-0/+2
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Kody Kantor <kody.kantor@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2312010 extra whitespace in mmap(2)Ryan Zezeski1-18/+12
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-2612016 Use of GNU ld should explicitly specify the required output formatAndy Fiddaman9-19/+29
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Matthias Scheler <matthias.scheler@wdc.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-2611996 format: modify should not ask for GPT partition 7Toomas Soome1-1/+2
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2611995 format: efi usable size is missing 1 sectorToomas Soome2-4/+4
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2211798 apix: cast between incompatible function typesToomas Soome4-31/+24
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2211797 i86pc: cast between incompatible function typesToomas Soome16-62/+82
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2211847 The nvme cmd completion queue is contentious [fix SmartOS incompatibility]Jerry Jelinek1-1/+1
2019-11-22 [illumos-gate merge]Jerry Jelinek13-154/+370
commit 4d95620bc3105916e69c40cff8e2e3d55bd6c4ae 11827 Increase concurrency through blkdev 11847 The nvme cmd completion queue is contentious commit d15801816cc716b56ada92df72ee04b7b891291c 11927 Log, or optionally panic, on zero-length kmem allocations commit e7253420989203a0028f982d437bf50c3140eba6 12007 make_test always returns non-zero Conflicts: usr/src/uts/common/io/nvme/nvme_var.h usr/src/man/man9f/kmem_alloc.9f usr/src/cmd/mdb/common/modules/genunix/genunix.c
2019-11-2111827 Increase concurrency through blkdevPaul Winder7-130/+355
11847 The nvme cmd completion queue is contentious Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Matthias Scheler <matthias.scheler@wdc.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2111927 Log, or optionally panic, on zero-length kmem allocationsBryan Cantrill11-54/+121
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2019-11-2111972 resync smatch [fix false positive in mac_sched]Jerry Jelinek1-0/+1
2019-11-2112007 make_test always returns non-zeroAndy Fiddaman1-0/+2
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-21 [illumos-gate merge]Jerry Jelinek655-6237/+23034
commit c85f09cc92abd00c84e58ec9f0f5d942906cb713 11972 resync smatch commit 3128654191cf8267843c8a40c4e0f3ac65f599f1 11973 tem: we only can translate colors 0-7 commit 62ce8e2e52946c2ebc855b02452650365c19eafc 12003 libefi: add efi_reserved_sectors() commit 78d83021c1426eb570f801cac4175645da13efe4 11986 libproc: cast between incompatible function types commit 5928363ef66d875d343b47ca57f45a68d08a056a 12008 libc symbol test timeout should be bumped
2019-11-2111972 resync smatchJohn Levon641-6169/+22940
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2111973 tem: we only can translate colors 0-7Toomas Soome5-14/+14
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2112003 libefi: add efi_reserved_sectors()Toomas Soome7-48/+74
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2111986 libproc: cast between incompatible function typesToomas Soome1-4/+4
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-11-2012008 libc symbol test timeout should be bumpedJohn Levon1-2/+2
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-20OS-8049 make_test requires /usr/bin/make (#236)release-20191121John Levon1-0/+2
Reviewed by: Tim Foster <tim.foster@joyent.com> Approved by: Tim Foster <tim.foster@joyent.com>