isdn: hisax: callc: Replace GFP_ATOMIC with GFP_KERNEL in init_PStack()
init_PStack() is never called in atomic context. It calls kmalloc() with GFP_ATOMIC, which is not necessary. GFP_ATOMIC can be replaced with GFP_KERNEL. This is found by a static analysis tool named DCNS written by myself. Signed-off-by: Jia-Ju Bai <baijiaju1990@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
9d8009dee9
commit
87935aa776
|
@ -1012,7 +1012,7 @@ dummy_pstack(struct PStack *st, int pr, void *arg) {
|
|||
|
||||
static int
|
||||
init_PStack(struct PStack **stp) {
|
||||
*stp = kmalloc(sizeof(struct PStack), GFP_ATOMIC);
|
||||
*stp = kmalloc(sizeof(struct PStack), GFP_KERNEL);
|
||||
if (!*stp)
|
||||
return -ENOMEM;
|
||||
(*stp)->next = NULL;
|
||||
|
|
Loading…
Reference in New Issue