lkml.org 
[lkml]   [2011]   [Aug]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Possible bug in 8250.c
> So in first iteration, interrupt is cleared, and in second, function will execute:
>
> } else if (end == NULL)
> end = l;
>
> which will terminate the loop, but the return code will be IRQ_RETVAL(0).

If you are getting an extra IRQ when then chip itself is indicating no
IRQ then the IRQ is spurious. That probably means you have a problem
elsewhere - eg the IRQ controller being misconfigured between level/edge
triggered.

Alan


\
 
 \ /
  Last update: 2011-08-20 18:25    [W:0.217 / U:0.108 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site