Page MenuHomeFreeBSD

Add DTrace probe points, translators and a corresponding script to replace the TCPDEBUG functionality with pure DTrace.
ClosedPublic

Authored by gnn on Aug 29 2015, 8:07 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Dec 2, 12:22 AM
Unknown Object (File)
Fri, Nov 21, 2:03 AM
Unknown Object (File)
Fri, Nov 21, 2:01 AM
Unknown Object (File)
Fri, Nov 21, 2:00 AM
Unknown Object (File)
Fri, Nov 21, 1:59 AM
Unknown Object (File)
Fri, Nov 21, 1:58 AM
Unknown Object (File)
Fri, Nov 21, 1:57 AM
Unknown Object (File)
Fri, Nov 21, 1:57 AM
Subscribers

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 308
Build 308: arc lint + arc unit

Event Timeline

gnn retitled this revision from to Add DTrace probe points, translators and a corresponding script to replace the TCPDEBUG functionality with pure DTrace..
gnn updated this object.
gnn edited the test plan for this revision. (Show Details)

I don't currently have views on the DTrace-related parts themselves, but some quick comments on other details.

cddl/lib/libdtrace/tcp.d
125

Most of this structure is defined in terms of int32_t and uint32_t -- I realise there was an existing buglet here, but I wonder if we should stop perpetuating that and return to the types used elsewhere in the struct?

183

Is this just an accidental whitespace change?

sys/netinet/tcp_input.c
108

Is this change necessary?

gnn marked an inline comment as done.
gnn edited edge metadata.

Updating D3530: Add DTrace probe points, translators and a corresponding script

to replace the TCPDEBUG functionality with pure DTrace.

Update before committing back to svn

Updating D3530: Add DTrace probe points, translators and a corresponding script

to replace the TCPDEBUG functionality with pure DTrace.

Squash the minor changes.

Updating D3530: Add DTrace probe points, translators and a corresponding script

to replace the TCPDEBUG functionality with pure DTrace.

No, really, start in the right place.

Updating D3530: Add DTrace probe points, translators and a corresponding script

to replace the TCPDEBUG functionality with pure DTrace.