Re: latest mpt-fusion oopses

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

 



"Moore, Eric Dean" <Eric.Moore@xxxxxxxx> wrote:
>
> Ok - The problem is the module_init entry point for
> mptbase.ko is not being called when the driver is statically
> compiled into the kernel.

That doesn't sound right.  The kernel will call that module_init() function
for statically linked things.

This came out:

	"Fusion MPT SPI Host driver 3.03.00"

So fusion_init() is being called.  Maybe the problem is that fusion_init()
is being called at the wrong time.

That doesn't sound right either.  This:

	"SCSI subsystem initialized"

is coming out earlier on, as one would expect with a subsys_initcall().

Ho-hum.  You'll work it out ;)

> I guess I will have to have the scsi lld drivers registering the pci ids
> call mptbase.c module_init function, and maintain a flag so
> its not called more that once.

You can shuffle the ordering of these things with late_initcall(), etc.
-
: 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