linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Jens Axboe <jens.axboe@oracle.com>
To: Alex Romosan <romosan@sycorax.lbl.gov>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.6.19-rc5: known regressions
Date: Wed, 8 Nov 2006 20:45:32 +0100	[thread overview]
Message-ID: <20061108194532.GB4527@kernel.dk> (raw)
In-Reply-To: <87ac313f1d.fsf@sycorax.lbl.gov>

On Wed, Nov 08 2006, Alex Romosan wrote:
> Jens Axboe <jens.axboe@oracle.com> writes:
> 
> > It helps a lot, thanks! I may ask you to retest with another patch,
> > if you don't mind.
> 
> send the patches, i'll test them all. thanks.

If you could retest with something crazy like this, then that would
likely help:

diff --git a/drivers/ide/ide-cd.c b/drivers/ide/ide-cd.c
index 7c47e62..010acfa 100644
--- a/drivers/ide/ide-cd.c
+++ b/drivers/ide/ide-cd.c
@@ -630,6 +630,9 @@ static void cdrom_end_request (ide_drive
 	struct request *rq = HWGROUP(drive)->rq;
 	int nsectors = rq->hard_cur_sectors;
 
+	if (blk_pc_request(rq) && rq->cmd[0] == 0x12)
+		printk("ide-cd: end INQ rq %p\n", rq);
+
 	if (blk_sense_request(rq) && uptodate) {
 		/*
 		 * For REQ_TYPE_SENSE, "rq->buffer" points to the original
@@ -1671,6 +1674,9 @@ static ide_startstop_t cdrom_newpc_intr(
 	xfer_func_t *xferfunc;
 	unsigned long flags;
 
+	if (rq->cmd[0] == 0x12)
+		printk("ide-cd: newpc %p\n", rq);
+
 	/* Check for errors. */
 	dma_error = 0;
 	dma = info->dma;
@@ -1789,6 +1795,8 @@ static ide_startstop_t cdrom_newpc_intr(
 	return ide_started;
 
 end_request:
+	if (rq->cmd[0] == 0x12)
+		printk("ide-cd: newpc end INQ %p\n", rq);
 	if (!rq->data_len)
 		post_transform_command(rq);
 
@@ -1959,7 +1967,13 @@ static ide_startstop_t cdrom_do_block_pc
 {
 	struct cdrom_info *info = drive->driver_data;
 
-	rq->cmd_flags |= REQ_QUIET;
+	if (rq->cmd[0] == 0x12) {
+		printk("ide-cd: starting INQ %p\n", rq);
+		if (rq_data_dir(rq) == WRITE)
+			printk("ide-cd: INQ with write set seen\n");
+	}
+	if (!rq->bio && rq->biotail)
+		printk("ide-cd: no bio, but biotail\n");
 
 	info->dma = 0;
 

-- 
Jens Axboe


  reply	other threads:[~2006-11-08 19:43 UTC|newest]

Thread overview: 91+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-11-08  2:33 Linux 2.6.19-rc5 Linus Torvalds
2006-11-08  9:43 ` Nigel Cunningham
2006-11-08  9:59   ` Alessandro Suardi
2006-11-08 10:04     ` Nigel Cunningham
2006-11-08 14:19     ` Gene Heskett
2006-11-08 15:43   ` Linus Torvalds
     [not found] ` <20061108085235.GT4729@stusta.de>
2006-11-08  9:29   ` [discuss] 2.6.19-rc5: known regressions Jan Beulich
2006-11-08 10:21     ` Adrian Bunk
2006-11-08  9:34   ` Jens Axboe
2006-11-08 19:09     ` Alex Romosan
2006-11-08 19:29       ` Jens Axboe
2006-11-08 19:38         ` Alex Romosan
2006-11-08 19:45           ` Jens Axboe [this message]
2006-11-08 21:40             ` Alex Romosan
2006-11-08 20:03         ` Arjan van de Ven
2006-11-08 20:19           ` Jens Axboe
2006-11-08 11:04   ` Eric W. Biederman
2006-11-08 11:32   ` Thomas Gleixner
     [not found]   ` <7813413.118221162987983254.komurojun-mbn@nifty.com>
2006-11-08 16:00     ` Linus Torvalds
2006-11-10 12:42       ` Re: Re: 2.6.19-rc5: known regressions :SMP kernel can not generate ISA irq Komuro
2006-11-13 16:02         ` Linus Torvalds
2006-11-13 17:11           ` Eric W. Biederman
2006-11-13 20:44             ` Ingo Molnar
2006-11-13 21:11               ` Eric W. Biederman
2006-11-14  8:14                 ` [patch] irq: do not mask interrupts by default Ingo Molnar
2006-11-14  8:20                   ` Arjan van de Ven
2006-11-14 12:43                   ` Komuro
2006-11-14 16:10                   ` Linus Torvalds
2006-11-14 17:52                     ` [PATCH] Use delayed disable mode of ioapic edge triggered interrupts Eric W. Biederman
2006-11-14 23:35                       ` Linus Torvalds
2006-11-15  1:17                       ` Linus Torvalds
2006-11-15  5:14                         ` Eric W. Biederman
2006-11-15 16:06                           ` Linus Torvalds
2006-11-15 16:58                             ` Eric W. Biederman
2006-11-15 12:40                       ` Komuro
     [not found]                     ` <20061115090427.GA16173@elte.hu>
2006-11-15 16:13                       ` [patch] genirq: do not mask interrupts by default Linus Torvalds
2006-11-15 17:46                         ` Ingo Molnar
     [not found]   ` <m1y7qm425l.fsf@ebiederm.dsl.xmission.com>
     [not found]     ` <Pine.LNX.4.64.0611080745150.3667@g5.osdl.org>
2006-11-08 16:22       ` 2.6.19-rc5: known regressions Adrian Bunk
2006-11-08 23:11         ` Tim Chen
2006-11-09  2:49           ` Tim Chen
2006-11-09  5:10             ` Eric W. Biederman
2006-11-13 22:46               ` Tim Chen
2006-11-14  0:03                 ` Eric W. Biederman
     [not found] ` <20061111015035.GU4729@stusta.de>
2006-11-11  9:08   ` [discuss] 2.6.19-rc5: known regressions (v2) Rafael J. Wysocki
2006-11-11  9:25     ` Paolo Ornati
2006-11-11 10:49       ` Rafael J. Wysocki
2006-11-11 12:29         ` Paolo Ornati
2006-11-14 16:44           ` Paolo Ornati
2006-11-29 10:10             ` [SOLVED] " Paolo Ornati
2006-11-13 22:14 ` 2.6.19-rc5: known regressions with patches Adrian Bunk
2006-11-13 22:56   ` Brian King
2006-11-13 23:15     ` Linus Torvalds
2006-11-14  2:35       ` Jeff Garzik
2006-11-15 10:21 ` 2.6.19-rc5: known regressions (v3) Adrian Bunk
2006-11-15 10:35   ` Jens Axboe
2006-11-15 10:53     ` Adrian Bunk
2006-11-15 10:35   ` Eric Dumazet
2006-11-15 10:50     ` Andi Kleen
2006-11-15 16:40       ` William Cohen
2006-11-15 16:48         ` [discuss] " Andi Kleen
2006-11-15 18:39           ` Andrew Morton
2006-11-15 18:45             ` Andi Kleen
2006-11-15 19:07               ` Linus Torvalds
2006-11-15 19:23                 ` Andi Kleen
2006-11-15 20:21                   ` Andrew Morton
2006-11-15 21:18                     ` Eric W. Biederman
2006-11-15 21:31                       ` Andrew Morton
2006-11-16 10:55                         ` Mikael Pettersson
2006-11-16 20:23                           ` Andrew Morton
2006-11-17  9:59                             ` Mikael Pettersson
2006-11-17 10:13                               ` Andrew Morton
2006-11-19  3:05                                 ` Bill Davidsen
2006-11-17 10:29                               ` Andi Kleen
2006-11-16  3:21                     ` Andi Kleen
2006-11-16  5:05                       ` Andrew Morton
2006-11-16  7:04                         ` Andi Kleen
2006-11-16 15:34                           ` William Cohen
2006-11-16 15:47                             ` Andi Kleen
2006-11-16 21:32                             ` Stephane Eranian
2006-11-22 10:28     ` Eric Dumazet
2006-11-22 10:36       ` Andi Kleen
2006-11-22 18:42         ` Andrew Morton
2006-12-16 11:20           ` Ray Lee
2006-11-22 17:59       ` William Cohen
2006-11-22 18:05       ` William Cohen
2006-11-22 18:26         ` Eric Dumazet
2006-11-15 11:06   ` Brice Goglin
2006-11-15 22:32     ` Adrian Bunk
2006-11-15 12:07   ` Alan
2006-11-15 15:52   ` Stephen Hemminger
2006-11-15 16:35     ` Eric W. Biederman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20061108194532.GB4527@kernel.dk \
    --to=jens.axboe@oracle.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=romosan@sycorax.lbl.gov \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).