diff options
author | Shaun Ruffell <sruffell@digium.com> | 2008-11-10 19:48:22 +0000 |
---|---|---|
committer | Shaun Ruffell <sruffell@digium.com> | 2008-11-10 19:48:22 +0000 |
commit | a63e0e4414fa6cbd0893c76fb815d37de1e54843 (patch) | |
tree | f60aed03fe053681d41a025c51aca141555a61c0 /drivers/dahdi/voicebus.h | |
parent | 669fa993f7fb0129147d9c41a3b4b25fd0121a02 (diff) |
- Do not hold any locks while calling close_channel, which can result in calls
to the echocan modules which do not necesarrily assume they are being called
in atomic context.
- Remove the bigzaplock around calls to psuedo_alloc and pseudo_free. The
structures protected by this lock are already protected by the chan_lock in
these two cases.
- Remove calls to in_atomic() that were previously added to work around this,
but did not cover all the cases.
Issue: DAHDI-195, DAHDI-170
git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@5275 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'drivers/dahdi/voicebus.h')
0 files changed, 0 insertions, 0 deletions