On Mon, Nov 07, 2005 at 08:13:05PM +0100, Sven Luther wrote:
> On Mon, Nov 07, 2005 at 07:48:32PM +0100, Erik van Konijnenburg wrote:
> > On Sat, Nov 05, 2005 at 03:30:26PM -0800, Beiad Dalton wrote:
> > > 'mesh' is the onboard oldworld SCSI host adapter; my installation
> > > happens to be on this, so when I boot 2.6.14-1-powerpc, I have no root
> > > filesystem.

Does the following patch help?  Apart from possible offset complaints,
it should apply to 0.0.11-11.

Regards,
Erik

* added files

    {arch}/yaird/yaird--devo/yaird--devo--0.1/[EMAIL 
PROTECTED]/patch-log/patch-99

* modified files

--- orig/ChangeLog
+++ mod/ChangeLog
@@ -2,6 +2,20 @@
 # arch-tag: [EMAIL PROTECTED]/yaird--devo--0.1
 #
 
+2005-11-10 21:46:24 GMT        Erik van Konijnenburg <[EMAIL PROTECTED]>       
patch-99
+
+    Summary:
+      pre 0.0.12
+    Revision:
+      yaird--devo--0.1--patch-99
+
+         * Recognise mesh, an apple SCSI controller found hinding
+           behind apple IO chips.  Untested.
+
+    modified files:
+     ChangeLog perl/Hardware.pm
+
+
 2005-11-09 22:57:06 GMT        Erik van Konijnenburg <[EMAIL PROTECTED]>       
patch-98
 
     Summary:


--- orig/perl/Hardware.pm
+++ mod/perl/Hardware.pm
@@ -79,6 +79,16 @@
                elsif ($abspath =~ m!/[a-f\d]+\.[a-f\d]+:ata-\d+$!) {
                        # Apple IDE bus; harmless
                }
+               elsif ($abspath =~ m!/[a-f\d]+\.[a-f\d]+:mesh$!) {
+                       # Apple SCSI controller,
+                       # expected behind a mac-io.
+                       # In the kernel, the calls of routine
+                       # macio_register_driver() suggest that mac53c95
+                       # and perhaps  media-bay might need similar treatment.
+                       # Other mac-io devices are not storage related.
+                       $modules = [ "mesh" ];
+               }
+
                elsif ($abspath =~ m!/ide\d+/\d+\.\d+$!) {
                        # IDE device
                        my $dev = IdeDev->new (path => $abspath);





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to