summaryrefslogtreecommitdiff
path: root/usr/src
AgeCommit message (Collapse)AuthorFilesLines
2020-05-26mergegcc9John Levon2031-796771/+15466
2020-05-26 [illumos-gate merge]Jerry Jelinek54-561/+362
commit b325f34d6fd056178a119182f410f157d35a9ea6 12781 /etc/ppt_aliases needs to be in the boot archive commit 282a8ecb1f4aca0718d89ef1299b5928e5405bca 12736 Add DISCARD/TRIM support to bhyve commit aee33e58f237f0d3cfeab24295f491937f0f7c79 12766 clean up bhyve lints commit 00509c829a7bda32eeabfd272e5e6307ed93079e 12784 Fix errors in plockstat man page commit c376fe93141769de29a07813de2dfb2c8c4b8481 12745 man page typos commit 84659b24a533984de271059abf9a1092835d15a9 12735 bhyve upstream sync 2019 Sept commit cf3ec608f736765ec9852eed5e611848a25de9a4 12768 12392 regressed ftello64 behavior commit 165c5c6fe7d6c7a95878c8a3aae7da65d1da1d90 12774 Resilver restarts unnecessarily when it encounters errors commit 9c3024a3457d2d1269be18124a1ac69e33000da7 12682 want mdb-bhyve module commit 88d6421c15f1c4daea9c8128e715662091258054 12779 mdb str_flags is missing STRXPG4TTY commit 3579e3c35b601b3f66174315be3026281487541a 12776 libbe: missing typedef in libbe.h commit eb9a1df2aeb866bf1de4494433b6d7e5fa07b3ae 12680 want PCI pass-thru in bhyve Conflicts: exception_lists/packaging usr/src/cmd/bhyve/bhyverun.c usr/src/cmd/mdb/i86pc/modules/unix/unix.c usr/src/cmd/pptadm/Makefile usr/src/lib/libppt/Makefile usr/src/lib/libppt/Makefile.com usr/src/lib/libvmm/Makefile usr/src/lib/libvmm/Makefile.com usr/src/uts/i86pc/Makefile.i86pc usr/src/uts/i86pc/io/vmm/vm/vm_page.h usr/src/uts/i86pc/ppt/Makefile usr/src/uts/i86pc/vmm/Makefile usr/src/uts/intel/ia32/ml/modstubs.s
2020-05-2612781 /etc/ppt_aliases needs to be in the boot archiveAndy Fiddaman1-0/+1
Reviewed by: Igor Kozhukhov <igor@dilos.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-2512736 Add DISCARD/TRIM support to bhyveJason King2-21/+166
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: Robert Mustacchi <rm@fingolfin.org>
2020-05-2512766 clean up bhyve lintsPatrick Mooney19-168/+7
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-2512784 Fix errors in plockstat man pageNan Xiao1-11/+4
Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-2312737 sync shadow PCIR_COMMAND with real one for bhyve pass-thruMichael 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: Robert Mustacchi <rm@fingolfin.org>
2020-05-2312745 man page typosPeter Tribble10-192/+39
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2212735 bhyve upstream sync 2019 SeptMichael Zeller47-412/+6160
Reviewed by: Dan McDonald <danmcd@kebe.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <pmooney@oxide.computer> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-2212768 12392 regressed ftello64 behaviorRobert Mustacchi5-5/+92
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2212774 Resilver restarts unnecessarily when it encounters errorsJohn Poduska10-21/+204
Portions contributed by: Tim Chase <tim@chase2k.com> Portions contributed by: Jason King <jason.king@joyent.com> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Paul Zuchowski <pzuchowski@datto.com> Reviewed by: Toomas Soome <tsoome@me.com>
2020-05-2212682 want mdb-bhyve moduleHans Rosenfeld50-187/+3271
Portions contributed by: Andy Fiddaman <omnios@citrus-it.co.uk> Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2212779 mdb str_flags is missing STRXPG4TTYAndy Fiddaman1-1/+5
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2212776 libbe: missing typedef in libbe.hAurelien Larcher1-1/+1
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2212680 want PCI pass-thru in bhyveHans Rosenfeld49-448/+3960
Portions contributed by: Patrick Mooney <patrick.mooney@joyent.com> Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Patrick Mooney <pmooney@oxide.computer> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-22 [illumos-gate merge]Jerry Jelinek4-45/+51
commit 3c5f2a9de9c6554ce899ad4ebf7978ea7293994a 12746 x86_emulate_cpuid() should clear upper 32 bits
2020-05-2212746 x86_emulate_cpuid() should clear upper 32 bitsPatrick Mooney4-45/+51
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2112753 simnet requests zero-sized kmem allocRyan Zezeski2-56/+66
Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-2112771 11909 re-introduced lockstat panicJohn Levon1-0/+1
Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-21 [illumos-gate merge]Jerry Jelinek1-1/+2
commit cab7c30c9587a8c7b5dd94af5f688dc5b8e8add7 12757 lz4 hash table does not start zeroed
2020-05-2012679 and 12693 [fix mismerge]Jerry Jelinek2-125/+1
2020-05-2012757 lz4 hash table does not start zeroedAndy Fiddaman1-1/+2
Reviewed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Mihály Doma <domag02@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-20 [illumos-gate merge]Jerry Jelinek20-1458/+884
commit b22a70abf81f995ecc990b8444e63308bc389d5c 12679 want viona driver for bhyve commit d77e6e0f12d19668c0e9068c0fcd7a2123da5373 12693 Enable Forward Error Correction (FEC) configuration via dladm Conflicts: usr/src/cmd/bhyve/Makefile usr/src/lib/libdladm/common/linkprop.c usr/src/man/man1m/dladm.1m usr/src/pkg/manifests/system-bhyve.mf usr/src/uts/common/inet/ipf/ip_fil_solaris.c usr/src/uts/common/inet/ipf/netinet/ipf_stack.h usr/src/uts/common/sys/neti.h usr/src/uts/i86pc/Makefile.files usr/src/uts/i86pc/Makefile.i86pc usr/src/uts/intel/ipf/ipf.global-objs.debug64
2020-05-1912738 Panic in vlapic_callout_handlerPatrick Mooney2-28/+35
Reviewed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Reviewed by: Jason King <jason.king@joyent.com> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1912679 want viona driver for bhyvePatrick Mooney29-1639/+4689
Portions contributed by: Ryan Zezeski <rpz@joyent.com> Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Jason King <jason.king@joyent.com> Portions contributed by: Robert Mustacchi <rm@joyent.com> Portions contributed by: Bryan Cantrill <bryan@joyent.com> Reviewed by: Ryan Zezeski <ryan@zinascii.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1912693 Enable Forward Error Correction (FEC) configuration via dladmPaul Winder17-40/+758
Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-19 [illumos-gate merge]release-20200521Jerry Jelinek27-158/+219
commit d5b4c61b9474779079c9ef8650d04dd7c8207a06 12732 Update Intel microcode to 20200508 commit c61a1653a4d73dbc950dac7d96350fd6cb517486 12676 want better offloads for vnics 12677 simnet has bogus mi_tx_cksum_flags 12678 mac_tx() is too eager to emulate hardware offloads commit f13f199891d2a0440db0361743dd73527f565e89 12729 bootadm set-menu timeout crashes without timeout value commit c039d8138bcc82c8082abc5560e0293afb7994cf 12741 Fix "more then" typo in dlopen(3c) commit 109b65249647da8f2f4306cd9b3d2800b05fd59b 12744 gfx_private: bitmap_cons_clear 8-bit mode is using wrong color commit 3382f241dd77fdfc4a9c4b03092e328924cd0c65 12707 Port OpenZFS Coverity Fixes commit 0c268761780011e1de45099cf76b2ee464ea8f50 12733 loader: autoboot_timeout greater than 10 is not shown Conflicts: usr/src/boot/sys/boot/forth/menu.4th usr/src/pkg/manifests/system-test-nettest.mf usr/src/test/net-tests/config/Makefile usr/src/test/net-tests/runfiles/default.run usr/src/test/net-tests/tests/forwarding/README usr/src/test/net-tests/tests/forwarding/ip_forwarding.ksh usr/src/test/net-tests/tests/net_common.ksh usr/src/uts/common/io/mac/mac.c usr/src/uts/common/io/mac/mac_client.c usr/src/uts/common/io/mac/mac_sched.c usr/src/uts/common/io/mac/mac_util.c usr/src/uts/common/io/simnet/simnet.c
2020-05-1812732 Update Intel microcode to 20200508Andy Fiddaman4-4/+4
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1812676 want better offloads for vnicsRyan Zezeski64-582/+4619
12677 simnet has bogus mi_tx_cksum_flags 12678 mac_tx() is too eager to emulate hardware offloads Portions contributed by: Patrick Mooney <patrick.mooney@joyent.com> Portions contributed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <pmooney@oxide.computer> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1812729 bootadm set-menu timeout crashes without timeout valueAlexander Eremin1-0/+4
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-1812741 Fix "more then" typo in dlopen(3c)Nan Xiao1-9/+2
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net> Reviewed by: Marcel Telka <marcel@telka.sk> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-1812744 gfx_private: bitmap_cons_clear 8-bit mode is using wrong colorToomas Soome1-2/+2
Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-1812707 Port OpenZFS Coverity Fixesluozhengzheng3-12/+60
Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gergő Doma <domag02@gmail.com> Portions contributed by: Jason King <jason.king@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1812733 loader: autoboot_timeout greater than 10 is not shownToomas Soome1-15/+9
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Alexander Eremin <aeremin@tintri.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-1812665 want modern bhyve [fix broken build]Jerry Jelinek3-5/+1
2020-05-18 [illumos-gate merge]Jerry Jelinek48-1940/+251
commit d0b89bad7e1fdc02b67434ccc5d1c0e983e25583 12743 man page spelling mistakes commit 7e95e8d94bf4ccccc742a5e7a1370afe0d890ae3 12728 emlxs: symbol 'emlxs_prog_type_t' is multiply-defined commit bd025ac2b6fbfbc59dfc0bd50a0e56dd56de9229 12739 gld module missing dep on mac after 12671 commit 4c87aefe8930bd07275b8dd2e96ea5f24d93a52e 12665 want modern bhyve commit a68aefedafdc78f1f25e9c888f61357d59c87311 12540 mdb: build with gcore Conflicts: exception_lists/check_rtime exception_lists/copyright exception_lists/cstyle exception_lists/hdrchk exception_lists/packaging exception_lists/wscheck usr/src/cmd/bhyve/Makefile usr/src/cmd/bhyve/acpi.c usr/src/cmd/bhyve/bhyverun.c usr/src/cmd/bhyve/block_if.c usr/src/cmd/bhyve/gdb.c usr/src/cmd/bhyve/mevent.c usr/src/cmd/bhyve/pci_e82545.c usr/src/cmd/bhyve/pci_emul.c usr/src/cmd/bhyve/pci_emul.h usr/src/cmd/bhyve/pci_fbuf.c usr/src/cmd/bhyve/pci_nvme.c usr/src/cmd/bhyve/pci_passthru.c usr/src/cmd/bhyve/pci_virtio_block.c usr/src/cmd/bhyve/pci_virtio_console.c usr/src/cmd/bhyve/pci_virtio_net.c usr/src/cmd/bhyve/pci_virtio_scsi.c usr/src/cmd/bhyve/pci_virtio_viona.c usr/src/cmd/bhyve/pci_xhci.c usr/src/cmd/bhyve/rfb.c usr/src/cmd/bhyve/test/Makefile.com usr/src/cmd/bhyve/test/tst/mevent/lists.delete.c usr/src/cmd/bhyve/test/tst/mevent/testlib.c usr/src/cmd/bhyve/test/tst/mevent/testlib.h usr/src/cmd/bhyve/uart_emul.c usr/src/cmd/bhyve/virtio.c usr/src/cmd/bhyve/virtio.h usr/src/cmd/bhyvectl/Makefile usr/src/cmd/bhyvectl/bhyvectl.c usr/src/cmd/devfsadm/i386/misc_link_i386.c usr/src/compat/freebsd/amd64/machine/specialreg.h usr/src/compat/freebsd/sys/callout.h usr/src/compat/freebsd/sys/param.h usr/src/lib/Makefile usr/src/lib/libvmmapi/common/mapfile-vers usr/src/lib/libvmmapi/common/vmmapi.c usr/src/lib/libvmmapi/common/vmmapi.h usr/src/pkg/manifests/system-bhyve.mf usr/src/pkg/manifests/system-library-bhyve.mf usr/src/uts/i86pc/Makefile.files usr/src/uts/i86pc/io/vmm/README.sync usr/src/uts/i86pc/io/vmm/amd/svm.c usr/src/uts/i86pc/io/vmm/intel/vmx.c usr/src/uts/i86pc/io/vmm/intel/vtd.c usr/src/uts/i86pc/io/vmm/io/ppt.h usr/src/uts/i86pc/io/vmm/io/vatpit.c usr/src/uts/i86pc/io/vmm/io/vlapic.c usr/src/uts/i86pc/io/vmm/vm/vm_map.h usr/src/uts/i86pc/io/vmm/vm/vm_page.h usr/src/uts/i86pc/io/vmm/vmm.c usr/src/uts/i86pc/io/vmm/vmm_host.h usr/src/uts/i86pc/io/vmm/vmm_instruction_emul.c usr/src/uts/i86pc/io/vmm/vmm_sol_dev.c usr/src/uts/i86pc/io/vmm/vmm_sol_glue.c usr/src/uts/i86pc/io/vmm/vmm_sol_vm.c usr/src/uts/i86pc/sys/viona_io.h usr/src/uts/i86pc/sys/vmm.h usr/src/uts/i86pc/sys/vmm_dev.h usr/src/uts/i86pc/sys/vmm_drv.h usr/src/uts/i86pc/viona/Makefile usr/src/uts/i86pc/vmm/Makefile
2020-05-1712743 man page spelling mistakesPeter Tribble15-198/+49
Reviewed by: Yuri Pankov <yuripv@yuripv.net> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-1712728 emlxs: symbol 'emlxs_prog_type_t' is multiply-definedToomas Soome1-1/+1
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-1512739 gld module missing dep on mac after 12671Robert Mustacchi2-2/+6
Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1512665 want modern bhyvePatrick Mooney273-8819/+49465
Portions contributed by: Hans Rosenfeld <hans.rosenfeld@joyent.com> Portions contributed by: John Levon <john.levon@joyent.com> Portions contributed by: Mike Gerdts <mike.gerdts@joyent.com> Portions contributed by: Andy Fiddaman <omnios@citrus-it.co.uk> Portions contributed by: Dominik Hassler <hadfl@omniosce.org> Portions contributed by: Jerry Jelinek <jerry.jelinek@joyent.com> Portions contributed by: Robert Mustacchi <rm@joyent.com> Portions contributed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1512540 mdb: build with gcoreToomas Soome2-4/+1
Reviewed by: John Levon <john.levon@joyent.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2020-05-15 [illumos-gate merge]Tim Foster4-56/+55
commit 836be2fe28b6fc20176de322440ef4bb1a5f37dd 12726 sbbc: smatch and NULL pointer errors commit 4a6e21349395bc68ce9ec2839d99f74b079861b5 12727 unix: 'zvp' is undeclared commit 97f11506b8e20d03ac8f60ff1b6c7e38a3326df3 12731 disable IPv6 LSO until emulation is available Conflicts: usr/src/uts/common/io/mac/mac_client.c
2020-05-1512726 sbbc: smatch and NULL pointer errorsToomas Soome2-38/+19
Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2020-05-15OS-8173 system-test-smartostest.mf has a non-executable isaexec (#303)John Levon1-1/+1
Reviewed by: Jorge Schrauwen <sjorge@blackdot.be> Reviewed by: Tim Foster <tim.foster@joyent.com> Approved by: Tim Foster <tim.foster@joyent.com>
2020-05-1512675 want kthread worker interface [fix mismerge] (#302)Michael Zeller1-4/+0
Reviewed by: Dan McDonald <danmcd@kebe.com> Approved by: Jason King <jason.king@joyent.com>
2020-05-1512727 unix: 'zvp' is undeclaredToomas Soome1-14/+17
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Joshua M. Clulow <josh@sysmgr.org>
2020-05-1412731 disable IPv6 LSO until emulation is availablePatrick Mooney1-4/+19
Reviewed by: Ryan Zezeski <ryan@zinascii.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-14 [illumos-gate merge]Tim Foster3-35/+13
commit 91a7ed35601b9dac7c03b16025b401dc9f7a6bbd 12720 _fini(9E) could note it's not called when _init fails commit 57f6b2a25cc23b5c46f9c6de51402167ec6754cc 12719 ioctl(9E) should mention what to return for an unknown command commit 4c819f48a094cdf29d044bcea57733ebac5f688f 12675 want kthread worker interface
2020-05-1312691 Want means of getting the maximum user address in a process [fix ↵Jerry Jelinek1-1/+1
broken build]
2020-05-13 [illumos-gate merge]Jerry Jelinek23-124/+741
commit 4c46c814833d7980b7ebf54590a97d7f91472bd5 12691 Want means of getting the maximum user address in a process commit 0c06d385ea5bbe11d20ecea2e02cdc78733d5359 12636 Prevent unnecessary resilver restarts commit 8291b3b94350ddd6df6ecd55435b59079f7a3dd2 12686 dladm: vnic creation over bge0 failed: object already exists