Re: [PATCH] PCI legacy I/O port free driver - Making MegaRAID SAS driver

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

 



2009/11/19 Noriyuki Fujii <n-fujii@xxxxxxxxxxxxxxxxxx>:
> Hi,
>
> On the large servers, I/O port resource may not be assigned to all
> the PCI devices since it is limited (to 64KB on Intel Architecture[1])
> and it may also be fragmented (I/O base register of PCI-to-PCI bridge
> will usually be aligned to a 4KB boundary[2]).
> If no I/O port resource is assigned to devices, those devices do not
> work.
> [1] Some machines support 64KB I/O port space per PCI segment.
> [2] Some P2P bridges support optional 1KB aligned I/O base.
>
> Therefore, I made a patch for MegaRAID SAS driver to make PCI legacy I/O
> port free.
> I have also tested the patch and it had no problem.
>
> The way to make PCI legacy I/O port free is the same as Fusion-MPT
> driver's and it has been merged into 2.6.30.4.
>
> This has already been fixed in e1000 and lpfc.
>
> As a result of the above, the driver can handle its device even when
> there are a huge number of PCI devices being used on the system and no
> I/O port region assigned to the device.
>
> Thanks,
> Noriyuki Fujii
>
> Signed-off-by: Noriyuki Fujii n-fujii@xxxxxxxxxxxxxxxxxx

Tested-by: Yinghai Lu <yinghai@xxxxxxxxxx>

YH
--
To unsubscribe from this list: 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