Module: xenomai-2.5 Branch: master Commit: e8d2634e17c55595f1253e8e94c4dff1f5923e6c URL: http://git.xenomai.org/?p=xenomai-2.5.git;a=commit;h=e8d2634e17c55595f1253e8e94c4dff1f5923e6c
Author: Gilles Chanteperdrix <gilles.chanteperd...@xenomai.org> Date: Tue Jan 12 00:45:56 2010 +0100 blackfin: fix rthal_irq_host_request and rthal_irq_host_release --- ksrc/arch/blackfin/hal.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/ksrc/arch/blackfin/hal.c b/ksrc/arch/blackfin/hal.c index e2a9f89..f5880cd 100644 --- a/ksrc/arch/blackfin/hal.c +++ b/ksrc/arch/blackfin/hal.c @@ -343,6 +343,8 @@ int rthal_irq_host_request(unsigned irq, rthal_irq_host_handler_t handler, char *name, void *dev_id) { + unsigned long flags; + if (irq >= IPIPE_NR_XIRQS || handler == NULL || rthal_irq_descp(irq) == NULL) @@ -363,6 +365,8 @@ int rthal_irq_host_request(unsigned irq, int rthal_irq_host_release(unsigned irq, void *dev_id) { + unsigned long flags; + if (irq >= IPIPE_NR_XIRQS || rthal_linux_irq[irq].count == 0 || rthal_irq_descp(irq) == NULL) _______________________________________________ Xenomai-git mailing list Xenomai-git@gna.org https://mail.gna.org/listinfo/xenomai-git