On Sat, Dec 29, 2007 at 12:12:19AM +0300, Ivan Kokshaysky wrote:I have what I believe to be the released version of PCI-X 2.0a (July 22, 2003). It is quite clear that Mode 2 devices (ie those running at 266MHz or 533MHz) are required to support all 4096 bytes of extended config space. More to the point, I don't think we have any bug reports suggesting that PCI-X Mode 2 devices/bridges have any problems. There are relatively few of them in existance, and my impression is that PCI-X2 is only being implemented on server-class machines. 'Consumer grade' equipment is where all the problems lie anyway. While the PCI-X 2.0a spec does not define any Extended Capability IDs, it simply states that "This field is a PCI-SIG defined ID number that indicates the nature and format of the Extended Capabilities List item". The PCIe spec does define Extended Capability IDs, and I would think it's entirely appropriate to use the same IDs for PCI-X Mode 2 devices. So I don't believe any change in this area is appropriate. -- Intel are signing my paycheques ... these opinions are still mine "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step." --
| Linus Torvalds | Linux 2.6.27-rc8 |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Linus Torvalds | Linux 2.6.20-rc6 |
| Mike Snitzer | Re: Distributed storage. |
git: | |
| Gerrit Renker | [PATCH 03/37] dccp: List management for new feature negotiation |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
| Herbert Xu | Re: Kernel oops with 2.6.26, padlock and ipsec: probably problem with fpu state ch... |
