Description of Problem: Networking stack crashes with simple test. Version-Release number of selected component (if applicable): CVS How Reproducible: 100% Steps to Reproduce: 1. Build attached test program 2. Connect to server, port 4000 3. Crashes immediately Actual Results: Expected Results: Additional Information:
Created attachment 70326 [details] Simple network server test
This failure happens because the logical network driver is trying to take a packet (string of mbufs) and send it to the physical layer. This is done via a simple data structure of limited size. This test program easily causes that data structure to overrun, which is currently treated as an error.
Made size of scatter-gather list configurable, with a slightly larger default.