summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-06-199438 Holes can lose birth time info if a block has a mix of birth timesPaul Dagnelie4-25/+104
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-198906 uts: illumos rootfs should support salted cksumToomas Soome3-24/+6
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-198905 loader: add skein/edonr supportToomas Soome11-47/+410
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Ken Mays <kmays2000@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-198904 common/crypto: make skein and edonr loader friendlyToomas Soome2-1/+18
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-199564 cw: possible buffer overflow in cwToomas Soome1-5/+3
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-19OS-7029 lx audit mishandles multi-arch rulesMike Gerdts1-45/+40
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-06-19OS-6923 bhyve could be more precise with vPITPatrick Mooney4-26/+71
OS-6849 bhyve should localize vatpit resources Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-19 [illumos-gate merge]Jerry Jelinek25-163/+680
commit b6031810da58df96413bf76e068638fcab1f228a 9456 ztest failure in zil_commit_waiter_timeout commit c373aa8be7dba4bca17e8db696f27412617604b9 9082 Add ZFS performance test targeting ZIL latency
2018-06-189456 ztest failure in zil_commit_waiter_timeoutPrakash Surya1-1/+1
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-06-189082 Add ZFS performance test targeting ZIL latencyJohn Wren Kennedy24-162/+679
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tony Nguyen <tony.nguyen@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-06-18OS-7031 panic in ppt_bar_crawl()Hans Rosenfeld1-1/+1
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-06-18 [illumos-gate merge]Jerry Jelinek2-1/+1
commit a0955b86cd77e22e80846428a5065e871b6d8eb8 9600 LDT still not happy under KPTI Conflicts: usr/src/test/os-tests/tests/Makefile usr/src/test/os-tests/runfiles/default.run
2018-06-159600 LDT still not happy under KPTIJohn Levon14-159/+253
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-149506 Want support for QLogic QL41000/45000 series devices [lost fix for OS-7007]Jerry Jelinek1-2/+0
2018-06-14OS-6212 Auditd fails to start on LX in CentOS 7Jerry Jelinek7-9/+2076
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-06-14OS-6605 pkcs11 C_Digest() is too restrictive in inputJason King3-5/+6
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-149506 Want support for QLogic QL41000/45000 series devices [fix incomplete merge]Jerry Jelinek1-21/+0
2018-06-14 [illumos-gate merge]Jerry Jelinek17-2194/+2748
commit 14b24e2b79293068c8e016a69ef1d872fb5e2fd5 9506 Want support for QLogic QL41000/45000 series devices commit cfad065142375b14439598ab13b09a95be0ad333 9589 ldterm_dosig() can send empty mblks downstream Conflicts: usr/src/uts/intel/qede/Makefile usr/src/uts/common/io/qede/qede_version.h usr/src/uts/common/io/qede/qede_types.h usr/src/uts/common/io/qede/qede_osal.c usr/src/uts/common/io/qede/qede_main.c usr/src/uts/common/io/qede/qede_list.h usr/src/uts/common/io/qede/qede_kstat.c usr/src/uts/common/io/qede/qede_gld.c usr/src/uts/common/io/qede/qede_fp.h usr/src/uts/common/io/qede/qede_fp.c usr/src/uts/common/io/qede/qede_dbg.c usr/src/uts/common/io/qede/qede_cfg.c usr/src/uts/common/io/qede/qede.h exception_lists/hdrchk exception_lists/cstyle
2018-06-13OS-6967 LDT still not happy under KPTIJohn Levon12-91/+203
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Alex Wilson <alex.wilson@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Alex Wilson <alex.wilson@joyent.com>
2018-06-13OS-7000 Need Eager FPURobert Mustacchi21-1093/+688
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Bryan Cantrill <bryan@joyent.com>
2018-06-13OS-7019 missing break in hma_fpu_allocRobert Mustacchi1-0/+1
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-06-139506 Want support for QLogic QL41000/45000 series devicesVaishali Kulkarni163-1/+618392
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-06-12OS-6992 Want hypervisor API for FPU managementRobert Mustacchi7-131/+365
OS-6999 bhyve should use HMA FPU framework Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-06-12OS-6960 bhyve TSC offsetting should be platform-agnosticPatrick Mooney5-51/+87
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-06-12 [illumos-gate merge]Jerry Jelinek9-148/+159
commit 5855bf06da593dee5899b9077ff2318df7a7c068 9543 loader: bd_io needs a bit cleanup commit af7c4cb5225cc98e505e165d8fe7b59f98595bbc 9575 apix can lose interrupts after interrupt thread blocks commit 52733287cd3e89957eb2a0c46360ce71b51a3070 9588 waitid(2): infop vs. info commit 26ec61e22ac23931eb9f303692a1df3c4da0626c 9375 svr4pkg: this statement may fall through commit 88798f4fd0ac24b21b6fac1037f7c8f8146731bb 9370 tip: comparison between pointer and zero character constant 9467 tip: acutable last entry should be filled by NULL pointers
2018-06-12OS-6740 bhyve vtd leaks mapping resourcesHans Rosenfeld5-57/+160
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-06-11OS-7003 Initial xsave xstate_bv should not include all featuresRobert Mustacchi14-788/+698
OS-6917 rtld should conditionally save AVX-512 state Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Bryan Cantrill <bryan@joyent.com> Approved by: Alex Wilson <alex.wilson@joyent.com>
2018-06-11OS-6988 bhyve wastes 1GB of RAM for each VM using more than 3GBHans Rosenfeld3-0/+49
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-06-11OS-6947 ucode shouldn't need install stepRobert Mustacchi298-104474/+88
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Cody Peter Mello <cody.mello@joyent.com>
2018-06-119543 loader: bd_io needs a bit cleanupToomas Soome2-127/+125
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-119575 apix can lose interrupts after interrupt thread blocksPaul Winder1-1/+23
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Ken Mays <kmays2000@gmail.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-119588 waitid(2): infop vs. infoMarcel Telka1-8/+2
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-119375 svr4pkg: this statement may fall throughToomas Soome3-6/+7
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-119370 tip: comparison between pointer and zero character constantToomas Soome2-6/+2
9467 tip: acutable last entry should be filled by NULL pointers Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Ken Mays <kmays2000@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-11 [illumos-gate merge]Jerry Jelinek1-1/+1
commit 2d3f14a1a90d3020d768a148f988fd87f368f3f7 9568 fix cxgbe package usr/sbin group annotation
2018-06-109568 fix cxgbe package usr/sbin group annotationRobert Mustacchi1-1/+1
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-10OS-7007 qede_ring_tx is too noisyRobert Mustacchi1-2/+0
Reviewed by: Jason King <jason.king@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-06-09OS-6912 bhyve virtio-blk should sync when neededHans Rosenfeld4-2/+50
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-06-08OS-5269 dladm(1M) should describe the "protection" link propertyCody Peter Mello1-0/+61
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dave Eddy <dave.eddy@joyent.com> Approved by: Dave Eddy <dave.eddy@joyent.com>
2018-06-08OS-4683 Using the allowed-ips property prevents using dynamic addressesCody Peter Mello14-148/+424
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-08OS-5195 DHCP spoofing protection should allow permitting all Client IdentifiersCody Peter Mello10-57/+303
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-079589 ldterm_dosig() can send empty mblks downstreamAndy Fiddaman1-2/+4
Reviewed by: Dominik Hassler <hadfl@omniosce.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-06-079585 extend pcibus enumerator to expose driver instance as property on ↵Rob Johnston2-1/+24
pcifn/pciexfn nodes Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Ken Mays <maybird1776@yahoo.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-06-06OS-6994 mdb: r9w isn't r8wrelease-20180607Robert Mustacchi5-16/+18
OS-6993 libconv confuses SUNW_AT_COMMPAGE with SUNW_AT_BRAND_AUX4 OS-6995 CONV_CAP_VAL_HW2_BUFSIZE wasn't updated OS-6996 AV_386_2_AVX512VPOPCDQ elfcap name should be consistent Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-06-05OS-1666 Increase ipdadm packet delay limit to 1sKody A Kantor2-5/+5
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>
2018-06-05 [illumos-gate merge]Jerry Jelinek5-17/+142
commit 8dff7262702aa449609f24db11ec821f1fa34bf6 9540 libefi: add efienv functions
2018-06-05OS-6793 vmm malloc/free are inefficientHans Rosenfeld1-19/+61
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-06-049540 libefi: add efienv functionsToomas Soome5-17/+142
Reviewed by: Jason King <jason.brian.king@gmail.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-06-04OS-6937 support large page mapping for bhyve IOMMU domainsHans Rosenfeld1-0/+13
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-06-04 [illumos-gate merge]Jerry Jelinek39-711/+807
commit db1c88f6dab43484b6c33636600ac4596ff4c354 9576 hid_attach is missing one mutex_exit in error path commit ea4ea50f064c5468142b24627acad09a41f060cb 9565 ctf: cast between incompatible function types commit a19d2449c7801a22d6c8370a965dab3d16c77925 9538 rcapd make install fails due to race in subdirs (fix isaexec) commit 6cfa0a7079eb1baa0a742f1e4def7cdabc8dcdab 9042 multiples of tty streams modules cause weirdness commit 207bc6d049369709a154c840750e0a74a9ff0a76 9544 loader: i386/Makefile should have target all before other targets commit 62877672b62bfe1e971061803b2a9c64897c13c3 9536 sasinfo does not know about 12gb sas commit 0f8051a0844ba1894eab81d4b73a76feca23554e 9533 8079's check for Xen HVM is incomplete commit d9241f995480d9097812b34500484c0fff9d7528 9552 grep segfaults when you ask for context commit fe12dc752b42da16028a16f4226e5295506fdb28 9529 libefi: efi_alloc_and_read should check for PMBR commit e53a4a814812099ec255c98f18f7ae1d0639ae57 9279 libefi: use one-line-per-file pattern in Makefile commit dec267e7ea9828898b1c64462daa6636c4ef5e29 9454 ::zfs_blkstats should count embedded blocks commit fe3ba4d1227d8746116ece7240682b13595c3142 9424 ztest failure: "unprotected error in call to Lua API (Invalid value type 'function' for key 'error')" commit cfd63e1b1bcf7ba4bf72f55ddbd87ce008d2986d 9486 reduce memory used by device removal on fragmented pools commit c7a7b2fa084facd68c3d1e860dfabe20c713877b 9479 fix wrong format specifier for vdev_id commit ddfe901b12348d31c500fb57f9174e88860a4061 9457 libzfs_import.c:add_config() has a memory leak commit 69d4acec15909325d6df21fec172510a50f77a8a 9538 rcapd make install fails due to race in subdirs