Return-path: Received: from shards.monkeyblade.net ([149.20.54.216]:56001 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755098Ab2L1Xav (ORCPT ); Fri, 28 Dec 2012 18:30:51 -0500 Date: Fri, 28 Dec 2012 15:30:50 -0800 (PST) Message-Id: <20121228.153050.510027882505530294.davem@davemloft.net> (sfid-20121229_003113_723653_1B196E2A) To: Larry.Finger@lwfinger.net Cc: linville@tuxdriver.com, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH V2] forcedeth: Fix WARNINGS that result when DMA mapping is not checked From: David Miller In-Reply-To: <1356665141-4498-1-git-send-email-Larry.Finger@lwfinger.net> References: <1356665141-4498-1-git-send-email-Larry.Finger@lwfinger.net> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Sender: linux-wireless-owner@vger.kernel.org List-ID: From: Larry Finger Date: Thu, 27 Dec 2012 21:25:41 -0600 > With 3.8-rc1, the first call of pci_map_single() that is not checked > with a corresponding pci_dma_mapping_error() call results in a warning > with a splat as follows: > > WARNING: at lib/dma-debug.c:933 check_unmap+0x480/0x950() > Hardware name: HP Pavilion dv2700 Notebook PC > forcedeth 0000:00:0a.0: DMA-API: device driver failed to check > map error[device address=0x00000000b176e002] [size=90 bytes] [mapped as single] > > Reviewed-by: Eric Dumazet > Signed-off-by: Larry Finger Applied, thanks Larry.