2175ea1293
There were some routes through the failure paths in __voicebus_init() where a registered memory region was not subsequently released. This change closes those paths. The result would be on subsequent loads of the driver after hitting the failure condition you would see "IO Registers are in use by another module." in dmesg. request_mem_region/release_mem_region should most likely be converted to devm_request_region and devm_release_region introduced in 2.6.20 (commit 9ac7849e35f705830f7b016ff272b0ff1f7ff759) which was introduced for reasons just such as this. Signed-off-by: Shaun Ruffell <sruffell@digium.com> git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@9503 a0bf4364-ded3-4de4-8d8a-66a801d63aff |
||
---|---|---|
.. | ||
GpakApi.c | ||
GpakApi.h | ||
GpakCust.c | ||
GpakCust.h | ||
gpakenum.h | ||
gpakErrs.h | ||
GpakHpi.h | ||
Kbuild | ||
Makefile | ||
voicebus_net.c | ||
voicebus_net.h | ||
voicebus.c | ||
voicebus.h | ||
vpmadtreg.c | ||
vpmadtreg.h |