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

misc: cardreader: Return -EBUSY if regions are busy

cardreader returns -ENOMEM if a PCI region is currently in use
("requested") by another driver. The proper return code for this is
-EBUSY.

Replace -ENOMEM with -EBUSY.

Signed-off-by: Philipp Stanner <phasta@kernel.org>
Link: https://lore.kernel.org/r/20250417091532.26520-3-phasta@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Philipp Stanner and committed by
Greg Kroah-Hartman
93bb9e5c 6813fc8d

+1 -1
+1 -1
drivers/misc/cardreader/alcor_pci.c
··· 124 124 ret = pcim_request_all_regions(pdev, DRV_NAME_ALCOR_PCI); 125 125 if (ret) { 126 126 dev_err(&pdev->dev, "Cannot request region\n"); 127 - ret = -ENOMEM; 127 + ret = -EBUSY; 128 128 goto error_free_ida; 129 129 } 130 130