Page MenuHomeFreeBSD

vmaffione (V Maffione)
User

Projects

User Details

User Since
Mar 10 2018, 1:54 AM (132 w, 6 d)

Recent Activity

Yesterday

vmaffione committed rS366130: MFC r366011.
MFC r366011
Thu, Sep 24, 8:01 PM

Tue, Sep 22

vmaffione committed rS366014: MFC r365061.
MFC r365061
Tue, Sep 22, 9:44 PM
vmaffione committed rS366013: MFC r364936, r365023.
MFC r364936, r365023
Tue, Sep 22, 9:16 PM
vmaffione committed rS366011: libnetmap: fix cast from uint64_t to void*.
libnetmap: fix cast from uint64_t to void*
Tue, Sep 22, 8:20 PM

Tue, Sep 1

vmaffione committed rS365066: r364770.
r364770
Tue, Sep 1, 8:58 PM
vmaffione committed rS365065: MFC r364655.
MFC r364655
Tue, Sep 1, 8:50 PM
vmaffione committed rS365064: MFC r364165.
MFC r364165
Tue, Sep 1, 8:48 PM
vmaffione committed rS365063: MFC r364164.
MFC r364164
Tue, Sep 1, 8:45 PM
vmaffione committed rS365061: iflib: leave only 1 receive descriptor unused.
iflib: leave only 1 receive descriptor unused
Tue, Sep 1, 8:42 PM
vmaffione closed D26191: iflib: leave only 1 receive descriptor unused.
Tue, Sep 1, 8:42 PM
vmaffione committed rS365023: lib: libnetmap: add missing copyright headers.
lib: libnetmap: add missing copyright headers
Tue, Sep 1, 6:06 AM

Mon, Aug 31

vmaffione updated the diff for D26191: iflib: leave only 1 receive descriptor unused.

Load the correct patch.

Mon, Aug 31, 8:33 PM
vmaffione added inline comments to D26191: iflib: leave only 1 receive descriptor unused.
Mon, Aug 31, 8:27 PM
vmaffione updated the diff for D26191: iflib: leave only 1 receive descriptor unused.

Added assert in iflib_fl_refill().
Improved comment.
Removed assert() at first refill.

Mon, Aug 31, 8:27 PM

Sun, Aug 30

vmaffione added a reviewer for D26191: iflib: leave only 1 receive descriptor unused: markj.
Sun, Aug 30, 3:49 PM

Fri, Aug 28

vmaffione committed rS364936: lib: add libnetmap.
lib: add libnetmap
Fri, Aug 28, 8:04 PM
vmaffione closed D26171: add libnetmap.
Fri, Aug 28, 8:04 PM
vmaffione added a comment to D26171: add libnetmap.
In D26171#582504, @hrs wrote:

Looks good to me. Thanks!

Fri, Aug 28, 7:51 PM

Thu, Aug 27

vmaffione updated the diff for D26171: add libnetmap.

Fixed nmreq_remove_option() as suggested.
Changed lib/Makefile

Thu, Aug 27, 7:35 PM
vmaffione committed rS364879: MFC r363995.
MFC r363995
Thu, Aug 27, 7:15 PM
vmaffione committed rS364878: MFC r363995.
MFC r363995
Thu, Aug 27, 7:12 PM

Wed, Aug 26

vmaffione updated the test plan for D26191: iflib: leave only 1 receive descriptor unused.
Wed, Aug 26, 8:04 PM
vmaffione updated the summary of D26191: iflib: leave only 1 receive descriptor unused.
Wed, Aug 26, 8:02 PM
vmaffione updated the diff for D26191: iflib: leave only 1 receive descriptor unused.
Wed, Aug 26, 8:41 AM
vmaffione requested review of D26191: iflib: leave only 1 receive descriptor unused.
Wed, Aug 26, 8:39 AM

Aug 25 2020

vmaffione committed rS364770: iflib: netmap: publish all the receive buffer.
iflib: netmap: publish all the receive buffer
Aug 25 2020, 3:20 PM
vmaffione added a comment to D26161: valectl(8) patch to use the new netmap API.

Differential for libnetmap prepared here
https://reviews.freebsd.org/D26171

Aug 25 2020, 11:24 AM
vmaffione committed rS364756: MFC r364341.
MFC r364341
Aug 25 2020, 11:12 AM
vmaffione committed rS364755: MFC r364341.
MFC r364341
Aug 25 2020, 11:10 AM

Aug 24 2020

vmaffione committed rS364731: netmap: use FreeBSD guards for epoch calls.
netmap: use FreeBSD guards for epoch calls
Aug 24 2020, 8:28 PM
vmaffione updated subscribers of D26171: add libnetmap.
Aug 24 2020, 7:55 PM
vmaffione added a comment to D26171: add libnetmap.

Could someone please review the Makefile and the change to share/mk/ ?

Aug 24 2020, 3:16 PM
vmaffione updated the diff for D26171: add libnetmap.
Aug 24 2020, 3:15 PM
vmaffione updated subscribers of D26171: add libnetmap.
Aug 24 2020, 3:06 PM
vmaffione requested review of D26171: add libnetmap.
Aug 24 2020, 3:06 PM
vmaffione committed rS364655: iflib: fix isc_rxd_flush call in netmap_fl_refill().
iflib: fix isc_rxd_flush call in netmap_fl_refill()
Aug 24 2020, 11:44 AM
vmaffione added a comment to D26161: valectl(8) patch to use the new netmap API.

Thanks for the pointers.
In any case, once I manage to align from upstream, we can still keep at least the manpage changes.

Aug 24 2020, 10:04 AM

Aug 23 2020

vmaffione requested changes to D26161: valectl(8) patch to use the new netmap API.

Thanks a lot @hrs !
However, there is still a pending change in the upstream netmap repository:

Aug 23 2020, 5:25 PM
vmaffione added a reviewer for D26161: valectl(8) patch to use the new netmap API: giuseppe.lettieri_unipi.it.
Aug 23 2020, 12:59 PM

Aug 21 2020

vmaffione committed rS364452: MFC r363997.
MFC r363997
Aug 21 2020, 7:54 AM
vmaffione committed rS364451: MFC r363996.
MFC r363996
Aug 21 2020, 7:53 AM

Aug 19 2020

vmaffione resigned from D17910: netmap: automatically disable some capabilities over vlan interface.
Aug 19 2020, 5:55 PM

Aug 18 2020

vmaffione committed rS364341: netmap: fix parsing of legacy nmr->nr_ringid.
netmap: fix parsing of legacy nmr->nr_ringid
Aug 18 2020, 8:03 AM

Aug 12 2020

vmaffione committed rS364165: iflib: netmap: improve rxsync to support IFLIB_HAS_RXCQ.
iflib: netmap: improve rxsync to support IFLIB_HAS_RXCQ
Aug 12 2020, 2:45 PM
vmaffione committed rS364164: iflib: refactor netmap_fl_refill and fix off-by-one issue.
iflib: refactor netmap_fl_refill and fix off-by-one issue
Aug 12 2020, 2:18 PM

Aug 10 2020

vmaffione committed rS364085: MFC r363378.
MFC r363378
Aug 10 2020, 5:53 PM

Aug 6 2020

vmaffione committed rS363997: iflib: netmap: drop redundant check.
iflib: netmap: drop redundant check
Aug 6 2020, 9:37 PM
vmaffione committed rS363996: iflib: netmap: don't increment ifl_cidx on the wrong free list.
iflib: netmap: don't increment ifl_cidx on the wrong free list
Aug 6 2020, 9:32 PM
vmaffione closed D25286: ifconfig does not honor disabling vlanhwtag.
Aug 6 2020, 9:02 PM
vmaffione committed rS363995: em(4): honor vlanhwtag offload.
em(4): honor vlanhwtag offload
Aug 6 2020, 9:01 PM

Jul 20 2020

vmaffione committed rS363378: iflib: initialize netmap with the correct number of descriptors.
iflib: initialize netmap with the correct number of descriptors
Jul 20 2020, 9:09 PM
vmaffione closed D25541: iflib: initialize netmap with the correct number of descriptors.
Jul 20 2020, 9:09 PM

Jul 10 2020

vmaffione committed rS363083: MFC r362622.
MFC r362622
Jul 10 2020, 6:31 PM
vmaffione committed rS363082: MFC r362633, r362633.
MFC r362633, r362633
Jul 10 2020, 6:19 PM

Jul 2 2020

vmaffione added a comment to D25541: iflib: initialize netmap with the correct number of descriptors.

The PR reporter has tested the patch and confirmed that the panic has been fixed. See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247647

Jul 2 2020, 9:31 PM

Jul 1 2020

vmaffione committed rS362856: MFC r362204.
MFC r362204
Jul 1 2020, 7:42 PM
vmaffione updated the summary of D25541: iflib: initialize netmap with the correct number of descriptors.
Jul 1 2020, 7:36 PM
vmaffione requested review of D25541: iflib: initialize netmap with the correct number of descriptors.
Jul 1 2020, 7:24 PM

Jun 30 2020

vmaffione added a comment to D25286: ifconfig does not honor disabling vlanhwtag.

Any opinions about this?

Jun 30 2020, 7:39 PM
vmaffione added a reviewer for D25286: ifconfig does not honor disabling vlanhwtag: gallatin.
Jun 30 2020, 7:39 PM
vmaffione committed rS362810: MFC r362553.
MFC r362553
Jun 30 2020, 7:34 PM

Jun 25 2020

vmaffione committed rS362633: iflib: fix compilation issue introduced in r362621.
iflib: fix compilation issue introduced in r362621
Jun 25 2020, 8:43 PM
vmaffione committed rS362622: iflib: netmap: add support for partial ring openings.
iflib: netmap: add support for partial ring openings
Jun 25 2020, 7:44 PM
vmaffione closed D25254: iflib: netmap: add support for partial ring openings.
Jun 25 2020, 7:44 PM
vmaffione committed rS362621: iflib: netmap: add per-tx-queue netmap support.
iflib: netmap: add per-tx-queue netmap support
Jun 25 2020, 7:36 PM
vmaffione closed D25253: iflib: netmap: add per-tx-queue netmap support.
Jun 25 2020, 7:36 PM

Jun 24 2020

vmaffione added inline comments to D25253: iflib: netmap: add per-tx-queue netmap support.
Jun 24 2020, 9:04 PM
vmaffione updated the diff for D25253: iflib: netmap: add per-tx-queue netmap support.

Be more cache-friendly by checking IFCAP_NETMAP before calling netmap_tx_irq.

Jun 24 2020, 9:00 PM

Jun 23 2020

vmaffione updated the diff for D25254: iflib: netmap: add support for partial ring openings.

Uploaded diff context.

Jun 23 2020, 9:23 PM
vmaffione updated the diff for D25253: iflib: netmap: add per-tx-queue netmap support.

Uploaded diff context

Jun 23 2020, 9:21 PM
vmaffione committed rS362556: MFC r361982.
MFC r361982
Jun 23 2020, 8:48 PM
vmaffione committed rS362555: MFC r362185.
MFC r362185
Jun 23 2020, 8:44 PM
vmaffione committed rS362554: MFC r362183.
MFC r362183
Jun 23 2020, 8:41 PM
vmaffione added a comment to D25254: iflib: netmap: add support for partial ring openings.

I suspect something went wrong with the email notification, so this is just a ping message to make sure reviewers are aware of this patch.

Jun 23 2020, 8:27 PM
vmaffione added a comment to D25253: iflib: netmap: add per-tx-queue netmap support.

I suspect something went wrong with the email notification, so this is just a ping message to make sure reviewers are aware of this patch.

Jun 23 2020, 8:26 PM
vmaffione committed rS362553: iflib: netmap: fix rsync index overrun.
iflib: netmap: fix rsync index overrun
Jun 23 2020, 8:24 PM
vmaffione closed D25252: iflib: netmap: fix rsync index overrun.
Jun 23 2020, 8:24 PM
vmaffione requested review of D25286: ifconfig does not honor disabling vlanhwtag.
Jun 23 2020, 3:22 AM
vmaffione requested review of D25252: iflib: netmap: fix rsync index overrun.
Jun 23 2020, 3:21 AM

Jun 18 2020

vmaffione committed rS362304: MFC r362076.
MFC r362076
Jun 18 2020, 10:03 AM

Jun 16 2020

vmaffione added a comment to D25252: iflib: netmap: fix rsync index overrun.

I guess no objections here? This is an easy change, that fixes a bug that is very easy to reproduce, and that prevents netmap applications from working for real on iflib.

Jun 16 2020, 9:06 PM
vmaffione retitled D25286: ifconfig does not honor disabling vlanhwtag from ifconfig does not honor disabling vlanhwcsum to ifconfig does not honor disabling vlanhwtag.
Jun 16 2020, 5:54 AM

Jun 15 2020

vmaffione committed rS362204: if_vtnet: let vtnet_rx_vq_intr() and vtnet_rxq_tq_intr() share code.
if_vtnet: let vtnet_rx_vq_intr() and vtnet_rxq_tq_intr() share code
Jun 15 2020, 7:47 PM

Jun 14 2020

vmaffione committed rS362185: iflib: netmap: enter/exit netmap mode after device stops.
iflib: netmap: enter/exit netmap mode after device stops
Jun 14 2020, 9:07 PM
vmaffione committed rS362183: netmap: vtnet: fix races in vtnet_netmap_reg().
netmap: vtnet: fix races in vtnet_netmap_reg()
Jun 14 2020, 8:47 PM

Jun 13 2020

vmaffione requested review of D25254: iflib: netmap: add support for partial ring openings.
Jun 13 2020, 8:14 AM
vmaffione requested review of D25253: iflib: netmap: add per-tx-queue netmap support.
Jun 13 2020, 8:00 AM

Jun 11 2020

vmaffione committed rS362076: netmap: introduce netmap_kring_on().
netmap: introduce netmap_kring_on()
Jun 11 2020, 8:35 PM

Jun 10 2020

vmaffione committed rS362026: MFC r361760.
MFC r361760
Jun 10 2020, 8:06 PM
vmaffione committed rS362025: MFC r361759.
MFC r361759
Jun 10 2020, 8:05 PM
vmaffione committed rS362024: MFC r361758.
MFC r361758
Jun 10 2020, 8:04 PM
vmaffione committed rS362023: MFC r361746.
MFC r361746
Jun 10 2020, 8:03 PM
vmaffione committed rS362022: MFC r361745.
MFC r361745
Jun 10 2020, 8:02 PM
vmaffione committed rS362021: MFC r361744.
MFC r361744
Jun 10 2020, 7:59 PM
vmaffione committed rS362020: MFC r361698.
MFC r361698
Jun 10 2020, 7:58 PM
vmaffione committed rS362019: MFC r361697.
MFC r361697
Jun 10 2020, 7:57 PM
vmaffione committed rS362018: MFC r361696.
MFC r361696
Jun 10 2020, 7:56 PM

Jun 9 2020

vmaffione closed D25167: iflib: netmap: honor netmap_irx_irq return values.
Jun 9 2020, 7:16 PM
vmaffione committed rS361982: iflib: netmap: honor netmap_irx_irq return values.
iflib: netmap: honor netmap_irx_irq return values
Jun 9 2020, 7:16 PM

Jun 6 2020

vmaffione requested review of D25167: iflib: netmap: honor netmap_irx_irq return values.
Jun 6 2020, 11:32 AM