.. | .. |
---|
77 | 77 | __be32 ci_db; /* Arbel only */ |
---|
78 | 78 | __be32 state_db; /* Arbel only */ |
---|
79 | 79 | u32 reserved; |
---|
80 | | -} __attribute__((packed)); |
---|
| 80 | +} __packed; |
---|
81 | 81 | |
---|
82 | 82 | #define MTHCA_CQ_STATUS_OK ( 0 << 28) |
---|
83 | 83 | #define MTHCA_CQ_STATUS_OVERFLOW ( 9 << 28) |
---|
.. | .. |
---|
211 | 211 | mthca_write64(MTHCA_TAVOR_CQ_DB_INC_CI | cq->cqn, incr - 1, |
---|
212 | 212 | dev->kar + MTHCA_CQ_DOORBELL, |
---|
213 | 213 | MTHCA_GET_DOORBELL_LOCK(&dev->doorbell_lock)); |
---|
214 | | - /* |
---|
215 | | - * Make sure doorbells don't leak out of CQ spinlock |
---|
216 | | - * and reach the HCA out of order: |
---|
217 | | - */ |
---|
218 | | - mmiowb(); |
---|
219 | 214 | } |
---|
220 | 215 | } |
---|
221 | 216 | |
---|