Date: Mon, 7 Jul 2008 10:56:55 +0000 (UTC) From: Robert Watson <rwatson@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/netinet udp_usrreq.c Message-ID: <200807071057.m67Av9WD014167@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rwatson 2008-07-07 10:56:55 UTC FreeBSD src repository Modified files: sys/netinet udp_usrreq.c Log: SVN rev 180344 on 2008-07-07 10:56:55Z by rwatson First step towards parallel transmit in UDP: if neither a specific source or a specific destination address is requested as part of a send on a UDP socket, read lock the inpcb rather than write lock it. This will allow fully parallel transmit down to the IP layer when sending simultaneously from multiple threads on a connected UDP socket. Parallel transmit for more complex cases, such as when sendto(2) is invoked with an address and there's already a local binding, will follow. MFC after: 1 month Revision Changes Path 1.226 +12 -5 src/sys/netinet/udp_usrreq.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807071057.m67Av9WD014167>