Changeset 1fbe639b in mainline


Ignore:
Timestamp:
2019-05-05T12:30:39Z (6 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
3fb14b0
Parents:
ebbc03c7
git-author:
Jakub Jermar <jakub@…> (2019-05-05 12:23:26)
git-committer:
Jakub Jermar <jakub@…> (2019-05-05 12:30:39)
Message:

Log spurious IRQ on ppc only once per occurrence

When there is no IRQ handler to claim an IRQ on ppc32, log the even
only once, and also acknowledge the interrupt in the pic so that the
same event does not get processed over and over again, looping in
exception_external().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/ppc32/src/interrupt.c

    rebbc03c7 r1fbe639b  
    141141                            " (inum=%" PRIu8 ")", CPU->id, inum);
    142142#endif
     143                        pic_ack_interrupt(NULL, inum);
     144                        break;
    143145                }
    144146        }
Note: See TracChangeset for help on using the changeset viewer.