Skip to content
  1. Jan 28, 2015
    • Gregory Nutt's avatar
      Update ChangeLog · 0f3f0338
      Gregory Nutt authored
      0f3f0338
    • Gregory Nutt's avatar
      Networking: The are issues with the TCP write-ahead buffering if... · c4bd6f52
      Gregory Nutt authored
      Networking:  The are issues with the TCP write-ahead buffering if CONFIG_NET_NOINTS is enabled:  There is a possibility of deadlocks in certain timing conditions.  I have not seen this with the Tiva driver that I have been users but other people claim to see the issue on other platforms.  Certainly it is a logic error:  The network should never wait for TCP read-ahead buffering space to be available.  It should drop the packets immediately.
      
      This was fixed by duplicating most of the IOB interfaces:  The versions that waited are still present (like iob_alloc()), but now there are non-waiting verisons of the same interfaces (like iob_tryalloc()).  The TCP read-ahead logic now uses only these non-waiting interfaces.
      c4bd6f52
  2. Jan 27, 2015
  3. Jan 26, 2015
  4. Jan 24, 2015
  5. Jan 23, 2015