summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2020-03-2512382 Mellanox driver is missing advertisement in dladm link-propPaul Winder1-0/+125
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Garrett D'Amore <garrett@damore.org>
2020-03-2512425 /opt/util-tests/bin/utiltest needs default run file handlingRobert Mustacchi1-2/+4
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Alexander Pyhalov <alp@rsu.ru> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-2512196 fmadm faulty NULL pointer dereferenceHans Rosenfeld1-11/+14
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-25OS-8145 Add MemAvailable to lx procfs (#267)release-20200326Carlos Neira2-28/+38
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2020-03-25 [illumos-gate merge]Jerry Jelinek4-1/+202
commit eb00b1c8a31c2253a353644606388dff5b0e0275 11609 Want modern Intel IMC driver 11612 x86 PCI enumeration should not rely on bios max bus Conflicts: usr/src/uts/i86pc/Makefile.i86pc
2020-03-2411609 Want modern Intel IMC driverRobert Mustacchi37-10/+18415
11612 x86 PCI enumeration should not rely on bios max bus Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-03-24OS-8136 Add DISCARD/TRIM support to bhyve (fix compiler warning) (#274)Jason King1-2/+6
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2020-03-24OS-8143 Keep the shadow PCIR_COMMAND synced with the real one for pass through.Michael Zeller1-0/+26
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Jorge Schrauwen <jorge@blackdot.be> Approved by: Jason King <jason.king@joyent.com>
2020-03-24 [illumos-gate merge]Jerry Jelinek16-28/+44
commit d1d0a29b5275e074d59d170cca23b45a6e5834d8 12420 fd: variable may be used uninitialized commit c61137df0ddfe2318cd4b953495b4ccdb8f12b61 12399 kobj printf functions should be checked commit 2a9992ecc0392fdbbaa57613c1bcfc31b6c7e247 12175 i86xpv: variable may be used uninitialized
2020-03-23OS-8141 lx futex called with NULL timeout and ↵Brian Bennett1-1/+12
FUTEX_WAIT_BITSET|FUTEX_PRIVATE_FLAG set causes panic (#272)
2020-03-23OS-8142 A failed pool import triggers EDAR unlock failure (#271)Jason King1-1/+1
Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Rob Johnston <rob.johnston@joyent.com>
2020-03-23OS-8136 Add DISCARD/TRIM support to bhyve (illumos specific bits) (#270)Jason King2-9/+58
Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Zeller <mike.zeller@joyent.com>
2020-03-2312420 fd: variable may be used uninitializedToomas Soome1-0/+1
Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-2312399 kobj printf functions should be checkedJohn Levon4-23/+30
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-2312175 i86xpv: variable may be used uninitializedToomas Soome11-5/+13
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-23 [illumos-gate merge]Jerry Jelinek5-2/+224
commit 3fd7ddd197d247df98d4c6efd8fb2a6447e338de 12400 loader: misaligned access of dos_partition structure commit 27183ddc1219d1250969ffa63c48ed8281cb4eb0 5052 need e1000g(7D) man page
2020-03-2212400 loader: misaligned access of dos_partition structureToomas Soome2-2/+8
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-03-20 [illumos-gate merge]Jerry Jelinek11-243/+264
commit 278de290aa274ca244c25d81b2940211c15ab7e5 12368 asy: variable may be used uninitialized commit f9c7ecc9013918bf789e154e2ed5f2e8fb6ce24c 12320 librsc: NULL pointer errors commit 528737823843346cf95a4a701612f82089135554 12379 e1000g: Need support for Intel I219 v10-v15 commit 1bff1300cebf1ea8e11ce928b10e208097e67f24 12378 ata: variable may be used uninitialized
2020-03-2012368 asy: variable may be used uninitializedToomas Soome1-4/+4
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Alexander Pyhalov <alp@rsu.ru> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-2012320 librsc: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-205052 need e1000g(7D) man pageRobert Mustacchi3-0/+216
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-1912379 e1000g: Need support for Intel I219 v10-v15Robert Mustacchi6-4/+63
Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-1912378 ata: variable may be used uninitializedToomas Soome2-233/+173
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-19 [illumos-gate merge]Jerry Jelinek609-70974/+7
commit 97b5374547d500fded52d886ceba8a9962af0527 12292 retire libbc
2020-03-18OS-8136 Add DISCARD/TRIM support to bhyve (#268)Jason King2-19/+122
Contributed by: Allan Jude <allanjude@freebsd.org> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Mike Zeller <mike.zeller.@joyent.com> Approved by: Mike Zeller <mike.zeller@joyent.com>
2020-03-1812292 retire libbcToomas Soome609-70974/+7
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Alexander Eremin <aeremin@tintri.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-03-18 [illumos-gate merge]Jerry Jelinek4-1029/+13
commit 20d3bf629e3e91ea61dee8153d5bc47daeab26b0 12386 acpixtract tries to fopen("")
2020-03-1712386 acpixtract tries to fopen("")John Levon4-1029/+13
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-03-17 [illumos-gate merge]Jerry Jelinek34-312/+1079
commit 81c3d08501e57b65e096ec6a2b1d62f87cf8ced7 12365 pwritev64 can't write at offsets between [2 GiB, 4 GiB) commit 8d12444d6bc9b8e39d369d7700dcb29b0572abaf 12353 libproc should also check the GNU build id in addition to the debug link commit e68846a8e404cfae64e1c4e685626bf6867ce513 12352 libproc could know about .gnu_debuglink for remote symbol tables commit a3170057524922242772a15fbeb3e91f5f8d4744 12350 Add support for Emulex LPe31000 and LPe32000 fibre channel chipsets 12351 Remove the 32bit DMA restrictions in the emlxs driver Conflicts: usr/src/uts/common/syscall/rw.c usr/src/test/os-tests/tests/Makefile usr/src/test/os-tests/runfiles/default.run usr/src/lib/libproc/common/Psymtab.c
2020-03-1712365 pwritev64 can't write at offsets between [2 GiB, 4 GiB)Jerry Jelinek5-105/+183
Portions contributed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-16 [illumos-gate merge]Jerry Jelinek62-185/+1741
commit 17abec598417b0120193b3ad4e5390d5d8682014 12385 tst.subr.d needs fixing for NULL as a pointer commit 584b574a3b16c6772c8204ec1d1c957c56f22a87 12174 i86pc: variable may be used uninitialized commit 34a4e6b53d2e6f2605fd77cda5b161201d7d0f20 12377 aggr: may be used uninitialized commit c9ffe217655ce62448bdb45d6f113f43b4dfcc54 12367 aac: variable may be used uninitialized commit a25e615d76804404e5fc63897a9196d4f92c3f5e 12371 dis x86 EVEX prefix mishandled 12372 dis EVEX encoding SIB mishandled 12373 dis support for EVEX vaes instructions 12374 dis support for EVEX vpclmulqdq instructions 12375 dis support for gfni instructions commit c1e9bf00765d7ac9cf1986575e4489dd8710d9b1 12369 dis WBNOINVD support Conflicts: usr/src/common/dis/i386/dis_tables.c exception_lists/wscheck
2020-03-1612353 libproc should also check the GNU build id in addition to the debug linkRobert Mustacchi1-36/+188
Reviewed by: Patrick Mooney <patrick.f.mooney@gmail.com> Reviewed by: Joshua M. Clulow <jmc@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-1612352 libproc could know about .gnu_debuglink for remote symbol tablesRobert Mustacchi4-1/+245
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-1612350 Add support for Emulex LPe31000 and LPe32000 fibre channel chipsetsPaul Winder27-298/+941
12351 Remove the 32bit DMA restrictions in the emlxs driver Reviewed by: Garrett D'Amore <gdamore@racktopsystems.com> Reviewed by: Albert Lee <alee@racktopsystems.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-1612385 tst.subr.d needs fixing for NULL as a pointerJohn Levon1-3/+3
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-1612174 i86pc: variable may be used uninitializedToomas Soome45-123/+176
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-1512377 aggr: may be used uninitializedToomas Soome2-0/+10
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-1512367 aac: variable may be used uninitializedToomas Soome1-3/+7
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-13 [illumos-gate merge]Jerry Jelinek1-1/+3
commit 95bb2cef100e6d3ce201012b6e4b677106e44751 12376 i86xpv/unix: 'rsdp' may be used uninitialized in this function
2020-03-1312371 dis x86 EVEX prefix mishandledRobert Mustacchi14-56/+1543
12372 dis EVEX encoding SIB mishandled 12373 dis support for EVEX vaes instructions 12374 dis support for EVEX vpclmulqdq instructions 12375 dis support for gfni instructions Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2020-03-1312369 dis WBNOINVD supportRobert Mustacchi4-9/+53
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-1212376 i86xpv/unix: 'rsdp' may be used uninitialized in this functionToomas Soome1-1/+3
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-12 [illumos-gate merge]Jerry Jelinek28-100/+1238
commit 8e9352593f28b1a84101b11e1c6db6aabf187a1c 5880 Increase IOV_MAX to at least 1024 commit f3e1a610966249cf3c18b6f431eef3fac2ed90e4 12279 ::arc_compression_stats generates errors commit 3c6ffbab91273559b511d95f850d7b2d9cd2a3c5 11958 need topo maps for the SMCI,SYS-2028U-E1CNRT+ 11959 extend disk topo plugin to enumerate nvme devices Conflicts: usr/src/uts/common/syscall/rw.c usr/src/uts/common/sys/socket.h
2020-03-125880 Increase IOV_MAX to at least 1024Bryan Cantrill12-90/+375
Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-11OS-8117 bhyve upstream sync 2019 Sept (#263)release-20200312Michael Zeller48-413/+6161
Reviewed by: Dan McDonald <danmcd@kebe.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <pmooney@oxide.computer> Approved by: John Levon <john.levon@joyent.com>
2020-03-1112279 ::arc_compression_stats generates errorsJason King1-3/+52
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-1111958 need topo maps for the SMCI,SYS-2028U-E1CNRT+Rob Johnston19-86/+1176
11959 extend disk topo plugin to enumerate nvme devices Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-11 [illumos-gate merge]Jerry Jelinek85-24/+248
commit 388488112189b484c639b410a453c22e93bdfb68 12304 risc-v dis instruction alignment too restrictive commit 6de7dd38d5e1d12791b18f60b9cad431c7d4b419 11861 hostbridge topo module should be hardened to handle empty busses commit ac2f5fbefc05314fcd97b03f2338b39e6efe643f 12370 mdb tests should be packaged 12380 findtest needs listing in runfile Conflicts: usr/src/test/util-tests/tests/Makefile usr/src/pkg/manifests/system-test-utiltest.mf usr/src/cmd/mdb/test/mtest.sh [modified local, deleted upstream]
2020-03-10 [illumos-gate merge]Jerry Jelinek9-91/+900
commit 343622ca5a82ac99828cc46e04e1f962c09be0e8 12346 need libm(3LIB) and libmvec(3LIB) manpages commit ea7201620ceafab72b37e65bea4ec461dd27089d 12355 vnic_unicast_add() can return uninitialised diag value commit c71ad1764a07b4be9b04c56fd0d199c0f547404a 12366 Want mdb typelist command Conflicts: usr/src/man/man3lib/Makefile
2020-03-1012346 need libm(3LIB) and libmvec(3LIB) manpagesJohn Levon4-89/+858
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>