Page MenuHomeFreeBSD
Feed Advanced Search

Aug 1 2018

araujo closed D16057: Support bhyve within a jail.
Aug 1 2018, 12:39 AM · bhyve
araujo committed rS337023: - Add the ability to run bhyve(8) within a jail(8)..
- Add the ability to run bhyve(8) within a jail(8).
Aug 1 2018, 12:39 AM

Jul 31 2018

araujo accepted D16057: Support bhyve within a jail.

Lgtm, nice work!

Jul 31 2018, 12:16 AM · bhyve

Jul 25 2018

araujo committed rP475298: - Update to 0.1.4.2..
- Update to 0.1.4.2.
Jul 25 2018, 5:03 AM
araujo committed rS336704: MFC r336188:.
MFC r336188:
Jul 25 2018, 4:34 AM

Jul 24 2018

araujo accepted D16424: Add jhixson to committers-ports.dot and calendar.freebsd.
Jul 24 2018, 5:35 PM
araujo accepted D16423: Add jhixson to freebsd.commiters.markers.
Jul 24 2018, 5:34 PM
araujo accepted D16425: Add jhixson as a ports committer.
Jul 24 2018, 5:33 PM

Jul 23 2018

araujo added inline comments to D16305: Table driven hypervisor detection and addition of VirtualBox..
Jul 23 2018, 6:27 AM
araujo added inline comments to D16305: Table driven hypervisor detection and addition of VirtualBox..
Jul 23 2018, 6:24 AM

Jul 16 2018

araujo committed rP474742: Welcome John Hixson (jhixson) to the rank of ports committer..
Welcome John Hixson (jhixson) to the rank of ports committer.
Jul 16 2018, 2:59 PM

Jul 11 2018

araujo committed rS336192: MFC r335026:.
MFC r335026:
Jul 11 2018, 7:33 AM
araujo committed rS336191: MFC r335027, r335050.
MFC r335027, r335050
Jul 11 2018, 7:22 AM
araujo committed rS336190: MFC r335030:.
MFC r335030:
Jul 11 2018, 7:20 AM
araujo committed rS336189: MFC r335025:.
MFC r335025:
Jul 11 2018, 7:16 AM
araujo committed rS336188: Improve bhyve exit(3) error code..
Improve bhyve exit(3) error code.
Jul 11 2018, 3:23 AM
araujo closed D16161: Improve bhyve exit(3) error code..
Jul 11 2018, 3:23 AM
araujo updated the diff for D16161: Improve bhyve exit(3) error code..
  • Tweak the bhyve(8) to reflect the general error code 4.
Jul 11 2018, 3:11 AM
araujo added a comment to D16161: Improve bhyve exit(3) error code..
In D16161#343831, @jhb wrote:

Oof, I failed to realize that some of these errors are not startup related, so maybe just '4 exited due to an error' in the manpage. I do think the earlier changes to use err() were also good changes, I would just stick with '4' for the exit value. However, if you want to commit this as-is for now and adopt err() in place of fprintf/perror + exit as a later change that is ok with me as well. This is fine with me with the manpage tweak (or some similar tweak).

Jul 11 2018, 3:09 AM

Jul 10 2018

araujo committed rS336162: Fix style(9) space and tab..
Fix style(9) space and tab.
Jul 10 2018, 5:36 AM
araujo committed rS336161: MFC r334307, r335103-r335104.
MFC r334307, r335103-r335104
Jul 10 2018, 4:26 AM
araujo updated the diff for D16161: Improve bhyve exit(3) error code..
  • Address @jhb suggestion.
  • Update bhyve(8).
Jul 10 2018, 4:09 AM

Jul 9 2018

araujo committed rP474231: - Update to 8.13.23..
- Update to 8.13.23.
Jul 9 2018, 7:44 AM
araujo committed rP474229: - Update to 2018.07.04..
- Update to 2018.07.04.
Jul 9 2018, 7:41 AM
araujo added a comment to D16161: Improve bhyve exit(3) error code..

This is also going to require a man page update, as now there are more than the 4 exit codes listed in the man page.

Jul 9 2018, 3:25 AM
araujo updated the diff for D16161: Improve bhyve exit(3) error code..
  • Use EX_USAGE instead of EX_TEMPFAIL reported by @rgrimes, I have overlooked this one.
Jul 9 2018, 3:20 AM
araujo added a comment to D16161: Improve bhyve exit(3) error code..

Looks good over all, just some nits on errx vs err when it appears that there is a proper errno avaliable.

I am not so sure on using sysexits.h either, would rather have a bhyve specific list of error codes as is currently implemented (1 to 4), only expanded to include the any many error conditons that it can exit on.

I have hated tracing down why I get an exit(1) in the code, though this does improve on that some, most of them are just going to be a small set of sysexits codes, and it would greatly help if each exit code was unique and pointed to a very specific problem.

Jul 9 2018, 3:18 AM
araujo updated the diff for D16161: Improve bhyve exit(3) error code..
  • Use EX_OSERR instead of EX_NOPERM slipped in by mistake.
Jul 9 2018, 3:05 AM
araujo updated the diff for D16161: Improve bhyve exit(3) error code..
  • Address @rgrimes and @mav comments.
  • Where we used to have perror(1) now we use err(3) with the global variabel errno intro(2).
Jul 9 2018, 3:02 AM

Jul 6 2018

araujo added reviewers for D16161: Improve bhyve exit(3) error code.: jhb, tychon, anish, bhyve, mav.
Jul 6 2018, 9:42 AM
araujo created D16161: Improve bhyve exit(3) error code..
Jul 6 2018, 9:04 AM
araujo added a comment to D16151: Add CSV output to gstat via -C flag.

besides what @asomers has pointed out already, all those style(9) must be fixed, also it is necessary to bump the date on the manpage.
Overall, seems very good!!

Jul 6 2018, 3:26 AM

Jul 5 2018

araujo committed rS335974: - Add bhyve NVMe device emulation..
- Add bhyve NVMe device emulation.
Jul 5 2018, 3:34 AM
araujo closed D14022: NVMe emulation for bhyve (improved).
Jul 5 2018, 3:34 AM

Jul 3 2018

araujo added a comment to D14022: NVMe emulation for bhyve (improved).

Update with Leon's comment, Leon is one of the authors of this patch.

Jul 3 2018, 4:45 AM
araujo updated the diff for D14022: NVMe emulation for bhyve (improved).
  • Fix manpage s/MB/MiB/g.
  • Remove 'All rights reserved.'.
  • Add a comment to explain why we need the variable 'i'.
Jul 3 2018, 4:40 AM

Jun 29 2018

araujo added a reviewer for D16057: Support bhyve within a jail: bhyve.
Jun 29 2018, 3:42 AM · bhyve
araujo added a comment to D16057: Support bhyve within a jail.

@lattera-gmail.com first of all thanks for the patch. I'm curious to know what guest OS have you tested inside a jail, could you please share it with me? Also let me know what devices you used, as an example: virtio-blk, virtio-net and etc..

Jun 29 2018, 3:32 AM · bhyve
araujo added a comment to D14022: NVMe emulation for bhyve (improved).

@imp I will answer your other comments next week, I'm moving to a new house and I need to shutdown my office now, that is why I submitted the few things I was already answering..

Jun 29 2018, 3:28 AM
araujo added inline comments to D14022: NVMe emulation for bhyve (improved).
Jun 29 2018, 3:27 AM
araujo added a reviewer for D16057: Support bhyve within a jail: araujo.
Jun 29 2018, 3:23 AM · bhyve

Jun 27 2018

araujo updated the diff for D14022: NVMe emulation for bhyve (improved).

@bcr Now it is fixed :).

Jun 27 2018, 1:58 PM
araujo updated the diff for D14022: NVMe emulation for bhyve (improved).

Address @bcr review. Thank you!

Jun 27 2018, 1:56 PM
araujo updated the diff for D14022: NVMe emulation for bhyve (improved).
  • Update this review with the latest patch that @grehan sent me before BSDCan 2018.
  • Fixed some style(9). (myself)
  • Improved the man page. (myself)
Jun 27 2018, 1:31 PM
araujo committed rS335688: MFC r333622, r334019, r334084.
MFC r333622, r334019, r334084
Jun 27 2018, 3:58 AM
araujo accepted D16030: - Added myself.

Please add in the commit log:

Jun 27 2018, 3:47 AM

Jun 26 2018

araujo committed rS333446: Rework CTL frontend & backend options to use nv(3), allow creating multiple.
Rework CTL frontend & backend options to use nv(3), allow creating multiple
Jun 26 2018, 12:23 PM

Jun 22 2018

araujo added reviewers for D14022: NVMe emulation for bhyve (improved): tychon, jhb.
Jun 22 2018, 12:53 AM
araujo commandeered D14022: NVMe emulation for bhyve (improved).

I'm taking this revision by Peter's request. I will update it soon with the latest patch.

Jun 22 2018, 12:52 AM

Jun 14 2018

araujo committed rS335111: Restore miwi's src commit bit. Welcome back Martin Wilke!.
Restore miwi's src commit bit. Welcome back Martin Wilke!
Jun 14 2018, 6:24 AM
araujo committed rS335104: Fix style(9) space vs tab..
Fix style(9) space vs tab.
Jun 14 2018, 1:35 AM
araujo closed D15768: Cosmetic style(9) fixes space vs tab..
Jun 14 2018, 1:35 AM
araujo committed rS335103: Fix style(9) space vs tab..
Fix style(9) space vs tab.
Jun 14 2018, 1:29 AM
araujo closed D15774: Fix style(9) space vs tab..
Jun 14 2018, 1:29 AM

Jun 13 2018

araujo abandoned D15545: Rework the logic of register_mem_int(). (Based on CID 1194192: Resource leak).

Committed at r335050!

Jun 13 2018, 11:51 AM
araujo committed rS335050: While I was investigating CID 1194192 related with a resource leak on mrp memory.
While I was investigating CID 1194192 related with a resource leak on mrp memory
Jun 13 2018, 11:49 AM
araujo committed rS335030: Add SPDX tags to vmm(4)..
Add SPDX tags to vmm(4).
Jun 13 2018, 7:03 AM
araujo committed rS335027: When this code was introduced at r300829 the author forgot to add.
When this code was introduced at r300829 the author forgot to add
Jun 13 2018, 4:00 AM
araujo abandoned D15775: style(9) remove unnecessary blank tabs..

This change is too small for a review, already committed: r335026.

Jun 13 2018, 3:35 AM
araujo committed rS335026: style(9) remove unnecessary blank tabs..
style(9) remove unnecessary blank tabs.
Jun 13 2018, 3:35 AM
araujo retitled D15768: Cosmetic style(9) fixes space vs tab. from Cosmetic style(9) fixes space vs tab and add SPDX-License-Identifier to Cosmetic style(9) fixes space vs tab..
Jun 13 2018, 3:32 AM
araujo updated the diff for D15768: Cosmetic style(9) fixes space vs tab..
  • Remove SPDX-License-Identifier changes already committed at: r335025
Jun 13 2018, 3:32 AM
araujo committed rS335025: Add SPDX tags to bhyve(8)..
Add SPDX tags to bhyve(8).
Jun 13 2018, 3:22 AM
araujo added a comment to D15768: Cosmetic style(9) fixes space vs tab..
In D15768#333595, @pfg wrote:

As a sidenote: one file in bhyve has no license. This is a problem.

Jun 13 2018, 2:35 AM

Jun 12 2018

araujo added a comment to D15774: Fix style(9) space vs tab..

I think you have mis understood what I asked for in the other review. It only needs to be split into 2 parts, one containing the SPDX tags, and another containing all the white space cleanup.

Jun 12 2018, 1:14 PM
araujo edited reviewers for D15775: style(9) remove unnecessary blank tabs., added: tychon, jhb; removed: rgrimes.
Jun 12 2018, 10:54 AM
araujo created D15775: style(9) remove unnecessary blank tabs..
Jun 12 2018, 10:54 AM
araujo edited reviewers for D15774: Fix style(9) space vs tab., added: tychon, jhb; removed: rgrimes.
Jun 12 2018, 10:51 AM
araujo created D15774: Fix style(9) space vs tab..
Jun 12 2018, 10:50 AM
araujo added a reviewer for D15768: Cosmetic style(9) fixes space vs tab.: grehan.
Jun 12 2018, 7:09 AM
araujo added reviewers for D15768: Cosmetic style(9) fixes space vs tab.: gnn, imp, mav, bapt.
Jun 12 2018, 7:08 AM
araujo added a comment to D15768: Cosmetic style(9) fixes space vs tab..

It is normal to separate all whitespace changes from other. It is preferable to separate all SPDX changes from others when it is sweeping. I strongly assert that as the person now cleaning up a 180k lines and 16 commits of diff involving SPDX tags that this separation occur before this is commited.

Jun 12 2018, 7:07 AM
araujo added a comment to D15768: Cosmetic style(9) fixes space vs tab..

Please seperate this into 2 reviews, one for the white space/tab cleanup and one for the SPDX tag addition.

Thank you

Jun 12 2018, 6:14 AM
araujo added reviewers for D15768: Cosmetic style(9) fixes space vs tab.: pfg, eadler, tychon, jhb.
Jun 12 2018, 5:08 AM
araujo created D15768: Cosmetic style(9) fixes space vs tab..
Jun 12 2018, 5:02 AM

Jun 11 2018

araujo committed rS334951: More style(9) fixes, space vs tab..
More style(9) fixes, space vs tab.
Jun 11 2018, 3:18 PM
araujo committed rS334940: - Add bhyve virtio-scsi storage backend support..
- Add bhyve virtio-scsi storage backend support.
Jun 11 2018, 2:09 AM
araujo closed D15276: Add virtio-scsi block storage backend support.
Jun 11 2018, 2:09 AM

Jun 5 2018

araujo updated the diff for D15276: Add virtio-scsi block storage backend support.

Restore files iov.h, iov.c and pci_virtio_scsi.c removed by mistake. Also fix the last bits in the manpage.

Jun 5 2018, 8:54 AM
araujo updated the diff for D15276: Add virtio-scsi block storage backend support.
  • Fix virtio-scsi uefi-edk2 boot problem: uefi-edk2 VirtioScsi expects that MaxSectors must not be less than 2 at the step 4a -- retrieve and validate features.
Jun 5 2018, 8:47 AM

May 31 2018

araujo added a comment to D15596: Update assert(3) DESCRIPTION section regards its usage..
In D15596#330255, @imp wrote:

Dang, sorry I stepped on this review with my commit. I missed it somehow. Glad you liked mine better, but I would have coordinated had I noticed this before now.

May 31 2018, 2:57 PM
araujo abandoned D15596: Update assert(3) DESCRIPTION section regards its usage..

@imp add a better example at: https://svnweb.freebsd.org/changeset/base/334431

May 31 2018, 2:45 PM

May 30 2018

araujo abandoned D15595: Update pmclog(3) and cap_rights_get(3) EXAMPLE section..
May 30 2018, 4:00 PM
araujo added inline comments to D15595: Update pmclog(3) and cap_rights_get(3) EXAMPLE section..
May 30 2018, 3:52 PM
araujo added inline comments to D15595: Update pmclog(3) and cap_rights_get(3) EXAMPLE section..
May 30 2018, 3:38 PM
araujo added reviewers for D15276: Add virtio-scsi block storage backend support: grehan, tychon.
May 30 2018, 10:20 AM
araujo added inline comments to D15595: Update pmclog(3) and cap_rights_get(3) EXAMPLE section..
May 30 2018, 3:51 AM

May 29 2018

araujo committed rS334307: Simplify macros EFPRINTF and EFFLUSH. [0].
Simplify macros EFPRINTF and EFFLUSH. [0]
May 29 2018, 1:46 AM
araujo closed D15548: Fix an uninitialized variable as well as an stdarg cleanup. (CID: 1194318 and 1194332).
May 29 2018, 1:46 AM

May 28 2018

araujo committed rS334276: Remove unnecessary free(string) from EXAMPLES..
Remove unnecessary free(string) from EXAMPLES.
May 28 2018, 6:01 AM
araujo added reviewers for D15596: Update assert(3) DESCRIPTION section regards its usage.: brooks, imp, emaste, rgrimes, jhb.
May 28 2018, 5:41 AM
araujo created D15596: Update assert(3) DESCRIPTION section regards its usage..
May 28 2018, 5:40 AM
araujo added reviewers for D15595: Update pmclog(3) and cap_rights_get(3) EXAMPLE section.: brooks, imp, emaste, rgrimes, jhb.
May 28 2018, 5:22 AM
araujo created D15595: Update pmclog(3) and cap_rights_get(3) EXAMPLE section..
May 28 2018, 5:21 AM
araujo committed rS334275: Update strsep(3) EXAMPLE section regards the usage of assert(3)..
Update strsep(3) EXAMPLE section regards the usage of assert(3).
May 28 2018, 5:02 AM
araujo closed D15594: Update strsetp(3) EXAMPLE section..
May 28 2018, 5:02 AM
araujo added a comment to D15594: Update strsetp(3) EXAMPLE section..
In D15594#329304, @imp wrote:

Thanks for doing this...

Others in the tree if you feel inclined, otherwise a bug might be in order so we don't lose it.

/crypto/heimdal/doc/doxyout/krb5/man/man3/krb5_support.3: assert(s == NULL);
./crypto/heimdal/lib/krb5/krb5_acl_match_file.3: assert(s == NULL);
./lib/libc/gen/cap_rights_get.3:assert(memcmp(&setrights, &getrights, sizeof(setrights)) == 0);
./lib/libpmc/pmclog.3: assert(ev.pl_state == PMCLOG_OK);
./lib/libpmc/pmclog.3: assert(0);
./secure/lib/libcrypto/man/EVP_EncryptInit.3:\& OPENSSL_assert(EVP_CIPHER_CTX_key_length(&ctx) == 16);
./secure/lib/libcrypto/man/EVP_EncryptInit.3:\& OPENSSL_assert(EVP_CIPHER_CTX_iv_length(&ctx) == 16);
./secure/lib/libssl/man/d2i_SSL_SESSION.3: assert(i == j);
./secure/lib/libssl/man/d2i_SSL_SESSION.3: assert(p+i == temp);
./share/man/man3/assert.3:.Dl "assert(1 == 0);"

May 28 2018, 4:56 AM
araujo added a reviewer for D15594: Update strsetp(3) EXAMPLE section.: jhb.
May 28 2018, 4:29 AM
araujo added reviewers for D15594: Update strsetp(3) EXAMPLE section.: brooks, imp, emaste, rgrimes.
May 28 2018, 4:26 AM
araujo created D15594: Update strsetp(3) EXAMPLE section..
May 28 2018, 4:24 AM