Thread (14 messages) flat view 14 messages, 3 authors, 2017-01-26

Re: [PATCH net 1/5] ibmvnic: harden interrupt handler

From: Stephen Hemminger <stephen@networkplumber.org>
Date: 2017-01-26 18:28:12
Also in: linuxppc-dev

On Wed, 25 Jan 2017 15:02:19 -0600
Thomas Falcon [off-list ref] wrote:
 static irqreturn_t ibmvnic_interrupt(int irq, void *instance)
 {
 	struct ibmvnic_adapter *adapter = instance;
+	unsigned long flags;
+
+	spin_lock_irqsave(&adapter->crq.lock, flags);
+	vio_disable_interrupts(adapter->vdev);
+	tasklet_schedule(&adapter->tasklet);
+	spin_unlock_irqrestore(&adapter->crq.lock, flags);
+	return IRQ_HANDLED;
+}
+
Why not use NAPI? rather than a tasklet
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help