summaryrefslogtreecommitdiff
path: root/drivers/misc
diff options
context:
space:
mode:
authorBibek Basu <bibek.basu@stericsson.com>2011-05-31 15:49:11 +0530
committerPhilippe Langlais <philippe.langlais@linaro.org>2012-03-19 09:02:35 +0100
commit15eaa5b8102849fbb542eb7e8529da9f1c6d3bf4 (patch)
treed0cf85b15cd7b7a10c17f8be8fe78eef49280dae /drivers/misc
parent6e8e8469a91206056e22f6ebca2deabf20d69b1e (diff)
u5500 : Change flag to GFP_ATOMIC for memory req
In interrupt handler one should request for memory with flag as GFP_ATOMIC ST-Ericsson Linux next: 336280 ST-Ericsson ID: 343229 ST-Ericsson FOSS-OUT ID: N/00201-FEA 212 8003 Signed-off-by: Bibek Basu <bibek.basu@stericsson.com> Change-Id: Ic5510e48f6e4d7acbdfa3ac681ecd2fac1e60e46 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24222 Reviewed-by: QATEST Reviewed-by: Linus WALLEIJ <linus.walleij@stericsson.com> Reviewed-by: Martin PERSSON <martin.persson@stericsson.com> Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
Diffstat (limited to 'drivers/misc')
-rw-r--r--drivers/misc/mbox_channels-db5500.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/misc/mbox_channels-db5500.c b/drivers/misc/mbox_channels-db5500.c
index 64aaa29cc4f..1fb883f3296 100644
--- a/drivers/misc/mbox_channels-db5500.c
+++ b/drivers/misc/mbox_channels-db5500.c
@@ -475,7 +475,7 @@ static void handle_open_msg(u16 channel, u8 mbox_id)
schedule_work(&tx_chan->open_msg);
} else {
/* No tx channel found on the list, allocate new element */
- tx_chan = kzalloc(sizeof(*tx_chan), GFP_KERNEL);
+ tx_chan = kzalloc(sizeof(*tx_chan), GFP_ATOMIC);
if (tx_chan == NULL) {
dev_err(&channels.pdev->dev,
"failed to allocate memory\n");