[ale] PCI kernel drivers and IO remapping

Alex Carver agcarver+ale at acarver.net
Fri Apr 5 19:28:05 EDT 2013


On 4/5/2013 16:17, Phil Turmel wrote:
> On 04/05/2013 06:29 PM, Alex Carver wrote:
>> No virtual machines for this particular system.  There's only one OS
>> running directly on the hardware, we're just at a loss why the remapping
>> isn't working properly in one kernel version and fine in another.
>
> Because that's a function for kernel modules to use--Linus doesn't
> believe in stable APIs for drivers.  They're supposed to be submitted to
> mainline, where they can be taken care of in public.
>
> Take a look in the kernel sources at "Documentation/stable_api_nonsense.txt"

Well, technically it's compiled as a module and installed using the 
normal module tools.  The problem is that particular PCI card is 
proprietary and so is the code so it's not something that can be 
released to the public.


(Most of the public doesn't have this particular card, either.  At $20k 
a pop, there aren't many of them).



More information about the Ale mailing list