Re: AppleRAID.kext problem
Re: AppleRAID.kext problem
- Subject: Re: AppleRAID.kext problem
- From: Garth Cummings <email@hidden>
- Date: Thu, 9 Dec 2004 08:34:05 -0800
Hi Yogesh,
On Dec 9, 2004, at 7:03 AM, Yogesh P wrote:
Hi,
I am going through AppleRAID darwin source code.I put some print
statement using IOLog function in the sourecode to understand the exact
flow of sourcecode.I downloaded the AppleRAID-1.5 source code for MAC
OS
X 10.3.3 and build that code.Then i load this kext using following
command:
kextload AppleRAID.kext and it shows me that the driver module
successfully loaded.
That just loaded the KEXT into the kernel. It may not have actually
matched to the hardware if the original version of AppleRAID.kext was
still on the system. You can confirm this using IORegistryExplorer or
ioreg before doing the kextload.
Then i run the diskutil to create mirror raid but the system log
doesnot
show any IOLog prints that i have put in the source code.
I want to know,
1) Does diskutil use AppleRAID driver underneath to perform the raid
operations?
2) If the AppleRAID driver module loaded successfully then why the
IOLog
messages doesn't gets printed in the system log?
Loading and matching/starting are two separate things. Loading just
makes the KEXT _available_ for matching, but if another driver has
already started on a device, kextloading another driver won't replace
the one already running.
<snip>
Regards,
--gc
__________________________________________________________________
Garth Cummings
Apple Developer Technical Support email@hidden
http://developer.apple.com/technicalsupport
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden