Page MenuHomeFreeBSD

araujo (Marcelo Araujo)
User

Projects

User Details

User Since
May 10 2014, 4:51 AM (275 w, 2 d)

Recent Activity

Fri, Aug 2

araujo committed rP507862: Assign back to the pool.
Assign back to the pool
Fri, Aug 2, 8:44 AM
araujo committed rP507860: Update to 2.04.
Update to 2.04
Fri, Aug 2, 8:40 AM
araujo added a comment to D21053: Simplify capsicumization of bhyve (cont'd).
In D21053#458959, @jhb wrote:

I worry this might be a bit premature. New features for bhyve are often developed without capsicum because capsicum is a pain to work with. The debug server didn't use it at first, save/restore currently disables it as does the 9p patch. Removing WITHOUT_CAPSICUM makes coordinating that existing work harder. It also adds a pretty good barrier to entry when trying to add new things that add new ioctls, etc.

It's not much more work to add a new right in a driver that already works under capsicum than it is to add -DWITHOUT_CAPSICUM to the build flags.

Fri, Aug 2, 3:30 AM

Thu, Aug 1

araujo committed rP507757: Update to 2019.07.30.
Update to 2019.07.30
Thu, Aug 1, 8:09 AM
araujo added a comment to D19400: attempt to load vmm.ko if it's not already loaded (bhyveload).

@araujo, sounds like you are taking over this review?

Thu, Aug 1, 12:13 AM
araujo added a comment to D19400: attempt to load vmm.ko if it's not already loaded (bhyveload).
In D19400#458949, @jhb wrote:

I wonder if it makes more sense to do this in vmrun.sh? OTOH, it's probably fine to do this. We should also probably do it in bhyverun.c since bhyveload isn't used in the UEFI case. Another option would be to do this in the vm_create() wrapper in libvmmapi in which case that would fix bhyveload, grub2-bhyve, and bhyve all in one place.

Thu, Aug 1, 12:02 AM

Tue, Jul 30

Herald updated subscribers of D15992: bhyve: supported features reporting PoC.
Tue, Jul 30, 8:20 AM
araujo added a comment to D7840: HD Audio Emulation For Bhyve.

Committed already at r349335

Tue, Jul 30, 8:16 AM
araujo added a reviewer for D7840: HD Audio Emulation For Bhyve: iateaca.

I'm commandeer this revision because this patch were committed already by @scottl: https://svnweb.freebsd.org/base?view=revision&sortby=date&revision=349335

Tue, Jul 30, 8:16 AM
araujo added a member for bhyve: araujo.
Tue, Jul 30, 7:52 AM
araujo added a comment to D19400: attempt to load vmm.ko if it's not already loaded (bhyveload).

@jhb Perhaps do the same with bhyverun.c?

Tue, Jul 30, 7:06 AM
araujo committed rS350433: Fix sound on headset jack for ALC255 and ALC256 codec..
Fix sound on headset jack for ALC255 and ALC256 codec.
Tue, Jul 30, 2:02 AM
araujo closed D19017: - Fix Headset sound for DELL laptops.
Tue, Jul 30, 2:02 AM

Sun, Jul 28

araujo added a comment to D19017: - Fix Headset sound for DELL laptops.

Ok, I'm gonna do it tomorrow!!!

Sun, Jul 28, 12:10 PM

Thu, Jul 25

araujo added inline comments to D21053: Simplify capsicumization of bhyve (cont'd).
Thu, Jul 25, 4:29 AM
araujo committed rP507309: - Update GH_TAGNAME to reflect the right tag on github for version 1.1.0..
- Update GH_TAGNAME to reflect the right tag on github for version 1.1.0.
Thu, Jul 25, 2:34 AM

Wed, Jul 24

araujo committed rP507267: Update to 2.22.
Update to 2.22
Wed, Jul 24, 9:00 AM
araujo added a comment to D19400: attempt to load vmm.ko if it's not already loaded (bhyveload).

@jhb Any objection if I proceed to commit this patch? I just hit the same situation "forgot to load vmm" and this patch does fix it.

Wed, Jul 24, 8:22 AM
araujo added a comment to D19976: bhyve: Support a _VARS.fd file for bootrom.

ping!!!

Wed, Jul 24, 8:18 AM
araujo added a comment to D21053: Simplify capsicumization of bhyve (cont'd).

The problem here is that you will not be able to build this code on other platforms like Solaris.
I'm not sure if this is applicaple for bhyve, if not then the change looks good to me.

Wed, Jul 24, 8:05 AM
araujo added a comment to D21053: Simplify capsicumization of bhyve (cont'd).

Remove CASPER from Makefile as we don't use any service.

Wed, Jul 24, 8:00 AM
araujo added inline comments to D21053: Simplify capsicumization of bhyve (cont'd).
Wed, Jul 24, 8:00 AM
araujo added reviewers for D21053: Simplify capsicumization of bhyve (cont'd): oshogbo, jhb.
Wed, Jul 24, 7:47 AM
araujo created D21053: Simplify capsicumization of bhyve (cont'd).
Wed, Jul 24, 7:45 AM
araujo committed rP507264: Update to 2019.07.16.
Update to 2019.07.16
Wed, Jul 24, 6:15 AM
araujo committed rP507263: - Enable ZMQ by default.
- Enable ZMQ by default
Wed, Jul 24, 5:35 AM
araujo committed rP507261: Update to 1.1.0.
Update to 1.1.0
Wed, Jul 24, 2:29 AM

Jul 16 2019

araujo added a comment to D20945: bhyve: update the NVMe CQ based on the status.

Lgtm!

Jul 16 2019, 12:30 AM

Jul 3 2019

araujo committed rP505734: Release egypcio from mentorship, he is ready to fly solo..
Release egypcio from mentorship, he is ready to fly solo.
Jul 3 2019, 8:15 AM
araujo committed rP505733: elease jhixson from mentorship, it's been long overdue.
elease jhixson from mentorship, it's been long overdue
Jul 3 2019, 8:10 AM

Jun 25 2019

araujo closed D20750: Add SPDX tags to HD Audio device bhyve(8).
Jun 25 2019, 6:25 AM
araujo committed rS349361: Add SPDX tags to bhyve(8) HD Audio device..
Add SPDX tags to bhyve(8) HD Audio device.
Jun 25 2019, 6:25 AM
araujo added a reviewer for D20750: Add SPDX tags to HD Audio device bhyve(8): scottl.
Jun 25 2019, 2:04 AM
araujo created D20750: Add SPDX tags to HD Audio device bhyve(8).
Jun 25 2019, 2:03 AM

Jun 22 2019

araujo committed rP504858: Update to 2019.06.21..
Update to 2019.06.21.
Jun 22 2019, 9:57 AM

Jun 17 2019

araujo committed rP504424: Update to 2019.06.08..
Update to 2019.06.08.
Jun 17 2019, 1:38 PM

May 23 2019

araujo accepted D19904: bhyve: Add Integrated Endpoint to PCIe Capability.
May 23 2019, 4:52 PM
araujo accepted D19905: bhyve: Add EUI64 to NVMe device.

Lgtm

May 23 2019, 4:51 PM

Apr 28 2019

araujo accepted D19042: [New port] audio/pianod2: A free, multi-source, network-controlled music player daemon.
Apr 28 2019, 1:14 AM
araujo accepted D20084: sysutils/nomad: Update to v0.9.0.
Apr 28 2019, 1:13 AM

Apr 24 2019

araujo committed rP499854: - Update to 2019.04.24.
- Update to 2019.04.24
Apr 24 2019, 3:14 PM
araujo committed rP499851: - Add a devel version of edk2-bhyve based on the newest stable201903 branch..
- Add a devel version of edk2-bhyve based on the newest stable201903 branch.
Apr 24 2019, 2:49 PM
araujo closed D19875: Add sysutils/uefi-edk2-bhyve-devel based on branch bhyve/edk2-stable201903.
Apr 24 2019, 2:49 PM
araujo accepted D19976: bhyve: Support a _VARS.fd file for bootrom.

LGTM! Thank you!

Apr 24 2019, 2:40 PM

Apr 19 2019

araujo accepted D19869: Add a new uefi-edk2-qemu port..

double accept this revision!

Apr 19 2019, 7:46 AM

Apr 15 2019

araujo added a reviewer for D15405: Match IPv6 neighbor routes when they are marked with RTF_CONNECTED.: network.
Apr 15 2019, 9:06 AM
araujo added a comment to D15404: Add and use new RTF_CONNECTED flag to mark connected routes.

Any news about this patch?

Apr 15 2019, 9:05 AM
araujo accepted D19869: Add a new uefi-edk2-qemu port..

I'm fine with that too! We can have it as it is and later evolve it.

Apr 15 2019, 2:26 AM

Apr 14 2019

araujo committed rP498890: - Update to 2019.04.07..
- Update to 2019.04.07.
Apr 14 2019, 11:49 AM
araujo updated the diff for D19875: Add sysutils/uefi-edk2-bhyve-devel based on branch bhyve/edk2-stable201903.
  • Also remove SHEBANGFIX not needed.
Apr 14 2019, 11:37 AM
araujo updated the diff for D19875: Add sysutils/uefi-edk2-bhyve-devel based on branch bhyve/edk2-stable201903.
  • Update ONLY_FOR_ARCHS that was replaced wrong.
Apr 14 2019, 11:34 AM
araujo added inline comments to D19875: Add sysutils/uefi-edk2-bhyve-devel based on branch bhyve/edk2-stable201903.
Apr 14 2019, 11:24 AM
araujo updated the diff for D19875: Add sysutils/uefi-edk2-bhyve-devel based on branch bhyve/edk2-stable201903.

Address @bcran suggestions!

Apr 14 2019, 11:21 AM

Apr 10 2019

araujo accepted D19869: Add a new uefi-edk2-qemu port..

LGTM!

Apr 10 2019, 5:03 PM
araujo added a comment to D19875: Add sysutils/uefi-edk2-bhyve-devel based on branch bhyve/edk2-stable201903.

I did only smoke tests!! Do you mind do additional tests with different guests?

Apr 10 2019, 4:48 PM
araujo updated the summary of D19875: Add sysutils/uefi-edk2-bhyve-devel based on branch bhyve/edk2-stable201903.
Apr 10 2019, 4:48 PM
araujo created D19875: Add sysutils/uefi-edk2-bhyve-devel based on branch bhyve/edk2-stable201903.
Apr 10 2019, 4:42 PM
araujo added a comment to D19869: Add a new uefi-edk2-qemu port..
  • Rename the port and files to include a -x86_64 suffix
Apr 10 2019, 3:15 PM
araujo added inline comments to D19869: Add a new uefi-edk2-qemu port..
Apr 10 2019, 2:37 PM
araujo added inline comments to D19869: Add a new uefi-edk2-qemu port..
Apr 10 2019, 2:22 PM
araujo added inline comments to D19869: Add a new uefi-edk2-qemu port..
Apr 10 2019, 2:02 PM
araujo added inline comments to D19869: Add a new uefi-edk2-qemu port..
Apr 10 2019, 1:53 PM

Apr 3 2019

araujo accepted D19695: bhyve(8): Fix NVMe data structure copy to guest.

It looks good! Thanks again @chuck

Apr 3 2019, 3:29 AM

Mar 26 2019

araujo added a comment to D19042: [New port] audio/pianod2: A free, multi-source, network-controlled music player daemon.

Sooooooooo. Is anybody going to help me fix this or approve this? ;-) I am still waiting.

Mar 26 2019, 7:12 AM

Mar 23 2019

araujo accepted D19676: bhyve: Fix NVMe BAR size calculation.
Mar 23 2019, 3:09 AM

Mar 15 2019

araujo accepted D19579: Fix bhyve's NVMe Identify Namespace data.

LGTM!

Mar 15 2019, 12:12 AM
araujo accepted D19580: Fix bhyve PCIe capability emulation.

LGTM!

Mar 15 2019, 12:11 AM

Feb 22 2019

araujo abandoned D2838: Add on bhyvectl the capability to list the running vms..
Feb 22 2019, 5:07 AM
araujo abandoned D11768: Add support to devel/libhyve-remote. (VNC Server).
Feb 22 2019, 5:06 AM
araujo abandoned D15473: Add on bhyverun a new option '-B' that gives the capability to change the smbios table type1 using an ucl based configuration file..
Feb 22 2019, 5:06 AM
araujo removed a member for bhyve: araujo.
Feb 22 2019, 1:26 AM
araujo abandoned D12419: HD Audio Emulation For Bhyve (Based on D7840).

If anybody else is interested on this patch, ping me and I can share my latest changes. However I'm not interested on it anymore.

Feb 22 2019, 1:25 AM
araujo removed a reviewer for D16913: vmrun: add -x flag to disable reboot loop: araujo.
Feb 22 2019, 1:23 AM
araujo removed a reviewer for D17848: Update review requests for bhyve.: araujo.
Feb 22 2019, 1:23 AM
araujo removed a reviewer for D18816: bhyve vmm statistics tables need to be sized relative to VM_MAXCPU: araujo.
Feb 22 2019, 1:23 AM
araujo removed a reviewer for D18831: Increase bhyve BLOCKIF_IOV_MAX and VTBLK_RINGSZ to 128 to support modern Windows guests: araujo.
Feb 22 2019, 1:23 AM · bhyve
araujo removed a reviewer for D7840: HD Audio Emulation For Bhyve: araujo.
Feb 22 2019, 1:22 AM
araujo removed a reviewer for D18846: Move amd apic page and intel guest_msrs pages into seperate data structures: araujo.
Feb 22 2019, 1:20 AM
araujo removed a reviewer for D18815: Bhyve acpi MADT table correction for VM_MAXCPU > 21: araujo.
Feb 22 2019, 1:20 AM
araujo removed a reviewer for D17874: libvmmapi: Separate MI from MD code: araujo.
Feb 22 2019, 1:20 AM
araujo accepted D19017: - Fix Headset sound for DELL laptops.

I have added @mav as a reviewer, I know he has worked with the hda drivers before.

Feb 22 2019, 1:18 AM
araujo added a reviewer for D19017: - Fix Headset sound for DELL laptops: mav.
Feb 22 2019, 1:16 AM

Feb 8 2019

araujo accepted D17848: Update review requests for bhyve..

I still feel locked out of usr.sbin/bhyve, mostly of the commits made there in the past year were made by myself or reviewed by myself. Would be fair have my name explicit in that area, I don't want bypass reviews, it is more about the effort I have put in that area and appreciation of it, otherwise doesn't make sense for me to keep contributing with bhyve.

Feb 8 2019, 10:06 PM

Feb 3 2019

araujo added a comment to D19042: [New port] audio/pianod2: A free, multi-source, network-controlled music player daemon.

Please, reopen the review, when I'm back from holidays I will help you.

Feb 3 2019, 1:30 AM

Feb 1 2019

araujo committed rS343642: Revert r343634:.
Revert r343634:
Feb 1 2019, 3:09 AM

Jan 31 2019

araujo abandoned D19016: Replace strlen with strnlen..

It is basically a cosmetic change, so I have committed it already: r343634.

Jan 31 2019, 11:33 PM
araujo committed rS343634: Mostly a cosmetic change to replace strlen with strnlen..
Mostly a cosmetic change to replace strlen with strnlen.
Jan 31 2019, 11:32 PM
araujo committed rS343602: MFC r343077:.
MFC r343077:
Jan 31 2019, 7:08 AM
araujo accepted D18978: [new port] sysutils/conman - serial console manager.
Jan 31 2019, 2:19 AM
araujo accepted D19018: net/py-ifaddr: Port fixes - Use conditional ${PY_IPADDRESS} - Add LICENSE_FILE.
Jan 31 2019, 2:17 AM
araujo accepted D18962: sysutils/py-consul -> sysutils/py-python-consul.
Jan 31 2019, 2:17 AM
araujo accepted D19037: sysutils/py-python-nomad: Update to 1.1.0.
Jan 31 2019, 2:15 AM
araujo accepted D19038: audio/pianobar: Update to 2019.01.25.
Jan 31 2019, 2:14 AM
araujo committed rP491673: - Add CMAKE options properly..
- Add CMAKE options properly.
Jan 31 2019, 1:47 AM
araujo closed D19009: Disable LibVNC/libvncserver cmake default options.
Jan 31 2019, 1:47 AM
araujo committed rP491672: Update to 2.18..
Update to 2.18.
Jan 31 2019, 1:39 AM
araujo committed rP491671: Update to 2019.01.30.1..
Update to 2019.01.30.1.
Jan 31 2019, 1:38 AM
araujo committed rP491670: Update to 1.0.0..
Update to 1.0.0.
Jan 31 2019, 1:37 AM

Jan 30 2019

araujo added inline comments to D19016: Replace strlen with strnlen..
Jan 30 2019, 2:58 AM
araujo updated the diff for D19016: Replace strlen with strnlen..

Revert strnlen to strlen on pci_virtio_net as snprintf does the job already.

Jan 30 2019, 2:58 AM