Page MenuHomeFreeBSD
Feed Advanced Search

Feb 17 2017

gnn added inline comments to D9658: Remove the arbitrary limit on DTrace buffers.
Feb 17 2017, 11:19 PM
gnn added inline comments to D9658: Remove the arbitrary limit on DTrace buffers.
Feb 17 2017, 11:00 PM
gnn added reviewers for D9658: Remove the arbitrary limit on DTrace buffers: markj, rwatson, arun.thomas_gmail.com, DTrace.
Feb 17 2017, 10:51 PM
gnn retitled D9658: Remove the arbitrary limit on DTrace buffers from to Remove the arbitrary limit on DTrace buffers.
Feb 17 2017, 10:50 PM
gnn accepted D9563: Introduce libxo to arp(8).
Feb 17 2017, 8:41 PM

Feb 15 2017

gnn accepted D9625: Remove inet_ntoa(); use inet_ntoa_r() instead.
Feb 15 2017, 11:49 PM
gnn accepted D9609: bxe: enable usage with NetXtreme II BCM57840 2x20GbE chip.
Feb 15 2017, 2:02 PM

Feb 14 2017

gnn accepted D8549: Port the Linux AMD xgbe driver to FreeBSD as axgbe.
Feb 14 2017, 1:26 PM

Feb 13 2017

gnn accepted D9573: vtnet: don't update VLAN filter when parent is not running..
Feb 13 2017, 9:34 PM

Feb 12 2017

gnn committed rS313689: Change mentorship of Ermal from gnn@ to ae@.
Change mentorship of Ermal from gnn@ to ae@
Feb 12 2017, 9:00 PM
gnn added inline comments to D8549: Port the Linux AMD xgbe driver to FreeBSD as axgbe.
Feb 12 2017, 7:55 PM

Feb 11 2017

gnn added inline comments to D9235: Provide IP_ORIGDSTADDR socket option.
Feb 11 2017, 9:56 PM
gnn accepted D9519: Don't zero out srtt after excess retransmits.
Feb 11 2017, 4:54 PM
gnn added inline comments to D9519: Don't zero out srtt after excess retransmits.
Feb 11 2017, 4:10 PM

Feb 9 2017

gnn accepted D9475: Improve sending of TCP window updates.
Feb 9 2017, 5:48 PM

Feb 7 2017

gnn committed rS313359: Fix the ifdef protection and remove superfluous extern statements.
Fix the ifdef protection and remove superfluous extern statements
Feb 7 2017, 1:21 AM

Feb 5 2017

gnn requested changes to D5017: More than 65K connection from single application.

This cannot be committed until the comments by julian (who you say proposed this) and others are addressed.

Feb 5 2017, 9:35 PM · network
gnn accepted D9352: merge projects/ipsec into head/.
Feb 5 2017, 6:02 PM

Feb 3 2017

gnn committed rS313177: Files which implement the new random number system code for DTrace.
Files which implement the new random number system code for DTrace
Feb 3 2017, 10:40 PM
gnn committed rS313176: Replace the implementation of DTrace's RAND subroutine for generating.
Replace the implementation of DTrace's RAND subroutine for generating
Feb 3 2017, 10:26 PM
gnn closed D9051: Replacement for DTrace's RAND subroutine by committing rS313176: Replace the implementation of DTrace's RAND subroutine for generating.
Feb 3 2017, 10:26 PM · DTrace

Feb 1 2017

gnn accepted D9374: Use PC-relative relocations for USDT probe offsets on x86.
Feb 1 2017, 9:21 PM
gnn added a member for DTrace: gnn.
Feb 1 2017, 8:47 PM
gnn committed rS313045: Add an mbuf to ipinfo_t translator to finish cleanup of mbuf passing to TCP….
Add an mbuf to ipinfo_t translator to finish cleanup of mbuf passing to TCP…
Feb 1 2017, 7:33 PM
gnn closed D9401: Add an mbuf to ipinfo_t translator by committing rS313045: Add an mbuf to ipinfo_t translator to finish cleanup of mbuf passing to TCP….
Feb 1 2017, 7:33 PM
gnn added inline comments to D9401: Add an mbuf to ipinfo_t translator.
Feb 1 2017, 7:29 PM
gnn abandoned D9399: Continue cleanup of TCP probes by checking for NULL mbuf in macros..
Feb 1 2017, 2:13 AM
gnn added reviewers for D9401: Add an mbuf to ipinfo_t translator: markj, bz.
Feb 1 2017, 2:11 AM
gnn retitled D9401: Add an mbuf to ipinfo_t translator from to Add an mbuf to ipinfo_t translator.
Feb 1 2017, 2:11 AM

Jan 31 2017

gnn updated the diff for D9399: Continue cleanup of TCP probes by checking for NULL mbuf in macros..

Address issue pointed out by mjg@

Jan 31 2017, 4:59 PM
gnn added a comment to D9374: Use PC-relative relocations for USDT probe offsets on x86.

Is there any reason to remove the Illumos/Sparc code? Since it's under ifdef I'd leave that in for now.

Jan 31 2017, 4:08 PM
gnn updated D9399: Continue cleanup of TCP probes by checking for NULL mbuf in macros..
Jan 31 2017, 4:02 PM
gnn retitled D9399: Continue cleanup of TCP probes by checking for NULL mbuf in macros. from to Continue cleanup of TCP probes by checking for NULL mbuf in macros..
Jan 31 2017, 4:00 PM

Jan 26 2017

gnn added reviewers for D9352: merge projects/ipsec into head/: bz, gnn, glebius.
Jan 26 2017, 4:21 PM

Jan 20 2017

gnn added a reviewer for D7396: HWPMC: Fix clang stack frame parsing: emaste.
Jan 20 2017, 8:12 PM

Jan 16 2017

gnn requested changes to D3687: Implement kernel support for hardware rate limited sockets.

There are a few things in here that seem to be both important and unresolved. I'll push np@ and gallatin@ to chime in because they have been the most frequent commenters. If this is not unstuck by Wednesday then let's get it in. But I hate having to "fix things in post."

Jan 16 2017, 7:49 PM

Jan 15 2017

gnn added inline comments to D9171: New socket option SO_CLOCKTYPE to pick from several different clock sources to fill timestamps from.
Jan 15 2017, 9:16 PM
gnn added a comment to D9171: New socket option SO_CLOCKTYPE to pick from several different clock sources to fill timestamps from.

One minor change to a name.

Jan 15 2017, 2:52 PM
gnn accepted D9171: New socket option SO_CLOCKTYPE to pick from several different clock sources to fill timestamps from.

I agree it should be a separate option. Let's move this code forwards first. I've been talking to other developers about exposing hardware timestamps and that definitely needs to work in a different way.

Jan 15 2017, 2:51 PM

Jan 13 2017

gnn accepted D9051: Replacement for DTrace's RAND subroutine .
Jan 13 2017, 3:27 PM · DTrace
gnn accepted D9163: Fix connect() when used fro TCP sockets in combination with IPv4-mapped IPv6 addresses.
Jan 13 2017, 3:22 PM

Jan 12 2017

gnn accepted D9161: Enforce consistent length when sending IPv4 packets using raw sockets.
Jan 12 2017, 8:26 PM
gnn accepted D9150: Add kevent EVFILT_EMPTY for notification when a client has received all data.

Do it.

Jan 12 2017, 3:23 PM
gnn accepted D9153: sfxge(4): add sysctl to change MAC stats update period.
Jan 12 2017, 3:22 PM
gnn committed rS311960: MFC 311224.
MFC 311224
Jan 12 2017, 3:34 AM

Jan 10 2017

gnn accepted D9120: sfxge(4): avoid unnecessary mbuf data prefetch.
Jan 10 2017, 3:14 PM

Jan 5 2017

gnn accepted D8905: if: Defer the if_up until the ifnet.if_ioctl is called..
Jan 5 2017, 5:00 PM
gnn accepted D9047: sysctl net.inet.tcp.hostcache.list in a jail can see connections from other jails and the host. Proposed patch fixes that..
Jan 5 2017, 1:24 PM

Jan 4 2017

gnn committed rS311243: Followup to mtod removal in main stack (r311225). Continued removal.
Followup to mtod removal in main stack (r311225). Continued removal
Jan 4 2017, 4:00 AM
gnn committed rS311225: Fix DTrace TCP tracepoints to not use mtod() as it is both unnecessary and.
Fix DTrace TCP tracepoints to not use mtod() as it is both unnecessary and
Jan 4 2017, 2:19 AM
gnn closed D9035: Protect calls to mtod() from accessing NULL mbufs by committing rS311225: Fix DTrace TCP tracepoints to not use mtod() as it is both unnecessary and.
Jan 4 2017, 2:19 AM
gnn closed D9036: bump check for PMC architecture in hwpmc core by committing rS311224: Fix PMC architecture check to handle later IPAs including Skylake.
Jan 4 2017, 2:15 AM
gnn committed rS311224: Fix PMC architecture check to handle later IPAs including Skylake.
Fix PMC architecture check to handle later IPAs including Skylake
Jan 4 2017, 2:15 AM
gnn updated the diff for D9035: Protect calls to mtod() from accessing NULL mbufs.

We actually don't need mtod() at all. If you want the mbuf, use the mbuf provider.

Jan 4 2017, 1:44 AM

Jan 3 2017

gnn added a comment to D9035: Protect calls to mtod() from accessing NULL mbufs.

I could make an uglier macro. If that would please the audience.

Jan 3 2017, 9:00 PM
gnn retitled D9035: Protect calls to mtod() from accessing NULL mbufs from to Protect calls to mtod() from accessing NULL mbufs.
Jan 3 2017, 8:36 PM

Dec 30 2016

gnn committed rS310795: MFC: 310175.
MFC: 310175
Dec 30 2016, 1:24 AM

Dec 29 2016

gnn added inline comments to D8948: sfxge(4): limit max TXQ size on Medford to 2048.
Dec 29 2016, 5:28 PM
gnn accepted D8966: sfxge(4): cleanup: remove now-unused function flags.
Dec 29 2016, 3:30 PM
gnn accepted D8967: sfxge(4): support non-interrupting event queues creation.
Dec 29 2016, 3:30 PM
gnn accepted D8968: sfxge(4): add per-command timeout reporting to the common code.
Dec 29 2016, 3:29 PM
gnn accepted D8969: sfxge(4): make verified update result available from ef10_nvram_partn_unlock().
Dec 29 2016, 3:28 PM
gnn accepted D8970: sfxge(4): add functions to efx_bootcfg supporting whole partition access.
Dec 29 2016, 3:28 PM
gnn accepted D8971: sfxge(4): fix efx_filter_supported_filters API.
Dec 29 2016, 3:28 PM
gnn accepted D8972: sfxge(4): remove obsolete Wake-On-LAN support.
Dec 29 2016, 3:26 PM
gnn accepted D8973: sfxge(4): cleanup: check deferred packet list tunables once.
Dec 29 2016, 3:26 PM
gnn accepted D8974: sfxge(4): move queue size checks to after the NIC config has been populated.
Dec 29 2016, 3:26 PM

Dec 28 2016

gnn accepted D8954: sfxge(4): do not use enum type when values are bitmask.
Dec 28 2016, 4:46 PM
gnn accepted D8952: sfxge(4): don't use TX descriptor push with TSO option descriptors.
Dec 28 2016, 4:45 PM
gnn accepted D8951: sfxge(4): split EFX_FILTER_MATCH_LOC_MAC_IG back into separate flags.
Dec 28 2016, 4:45 PM
gnn accepted D8953: sfxge(4): do not use enum for filter flags.
Dec 28 2016, 4:44 PM
gnn accepted D8947: sfxge(4): use correct port number in sensor decoding.
Dec 28 2016, 4:44 PM
gnn accepted D8950: sfxge(4): allow to have no NIC handle on Rx datapath in DPDK PMD.
Dec 28 2016, 4:43 PM
gnn accepted D8949: sfxge(4): add missing barrier in common code MCDI response handling.
Dec 28 2016, 4:43 PM
gnn requested changes to D8948: sfxge(4): limit max TXQ size on Medford to 2048.
Dec 28 2016, 4:43 PM
gnn accepted D8945: sfxge(4): cleanup: simplify disable scatter logic in ef10_rx_qcreate.
Dec 28 2016, 4:42 PM
gnn accepted D8944: sfxge(4): provide a way to find out which MAC stats are supported.
Dec 28 2016, 4:42 PM
gnn accepted D8942: sfxge(4): add support for firmware-verified NVRAM updates to the common code.
Dec 28 2016, 4:41 PM
gnn accepted D8941: sfxge(4): make the common code determine the number of PFs.
Dec 28 2016, 4:41 PM
gnn accepted D8940: sfxge(4): make the common code retrieve the number of FATSOv2 contexts.
Dec 28 2016, 4:41 PM
gnn accepted D8939: sfxge(4): fix efx_ev_qpoll for non-Siena builds.
Dec 28 2016, 4:40 PM
gnn accepted D8938: sfxge(4): fix common code for non-Siena builds.
Dec 28 2016, 4:39 PM
gnn accepted D8937: sfxge(4): fix misuse of siena_build_filter in common code.
Dec 28 2016, 4:39 PM
gnn accepted D8936: sfxge(4): cleanup: remove last use of deprecated function flags with privilege check.
Dec 28 2016, 4:37 PM
gnn accepted D8932: sfxge(4): support Medford bootcfg partition layout in common code.
Dec 28 2016, 4:36 PM
gnn accepted D8935: sfxge(4): move BIST methods from hunt_phy.c to ef10_phy.c.
Dec 28 2016, 4:34 PM
gnn accepted D8934: sfxge(4): add UEFI ROM support to the common code.
Dec 28 2016, 4:34 PM
gnn accepted D8933: sfxge(4): fix GET_RXDP_CONFIG usage for multi-PF on Medford.
Dec 28 2016, 4:32 PM
gnn accepted D8931: sfxge(4): add possibility to control event queue performance profile.
Dec 28 2016, 4:31 PM

Dec 20 2016

gnn committed rS310335: MFC: 309669.
MFC: 309669
Dec 20 2016, 7:30 PM
gnn committed rS310328: MFC: 309069.
MFC: 309069
Dec 20 2016, 4:38 PM

Dec 16 2016

gnn committed rS310175: Remove extra DOF_SEC_XLIMPORT from the DOF_SEC_ISLOADABLE macro.
Remove extra DOF_SEC_XLIMPORT from the DOF_SEC_ISLOADABLE macro
Dec 16 2016, 8:44 PM

Dec 12 2016

gnn accepted D8527: Implement ip6_tryforward().
Dec 12 2016, 1:18 AM

Dec 10 2016

gnn closed D8733: add GENERIC-NODEBUG kernel configuration for arm64.

Committed revision 309791.

Dec 10 2016, 10:00 AM
gnn committed rS309791: This adds a configuration for arm64 users that track CURRENT but.
This adds a configuration for arm64 users that track CURRENT but
Dec 10 2016, 10:00 AM

Dec 9 2016

gnn accepted D8733: add GENERIC-NODEBUG kernel configuration for arm64.
Dec 9 2016, 1:11 AM

Dec 7 2016

gnn committed rS309669: Fix a kernel panic in DTrace's rw_iswriter subroutine..
Fix a kernel panic in DTrace's rw_iswriter subroutine.
Dec 7 2016, 7:28 AM
gnn closed D8718: Fix a kernel panic in DTrace's rw_iswriter subroutine. On FreeBSD the sense of rw_write_held() and rw_iswriter() were reversed probably due to a cut and paste error. Using rw_iswriter() would cause the kernel to panic. by committing rS309669: Fix a kernel panic in DTrace's rw_iswriter subroutine..
Dec 7 2016, 7:28 AM
gnn added inline comments to D8718: Fix a kernel panic in DTrace's rw_iswriter subroutine. On FreeBSD the sense of rw_write_held() and rw_iswriter() were reversed probably due to a cut and paste error. Using rw_iswriter() would cause the kernel to panic..
Dec 7 2016, 1:49 AM
gnn added a reviewer for D8718: Fix a kernel panic in DTrace's rw_iswriter subroutine. On FreeBSD the sense of rw_write_held() and rw_iswriter() were reversed probably due to a cut and paste error. Using rw_iswriter() would cause the kernel to panic.: markj.
Dec 7 2016, 1:45 AM