Skip to content

Commit 5eb4d78

Browse files
committed
add FreeBSD monthly report xml that will be submitted soon..
1 parent 3cc7a71 commit 5eb4d78

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

report-automtud.xml

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
<!-- Please send your reports to: [email protected] -->
2+
<project cat='proj'>
3+
<title>automtud: Better Jumbo Frame Support</title>
4+
5+
<!-- Required section -->
6+
<contact>
7+
<person>
8+
<name>
9+
<given>John-Mark</given>
10+
<common>Gurney</common>
11+
</name>
12+
13+
<email>[email protected]</email>
14+
</person>
15+
</contact>
16+
17+
<links>
18+
<url href="https://github.com/jmgurney/automtud">jmgurney/automtud on github</url>
19+
</links>
20+
21+
<body>
22+
<p>The automtud script will allow a FreeBSD machine to send
23+
jumbo frames to machines that support them, while using normal
24+
sized frames for other machines.</p>
25+
26+
<p>There are various advantages to using jumbo frames, such as
27+
reduced protocol overhead. It also means that TCP streams will
28+
not be segmented as much (though TSO helps) and in cases where
29+
LRO doesn't work well, less packets will be received.</p>
30+
31+
<p>The script does not currently restore the state of the system
32+
it was in before starting. This means that you'll have to manually
33+
change the interface MTU, and manually delete host routes.</p>
34+
</body>
35+
36+
<help>
37+
<task>Fix up various ethernet drivers to better support jumbo frames.
38+
Most ethernet drivers, though supporting scatter/gather, use a
39+
physically contiguous zone which can cause resource shortages.</task>
40+
41+
<task>More testing is needed to ensure that things behave as
42+
expected. This means that when running the script, all machines
43+
work as expected w/o slow down or connectivity issues. Check
44+
`vmstat -z | grep mbuf' to ensure this isn't a problem with running
45+
out of jumbo_9k or jumbo_16k buffers do to ethernet driver
46+
issue.</task>
47+
</help>
48+
</project>

0 commit comments

Comments
 (0)