Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

powercap: RAPL: Fix a NULL vs IS_ERR() bug

The devm_ioremap_resource() function returns error pointers on error,
it never returns NULL. Update the check accordingly.

Fixes: 9eef7f9da928 ("powercap: intel_rapl: Introduce RAPL TPMI interface driver")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Acked-by: Zhang Rui <rui.zhang@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>

authored by

Dan Carpenter and committed by
Rafael J. Wysocki
49776c71 4658fe81

+2 -2
+2 -2
drivers/powercap/intel_rapl_tpmi.c
··· 255 255 } 256 256 257 257 trp->base = devm_ioremap_resource(&auxdev->dev, res); 258 - if (!trp->base) { 259 - ret = -ENOMEM; 258 + if (IS_ERR(trp->base)) { 259 + ret = PTR_ERR(trp->base); 260 260 goto err; 261 261 } 262 262