ah, i understand the problem now. i subitted a patch for this some time ago. the unusable CLS message is from the driver. it's checking for cache line size. an anacronism from the pci driver. pcie does not really have the concept of cache line size, though the vestigal register remains. the fix is to remobe any reference to cls in the driver and recompile.
- erik
