From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754179AbcHYJVk (ORCPT ); Thu, 25 Aug 2016 05:21:40 -0400 Received: from mx2.suse.de ([195.135.220.15]:56563 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750700AbcHYJVj (ORCPT ); Thu, 25 Aug 2016 05:21:39 -0400 Message-ID: <1472116596.2877.23.camel@suse.com> Subject: Re: [PATCH] usbnet: ax88179_178a: Add support for writing the EEPROM From: Oliver Neukum To: Alban Bedel Cc: Freddy Xin , linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, netdev@vger.kernel.org Date: Thu, 25 Aug 2016 11:16:36 +0200 In-Reply-To: <20160824164058.6ec64a8e@avionic-0020> References: <20160824135231.21782-1-alban.bedel@avionic-design.de> <1472049039.11480.10.camel@suse.com> <20160824164058.6ec64a8e@avionic-0020> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.11 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2016-08-24 at 16:40 +0200, Alban Bedel wrote: > On Wed, 24 Aug 2016 16:30:39 +0200 > Oliver Neukum wrote: > > > On Wed, 2016-08-24 at 15:52 +0200, Alban Bedel wrote: > > > + if (block != data) > > > + kfree(block); > > > > And if block == dta, what frees the memory? > > In this case this function didn't allocate any memory, so there is > nothing to free. Hi, I see. kfree() has a check for NULL, so you could drop the test, but it doesn't matter much either way. Regards Oliver