Re: [RFC] aic94xx: attaching to the sas transport class

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--- Mike Anderson <andmike@xxxxxxxxxx> wrote:
> The issue also results in the device discovery not completing by the time
> the module load completes resulting in the initrd not finding the boot
> disk http://bugzilla.kernel.org/show_bug.cgi?id=6045

They are not wed.

When loading the SAS stack, you're just loading an abstraction,
a service, a management layer.

When loading the aic94xx LLDD, you're just loading a PCI device driver
which happens to have a specific purpose which is to give you an interface
to the Service Delivery Subsystem (of SAS).

> I agree that we need a solution for this. Should the solution be in the
> LLDDs.I thought previous comments was that we wanted this fixed outside
> the kernel in user space. Though I have not seen any enabled support in
> initrds or support in the initrd bins.
> 
> This appears to not only be an issue with aic94xx as it appears this could
> happen with some of the fc transport LLDDs.

Indeed, the world of storage is changing tradition.  The boot device may not
be accessible right away, the kernel may need to wait for it to become
available.  This will be more and more true in the future with more exotic
protocols and infrastructures.


-
: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux