summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/powerpc/include/linux/bitops.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-05-18 14:19:09 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-23 09:24:06 +0200
commit7f1f4282dcae5fcf3ed2c18b5b5f82b95301ff13 (patch)
tree58b2cd8f6c6ebaf6a2b918b2b77536259738b9aa /rtemsbsd/powerpc/include/linux/bitops.h
parentdpaa: Disable QMAN_VOLATILE_FLAG_WAIT_INT (diff)
downloadrtems-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 'rtemsbsd/powerpc/include/linux/bitops.h')
0 files changed, 0 insertions, 0 deletions