Page MenuHomeFreeBSD
Feed Advanced Search

Apr 4 2017

gnn added a comment to D10272: Improve handling of syncookies.

Note that this has failed to build according to the build bot (see Harbormaster). Thoughts on that?

Apr 4 2017, 9:56 PM

Mar 30 2017

gnn committed rS316210: MFC: 313176, 313177, 313359.
MFC: 313176, 313177, 313359
Mar 30 2017, 2:52 AM
gnn committed rS316208: MFC: 311225, 311243, 313045.
MFC: 311225, 311243, 313045
Mar 30 2017, 2:44 AM
gnn requested changes to D9894: Honor net.inet.tcp.drop_synfin in other states than LISTEN.

Other than the need for some clarifying parentheses I think this is OK.

Mar 30 2017, 1:12 AM

Mar 29 2017

gnn accepted D10149: DTrace Audit Provider Prototype.
Mar 29 2017, 6:01 PM

Mar 28 2017

gnn requested changes to D10158: [mbufq] add mbufq_concat_all().

Looks like Jenkins didn't like this little change either. You should look into the build failure. I also agree with the removal of _all() from the function name.

Mar 28 2017, 11:50 PM
gnn accepted D10149: DTrace Audit Provider Prototype.
Mar 28 2017, 11:36 PM

Mar 27 2017

gnn accepted D10135: Enable route and LLE (ndp) caching in TCP/IPv6.
Mar 27 2017, 12:25 AM

Mar 25 2017

gnn committed rS315951: Free Mike Karels from mentorship..
Free Mike Karels from mentorship.
Mar 25 2017, 2:12 PM
gnn accepted D10059: Fix reference count leak with L2 caching..
Mar 25 2017, 2:07 PM

Mar 21 2017

gnn accepted D9571: bridgestp: update path cost on media changes.
Mar 21 2017, 5:44 AM
gnn added inline comments to D9658: Remove the arbitrary limit on DTrace buffers.
Mar 21 2017, 4:55 AM

Mar 18 2017

gnn accepted D10018: Summary:.
Mar 18 2017, 12:33 AM

Mar 17 2017

gnn added inline comments to D10018: Summary:.
Mar 17 2017, 6:14 AM
gnn accepted D10018: Summary:.

Other than the nits I pointed out already this looks like a good change.

Mar 17 2017, 5:08 AM

Mar 16 2017

gnn updated the diff for D10013: Add support for syscall::*fork:return probes in both parent and child..

Remove filtering based on system call type (suggested by rwatson)

Mar 16 2017, 8:58 AM

Mar 15 2017

gnn updated the summary of D10013: Add support for syscall::*fork:return probes in both parent and child..
Mar 15 2017, 1:22 PM
gnn created D10013: Add support for syscall::*fork:return probes in both parent and child..
Mar 15 2017, 1:21 PM
gnn added a comment to D10006: Add dwatch(8) for watching processes as they trigger dtrace probe.

New, BSD license, code does not need to be in cddl. Most of the new D scripts and programs go into either share/dtrace or the DTrace Toolkit port. Since this is a script I'd put it into share/dtrace if you want it in the src tree.

Mar 15 2017, 1:56 AM

Mar 14 2017

gnn added a comment to D9987: Add support for syscall::*fork:return tracing in DTrace.

Actually it was in kern_fork() that I first looked, but, we do not have access to the syscall args structure at that point. I'll dig a bit more to see if I missed a pointer that would lead me there, or figure out if there is a reasonable way to synthesize one.

Mar 14 2017, 4:18 AM

Mar 13 2017

gnn added a reviewer for D9988: Add support for a copyoutmbuf() subroutine for DTrace.: DTrace.
Mar 13 2017, 9:45 AM
gnn added a reviewer for D9987: Add support for syscall::*fork:return tracing in DTrace: graeme.jenkinson_cl.cam.ac.uk.
Mar 13 2017, 9:44 AM
gnn created D9988: Add support for a copyoutmbuf() subroutine for DTrace..
Mar 13 2017, 9:43 AM
gnn added reviewers for D9987: Add support for syscall::*fork:return tracing in DTrace: markj, DTrace.
Mar 13 2017, 9:39 AM
gnn created D9987: Add support for syscall::*fork:return tracing in DTrace.
Mar 13 2017, 9:38 AM

Mar 4 2017

gnn added a comment to D9721: Add netisr queue for deferred IPsec processing to reduce kernel stack requirements.

If you can wait a day or so I'd love to have Olivier, now added to the review, run one of his perf tests on this.

Mar 4 2017, 12:23 AM
gnn added a reviewer for D9721: Add netisr queue for deferred IPsec processing to reduce kernel stack requirements: olivier.
Mar 4 2017, 12:22 AM

Mar 2 2017

gnn added inline comments to D9805: Add the ability to filter the listing of security policies by policy scope.
Mar 2 2017, 4:40 PM
gnn accepted D9847: Try to extract the RFC1048 data from PXE.
Mar 2 2017, 4:38 PM
gnn accepted D9854: Add cxgbetool(8) to the base system..
Mar 2 2017, 7:02 AM

Feb 23 2017

gnn accepted D9701: Errors caused by DTrace are not correctly handled by ARMv6 abort_handler().
Feb 23 2017, 6:08 PM ยท ARM, DTrace
gnn added inline comments to D9721: Add netisr queue for deferred IPsec processing to reduce kernel stack requirements.
Feb 23 2017, 12:45 PM

Feb 17 2017

gnn updated the diff for D9658: Remove the arbitrary limit on DTrace buffers.

Address two of markj's suggestions.

Feb 17 2017, 11:22 PM
gnn added a comment to D9658: Remove the arbitrary limit on DTrace buffers.

Updated

Feb 17 2017, 11:21 PM
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