summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2018-04-17 [illumos-gate merge]Jerry Jelinek22-320/+1028
commit a3b5583021b7b45676bf1f0cc68adf7a97900b56 9192 explicitly pass good_writes to vdev_uberblock/label_sync commit 3a4b1be953ee5601bab748afa07c26ed4996cde6 9290 device removal reduces redundancy of mirrors commit ff9e88cea66c73818b035c646e3bb615ba3ff2bd 9452 ptable_dcmd() needs a little cleanup commit a800027ae7e1ce605f8a3187c6fcad94986988f3 9450 OS Unit Test Suite is in the ostest package commit ed1b18c7444d27a1c8637e59ba0b8b360902050b 9346 autofs: comparison between pointer and zero character constant commit 4e72ade1d48747d1105e26d42fc4787278f8f35e 9462 panic in smbfs_delmap_callback
2018-04-169192 explicitly pass good_writes to vdev_uberblock/label_syncMatthew Ahrens1-11/+17
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-169290 device removal reduces redundancy of mirrorsMatthew Ahrens15-232/+900
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Prashanth Sreenivasa <pks@delphix.com> Reviewed by: Sara Hartse <sara.hartse@delphix.com> Reviewed by: Serapheim Dimitropoulos <serapheim@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Tim Chase <tim@chase2k.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-16OS-6891 usr/src/lib/fm is missing a dependency on libpcidbJason King1-1/+2
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-04-149452 ptable_dcmd() needs a little cleanupJohn Levon1-3/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Norm Jacobs <naj@snapcon.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-149450 OS Unit Test Suite is in the ostest packageMarcel Telka1-1/+1
Reviewed by: Andy Fiddaman <af@citrus-it.net> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Vitaliy Gusev <gusev.vitaliy@icloud.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2018-04-139346 autofs: comparison between pointer and zero character constantToomas Soome1-2/+4
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-139462 panic in smbfs_delmap_callbackGordon Ross3-71/+105
Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Albert Lee <trisk@softnas.com>
2018-04-12OS-6575 panic from lxpr_format_tcpJerry Jelinek1-14/+30
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-12OS-6874 viona should untangle status and flagsPatrick Mooney2-59/+293
OS-6883 viona needs design prose Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-04-12OS-6869 sync bhyve with upstreamPatrick Mooney107-218/+1941
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-04-11 [illumos-gate merge]Jerry Jelinek10-627/+669
commit 9e5936778d5f09b9cafb0e7e66bcdebd64a8cc24 9139 check_rtime should be able to forbid libraries 9140 check_rtime should learn libnsl is safe now 9141 check_rtime exceptions could be cleaner commit 139ef88f7450e3f31a633bfb9428cbdc881bee74 8956 Implement KPTI (fix cstyle) commit 74ecdb5171c9f3673b9393b1a3dc6f3a65e93895 8956 Implement KPTI commit 1d9a8ab82e5abe86cb1e43c502f88c7c655658fd 9215 update CPUID defines commit 399ca3a7ff315244c51a7bbd1d3ce2709ef6c7c6 9210 remove KMDB branch debugging support 9211 ::crregs could do with cr2/cr3 support 9209 ::ttrace should be able to filter by thread commit c2e5ad711a2ab2bdc091fb89f679218c8cb3405b 9208 hati_demap_func should take pagesize into account commit 67048e0fd1ad0154eb457cc2b9e78c9d9938283b 9432 allow java 6 to be used for gate builds commit cf798f092f6c8534fa312788d4fb163ac2818718 9431 some sparc platform paths broken after 8685 commit 3980e3cde6d00569a5e3e416168e6c629b622a5e 9430 firmload.h and gfx_private.h should be marked i386-only in packaging manifest commit e43f60e27c64b1150a0499996e54f7d1fa3eaf5c 9429 btxld.1onbld should be marked i386-only in packaging manifest Conflicts: usr/src/uts/intel/sys/segments.h usr/src/uts/intel/ia32/os/desctbls.c usr/src/uts/i86pc/vm/hat_i86.c usr/src/uts/i86pc/sys/machparam.h usr/src/uts/i86pc/os/intr.c usr/src/uts/i86pc/ml/kpti_trampolines.s usr/src/cmd/mdb/i86pc/modules/unix/unix.c
2018-04-109139 check_rtime should be able to forbid librariesRichard Lowe2-578/+614
9140 check_rtime should learn libnsl is safe now 9141 check_rtime exceptions could be cleaner Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-10OS-6881 illumos merge broke bldenv + ctfRobert Mustacchi1-2/+0
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-108956 Implement KPTI (fix cstyle)Dan McDonald1-10/+10
2018-04-109441 kmdb should stash %cr3 in kdiregsAlex Wilson6-18/+96
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-108956 Implement KPTIJohn Levon63-2029/+3593
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-109215 update CPUID definesJohn Levon1-5/+14
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-109210 remove KMDB branch debugging supportJohn Levon45-1533/+154
9211 ::crregs could do with cr2/cr3 support 9209 ::ttrace should be able to filter by thread Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-109208 hati_demap_func should take pagesize into accountSam Gwydir2-25/+38
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Tim Kordas <tim.kordas@joyent.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-109207 kdi_idt: Cast GATESEG_GETOFFSET through uintptr_tRichard Lowe1-1/+2
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Gordon Ross <gwr@nexenta.com>
2018-04-109432 allow java 6 to be used for gate buildsYuri Pankov2-2/+7
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Alexander Pyhalov <alp@rsu.ru> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-109431 some sparc platform paths broken after 8685Yuri Pankov2-32/+33
Reviewed by: Albert Lee <trisk@softnas.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-109430 firmload.h and gfx_private.h should be marked i386-only in packaging ↵Yuri Pankov1-3/+3
manifest Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-109429 btxld.1onbld should be marked i386-only in packaging manifestYuri Pankov1-1/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-10OS-6834 zfd logging needs to be more genericMike Gerdts6-289/+1052
OS-6867 zoneadmd escape_json() modifies byte after input buffer OS-6868 zoneadmd escape_json() mishandles null and incomplete characters OS-6845 zoneadmd wr_log_msg() gets nanoseconds wrong Reviewed by: Josh Wilsdon <jwilsdon@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-04-09OS-6875 Want topo map for SSG-6049P-E1CR36LRobert Mustacchi5-1/+442
Reviewed by: Rob Johnston <rob.johnston@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2018-04-09OS-6872 mac deadlock in aggrsDan McDonald1-4/+6
Reviewed by: Ryan Zezeski <rpz@joyent.com> Approved by: Ryan Zezeski <rpz@joyent.com>
2018-04-09 [illumos-gate merge]Jerry Jelinek28-67/+157
commit 806bd0e6ec0ff89513e6d6b17764a2e69a7df640 1575 untangle libmlrpc from SMB server (fix bldenv) commit a9f62b1aced7d116b939867a588cdf126118cd9a 9364 genunix: this statement may fall through commit 8b8bfb2aded317f67d8aedbe4a6972c3a791418b 9382 libmvect: error: 'x0' may be used uninitialized commit f7c0c795f2c4c2b54557114ac4a889b7b14ae45c 9381 policykit: this statement may fall through commit 586c519ffb95ef510154cdd7c57797c0fecb0434 9380 fm: this statement may fall through commit 0d7511a18ccdbeec76a22dca77ab35dd4f1fb685 9378 refer: this statement may fall through commit 9807e1309317ed174757f9890d2b220d4fdeb3cf 9373 tbl: this statement may fall through commit 11d7f7ff53e371b4622d8a4e0dd50b0e96ac0475 9372 tcpd: this statement may fall through commit 430755dfc4bf5c4bf947290d2613a6c25d85ea0f 9371 poolstat: this statement may fall through commit 2c6689756b3cd3e79a883e8f28f2d8cb163126c7 9369 tr: this statement may fall through commit a8337c624edfd3b96a53349fa26a00e19eed2e6c 9368 tsol: this statement may fall through commit db0449058042a16790d8282ecffb1a0beedaf0ea 9363 savecore: this statement may fall through commit 3a05eee78b080a8a26d90f39b9efb85c9db8b5e8 9360 pam_modules/tsol_acct: comparison between pointer and zero character constant commit c6fd1145b87ccd4df6215e2921524782a538d285 9359 uts: audio this statement may fall through commit d38b7101435717bb1c3c2f90a7c5ad2f9c3c4dc4 9352 netstat(1M) should be able to print IPv4 networks in CIDR form commit e89016e771abb6871cb08b54316d9a1a826a9193 9044 Need support for mpt_sas tri-mode parts 9045 Clean up mpt_sas compiler warnings 9046 mptsas_handle_topo_change can return without its locks held 9047 workaround SAS3408 firmware issue commit 7d815089a43a963b49eaddf97e514194ec29805b 3328 smbutil view does't work with Win2008 and later commit 3299f39fdcbdab4be7a9c70daa3873f2b78a398d 1575 untangle libmlrpc from SMB server commit f78cdc34af236a6199dd9e21376f4a46348c0d56 9112 Improve allocation performance on high-end systems
2018-04-061575 untangle libmlrpc from SMB server (fix bldenv)Gordon Ross1-0/+1
2018-04-069364 genunix: this statement may fall throughToomas Soome7-27/+26
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069382 libmvect: error: 'x0' may be used uninitializedToomas Soome2-0/+2
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069381 policykit: this statement may fall throughToomas Soome1-0/+1
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069380 fm: this statement may fall throughToomas Soome3-4/+3
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069378 refer: this statement may fall throughToomas Soome1-2/+2
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069373 tbl: this statement may fall throughToomas Soome4-6/+8
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069372 tcpd: this statement may fall throughToomas Soome1-6/+4
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069371 poolstat: this statement may fall throughToomas Soome1-0/+2
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069369 tr: this statement may fall throughToomas Soome1-1/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069368 tsol: this statement may fall throughToomas Soome1-0/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069363 savecore: this statement may fall throughToomas Soome1-0/+1
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069360 pam_modules/tsol_acct: comparison between pointer and zero character ↵Toomas Soome1-4/+2
constant Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-069359 uts: audio this statement may fall throughToomas Soome1-1/+0
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-04-06OS-6513 Add platform-specific topo maps for the Joyent J330x Compute PlatformRob Johnston13-34/+727
OS-6657 Add test mechanism to sensor-transport module for spoofing sensor states OS-6710 need to handle SP's that present multiple sensors with the same entity name Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Joshua M. Clulow <jmc@joyent.com>
2018-04-069352 netstat(1M) should be able to print IPv4 networks in CIDR formDan McDonald2-16/+101
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Approved by: Gordon Ross <gordon.ross@nexenta.com>
2018-04-06OS-6840 want support for PCI BAR size >= 4GHans Rosenfeld4-19/+42
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-04-05OS-6864 bhyve should guard against going off-cpuPatrick Mooney5-9/+175
OS-6865 bhyve could be lazy about FPU state Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-04-05OS-6855 bhyve ppt should verify BAR mappingsPatrick Mooney1-4/+49
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2018-04-05OS-6727 bhyve should provide zone UUID to guest via SMBIOSJohn Levon5-47/+115
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-04-05 [illumos-gate merge]Jerry Jelinek111-1832/+3328
commit e89016e771abb6871cb08b54316d9a1a826a9193 9044 Need support for mpt_sas tri-mode parts 9045 Clean up mpt_sas compiler warnings 9046 mptsas_handle_topo_change can return without its locks held 9047 workaround SAS3408 firmware issue commit 7d815089a43a963b49eaddf97e514194ec29805b 3328 smbutil view does't work with Win2008 and later commit 3299f39fdcbdab4be7a9c70daa3873f2b78a398d 1575 untangle libmlrpc from SMB server commit f78cdc34af236a6199dd9e21376f4a46348c0d56 9112 Improve allocation performance on high-end systems Conflicts: usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas_impl.c