mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Jan Kasprzak <kas@informatics.muni.cz>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Denis Vlasenko <vda@port.imtp.ilyichevsk.odessa.ua>,
	vojtech@suse.cz, kernel@street-vision.com,
	linux-kernel@vger.kernel.org
Subject: Re: AMD 760MPX DMA lockup (partly solved)
Date: Fri, 13 Sep 2002 11:41:49 +0200	[thread overview]
Message-ID: <20020913114149.I29717@fi.muni.cz> (raw)
In-Reply-To: <1031863392.2902.113.camel@irongate.swansea.linux.org.uk>; from alan@lxorguk.ukuu.org.uk on Thu, Sep 12, 2002 at 09:43:12PM +0100

Alan Cox wrote:
: On Thu, 2002-09-12 at 20:14, Jan Kasprzak wrote:
: > 	I the bug got merged from the -ac kernels, because it is
: > present bot in the kernel 2.4.19-11 from RedHat "null" beta
: > and in 2.4.20-pre2-ac1 (altough the later crashes instead of lock-up).
: 
: That would strange actually. The Red Hat beta kernel has 2.4.18 like IDE
: not -ac like IDE
: 
	Well, it is probably not IDE-related at all, but rather it has
something to do with PCI or may be scheduling changes that -pre2-ac2 does.
Currently I positively know that 2.4.20-pre2 works, but 2.4.20-ac2 and
2.4.20-pre5 does not. I have tested 2.4.20-pre2-ac1 and 2.4.20-pre[34],
but all these does not work for me probably for some other reason.

	So I have taken patch-2.4.20-pre2-ac2, and deleted all
changes except the ones that are IDE-related, and 2.4.20-pre2 plus the
following parts of -pre2-ac2 works:

 drivers/ide/Config.in      |   15 
 drivers/ide/Makefile       |    9 
 drivers/ide/amd74xx.c      |  292 +++---
 drivers/ide/hd.c           |   42 
 drivers/ide/ide-disk.c     |  879 +++++++++++-------
 drivers/ide/ide-dma.c      |  347 +++----
 drivers/ide/ide-features.c |  385 --------
 drivers/ide/ide-pci.c      |  539 +++++------
 drivers/ide/ide-probe.c    |  126 +-
 drivers/ide/ide-proc.c     |   58 -
 drivers/ide/ide-taskfile.c | 2159 +++++++++++++++++++++++++++++++++------------ drivers/ide/ide.c          |  651 +++----------
 drivers/ide/pdc202xx.c     | 1098 +++++++++++++---------
 drivers/ide/pdc4030.c      |  272 ++++-
 drivers/ide/pdcadma.c      |  106 ++
 include/asm-i386/ide.h     |   26 
 include/asm-i386/system.h  |   14 
 include/linux/hdreg.h      |   93 +
 include/linux/ide.h        |  409 +++++---
 include/linux/pci_ids.h    |   16 
 20 files changed, 4524 insertions, 3012 deletions

	I have to delete the first chunk of the patch of
include/asm-i386/ide.h, and I have deleted the call to
pci_enable_device_bars() in drivers/ide/ide-pci.c to be able to compile
this, but other than that it is exactly the same as 2.4.20-pre2-ac2 IDE code.
I will send you this as a patch against 2.4.20-pre2 if you want.

	This still works, so it means the problem has to be in some other
part of 2.4.20-pre2-ac2.

Vojtech Pavlik wrote:
: 
: X33? X33 doesn't make sense.
: 
	X34, sorry. DMA 33.

-Y.

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/   Czech Linux Homepage: http://www.linux.cz/ |
|----------- If you want the holes in your knowledge showing up -----------|
|----------- try teaching someone.                  -- Alan Cox -----------|

  reply	other threads:[~2002-09-13  9:37 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-09-12 14:12 AMD 760MPX DMA lockup Jan Kasprzak
2002-09-12 15:07 ` kernel
2002-09-12 16:22 ` Petr Konecny
2002-09-12 23:10 ` Denis Vlasenko
2002-09-12 19:14   ` AMD 760MPX DMA lockup (partly solved) Jan Kasprzak
2002-09-12 20:43     ` Alan Cox
2002-09-13  9:41       ` Jan Kasprzak [this message]
2002-09-13  9:46         ` Vojtech Pavlik
2002-09-12 21:34     ` Vojtech Pavlik
2002-09-13 11:58     ` Denis Vlasenko
2002-09-13 11:44       ` kernel

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=20020913114149.I29717@fi.muni.cz \
    --to=kas@informatics.muni.cz \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=kernel@street-vision.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=vda@port.imtp.ilyichevsk.odessa.ua \
    --cc=vojtech@suse.cz \
    /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

all inboxes | Powered by JetHome®