[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [task #6683] Document lwIPs thread safety requirements
From: |
Simon Goldschmidt |
Subject: |
[lwip-devel] [task #6683] Document lwIPs thread safety requirements |
Date: |
Mon, 16 Apr 2007 15:32:49 +0000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 |
Follow-up Comment #9, task #6683 (project lwip):
Forgot to say in the last comment:
I think it should be well documented that lwIP is designed to work when
receiving packets from interrupt context but that the OS layer must support
this!
re my own comment #6:
>First, there are 3 different scenarios:
regarding scenario 2):
>Raw-API only (NO_SYS=1), network interfaces work with interrupts
Can this really work? netif->input may not be called from interrupt context,
since this might re.enter functions which are not re-entrant (tcp!). So the
only thing we can do would be freeing pbufs after sending (e.g. with a
DMA-ethernetif that calls pbuf_ref() before sending).
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/task/?6683>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.nongnu.org/
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Simon Goldschmidt, 2007/04/12
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Frédéric Bernon, 2007/04/12
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Simon Goldschmidt, 2007/04/12
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Simon Goldschmidt, 2007/04/16
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Jonathan Larmour, 2007/04/16
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Simon Goldschmidt, 2007/04/16
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements,
Simon Goldschmidt <=
- RE: [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Pettinato, Jim, 2007/04/16
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Jonathan Larmour, 2007/04/16
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Jonathan Larmour, 2007/04/16
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Simon Goldschmidt, 2007/04/16
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Simon Goldschmidt, 2007/04/19
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Jonathan Larmour, 2007/04/19
- [lwip-devel] [task #6683] Document lwIPs thread safety requirements, Simon Goldschmidt, 2007/04/19