diff options
author | grehan <grehan@FreeBSD.org> | 2014-09-16 19:08:54 +0000 |
---|---|---|
committer | grehan <grehan@FreeBSD.org> | 2014-09-16 19:08:54 +0000 |
commit | 71412b55f11f0c170fc2e444bcb57ed51cda7378 (patch) | |
tree | ec0fc4ebfa43233e3bb88a5fa8d872e7ddc1ea51 /contrib/llvm/tools/clang/lib/CodeGen/MicrosoftVBTables.cpp | |
parent | a60923d3099b894f21a7bdd59eeebcce279b9493 (diff) | |
download | FreeBSD-src-71412b55f11f0c170fc2e444bcb57ed51cda7378.zip FreeBSD-src-71412b55f11f0c170fc2e444bcb57ed51cda7378.tar.gz |
MFC virtio-net changes.
Re-tested with NetBSD/amd64 5.2.2, 6.1.4 and 7-beta.
r271299:
Add a callback to be notified about negotiated features.
r271338:
Allow vtnet operation without merged rx buffers.
NetBSD's virtio-net implementation doesn't negotiate
the merged rx-buffers feature. To support this, check
to see if the feature was negotiated, and then adjust
the operation of the receive path accordingly by using
a larger iovec, and a smaller rx header.
In addition, ignore writes to the (read-only) status byte.
Approved by: re (glebius)
Obtained from: Vincenzo Maffione, Universita` di Pisa (r271299)
Diffstat (limited to 'contrib/llvm/tools/clang/lib/CodeGen/MicrosoftVBTables.cpp')
0 files changed, 0 insertions, 0 deletions