diff for duplicates of <20100710113906.GB6967@albatros> diff --git a/a/1.txt b/N1/1.txt index 5c3e109..e93d190 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -31,12 +31,12 @@ index adb54fe..c93679e 100644 * in at priority level 3. However, we sometimes get the level 2 inter- * rupt as well, which must prevent re-entrance of the sonic handler. */ -- if (dev->irq = IRQ_AUTO_3) +- if (dev->irq == IRQ_AUTO_3) - if (request_irq(IRQ_NUBUS_9, macsonic_interrupt, IRQ_FLG_FAST, "sonic", dev)) { - printk(KERN_ERR "%s: unable to get IRQ %d.\n", dev->name, IRQ_NUBUS_9); - free_irq(dev->irq, dev); - return -EAGAIN; -+ if (dev->irq = IRQ_AUTO_3) { ++ if (dev->irq == IRQ_AUTO_3) { + retval = request_irq(IRQ_NUBUS_9, macsonic_interrupt, + IRQ_FLG_FAST, "sonic", dev); + if (retval) { @@ -52,7 +52,7 @@ index adb54fe..c93679e 100644 + return 0; + +err_irq_nubus: -+ if (dev->irq = IRQ_AUTO_3) ++ if (dev->irq == IRQ_AUTO_3) + free_irq(IRQ_NUBUS_9, dev); +err_irq: + free_irq(dev->irq, dev); diff --git a/a/content_digest b/N1/content_digest index 5593d59..510b17e 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,7 +3,7 @@ "ref\020100710113057.GA6967@albatros\0" "From\0Kulikov Vasiliy <segooon@gmail.com>\0" "Subject\0[PATCH 2/3 v2] macsonic: free irqs if sonic_open() fails\0" - "Date\0Sat, 10 Jul 2010 11:39:06 +0000\0" + "Date\0Sat, 10 Jul 2010 15:39:06 +0400\0" "To\0Dan Carpenter <error27@gmail.com>\0" "Cc\0kernel-janitors@vger.kernel.org" David S. Miller <davem@davemloft.net> @@ -47,12 +47,12 @@ " \t * in at priority level 3. However, we sometimes get the level 2 inter-\n" " \t * rupt as well, which must prevent re-entrance of the sonic handler.\n" " \t */\n" - "-\tif (dev->irq = IRQ_AUTO_3)\n" + "-\tif (dev->irq == IRQ_AUTO_3)\n" "-\t\tif (request_irq(IRQ_NUBUS_9, macsonic_interrupt, IRQ_FLG_FAST, \"sonic\", dev)) {\n" "-\t\t\tprintk(KERN_ERR \"%s: unable to get IRQ %d.\\n\", dev->name, IRQ_NUBUS_9);\n" "-\t\t\tfree_irq(dev->irq, dev);\n" "-\t\t\treturn -EAGAIN;\n" - "+\tif (dev->irq = IRQ_AUTO_3) {\n" + "+\tif (dev->irq == IRQ_AUTO_3) {\n" "+\t\tretval = request_irq(IRQ_NUBUS_9, macsonic_interrupt,\n" "+\t\t\t\t\tIRQ_FLG_FAST, \"sonic\", dev);\n" "+\t\tif (retval) {\n" @@ -68,7 +68,7 @@ "+\treturn 0;\n" "+\n" "+err_irq_nubus:\n" - "+\tif (dev->irq = IRQ_AUTO_3)\n" + "+\tif (dev->irq == IRQ_AUTO_3)\n" "+\t\tfree_irq(IRQ_NUBUS_9, dev);\n" "+err_irq:\n" "+\tfree_irq(dev->irq, dev);\n" @@ -80,4 +80,4 @@ "-- \n" 1.7.0.4 -aec9469795c2901910649162d3867389786c9736a1811eaebe9ec1ac1c5793bb +cf1e55bcef68206682dc3ec34861c5b4703c658e90665672da4b5d3fd5c958fe
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.