public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Ed Sweetman <safemode@comcast.net>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: linux-kernel@vger.kernel.org, akpm@osdl.org
Subject: Re: 2.6.16-rc1-mm2 pata driver confusion
Date: Tue, 24 Jan 2006 17:17:17 -0500	[thread overview]
Message-ID: <43D6A76D.2000502@comcast.net> (raw)
In-Reply-To: <1138116579.14675.22.camel@localhost.localdomain>

Alan Cox wrote:

>On Maw, 2006-01-24 at 01:43 -0500, Ed Sweetman wrote:
>  
>
>>problem.  The problem is that there appears to be two nvidia/amd ata 
>>drivers and I'm unsure which I should try using, if i compile both in, 
>>which get loaded first (i assume scsi is second to ide) and if i want my 
>>pata disks loaded under the new libata drivers, will my cdrom work under 
>>them too, or do i still need some sort of regular ide drivers loaded 
>>just for cdrom (to use native ata mode for recording access).  
>>    
>>
>
>The goal of the drivers/scsi/pata_* drivers is to replace drivers/ide in
>its entirity with code using the newer and cleaner libata logic. There
>is still much to do but my SIL680, SiS, Intel MPIIX, AMD and VIA boxes
>are using libata and the additional patch patches still queued
>  
>

>>1.  Atapi is most definitely not supported by libata, right now.
>>    
>>
>
>It works in the -mm tree.
>  
>
Intriguing, when I had no ide chipset compiled in kernel, only libata 
drivers, I got no mention at all about my dvd writer.  I even had the 
scsi cd driver installed and generic devices, still nothing seemed to 
initialize the dvd drive.  It detected the second pata bus but no 
devices attached to it. 

this is using the kernel mentioned in the subject header.  
2.6.16-rc1-mm2.  using the amd/nvidia drivers for pata and sata.

Is there anything i can do to give more info to the list to figure out 
why my atapi writer is being ignored by pata even when there are no ide 
drivers loaded?

>>4.  moving to pata libata drivers _will_ change the enumeration of your 
>>sata devices, it seems that pata is initialized first, so when setting 
>>up your fstab entries and grub, you'll have to take into account how 
>>many pata devices you have and offset your current sata device names by 
>>that amount.
>>    
>>
>
>Or use labels. As you move into the world of hot pluggable hardware it
>becomes more and more impractical to guarantee drive ordering by name.
>
>You can mix and match the drivers providing you don't try and load both
>libata and old ide drives for the same chip. Even then it should fail
>correctly with one of them reporting resources unavailable.
>
>In fact I do this all the time when debugging so I've got a stable disk
>for debug work and a devel disk.
>
>Alan
>  
>

I'm not familiar with labeling ...will have to look into it, since 
borking a kernel after changing the drivers can result in a non-bootable 
system depending on how the partitions are setup across the devices. 
(since you'd have to change them in fstab and such before a reboot).  A 
way around that would be very useful.



  parent reply	other threads:[~2006-01-24 22:17 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-24  6:43 2.6.16-rc1-mm2 pata driver confusion Ed Sweetman
2006-01-24 14:51 ` Jeff Garzik
2006-01-24 15:29 ` Alan Cox
2006-01-24 17:05   ` Randy.Dunlap
2006-01-24 17:08     ` Randy.Dunlap
2006-01-24 21:13       ` Alan Cox
2006-01-24 17:13     ` Alan Cox
2006-01-24 22:17   ` Ed Sweetman [this message]
2006-01-24 22:27     ` Randy.Dunlap
2006-01-24 23:01       ` Ed Sweetman
2006-01-24 23:07         ` Randy.Dunlap
2006-01-25  1:56           ` Ed Sweetman
  -- strict thread matches above, loose matches on Subject: below --
2006-01-25 16:53 Randy.Dunlap
2006-01-26 11:09 ` Ed Sweetman
2006-01-30 11:43 ` Alan Cox
2006-01-30 15:36   ` Randy.Dunlap
2006-02-03 21:54 ` Ed Sweetman
2006-02-06 16:39   ` Randy.Dunlap
2006-02-06 19:34     ` Harald Dunkel
2006-02-06 19:56       ` Alan Cox
2006-02-07  2:28         ` Ed Sweetman

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=43D6A76D.2000502@comcast.net \
    --to=safemode@comcast.net \
    --cc=akpm@osdl.org \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=linux-kernel@vger.kernel.org \
    /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