summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
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>
2019-11-2011879 Intel ixgbe X553 Support [fix mismerge]Jerry Jelinek1-1/+1
2019-11-20 [illumos-gate merge]Jerry Jelinek8-29/+81
commit f557613a52efd99cf11a085bca7a35c5e93315f1 12001 cpu_uarray_free(NULL) panics commit 6b02bf31e294d16b68704ede69fdbddaf757fe30 11999 installboot: multiple stage1 locations are mismanaged commit a8661d6d41898fc90e65007115e5c3be62013bbf 11863 SMB2 CREATE should validate impersonation level 11864 SMB2 CREATE should reject absolute paths 11865 SMB2 CREATE should check MxAc create context size commit 327d9711d19fe801a2788ee1cbc0f9de27f6e8b5 11791 idm: this statement may fall through commit 5f1e4180f616c1eac1d07284e8238a8759a414d1 12000 mdb: disk_label does compute gpt partition array crc wrong commit b5acee43ccb19bbf950ab21d1d87ef9d8d47ca9e 11991 format: first efi partition can start from efi_first_u_lba Conflicts: usr/src/test/crypto-tests/tests/modes/aes/ctr/aes_ctr.c
2019-11-2012001 cpu_uarray_free(NULL) panicsJohn Levon1-2/+3
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>