diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-05-18 14:19:09 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-10-23 09:24:06 +0200 |
commit | 7f1f4282dcae5fcf3ed2c18b5b5f82b95301ff13 (patch) | |
tree | 58b2cd8f6c6ebaf6a2b918b2b77536259738b9aa /linux/drivers/net/ethernet | |
parent | dpaa: Disable QMAN_VOLATILE_FLAG_WAIT_INT (diff) | |
download | rtems-libbsd-7f1f4282dcae5fcf3ed2c18b5b5f82b95301ff13.tar.bz2 |
qman_api.c: Prevent false clearing of IRQ status
Adding (p->irq_sources & ~QM_PIRQ_CSCI) to the clear mask means for
example we clear the QM_PIRQ_EQCI unconditionally. This is a problem in
case this interrupt happens after the read of the interrupt status and
before the interrupt status clear.
Diffstat (limited to 'linux/drivers/net/ethernet')
0 files changed, 0 insertions, 0 deletions