summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-05-23backout 9421: causes TRITON-372release-20180524Joshua M. Clulow3-28/+5
backout 9422: causes TRITON-372 Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-23 [illumos-gate merge]Jerry Jelinek2-3/+6
commit aafbdf3fa8f988ec989a8143b47d3158161d2143 9542 Cleanup of unwanted entries in the proto area
2018-05-22 [illumos-gate merge]Jerry Jelinek14-24/+245
commit 5ac95da7d61660aa299c287a39277cb0372be959 9330 stack overflow when creating a deeply nested dataset
2018-05-229542 Cleanup of unwanted entries in the proto areaGary Mills2-3/+6
Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Gordon Ross <gwr@nexenta.com>
2018-05-219330 stack overflow when creating a deeply nested datasetSerapheim Dimitropoulos14-24/+245
Reviewed by: John Kennedy <john.kennedy@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2018-05-18OS-6963 add_fbuf should also use is_env_string (fix debug)Mike Gerdts1-1/+0
Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2018-05-18OS-6963 add_fbuf should also use is_env_stringsjorge1-2/+1
Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-05-18 [illumos-gate merge]Jerry Jelinek25-149/+340
commit 8dfe5547fbf0979fc1065a8b6fddc1e940a7cf4f 9539 Make zvol operations use _by_dnode routines commit f39927996d932d886093624a919a94b0daf5cb83 9511 printf family isn't aware of multibyte decimal point characters (fix regression) commit 9ee48d48fcedfa1c02bcd16d6abbbfd28b9726c1 8660 mpi code checks return value of void function commit e87636823fcefbf553fdda979f84ad782e6e2202 9234 reduce apic calibration error by taking multiple measurements commit 03a4c2f4bfaca30115963b76445279b36468a614 9523 Large alloc in zdb can cause trouble commit f41179bd376293096297cdc1f32e610d44f65c8b 9521 Add checkpoint field in the default list of the zpool-list man page commit 7864b8192b8d30471fa2240466d516292e5765b8 9487 Free objects when receiving full stream as clone commit fa41d87de9ec9000964c605eb01d6dc19e4a1abe 9464 txg_kick() fails to see that we are quiescing, forcing transactions to their next stages without leaving them accumulate changes commit 221813c13b43ef48330b03725e00edee85108cf1 9442 decrease indirect block size of spacemaps commit 20596fe40e947343459994c3b1bcb68f7c0df52e 9245 zfs-test failures: slog_013_pos and slog_014_pos Conflicts: usr/src/uts/i86pc/sys/apic_common.h usr/src/uts/i86pc/sys/apic.h
2018-05-179539 Make zvol operations use _by_dnode routinesRichard Yao5-48/+60
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-179511 printf family isn't aware of multibyte decimal point characters (fix ↵Yuri Pankov1-1/+1
regression)
2018-05-178660 mpi code checks return value of void functionAndrew Stormont2-6/+6
Reviewed by: Yuri Pankov <yuripv@gmx.com> Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Robert Mustacchi <rm@joyent.com>
2018-05-179234 reduce apic calibration error by taking multiple measurementsPavel Zakharov4-42/+105
Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Sebastien Roy <sebastien.roy@delphix.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-179523 Large alloc in zdb can cause troubleJorgen Lundman1-3/+9
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Andriy Gapon <avg@FreeBSD.org> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-179521 Add checkpoint field in the default list of the zpool-list man pageEitan Adler1-2/+2
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: kpande <github@tripleback.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-179487 Free objects when receiving full stream as clonePaul Dagnelie2-1/+61
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-179464 txg_kick() fails to see that we are quiescing, forcing transactions to ↵Serapheim Dimitropoulos3-6/+41
their next stages without leaving them accumulate changes Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: Andriy Gapon <avg@FreeBSD.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-179442 decrease indirect block size of spacemapsMatthew Ahrens3-7/+29
Reviewed by: Serapheim Dimitropoulos <serapheim.dimitro@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Albert Lee <trisk@forkgnu.org> Reviewed by: Igor Kozhukhov <igor@dilos.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-179245 zfs-test failures: slog_013_pos and slog_014_posJohn Wren Kennedy4-33/+26
Reviewed by: Matt Ahrens <matt@delphix.com> Reviewed by: Chris Williamson <chris.williamson@delphix.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-17 [illumos-gate merge]Jerry Jelinek43-335/+409
commit 5250bfb8bce969e3b3bfc3c0b9d4d7f32896031e 9528 Loader man pages should only be installed for x86 commit 804635d7bfa86d5f677fada06cb30420313f1159 9511 printf family isn't aware of multibyte decimal point characters commit 4540c8e2f029ecd3f040b27b7489b1c9f2d920c0 9503 libefi now depends on libsmbios commit 0a4f1df16f07808514bc5838bc55709f93f9e93e 9476 loader: Don't leak memory when displaying help. 9480 loader: commands.c should only use snprintf 9481 loader: commands.c use __unused commit c7a0678d54bbc87f507a8909a193f75cbb463ede 9374 svr4pkg: comparison between pointer and zero character constant commit a5f0d1fc79d4435b41cb64c37207978b97d8146b 9358 svc: this statement may fall through commit 911abd25cb2923fb6c6e6aeef37f833c16598ca7 9277 libefi: remove unused routines commit 76b35943c866f9d879ff5fc7e6fab17bef2b3402 9275 loader: Use the actual struct devdesc at the start of all *_devdesc structs
2018-05-16OS-6952 bhyve should use media=cdrom like KVMsjorge1-13/+20
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Mike Gerdts <mike.gerdts@joyent.com> Approved by: Mike Gerdts <mike.gerdts@joyent.com>
2018-05-16 [illumos-gate merge]Jerry Jelinek28-195/+1431
commit 0b2e8253986c5c761129b58cfdac46d204903de1 9512 zfs remap poolname@snapname coredumps commit 591e0e133f9980083db5d64ac33a30bcc3382ff7 8115 parallel zfs mount commit b4bf0cf0458759c67920a031021a9d96cd683cfe 9426 metaslab size can exceed offset addressable by spacemap commit b1da084b97cda9a2d087205b95c45a54ad654453 9309 mdb: this statement may fall through Conflicts: usr/src/lib/Makefile
2018-05-169528 Loader man pages should only be installed for x86Gary Mills2-15/+22
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-169511 printf family isn't aware of multibyte decimal point charactersYuri Pankov6-18/+114
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-169503 libefi now depends on libsmbiosAndy Fiddaman1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-169476 loader: Don't leak memory when displaying help.Toomas Soome2-43/+49
9480 loader: commands.c should only use snprintf 9481 loader: commands.c use __unused Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-169374 svr4pkg: comparison between pointer and zero character constantToomas Soome2-5/+5
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-169358 svc: this statement may fall throughToomas Soome3-20/+17
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Jason King <jason.king@joyent.com> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-169277 libefi: remove unused routinesToomas Soome1-40/+11
Reviewed by: Alexander Eremin <alexander.eremin@nexenta.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-169275 loader: Use the actual struct devdesc at the start of all *_devdesc structsToomas Soome26-193/+190
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
2018-05-159512 zfs remap poolname@snapname coredumpsloli10K11-2/+259
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: John Wren Kennedy <john.kennedy@delphix.com> Reviewed by: Sara Hartse <sara.hartse@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-05-158115 parallel zfs mountSebastien Roy16-144/+1088
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com> Reviewed by: Brad Lewis <brad.lewis@delphix.com> Reviewed by: George Wilson <george.wilson@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Prashanth Sreenivasa <pks@delphix.com> Approved by: Matt Ahrens <mahrens@delphix.com>
2018-05-159426 metaslab size can exceed offset addressable by spacemapDon Brady1-25/+50
Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Matt Ahrens <matt@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-15OS-6935 Possible race in lx_start_nfs_lockdJason King1-1/+6
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-05-159309 mdb: this statement may fall throughToomas Soome4-25/+35
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-15 [illumos-gate merge]Jerry Jelinek25-208/+324
commit 39df76fb09f8b2678db1cae82e66cd47f6930e4f 9453 Include KPTI status in kernel boot messages commit bfcdb3d6fab8a8c00779b849f9f4505b2befd14d 9125 mdb's ::zfs_params needs updating commit 35f80dcb41f3a97bbb452a00537b4a72e7dc9996 7941 cannot use crypto lofi on a block/character device commit 3e8bfa75f73c9b5453b9ac29c9febcf211f061be 9274 loader: Make struct libi386_devdesc match the struct devdesc better commit 37367bbad5a7ff7127e57468cb6088cfca4bbd22 9095 ixgbe MAC_CAPAB_LED support commit 890c86716e81b6b22639ff07791007b82c26e6c5 9122 libstand: Consolidate tftp sendrecv into net.c sendrecv commit b8f90f25b92fc9ac25542c21076fda8ff8c6fa59 8931 boot1.efi: scan all display modes rather than sequential try-fail way commit 208e1562df6d45a86b71f40db0028ada4de4b56a 9502 expose thresholds as properties on sensor facility nodes commit bc0e4c28fd7055db02709c3af822f81959511c73 9400 avs: comparison between pointer and zero character constant commit de6ecd7f43e1627e7b738535c187ace8c2fd8f85 9239 mr_sas: this statement may fall through commit 6cd9fed7b76d776476aa3e2d7d235423dcbf1e56 9150 libfcoe: this statement may fall through commit 4e5127e8d53552c26604da7ec1d20e29b8196086 9273 loader.efi: We can't use d_opendata for blkio storage. commit e86c665f2e10cf29ac3b5f93b53c60bef762a690 9335 ficl: makesoftcore should be in tools commit 2c6e2b378f8445b330094f0316685e546585f44d 9520 list_link_replace(9f): Documentation does not match reality commit 71b76ee353d2a2effae389b51205465a42199e9d 9518 mdb conn_status doesn't do port byte order conversion Conflicts: usr/src/uts/common/io/ixgbe/ixgbe_gld.c usr/src/lib/fm/topo/modules/common/fac_prov_ipmi/fac_prov_ipmi.c
2018-05-149453 Include KPTI status in kernel boot messagesAndy Fiddaman1-0/+14
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Youzhong Yang <youzhong@gmail.com> Reviewed by: Dominik Hassler <hadfl@omniosce.org> Reviewed by: Albert Lee <trisk@nexenta.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-14OS-6760 bhyve passthru devices should use physical pathJohn Levon24-21/+1195
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Patrick Mooney <patrick.mooney@joyent.com>
2018-05-14OS-6630 bhyve should support vncMike Gerdts4-1/+151
Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> 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-05-149125 mdb's ::zfs_params needs updatingloli10K1-44/+164
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Prakash Surya <prakash.surya@delphix.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-147941 cannot use crypto lofi on a block/character deviceToomas Soome1-1/+16
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-149274 loader: Make struct libi386_devdesc match the struct devdesc betterToomas Soome1-6/+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-05-149095 ixgbe MAC_CAPAB_LED supportRobert Mustacchi3-0/+114
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-149061 ofdlock(): assertion failed: lckdat->l_start == 0Jerry Jelinek3-4/+41
Reviewed by: Cody Mello <cody.mello@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-149062 specfind() is not always zone awareDan McDonald1-2/+8
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-149122 libstand: Consolidate tftp sendrecv into net.c sendrecvToomas Soome7-96/+46
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-148931 boot1.efi: scan all display modes rather than sequential try-fail wayToomas Soome1-2/+2
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-149502 expose thresholds as properties on sensor facility nodesRob Johnston5-36/+188
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Dale Ghent <dale.ghent@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-149400 avs: comparison between pointer and zero character constantToomas Soome1-1/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-149239 mr_sas: this statement may fall throughToomas Soome1-1/+2
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2018-05-149150 libfcoe: this statement may fall throughToomas Soome1-1/+4
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>