From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933819AbaKMRyP (ORCPT ); Thu, 13 Nov 2014 12:54:15 -0500 Received: from bombadil.infradead.org ([198.137.202.9]:46951 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933468AbaKMRyN (ORCPT ); Thu, 13 Nov 2014 12:54:13 -0500 Date: Thu, 13 Nov 2014 09:54:02 -0800 From: Christoph Hellwig To: Barto Cc: Christoph Hellwig , "Elliott, Robert (Server Storage)" , Guenter Roeck , Bjorn Helgaas , "linux-kernel@vger.kernel.org" , "linux-scsi@vger.kernel.org" , Joe Perches Subject: Re: BUG in scsi_lib.c due to a bad commit Message-ID: <20141113175402.GA27327@infradead.org> References: <54629CAE.2000207@laposte.net> <5462CB90.1080303@roeck-us.net> <54642541.9080302@laposte.net> <94D0CD8314A33A4D9D801C0FE68B4029593A1880@G9W0745.americas.hpqcorp.net> <54647C10.4070506@laposte.net> <20141113142907.GB29354@infradead.org> <5464E6E6.3090606@laposte.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5464E6E6.3090606@laposte.net> User-Agent: Mutt/1.5.23 (2014-03-12) X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Nov 13, 2014 at 06:14:14PM +0100, Barto wrote: > Hello Christoph, > > I tested this commit : > > 7ae65c0f9646c29432b69580b80e08632e6cd813 scsi: convert target_busy to an > atomic_t > > http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=7ae65c0f9646c29432b69580b80e08632e6cd813 > > there is no bug, boot process is ok whit this commit, > > when I did the "git bisect" the first bad commit was Guenters' commit ( > 045065d8a300a37218c548e9aa7becd581c6a0e8 ), it seems that all commits > before 045065d8a300a37218c548e9aa7becd581c6a0e8 are ok, The bisect isn't quite interesting here as we're trying to find the real root ause. 045065d8a300a37218c548e9aa7becd581c6a0e8 reverts the polarity of the check that 71e75c97f97a9645d25fbf3d8e4165a558f18747 incorrectly chaged. The behavior you see doesn't make a lot of sense from a high level view, so we need to find out what's going on. When you say all commits before 045065d8a300a37218c548e9aa7becd581c6a0e8 I wonder if the bisect simply skiped to many revisions. Please explicitly test commits: 71e75c97f97a9645d25fbf3d8e4165a558f18747 and 74665016086615bbaa3fa6f83af410a0a4e029ee Thanks!