There is no need to use GFP_ATOMIC here. It is a probe function, no
spinlock is taken.

Signed-off-by: Christophe JAILLET <christophe.jail...@wanadoo.fr>
---
 drivers/usb/gadget/udc/tegra-xudc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/usb/gadget/udc/tegra-xudc.c 
b/drivers/usb/gadget/udc/tegra-xudc.c
index d6ff68c06911..9aa4815c1c59 100644
--- a/drivers/usb/gadget/udc/tegra-xudc.c
+++ b/drivers/usb/gadget/udc/tegra-xudc.c
@@ -3733,7 +3733,7 @@ static int tegra_xudc_probe(struct platform_device *pdev)
        unsigned int i;
        int err;
 
-       xudc = devm_kzalloc(&pdev->dev, sizeof(*xudc), GFP_ATOMIC);
+       xudc = devm_kzalloc(&pdev->dev, sizeof(*xudc), GFP_KERNEL);
        if (!xudc)
                return -ENOMEM;
 
-- 
2.25.1

Reply via email to