mirror of
https://github.com/torvalds/linux.git
synced 2026-05-24 15:12:13 +02:00
Merge branch 'declance-improve-dma-error-reporting'
Maciej W. Rozycki says:
====================
declance: Improve DMA error reporting
Inspired by a recent discussion[1] I have come up with this pair of
small improvements to DMA error reporting with declance.
[1] Sebastian Andrzej Siewior, "declance: Remove IRQF_ONESHOT",
<https://lore.kernel.org/r/20260127135334.qUEaYP9G@linutronix.de/>
====================
Link: https://patch.msgid.link/alpine.DEB.2.21.2603291835550.60268@angie.orcam.me.uk
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
commit
e5a3f10ed7
|
|
@ -726,8 +726,10 @@ static void lance_tx(struct net_device *dev)
|
|||
static irqreturn_t lance_dma_merr_int(int irq, void *dev_id)
|
||||
{
|
||||
struct net_device *dev = dev_id;
|
||||
u64 ldp = ioasic_read(IO_REG_LANCE_DMA_P);
|
||||
|
||||
printk(KERN_ERR "%s: DMA error\n", dev->name);
|
||||
pr_err_ratelimited("%s: DMA error at %#010llx\n", dev->name,
|
||||
(ldp & 0x1f) << 29 | (ldp & 0xffffffe0) >> 3);
|
||||
return IRQ_HANDLED;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user