From mboxrd@z Thu Jan 1 00:00:00 1970 From: James Bottomley Subject: Re: [patch] usb: storage: debug: uninitialized var in usb_stor_show_sense() Date: Sat, 29 Nov 2014 08:07:55 -0800 Message-ID: <1417277275.2202.35.camel@HansenPartnership.com> References: <20141129124801.GA27251@mwanda> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Return-path: Received: from bedivere.hansenpartnership.com ([66.63.167.143]:43044 "EHLO bedivere.hansenpartnership.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751075AbaK2QH7 (ORCPT ); Sat, 29 Nov 2014 11:07:59 -0500 In-Reply-To: <20141129124801.GA27251@mwanda> Sender: linux-scsi-owner@vger.kernel.org List-Id: linux-scsi@vger.kernel.org To: Dan Carpenter Cc: Matthew Dharm , Hannes Reinecke , Greg Kroah-Hartman , linux-usb@vger.kernel.org, usb-storage@lists.one-eyed-alien.net, linux-scsi@vger.kernel.org, kernel-janitors@vger.kernel.org, =?ISO-8859-1?Q?J=F6rn?= Engel On Sat, 2014-11-29 at 15:48 +0300, Dan Carpenter wrote: > The "fmt" variable might be used uninitialized, it should be set to NULL > at the start. > > Fixes: d811b848ebb7 ('scsi: use sdev as argument for sense code printing') > Signed-off-by: Dan Carpenter Hm, that' falls into the category of an interface that's hard to get right if every caller has to remember to set fmt to NULL. Could you instead set *fmt to NULL in scsi_extd_sense_format()? That way the interface is much easier. Thanks, James