Up to [cvs.NetBSD.org] / src / sys / kern
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: netbsd-1-6
Revision 1.66.4.2 / (download) - annotate - [select for diffs], Fri Nov 8 09:31:35 2002 UTC (21 years, 4 months ago) by tron
Branch: netbsd-1-6
CVS Tags: netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001
Changes since 1.66.4.1: +17 -0
lines
Diff to previous 1.66.4.1 (colored) to branchpoint 1.66 (colored) next main 1.67 (colored)
Pull up revision 1.68 (requested by thorpej in ticket #429): Fix 2 bugs with MSG_WAITALL. The first is to not block forever if one is trying to MSG_PEEK for more than the socket can hold. The second is that before sleeping waiting for more data, upcall the protocol telling it you have just received data so it can kick itself to re-fill the just drained socket buffer.
Revision 1.66.4.1 / (download) - annotate - [select for diffs], Tue Jun 11 01:59:49 2002 UTC (21 years, 9 months ago) by lukem
Branch: netbsd-1-6
CVS Tags: netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1
Changes since 1.66: +22 -3
lines
Diff to previous 1.66 (colored)
Pull up revision 1.67 (requested by he in ticket #238): In soreceive(), if any part of a received record has been freed, and an error occurs, make sure the socket doesn't retain a partial copy by dropping the rest of the record. This would otherwise trigger a panic("receive 1a") under DIAGNOSTIC. Fixes PR#16990, suggested fix adapted. Reviewed by Matt Thomas.
Revision 1.66 / (download) - annotate - [select for diffs], Tue May 7 08:06:35 2002 UTC (21 years, 10 months ago) by enami
Branch: MAIN
CVS Tags: netbsd-1-6-base
Branch point for: netbsd-1-6,
gehenna-devsw
Changes since 1.65: +6 -4
lines
Diff to previous 1.65 (colored)
In soreceive(), don't call sopendfree() if MSG_DONTWAIT is set since it may sleep. nfsrv_rcv() tries to do its jobs in softintr handler as far as possible.