public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Ed Sweetman <safemode@comcast.net>
To: Meelis Roos <mroos@linux.ee>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>, linux-kernel@vger.kernel.org
Subject: Re: libATA  PATA status report, new patch
Date: Tue, 07 Feb 2006 06:29:04 -0500	[thread overview]
Message-ID: <43E88480.1010303@comcast.net> (raw)
In-Reply-To: <Pine.SOC.4.61.0602071305310.10491@math.ut.ee>

Meelis Roos wrote:

>> Very strange trace indeed. I'll take a look at this. At least since it
>> came from Qemu I should be able to "build" a suitable PC to match yours.
>>
>> Original Intel PIIX devices are handled by "OLDPIIX" (0x8086, 0x1230).
>> The later ones by ata_piix. The only oddity I see is that you have no
>> PCI bus mastering address base assigned (bmdma)
>
>
> I also tried VMWare 5.5 that emulated PIIX4. It works if I only put 
> ata_piix driver in. With the same kernel that Qemu gets the error, 
> VMWare gets another oops during generic ide initialisation. I relooked 
> and found that I have both generic PCI ide and generic ISA ide drivers 
> compiled in, so I disabled them and it works using ata_piix (with PATA 
> and ATAPI enabled). Even ATAPI cdrom worked as the root partition.
>
> But, the different oops that I got in vmware with generic ide:
> http://www.cs.ut.ee/~mroos/atacrash.png
>
I was under the impression that libata pata and ide drivers are mutually 
exclusive.  You're not  supposed to be using both at the same time 
unless they're for completely different controllers.

Maybe this should be in the config to auto unselect the other equivilant 
driver (+generic) when either the libata or ide one is user selected, or 
at least mentioned in the help for future testers.

Since libata is loaded after regular ide, having generic ide compiled in 
is a problem.  Generic drivers should be loaded after all specific 
compiled in drivers and generic libata should override generic ide.  
This seems to be very complicated if both interfaces are to be around at 
the same time for a while.   Maybe it should just be mentioned in the 
Help for libata drivers  that it's best to just disable all regular ide 
drivers when using libata pata ones.

  reply	other threads:[~2006-02-07 11:29 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-06 16:46 libATA PATA status report, new patch Alan Cox
2006-02-06 20:04 ` Meelis Roos
2006-02-06 22:53   ` Alan Cox
2006-02-07  8:43 ` Meelis Roos
2006-02-07 11:05   ` Alan Cox
2006-02-07 11:10     ` Meelis Roos
2006-02-07 11:29       ` Ed Sweetman [this message]
2006-02-07 11:32         ` Meelis Roos
2006-02-07 11:38       ` Alan Cox
2006-02-07 15:04         ` Alan Cox
2006-02-07 17:02           ` Meelis Roos
2006-02-07 19:38             ` Duplicated SCSI messages (Was: Re: libATA PATA status report, new patch) Tomasz Kłoczko
2006-02-07 17:30           ` libATA PATA status report, new patch Meelis Roos
2006-02-07 17:50           ` Meelis Roos
2006-02-08 13:31             ` Alan Cox
2006-02-08  7:42           ` Meelis Roos
2006-02-08 18:28           ` Meelis Roos
2006-02-09 15:31             ` Alan Cox
2006-02-09 21:12               ` Meelis Roos
2006-02-10 12:01                 ` Erik Mouw
2006-02-10 15:46                   ` Alan Cox
2006-02-12 18:07 ` Kyle Moffett
2006-07-07 16:29 ` Wakko Warner
2006-07-07 16:52   ` Alan Cox

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=43E88480.1010303@comcast.net \
    --to=safemode@comcast.net \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mroos@linux.ee \
    /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