summaryrefslogtreecommitdiff
path: root/usr/src/uts/sun4v
AgeCommit message (Collapse)AuthorFilesLines
2020-05-12 [illumos-gate merge]Jerry Jelinek8-137/+103
commit 868e1ac07011f1f9626a73a411c31ebbdd462e3d 12554 want sdev plugin framework (fix header issue) commit b237158d576c3f39f35d97c4dd214c07273ddde4 12674 want mac rx barrier function commit b939b187ee16d21b506005807c652e2c7bdfe243 12645 vds: smatch and NULL pointer errors commit f8927fa6636832af96f657f29571bdbd213c6247 12554 want sdev plugin framework commit 725953abcc30bcf6f15d7b8a313ab0749275d95f 12610 rmcadm: NULL pointer errors commit cb453c7ae4b42ac7a2d7ce155181572a96d69b33 12650 ds: smatch and NULL pointer errors commit 29368e865707707ba77989693d34358ebfa08757 12644 vdc: NULL pointer errors commit 59b05390e07c3b0e69288f9a732dc5b90d464721 12539 mdb: NULL pointer errors commit 8124b8119d8ab7f80f1bd8b094cd96356f531b54 12597 want libutempter commit c8907381b10259bed3a871a2881c0f3b7287ab3c 12705 remove __builtin_alloca() declaration from string.h Conflicts: usr/src/uts/common/sys/mac_impl.h usr/src/uts/common/sys/Makefile
2020-05-1112645 vds: smatch and NULL pointer errorsToomas Soome2-58/+53
Reviewed by: Jorge Schrauwen <registration@blackdot.be> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1112650 ds: smatch and NULL pointer errorsToomas Soome4-31/+9
Reviewed by: C Fraire <cfraire@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-1112644 vdc: NULL pointer errorsToomas Soome2-48/+41
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-05-11 [illumos-gate merge]Jerry Jelinek38-572/+304
commit e7d144c90b0aab78554a319cc0a94cafe23a72a2 12544 e1000g: NULL pointer errors commit 4e2c3273e98e347b3b0d6ea03be57eda0b8def7b 12543 chxge: NULL pointer errors commit 4f82e07802416dd88f61770ddd96e9c040095895 12538 ldmad: NULL pointer errors commit 38ff79119b4ef2a8e52068a5d95129909aadf342 12655 niagara: NULL pointer errors commit cee39f3ff96ecf06e603339642e5393b7c1738e8 12710 loader: vdev_read() can corrupt memory commit ec71f88e58593e3077f03588d3c38e6cbd4e8c1a 12671 hcksum routines are too verbose 12672 want mac_hcksum_clone function commit bf21cd9318e0a3a51b7f02c14a7c1b1aef2dc861 12612 import Pluribus bhyve port commit 4c7b9a81057545d490dd52cf823de529d8137a5b 12718 LDT overlap with TSS reintroduced in 12608 commit 5254d4fa5763710c9674cbc8308362326643d386 12715 Update tzdata to 2020a commit b17aa18c453380499cb628ad8e7f7536bfd9d483 12653 vnet: smatch and NULL pointer errors commit a5efd12c64532eac05eb5a4b6901396be06125bf 12652 platsvc: smatch and NULL pointer errors commit 6e472272d020cb1e83ec4964e2a2f5761a354bcb 12651 vsw: NULL pointer errors commit 90c84b2b51065d8ba19244aa8e420ccfc3fb3e45 12616 cpr: NULL pointer errors commit 7e7bf7f54a5544e467fcb1eaf3f5f47129d83d70 12617 pcie: NULL pointer errors commit 3dddd038560f12863d73bf754e6534d071a45610 12615 todds1337: NULL pointer errors commit 1577b7ba682b7fdc8ef49b98f2147ec01b11e568 12634 niumx: NULL pointer errors commit 47a041a028740925012faeaf8aa122cb53545a4a 12614 todds1287: NULL pointer errors commit fccee7da6a96828fd0fd19c6b32fe901e6b31549 12633 glvc: NULL pointer errors commit 9d86952736be4a2132ea65d76b3dde43dc999f9e 12630 excalibur: NULL pointer errors commit 50ed1c1e61e07032076ff0041b06b604754d190c 12631 sunfire: smatch and NULL pointer errors commit baa111a1f46457da764bd7a40234b4f9a2de1885 12629 daktari: smatch and NULL pointer errors commit c5fab18ea427d8368421383466fe138ed00ed68d 12628 chicago: smatch and NULL pointer errors commit 44da0df0d621255604c6a72b29e72219d50a76d6 12627 seattle: NULL pointer errors commit 0d41b2d927be6023812b1b3035b9c5cf84f700b6 12618 cheetah: NULL pointer errors commit 1e901b654aeabd2bde7c1b05a0d83071d41ca493 12619 mpxu: NULL pointer errors commit 1e1331ff02be014b4a75626f3a9ab9237f405b35 12626 boston: NULL pointer errors commit f23a396b6eea5efd75ad61ab78e31f55a36732a8 12620 littleneck: NULL pointer errors commit 8adb60c2f39cd295bca28a5a44fa9c4934109e61 12607 db21554: NULL pointer errors commit 35420702b93f71061940bdddcc5401bcb0337e76 12611 rmclomv: NULL pointer errors commit ada2da53edc6b7d3afbdff4975c5c32c01a7c72d 12536 picl: NULL pointer errors commit 9ddb26a06d595789532ca2be60f2625a035e5baa 12603 gpio_87317: smatch and NULL pointer errors commit 424a9dabffff3ee7b75ad66819578b015c7e72d0 12638 ntwdt: NULL pointer errors commit fd2e3606878080ff9881c6a5d17c0dc41a944a9a 12639 n2piupc: smatch and NULL pointer errors commit 4b2e399d2387adc4f0af512ea0e3f84da0988e76 12646 vlds: NULL pointer errors commit eb6b10e69fa5ba733da194d3ad71a0e63338be29 12621 tazmo: smatch and NULL pointer errors commit 12042ab213b3af68474f48555504db816a449211 12622 grover: smatch and NULL pointer errors commit 5f94959e45722ce4c5b397c781bd33bdc12bc35f 12602 pic16f747: NULL pointer errors commit 54b3584e66419f0f60689044f13d702660b4233f 12681 Excess service times for NFS(v3) locking calls commit f7c6b0310a1b1045e3e955e113031eb3c485707b 12601 adm1026: NULL pointer errors commit 111d63ac89d5f46c27a3de884ceaf358c6b4f3c7 12599 pic16f819: NULL pointer errors commit b10a7a5c84767eaa0c2fd6cda5f456fccd17aaff 12600 ssc100: NULL pointer errors commit 67c3b220bd061b0e5e7bed36a8deff9f85b06440 12598 ssc050: smatch and NULL pointer errors commit 2e6bb8e703b27f1b2e066859acdc04f2f8a745f9 12613 rmc_comm: NULL pointer errors commit 78d71c09ff583b38d95e01afefe0faf5a10b8e36 12556 sbusmem: NULL pointer errors commit 033fe5502e8d73564183eeb70cde2e5fb6bf7f9f 12550 dad: NULL pointer errors commit d34120274c30795a501f8eb0fca6b33dd4d49e63 12548 fcode: NULL pointer errors commit afcb81194ea4372157c39b75a016574dcd6a81ee 12660 ontario: NULL pointer errors commit 8b92a81b8f3ff3d4fe904caad0969cfd13b7efa6 12659 iospc: NULL pointer errors commit 5d2f9f1aa99a42e638400d4e11f5d87ff95ce0db 12643 trapstat: NULL pointer errors commit 7d94095ba5c8bcde15ac831ede6826ea9453ddd4 12623 cherrystone: NULL pointer errors commit a704fb2d43b34f92d7dcac9c06204ea48237612d 12649 ldc: smatch and NULL pointer errors commit 7331beb48fd554088b3de38ef30491d59e0d61f7 12647 dr_mem: smatch and NULL pointer errors commit a6c18717f209deaa8516b38f5d43c0bb5855e876 12648 dr_cpu: NULL pointer errors commit c3937c08b16d32677a7dc955a81325f2e7a61b5d 12656 ngdr: NULL pointer errors commit 04909c8c9ef61a86dd44bdaf341a1d9a2f0206e5 12608 want memory arena for vmm applications 12609 x86 memory DR should be disabled commit bbe1232ef8d8a5a776f6afde8466f315c8143dd4 12657 opl: NULL pointer errors Conflicts: usr/contrib/freebsd/sys/ata.h usr/contrib/freebsd/x86/specialreg.h usr/src/cmd/bhyve/Makefile usr/src/cmd/bhyve/acpi.h usr/src/cmd/bhyve/ahci.h usr/src/cmd/bhyve/atkbdc.c usr/src/cmd/bhyve/atkbdc.h usr/src/cmd/bhyve/bhyve_sol_glue.c usr/src/cmd/bhyve/bhyvegc.c usr/src/cmd/bhyve/bhyvegc.h usr/src/cmd/bhyve/bhyverun.c usr/src/cmd/bhyve/bhyverun.h usr/src/cmd/bhyve/block_if.c usr/src/cmd/bhyve/block_if.h usr/src/cmd/bhyve/console.c usr/src/cmd/bhyve/console.h usr/src/cmd/bhyve/consport.c usr/src/cmd/bhyve/dbgport.h usr/src/cmd/bhyve/inout.c usr/src/cmd/bhyve/inout.h usr/src/cmd/bhyve/ioapic.c usr/src/cmd/bhyve/ioapic.h usr/src/cmd/bhyve/mem.c usr/src/cmd/bhyve/mem.h usr/src/cmd/bhyve/mptbl.c usr/src/cmd/bhyve/mptbl.h usr/src/cmd/bhyve/pci_ahci.c usr/src/cmd/bhyve/pci_emul.c usr/src/cmd/bhyve/pci_emul.h usr/src/cmd/bhyve/pci_hostbridge.c usr/src/cmd/bhyve/pci_irq.c usr/src/cmd/bhyve/pci_irq.h usr/src/cmd/bhyve/pci_lpc.c usr/src/cmd/bhyve/pci_lpc.h usr/src/cmd/bhyve/pci_virtio_block.c usr/src/cmd/bhyve/pci_virtio_net.c usr/src/cmd/bhyve/pci_virtio_viona.c usr/src/cmd/bhyve/pm.c usr/src/cmd/bhyve/post.c usr/src/cmd/bhyve/ps2kbd.c usr/src/cmd/bhyve/ps2kbd.h usr/src/cmd/bhyve/ps2mouse.c usr/src/cmd/bhyve/ps2mouse.h usr/src/cmd/bhyve/rfb.c usr/src/cmd/bhyve/rfb.h usr/src/cmd/bhyve/rtc.c usr/src/cmd/bhyve/rtc.h usr/src/cmd/bhyve/smbiostbl.c usr/src/cmd/bhyve/smbiostbl.h usr/src/cmd/bhyve/spinup_ap.c usr/src/cmd/bhyve/spinup_ap.h usr/src/cmd/bhyve/uart_emul.c usr/src/cmd/bhyve/uart_emul.h usr/src/cmd/bhyve/vga.c usr/src/cmd/bhyve/vga.h usr/src/cmd/bhyve/virtio.c usr/src/cmd/bhyve/virtio.h usr/src/cmd/bhyve/xmsr.c usr/src/cmd/bhyve/xmsr.h usr/src/cmd/bhyvectl/Makefile usr/src/cmd/bhyvectl/bhyvectl.c usr/src/compat/freebsd/amd64/machine/asmacros.h usr/src/compat/freebsd/amd64/machine/atomic.h usr/src/compat/freebsd/amd64/machine/cpufunc.h usr/src/compat/freebsd/amd64/machine/fpu.h usr/src/compat/freebsd/amd64/machine/md_var.h usr/src/compat/freebsd/amd64/machine/param.h usr/src/compat/freebsd/amd64/machine/pmap.h usr/src/compat/freebsd/amd64/machine/smp.h usr/src/compat/freebsd/amd64/machine/vmm.h usr/src/compat/freebsd/amd64/machine/vmparam.h usr/src/compat/freebsd/libutil.h usr/src/compat/freebsd/net/ethernet.h usr/src/compat/freebsd/pthread_np.h usr/src/compat/freebsd/sys/callout.h usr/src/compat/freebsd/sys/cdefs.h usr/src/compat/freebsd/sys/cpuset.h usr/src/compat/freebsd/sys/endian.h usr/src/compat/freebsd/sys/ioctl.h usr/src/compat/freebsd/sys/kernel.h usr/src/compat/freebsd/sys/limits.h usr/src/compat/freebsd/sys/malloc.h usr/src/compat/freebsd/sys/mutex.h usr/src/compat/freebsd/sys/param.h usr/src/compat/freebsd/sys/pcpu.h usr/src/compat/freebsd/sys/smp.h usr/src/compat/freebsd/sys/systm.h usr/src/compat/freebsd/sys/time.h usr/src/compat/freebsd/sys/types.h usr/src/compat/freebsd/vm/vm.h usr/src/compat/freebsd/x86/_types.h usr/src/compat/freebsd/x86/segments.h usr/src/lib/libvmmapi/Makefile usr/src/lib/libvmmapi/Makefile.com usr/src/lib/libvmmapi/common/mapfile-vers usr/src/lib/libvmmapi/common/vmmapi.c usr/src/lib/libvmmapi/common/vmmapi.h usr/src/uts/common/inet/ipf/ip_fil_solaris.c usr/src/uts/common/io/mac/mac_provider.c usr/src/uts/common/io/mac/mac_util.c usr/src/uts/i86pc/dboot/dboot_startkern.c usr/src/uts/i86pc/io/vmm/amd/amdv.c usr/src/uts/i86pc/io/vmm/intel/ept.c usr/src/uts/i86pc/io/vmm/intel/ept.h usr/src/uts/i86pc/io/vmm/intel/vmcs.c usr/src/uts/i86pc/io/vmm/intel/vmcs.h usr/src/uts/i86pc/io/vmm/intel/vmx.c usr/src/uts/i86pc/io/vmm/intel/vmx.h usr/src/uts/i86pc/io/vmm/intel/vmx_controls.h usr/src/uts/i86pc/io/vmm/intel/vmx_cpufunc.h usr/src/uts/i86pc/io/vmm/intel/vmx_msr.c usr/src/uts/i86pc/io/vmm/intel/vmx_msr.h usr/src/uts/i86pc/io/vmm/intel/vmx_support.s usr/src/uts/i86pc/io/vmm/io/vatpic.c usr/src/uts/i86pc/io/vmm/io/vatpic.h usr/src/uts/i86pc/io/vmm/io/vatpit.c usr/src/uts/i86pc/io/vmm/io/vatpit.h usr/src/uts/i86pc/io/vmm/io/vhpet.c usr/src/uts/i86pc/io/vmm/io/vhpet.h usr/src/uts/i86pc/io/vmm/io/vioapic.c usr/src/uts/i86pc/io/vmm/io/vioapic.h usr/src/uts/i86pc/io/vmm/io/vlapic.c usr/src/uts/i86pc/io/vmm/io/vlapic.h usr/src/uts/i86pc/io/vmm/io/vlapic_priv.h usr/src/uts/i86pc/io/vmm/vmm.c usr/src/uts/i86pc/io/vmm/vmm_host.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_ioport.c usr/src/uts/i86pc/io/vmm/vmm_ioport.h usr/src/uts/i86pc/io/vmm/vmm_ktr.h usr/src/uts/i86pc/io/vmm/vmm_lapic.c usr/src/uts/i86pc/io/vmm/vmm_lapic.h usr/src/uts/i86pc/io/vmm/vmm_mem.h 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_stat.h usr/src/uts/i86pc/io/vmm/vmm_util.c usr/src/uts/i86pc/io/vmm/vmm_util.h usr/src/uts/i86pc/io/vmm/x86.c usr/src/uts/i86pc/io/vmm/x86.h 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_impl.h usr/src/uts/i86pc/sys/vmm_instruction_emul.h usr/src/uts/i86pc/viona/Makefile usr/src/uts/i86pc/vmm/Makefile usr/src/uts/intel/ipf/Makefile
2020-05-1112655 niagara: NULL pointer errorsToomas Soome5-51/+7
Reviewed by: C Fraire <cfraire@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-05-1012653 vnet: smatch and NULL pointer errorsToomas Soome4-62/+42
Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012652 platsvc: smatch and NULL pointer errorsToomas Soome2-22/+10
Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012651 vsw: NULL pointer errorsToomas Soome5-76/+53
Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012617 pcie: NULL pointer errorsToomas Soome1-9/+0
Reviewed by: Gergő Doma <domag02@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012634 niumx: NULL pointer errorsToomas Soome1-22/+23
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012633 glvc: NULL pointer errorsToomas Soome2-29/+5
Reviewed by: C Fraire <cfraire@me.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012638 ntwdt: NULL pointer errorsToomas Soome2-18/+3
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012639 n2piupc: smatch and NULL pointer errorsToomas Soome3-25/+4
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-1012646 vlds: NULL pointer errorsToomas Soome2-13/+1
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-05-0912660 ontario: NULL pointer errorsToomas Soome1-3/+3
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912659 iospc: NULL pointer errorsToomas Soome1-2/+2
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912643 trapstat: NULL pointer errorsToomas Soome1-23/+0
Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912649 ldc: smatch and NULL pointer errorsToomas Soome4-185/+146
Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912647 dr_mem: smatch and NULL pointer errorsToomas Soome2-16/+4
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-0912648 dr_cpu: NULL pointer errorsToomas Soome2-16/+1
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andrew Stormont <andyjstormont@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2020-05-08 [illumos-gate merge]Jerry Jelinek3-20/+6
commit d1d6926f26db4efbd2feae8af9da2c4eb205853b 12658 lw8: NULL pointer errors commit 35e1ee58e7a1d8c7874269affd084e732ad5a1eb 12632 serengeti: NULL pointer errors commit 6fca39246c7001c1b47c1fc2bc82de657dbd8a8e 12701 segspt_minfree needs right-sizing commit 03b8b03e25cb9c6f5d0770cb73790096e0f19cbf 12642 n2rng: NULL pointer errors commit 5acbfd58b99f5441b5139785de11abc6090b4059 12696 libpri: leftover bits from 12454 commit 9ad2adf3158400d3d79cc126f292aaf481805413 12698 Fix typos in usr/src/man/man1m/vmstat.1m commit 3c2825ef7eeb8520e230cacffa704343f6d53c35 12697 liblddbg: sparc is missing ROOTCOMPATLINKS commit 41378e7950fe857e6299f2a5c2a2bc285627f816 12413 cxgbe: cast between incompatible function types Conflicts: usr/src/uts/common/vm/seg_spt.c
2020-05-0712642 n2rng: NULL pointer errorsToomas Soome3-20/+6
Reviewed by: Jason Lippert <jason@glasspelican.ca> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-04-28 [illumos-gate merge]Jerry Jelinek1-22/+0
commit 5eadbc30703231f9c4bae46b75a14b0abf05268c 12155 libdemangle: variable 'result' might be clobbered by 'longjmp' or 'vfork' commit 52e32d3842d8ce38bd888b33fb2e2998eab03619 12578 pcf8574: NULL pointer errors commit d35ce8d71dd4f0ec672492fe393e3d5af4145a48 12561 rootnex: NULL pointer errors commit 87e3123fcf08cf5c377d6a69a15ea9f22d06d024 12560 zsh: NULL pointer errors commit d1b674c50672a564fe30c5973fb7d56c97400713 12572 pcipsy: NULL pointer errors commit a0fef47a74bc2bafe7fd32b012067b94a92892bd 12573 adm1031: NULL pointer errors commit 8349c89ddec52c30180aa31f25699602b8d6c4a9 12549 socal: NULL pointer errors commit 52c783061613842808f641364c51ebe598b482d4 12567 fd: NULL pointer errors commit 3150e93da4db1a6b51b0046c3b48412cb427137c 12555 pcicfg: NULL pointer errors commit 54dcb32ca057468697455a0e99cc70f974c691b0 12574 lm75: NULL pointer errors commit 4beb21b1d94ca2e60959502f85aaae16f22c01e2 12553 want segment driver for vmm applications Conflicts: usr/src/uts/i86pc/vm/seg_vmm.c
2020-04-2712561 rootnex: NULL pointer errorsToomas Soome1-22/+0
Reviewed by: Yuri Pankov <ypankov@fastmail.com> Reviewed by: Patrick Mooney <pmooney@pfmooney.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-27 [illumos-gate merge]Jerry Jelinek6-21/+21
commit 132f92b0e6c7ef46ac10daee56575ea421313e21 12596 A typo in usr/src/man/man1/ls.1 commit c3267a7bdebfa73aeda8a9cc71aa02f5420ba00c 12594 bge device IDs do not have a leading 0x commit 7112648bd7986a88f0ffa61263d5cbf7229d8b03 12472 pam_list does not have 'group' option commit fba27d8741c08c38aa9cf5fd383633304ddad810 12592 stmf_sbd: panic in _init on sparc commit 9d9483ac38cb12576b0b6e2a6d950e6d65a622a0 12547 pci_pci: NULL pointer errors commit 692bcae7eb9419bcc3f9d011a67c6a5c6497a72f 12542 dtrace: NULL pointer errors commit 12551037071c8ef2216bb540edd94a5bff5e90ae 12532 unix: NULL pointer errors commit 13c31a0ee516ab913296f7367d3c09a79ff3ba21 12533 cfgadm_plugins: NULL pointer errors commit 67dca347c78f6433be936f7be1c9bbf7069a19ec 12534 fm: NULL pointer errors
2020-04-2412532 unix: NULL pointer errorsToomas Soome6-21/+21
Reviewed by: Gary Mills <gary_mills@fastmail.fm> Approved by: Dan McDonald <danmcd@joyent.com>
2020-04-01 [illumos-gate merge]Jerry Jelinek23-1916/+13
commit 5338faaac2dc1b2a16cb1a986233578834926ce0 12423 ipf: variable may be used uninitialized commit 9b0bb795691f70ec1b1796f6d15266f82d7a3200 12349 clean up 32-bit assembly and lint Conflicts: usr/src/uts/sparc/v9/ml/lock_prim.s usr/src/uts/intel/ia32/ml/lock_prim.s usr/src/uts/intel/ia32/ml/copy.s usr/src/uts/intel/Makefile.rules usr/src/uts/i86pc/ml/syscall_asm_amd64.s usr/src/uts/i86pc/ml/syscall_asm.s [deleted upstream]
2020-03-3112349 clean up 32-bit assembly and lintJohn Levon23-1916/+13
Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Approved by: Dan McDonald <danmcd@joyent.com>
2020-03-04 [illumos-gate merge]Jerry Jelinek1-5/+5
commit 3d349c3119b5b6e21daba1ce004cf4625b25d67f 12342 bandwidth display badly formatted in flowstat, dlstat, and dladm commit 9dc2843d4266243e87f5d9de7a90b86235a6da08 4508 flowadm not working as documented, or documentation incorrect 4538 flowadm man page does not list lport and rport as output fields for show-flow 7210 flowadm does not have show-usage command described in the manual page commit bc576fff266b5ed3db0ef5d8196b7440cdefbb8b 12325 ahci: variable may be used uninitialized commit 45948e49c407e4fc264fdd289ed632d6639e009d 11493 aggr needs support for multiple pseudo rx groups commit b69c34dad3717624ff6b4f32b71014ee05b6a678 12271 "name" member of "struct option" should be const commit 84de666edc7f7d835057ae4807a387447c086bcf 11490 SRS ring polling disabled for VLANs 11491 Want DLS bypass for VLAN traffic 11492 add VLVF bypass to ixgbe core 2869 duplicate packets with vnics over aggrs 11489 DLS stat delete and aggr kstat can deadlock commit 20f5062b9c5143e4b4bd21245fcebdb21d40c08c 12344 zpool iostat output formatting error Conflicts: usr/src/uts/common/sys/mac_impl.h usr/src/uts/common/io/mac/mac_datapath_setup.c usr/src/uts/common/io/mac/mac.c usr/src/uts/common/io/ixgbe/ixgbe_sw.h usr/src/uts/common/io/ixgbe/ixgbe_main.c usr/src/uts/common/io/aggr/aggr_grp.c usr/src/man/man1m/flowadm.1m
2020-03-0211493 aggr needs support for multiple pseudo rx groupsRyan Zezeski1-9/+10
Portions contributed by: Dan McDonald <danmcd@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Approved by: Gordon Ross <gordon.w.ross@gmail.com>
2020-02-04 [illumos-gate merge]Jerry Jelinek1-0/+5
commit 8bd53a1ca9fba2d5585cc775422e4d1db161bf96 12255 proc_get_fdinfo() crash if fdinfo file grows commit 8b06eaf6acc31eaadddc0fec3df9d1a4294b7cc2 12267 zfs '::abuf_find' dcmd is broken commit a52121ea720d327228a95e9d0c4a426339f08c7f 12260 Fix zpool history unbounded memory usage commit b5c83661f3899fe50c949117084b15d6478d9f5f 12251 remove sunfire-specific man pages commit 46782190b8c59b1b5fd7df81b2231ef50061fe2a 12234 Want smbios battery support commit 9a63ec2733c93e3ee31e95779a4f2f45a57eda59 12183 Want new IPD 13 DMA Cookie APIs commit 31ad075e90bf5afda8ab4b8cc4d3ca3e89946115 12257 resync smatch to 0.6.1-rc1-il-4 commit 2d85dedb8eaa3ba69c85560030efe4cbc815efb8 12245 Support inheriting properties in zfs channel programs commit 442c994cdeb1e51c84e6d7ba987af00893aa84c4 12269 mdb multilist walker should be a layered walker commit 83bba2b4a81b05183e2f81f5601e23cba9972fad 12272 loader: bc_add can not use any other probes than ah=0x4b
2020-01-3112183 Want new IPD 13 DMA Cookie APIsRobert Mustacchi1-0/+5
Reviewed by: Alex Wilson <alex@uq.edu.au> Reviewed by: Paul Winder <paul@winders.demon.co.uk> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-08-16 [illumos-gate merge]Jerry Jelinek24-24/+24
commit d3b5f56344d8bfcdd6cfb82446af0e5e55ad9ebe 11528 Makefile.noget can get gone 11529 Use -Wno-maybe-initialized commit c4ccc1f9004b70b07e4cdb57641c38ab607306c9 11226 Remove NetraCT support commit dcfeff93f67a1188722a358e0fbfcd604993e573 11561 loader script needs to place .eh_frame after .text commit a8ffe4975d219124d53dcd9de30126f3a595d28f 11555 gptzfsboot: boot prompt is not refreshed on device change commit 79940ff6ac581ff9431c474dcfa18c78f1cb7a50 11556 ip_attr.c functions need to not dereference conn_ixa directly after lock drop commit fe949611d4f0a0f42a6923a31cd3073e5b2bc97c 10540 wsdiff much slower under python3 than python2 commit c1064fd7ce62fe763a4475e9988ffea3b22137de 11541 allocation_classes feature must be enabled to add log device Conflicts: usr/src/uts/sparc/Makefile.sparc usr/src/uts/intel/dev/Makefile usr/src/uts/i86pc/pcie/Makefile usr/src/cmd/zoneadmd/Makefile
2019-08-1611528 Makefile.noget can get goneJohn Levon24-24/+24
11529 Use -Wno-maybe-initialized Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-06-13OS-7838 mapfile name for unix should be less genericPatrick Mooney2-12/+14
Reviewed by: Robert Mustacchi <robert.mustacchi@joyent.com> Reviewed by: John Levon <john.levon@joyent.com> Approved by: John Levon <john.levon@joyent.com>
2019-05-2211048 need a way to disable SMTJohn Levon2-4/+8
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gergo Doma <domag02@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2019-05-1610924 Need mitigation of L1TF (CVE-2018-3646) [fix mismerge problems]Jerry Jelinek1-1/+0
2019-05-16 [illumos-gate merge]Jerry Jelinek1-0/+1
commit a3380248e34d78eb55b8f65ccf1f0d8a6f7e7bbf 10055 recursive mutex enter in ahci commit 8f22c1dff63d6147c87d6bff65bcd3970ad4d368 10879 i86pc/i86xpv: assignment makes integer from pointer without a cast commit fb46ffcae2cbe5ba3f2fe0c3104beb0a222897fd 10878 i86pc/i86xpv: comparison between pointer and integer commit ee3e45c0196a43379207b0298fcd21987a2ab05f 10877 i86pc: comparison between pointer and integer commit fac9618d9408ad005fe8fcc1d189e7baedaf0a62 10870 dtrace: comparison between pointer and integer commit 7b4e981c32b1b233ce13a79cac81c8e75937d3f5 10866 dls: comparison between pointer and integer commit 525f82272fdf81a1292b8b1d1832d2012cdfc096 10865 ibmf: comparison between pointer and integer commit 2fcabb599ef45ae10a2847045a10486dd69b9b84 10863 idm: comparison between pointer and integer commit 6895f6f4d5c99fd997130635c4a4bff68554bb8e 10862 mac: comparison between pointer and integer commit 0e2db3e7fce28a3f9e1dfd13abce14eac44e98c6 10836 zcons: cast between incompatible function types commit cb492d90e7b22eb1b91a8577423f86ba447d2732 10835 tl: cast between incompatible function types commit 455e370ca67aeea268bdfbcf581b6a05547f6636 10924 Need mitigation of L1TF (CVE-2018-3646) commit 2849e8402eca436e7a7eca178c7ab6644a093a3e 10909 Incorrect parameters passed to DC lead to STATUS_INVALID_INFO_CLASS commit c26bf377e2245534feb1f92b43f6d4ed32513c41 10954 expose processor model name on chip topo nodes Conflicts: usr/src/uts/intel/sys/x86_archext.h usr/src/uts/intel/ia32/ml/swtch.s usr/src/uts/i86pc/sys/machcpuvar.h usr/src/uts/i86pc/sys/Makefile usr/src/uts/i86pc/os/intr.c usr/src/uts/i86pc/os/cpuid.c usr/src/uts/i86pc/io/pcplusmp/apic.c usr/src/uts/i86pc/io/apix/apix_utils.c usr/src/uts/i86pc/io/apix/apix_intr.c usr/src/uts/common/sys/thread.h usr/src/uts/common/os/lgrp.c usr/src/uts/common/io/dls/dls_mgmt.c usr/src/uts/common/fs/zfs/zvol.c usr/src/uts/common/disp/thread.c usr/src/uts/common/disp/disp.c usr/src/pkg/manifests/system-header.mf usr/src/lib/fm/topo/modules/i86pc/chip/Makefile
2019-05-1510924 Need mitigation of L1TF (CVE-2018-3646)John Levon1-4/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-15OS-7662 need a way to disable SMTJohn Levon2-4/+8
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Patrick Mooney <patrick.mooney@joyent.com> Approved by: Jerry Jelinek <jerry.jelinek@joyent.com>
2019-04-25 [illumos-gate merge]Jerry Jelinek9-35/+27
commit 446c407deb93d79642a777eef22cf998e34a3248 10569 MDB module for disk labelling would be useful commit 9b8f194103574e93a8789067d2afccef3c586885 10476 file(1) could be smatch clean commit b6a0e2cd4ce8d91fe9dc750c44e662d7c7e5fb8e 10366 ld(1) should support GNU-style linker sets 10581 ld(1) should know kernel modules are a thing commit ab65fd2a6cf8b63577d26411f2ea4b628591d56d 10593 illumos build should not use kernel modules as link-editor input commit c524b4fe42d7c586615aacae917f985e3379a108 10346 ld(1) should not reduce symbol visibility of COMDAT symbols when producing relocatable objects commit 32e09e17e4529edf39ffb44fb13cdb6a0fb45733 10804 Enable unused warnings outside of uts commit 8e718be9d8b2bb15811a2dc0b61cbb5cc5fa3070 10770 idm: NULL pointer errors commit 4da99751f967c5f8f04e17d8881a68c2940f3b06 10790 i86pc: NULL pointer errors commit 36f99a58464a4c3e25e881cab429881edb09951b 10778 mac: NULL pointer errors Conflicts: usr/src/uts/common/io/mac/mac_datapath_setup.c usr/src/uts/common/io/mac/mac_client.c usr/src/uts/common/io/mac/mac.c
2019-04-2410593 illumos build should not use kernel modules as link-editor inputRichard Lowe9-35/+27
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-04-2310570 Need workaround to EFI boot on AMI BIOSJohn Levon1-2/+3
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-04-08OS-7260 SmartOS should support booting with loaderJohn Levon1-2/+3
OS-7271 proto.boot should include loader instead of grub OS-7332 RICHMOND-16 mitigation ensnares stock loaders OS-7584 MDB module for disk labelling would be useful OS-7585 Need workaround to EFI boot on AMI BIOS OS-7595 Triton-specific extensions to Loader Portions contributed by: Rob Johnston <rob.johnston@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@joyent.com>
2019-03-29 [illumos-gate merge]Jerry Jelinek2-4/+4
commit 7bb60aaa60bddb378dcbf2dde6bdf8a92d431c55 10600 SPARC console needs a different font commit a8d4dbebc34f1d43f5e8d4ef19e126328bb9fb64 10599 SPARC build broken after 9874 commit 8db4cd03c5ec3c9d082190985988a02dc7345619 10111 dat_dictionary_create() use after free commit fc8ae2ec4282de7ec96f48e11078345f3dc0ac3d 10573 define TASKQID_INVALID as (taskq_id)0
2019-03-2810573 define TASKQID_INVALID as (taskq_id)0Toomas Soome2-4/+4
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
2019-02-08 [illumos-gate merge]Jerry Jelinek1-5/+4
commit 2a1fd0ffe121888d44fdec321c25b53dcfaa9118 10318 Remove starfire support commit 84a8796cdac4378079f720e0ca4d2ff15eb1b8b7 10353 uts: tem_safe_pix_clear_prom_output() fails to clear the first line commit e09cef950d257b6d3955013d461825bbc79322ef 10345 segspt_badop: cast between incompatible function types commit 5a80180135ef1464c88328124fbd15e94a5fb632 10337 uts: tem implement cls callback & visual_io v4 commit 82bb7c22d8e83f1de600f67544ab4c79e4d44b14 10331 uts: gfx_private bitmap framebuffer implementation commit 11f30dc397b17ef5d8b607824b7b028e4d3c4648 10314 nvmeadm: NULL pointer errors commit 0fbb50554d1bc9b33ef3b8e4e35eef6d94a8a56e 10237 Disable smatch for iasl commit f821b9564d61a645b0618fe71d527eeec8b2e4b5 10339 uts: x86 should have tem 80x25 commit 09e2ab34f6c69b170fe7478e8b011d6bb505e0d9 10322 usr/lib/libc - remove lint and lint libraries Conflicts: usr/src/uts/i86xpv/Makefile.files
2019-02-0710318 Remove starfire supportPeter Tribble1-5/+4
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Andy Fiddaman <af@citrus-it.net> Approved by: Dan McDonald <danmcd@joyent.com>
2018-08-14OS-7125 Need mitigation of L1TF (CVE-2018-3646)John Levon1-4/+4
Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com> Approved by: Robert Mustacchi <rm@joyent.com>