From: Mathias Krause Date: Fri, 5 Apr 2013 11:02:07 +0000 (+0000) Subject: TTY: ircomm, use GFP_KERNEL in ircomm_open() X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=c17277f7d7c502afe1062587913d47881ba0f116;p=GitHub%2Fmt8127%2Fandroid_kernel_alcatel_ttab.git TTY: ircomm, use GFP_KERNEL in ircomm_open() Hi Greg, I'm unsure if you or Dave should take that one as it's for one a TTY patch but also living under net/. So I'm uncertain and let you decide! Thanks, Mathias -- >8 -- Subject: [PATCH] TTY: ircomm, use GFP_KERNEL in ircomm_open() We're clearly running in non-atomic context as our only call site is able to call wait_event_interruptible(). So we're safe to use GFP_KERNEL here instead of GFP_ATOMIC. Signed-off-by: Mathias Krause Acked-by: Greg Kroah-Hartman Signed-off-by: David S. Miller --- diff --git a/net/irda/ircomm/ircomm_core.c b/net/irda/ircomm/ircomm_core.c index 52079f19bbbe..b797daac063c 100644 --- a/net/irda/ircomm/ircomm_core.c +++ b/net/irda/ircomm/ircomm_core.c @@ -117,7 +117,7 @@ struct ircomm_cb *ircomm_open(notify_t *notify, __u8 service_type, int line) IRDA_ASSERT(ircomm != NULL, return NULL;); - self = kzalloc(sizeof(struct ircomm_cb), GFP_ATOMIC); + self = kzalloc(sizeof(struct ircomm_cb), GFP_KERNEL); if (self == NULL) return NULL;