From 70e82a3110245f661cbb62c039c5ed0f6aeb5d52 Mon Sep 17 00:00:00 2001 From: Panagiotis Issaris Date: Mon, 5 Sep 2005 04:14:10 +0200 Subject: [PATCH] --- yaml --- r: 10939 b: refs/heads/master c: ad18b0ea089928367185e13d11424aea91d4b41f h: refs/heads/master i: 10937: 2413cf94ec5f2e2c268e8a14a8050e6213f5c7c9 10935: 00c6306e9aad8b5df654312c8a33f06581743943 v: v3 --- [refs] | 2 +- trunk/drivers/net/wireless/ipw2200.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 9bcc8d37829a..67b111b75328 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4f075707a9380592586d608a8d04dfbdb3c40339 +refs/heads/master: ad18b0ea089928367185e13d11424aea91d4b41f diff --git a/trunk/drivers/net/wireless/ipw2200.c b/trunk/drivers/net/wireless/ipw2200.c index de4e6c23e4b8..3db0c32afe82 100644 --- a/trunk/drivers/net/wireless/ipw2200.c +++ b/trunk/drivers/net/wireless/ipw2200.c @@ -4030,6 +4030,10 @@ static struct ipw_rx_queue *ipw_rx_queue_alloc(struct ipw_priv *priv) int i; rxq = (struct ipw_rx_queue *)kmalloc(sizeof(*rxq), GFP_KERNEL); + if (unlikely(!rxq)) { + IPW_ERROR("memory allocation failed\n"); + return NULL; + } memset(rxq, 0, sizeof(*rxq)); spin_lock_init(&rxq->lock); INIT_LIST_HEAD(&rxq->rx_free);