Re: [PATCH] md: Combine two kmalloc() calls into one in sb_equal()
From: Bernd Schubert
Date: Fri Dec 09 2016 - 14:10:06 EST
On 09.12.2016 19:30, SF Markus Elfring wrote:
From: Markus Elfring <elfring@xxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 9 Dec 2016 19:09:13 +0100
The function "kmalloc" was called in one case by the function "sb_equal"
without checking immediately if it failed.
Err, your patch actually *replaces* the check. So where did you get the
idea from that it is not checked immediately?
[...]
- tmp1 = kmalloc(sizeof(*tmp1),GFP_KERNEL);
- tmp2 = kmalloc(sizeof(*tmp2),GFP_KERNEL);
-
- if (!tmp1 || !tmp2) {
- ret = 0;
- goto abort;
- }
This is not immediately?
Bernd