2 ms·
So, I just looked at their code. They do actually loan from sosend(), but they seem to have the same issues that I did, and disable loaning when on a multi-cor
by drewg123 8y ago
So, I just looked at their code. They do actually loan from sosend(), but they seem to have the same issues that I did, and disable loaning when on a multi-core system:
commit 386144702d14ee9cc5303a073383cf4e607a1ffe
Author: ad <ad@netbsd.org>
Date: Wed May 28 21:01:42 2008 +0000
Disable zero copy if MULTIPROCESSOR, until it is fixed:
- The TLB coherency overhead on MP systems is really expensive.
- It triggers a race in the VM system (grep kpause uvm/).*