linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 2.6.29] ide-tape: remove back-to-back REQUEST_SENSE detection
@ 2009-05-27  7:20 Borislav Petkov
  2009-05-27  7:40 ` Bartlomiej Zolnierkiewicz
  0 siblings, 1 reply; 4+ messages in thread
From: Borislav Petkov @ 2009-05-27  7:20 UTC (permalink / raw)
  To: stable; +Cc: tj, bzolnier, linux-ide

Hi,

please include, commit id upstream:

1e75540ec5202cae63cd238c86bd880e3d496546

---
From: Tejun Heo <tj@kernel.org>
Date: Wed, 27 May 2009 09:12:05 +0200
Subject: [PATCH] ide-tape: remove back-to-back REQUEST_SENSE detection

Impact: fix an oops which always triggers

ide_tape_issue_pc() assumed drive->pc isn't NULL on invocation when
checking for back-to-back request sense issues but drive->pc can be
NULL and even when it's not NULL, it's not safe to dereference it once
the previous command is complete because pc could have been freed or
was on stack.  Kill back-to-back REQUEST_SENSE detection.

Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Borislav Petkov <petkovbb@gmail.com>
---
 drivers/ide/ide-tape.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

diff --git a/drivers/ide/ide-tape.c b/drivers/ide/ide-tape.c
index 4e6181c..af7860c 100644
--- a/drivers/ide/ide-tape.c
+++ b/drivers/ide/ide-tape.c
@@ -654,12 +654,6 @@ static ide_startstop_t idetape_issue_pc(ide_drive_t *drive,
 {
 	idetape_tape_t *tape = drive->driver_data;
 
-	if (drive->pc->c[0] == REQUEST_SENSE &&
-	    pc->c[0] == REQUEST_SENSE) {
-		printk(KERN_ERR "ide-tape: possible ide-tape.c bug - "
-			"Two request sense in serial were issued\n");
-	}
-
 	if (tape->failed_pc == NULL && pc->c[0] != REQUEST_SENSE)
 		tape->failed_pc = pc;
 
-- 
1.6.3.1

-- 
Regards/Gruss,
    Boris.

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH 2.6.29] ide-tape: remove back-to-back REQUEST_SENSE detection
  2009-05-27  7:20 [PATCH 2.6.29] ide-tape: remove back-to-back REQUEST_SENSE detection Borislav Petkov
@ 2009-05-27  7:40 ` Bartlomiej Zolnierkiewicz
  2009-05-27  8:03   ` Borislav Petkov
  0 siblings, 1 reply; 4+ messages in thread
From: Bartlomiej Zolnierkiewicz @ 2009-05-27  7:40 UTC (permalink / raw)
  To: Borislav Petkov; +Cc: stable, tj, linux-ide

On Wednesday 27 May 2009 09:20:04 Borislav Petkov wrote:
> Hi,
> 
> please include, commit id upstream:
> 
> 1e75540ec5202cae63cd238c86bd880e3d496546

This is for-next branch..

The right commit is 36999a5af1b6c5379e59f0ddf434db08d03c19e4 (because it
was later cherry picked into for-linus) and has my S-o-B line.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH 2.6.29] ide-tape: remove back-to-back REQUEST_SENSE detection
  2009-05-27  7:40 ` Bartlomiej Zolnierkiewicz
@ 2009-05-27  8:03   ` Borislav Petkov
  2009-06-09  8:26     ` [stable] " Greg KH
  0 siblings, 1 reply; 4+ messages in thread
From: Borislav Petkov @ 2009-05-27  8:03 UTC (permalink / raw)
  To: Bartlomiej Zolnierkiewicz; +Cc: stable, tj, linux-ide

On Wed, May 27, 2009 at 09:40:40AM +0200, Bartlomiej Zolnierkiewicz wrote:
> On Wednesday 27 May 2009 09:20:04 Borislav Petkov wrote:
> > Hi,
> > 
> > please include, commit id upstream:
> > 
> > 1e75540ec5202cae63cd238c86bd880e3d496546
> 
> This is for-next branch..
> 
> The right commit is 36999a5af1b6c5379e59f0ddf434db08d03c19e4 (because it
> was later cherry picked into for-linus) and has my S-o-B line.

Thanks, had the wrong commit id noted here.

-- 
Regards/Gruss,
    Boris.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [stable] [PATCH 2.6.29] ide-tape: remove back-to-back REQUEST_SENSE detection
  2009-05-27  8:03   ` Borislav Petkov
@ 2009-06-09  8:26     ` Greg KH
  0 siblings, 0 replies; 4+ messages in thread
From: Greg KH @ 2009-06-09  8:26 UTC (permalink / raw)
  To: Borislav Petkov; +Cc: Bartlomiej Zolnierkiewicz, tj, linux-ide, stable

On Wed, May 27, 2009 at 10:03:45AM +0200, Borislav Petkov wrote:
> On Wed, May 27, 2009 at 09:40:40AM +0200, Bartlomiej Zolnierkiewicz wrote:
> > On Wednesday 27 May 2009 09:20:04 Borislav Petkov wrote:
> > > Hi,
> > > 
> > > please include, commit id upstream:
> > > 
> > > 1e75540ec5202cae63cd238c86bd880e3d496546
> > 
> > This is for-next branch..
> > 
> > The right commit is 36999a5af1b6c5379e59f0ddf434db08d03c19e4 (because it
> > was later cherry picked into for-linus) and has my S-o-B line.
> 
> Thanks, had the wrong commit id noted here.

Now queued up, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-06-09  8:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-27  7:20 [PATCH 2.6.29] ide-tape: remove back-to-back REQUEST_SENSE detection Borislav Petkov
2009-05-27  7:40 ` Bartlomiej Zolnierkiewicz
2009-05-27  8:03   ` Borislav Petkov
2009-06-09  8:26     ` [stable] " Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).