lwip-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-devel] [bug #28064] pbuf_alloc(PBUF_POOL) cannot be used from ISR


From: Simon Goldschmidt
Subject: [lwip-devel] [bug #28064] pbuf_alloc(PBUF_POOL) cannot be used from ISR any more
Date: Fri, 20 Nov 2009 17:51:31 +0000
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; de; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5

URL:
  <http://savannah.nongnu.org/bugs/?28064>

                 Summary: pbuf_alloc(PBUF_POOL) cannot be used from ISR any
more
                 Project: lwIP - A Lightweight TCP/IP stack
            Submitted by: goldsimon
            Submitted on: Fr 20 Nov 2009 17:51:30 GMT
                Category: pbufs
                Severity: 3 - Normal
              Item Group: Faulty Behaviour
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: 
            lwIP version: 1.3.1

    _______________________________________________________

Details:

Since 1.3.1 (pbuf.c 1.131:  reclaim pbufs from TCP out-of-sequence segments
if we run out of pool pbufs), pbuf_alloc tries to free ooseq-queued-pbufs.

However, before that, drivers were allowed to allocate PBUF_POOL pbufs from
an ISR, which they now can't any more.




    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?28064>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.nongnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]