]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 290416:
authorjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 19 Nov 2015 19:40:30 +0000 (19:40 +0000)
committerjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 19 Nov 2015 19:40:30 +0000 (19:40 +0000)
commit2f0afe4021bfed66a527f186aebcb21df62be0a9
tree0dc042baebbe36001a7fa5a15ad08904983f9291
parent4f8ba8efa86923ff1c7a1b4ce60c4c3405cd8798
MFC 290416:
Chelsio T5 chips do not properly echo the No Snoop and Relaxed Ordering
attributes when replying to a TLP from a Root Port.  As a workaround,
disable No Snoop and Relaxed Ordering in the Root Port of each T5 adapter
during attach so that CPU-initiated requests do not contain these flags.

Note that this affects CPU-initiated requests to all devices under this
root port.

Sponsored by: Chelsio

git-svn-id: svn://svn.freebsd.org/base/stable/10@291083 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/cxgbe/t4_main.c