Hello everyone. I recently built a VIA Nano-based Debian file server. To improve performance, I attempted to enable jumbo frames (the switch and desktops support up to 9000), but the file server stops responding almost immediately. After some testing, the problem appears to be page-boundary related. The current test uses this kernel (2.6.26 behaves similarly): Linux version 2.6.30-bpo.1-686 (Debian 2.6.30-6~bpo50+1) (nobse@xxxxxxxxxx) (gcc version 4.3.2 (Debian 4.3.2-1.1) ) #1 SMP Mon Aug 17 14:57:26 UTC 2009 ...and this network card: 02:00.0 Ethernet controller: VIA Technologies, Inc. VT6120/VT6121/VT6122 Gigabit Ethernet Adapter (rev 82) To isolate the problem, I pinged a host that does not support jumbo frames (and thus would return arp, but never respond to large packets), to isolate the TX activity and watched the action in tcpdump. Using ping -s 900, 1400, ..., 8400, 8900 all sent as expected EXCEPT 3900 and 7900. In those cases, and a range of sizes around them (3800 and 4000 also fail, but 3700 and 4100 do not), the system will send a few packets, then stop, and return errors back to ping after several missing packets: sendmsg: No buffer space available tcpdump continues to report inbound traffic, but no outbound traffic will go through until an ifdown/up. I am happy to do some further testing, but I'm not sure how to proceed from here. Thanks. -- Brian -- To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html