Thread (6 messages) 6 messages, 3 authors, 2018-08-18

Re: [PATCHv2] ide: Use NULL to compare with pointer-typed value rather than 0

From: Joe Perches <joe@perches.com>
Date: 2018-08-18 16:26:22
Also in: lkml

On Sat, 2018-08-18 at 19:21 +0300, Sergei Shtylyov wrote:
On 08/18/2018 07:15 PM, Joe Perches wrote:
quoted
quoted
quoted
We should use NULL to compare with pointer-typed value rather than
0. The issue is detected with the help of Coccinelle.
   Your description stopped to match the patch in v2.
   Actually, this X ==  NULL to !x preference is largely spocific to netdev...
Although, IDE maintainer is the same now person. :-)  
[]
quoted
quoted
quoted
diff --git a/drivers/ide/pmac.c b/drivers/ide/pmac.c
[]
quoted
quoted
quoted
@@ -1682,7 +1682,7 @@ static int pmac_ide_init_dma(ide_hwif_t *hwif, const struct ide_port_info *d)
 	/* We won't need pci_dev if we switch to generic consistent
 	 * DMA routines ...
 	 */
-	if (dev == NULL || pmif->dma_regs == 0)
+	if (!dev || !pmif->dma_regs)
 		return -ENODEV;
 	/*
 	 * Allocate space for the DBDMA commands.
[]
quoted
Perhaps discourage trivial changes to this old subsystem.

checkpatch could bleat something if a patch was submitted for ide
if the IDE MAINTAINERS entry was marked obsolete.
   Note that the IDE fixes are still OK...
The checkpatch obsolete message is

<filename> is marked as 'obsolete' in the MAINTAINERS hierarchy.  No unnecessary modifications please.

---
quoted
diff --git a/MAINTAINERS b/MAINTAINERS
index e9336962d0f2..3c4992cf5249 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -6933,7 +6933,7 @@ M:	"David S. Miller" <davem@davemloft.net>
 L:	linux-ide@vger.kernel.org
 Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
 T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
-S:	Maintained
+S:	Maintained / Obsolete (prefer LIBATA)
   What about "S: Odd Fixes"? Perhaps it better reflects the reality...
That'd be up to David.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help