| From: Markus Elfring <elfring@users.sourceforge.net> |
| Date: Wed, 28 Mar 2018 16:34:27 +0200 |
| Subject: video/fbdev/stifb: Return -ENOMEM after a failed kzalloc() in |
| stifb_init_fb() |
| |
| commit f9815f945aff2204b8afbbb9d2182024eb44a194 upstream. |
| |
| Replace an error code for the indication of a memory allocation failure |
| in this function. |
| |
| Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2: Initial git repository build") |
| Suggested-by: Rolf Eike Beer <eike-kernel@sf-tec.de> |
| Signed-off-by: Markus Elfring <elfring@users.sourceforge.net> |
| Cc: Helge Deller <deller@gmx.de> |
| Cc: "James E. J. Bottomley" <jejb@parisc-linux.org> |
| Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> |
| Signed-off-by: Ben Hutchings <ben@decadent.org.uk> |
| --- |
| drivers/video/fbdev/stifb.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/drivers/video/fbdev/stifb.c |
| +++ b/drivers/video/fbdev/stifb.c |
| @@ -1091,7 +1091,7 @@ static int __init stifb_init_fb(struct s |
| fb = kzalloc(sizeof(*fb), GFP_ATOMIC); |
| if (!fb) { |
| printk(KERN_ERR "stifb: Could not allocate stifb structure\n"); |
| - return -ENODEV; |
| + return -ENOMEM; |
| } |
| |
| info = &fb->info; |