mISDN: L2 timeouts need to be queued as L2 event
To be full preemptiv safe, we cannot handle a L2 timeout in the timer context itself, we should do all actions via the D-channel thread. Signed-off-by: Karsten Keil <kkeil@linux-pingi.de> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
7ed80fe45d
commit
8423e6b212
3 changed files with 69 additions and 9 deletions
|
@ -37,7 +37,7 @@
|
|||
*/
|
||||
#define MISDN_MAJOR_VERSION 1
|
||||
#define MISDN_MINOR_VERSION 1
|
||||
#define MISDN_RELEASE 21
|
||||
#define MISDN_RELEASE 26
|
||||
|
||||
/* primitives for information exchange
|
||||
* generell format
|
||||
|
@ -115,6 +115,11 @@
|
|||
#define MDL_ERROR_IND 0x1F04
|
||||
#define MDL_ERROR_RSP 0x5F04
|
||||
|
||||
/* intern layer 2 */
|
||||
#define DL_TIMER200_IND 0x7004
|
||||
#define DL_TIMER203_IND 0x7304
|
||||
#define DL_INTERN_MSG 0x7804
|
||||
|
||||
/* DL_INFORMATION_IND types */
|
||||
#define DL_INFO_L2_CONNECT 0x0001
|
||||
#define DL_INFO_L2_REMOVED 0x0002
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue