Re: CVS commit: src/sys/netinet

2017-12-28 Thread Ryota Ozaki
On Thu, Dec 28, 2017 at 5:05 PM, Tom Ivar Helbekkmo wrote: > Ryota Ozaki writes: > >> I think the below patch fixes the above issue, but probably >> there is a better solution. > > Looks like didn't -- it just changed it a little bit. Just like the >

Re: CVS commit: src/sys/netinet

2017-12-28 Thread Tom Ivar Helbekkmo
Ryota Ozaki writes: > I think the below patch fixes the above issue, but probably > there is a better solution. Looks like didn't -- it just changed it a little bit. Just like the last time, the hang happened while reading email over IMAP, which exercises disk and network

Re: CVS commit: src/sys/netinet

2017-12-27 Thread Ryota Ozaki
On Wed, Dec 27, 2017 at 7:11 PM, Tom Ivar Helbekkmo wrote: > Ryota Ozaki writes: > >> I think the below patch fixes the above issue, but probably >> there is a better solution. > > Thanks! I'm now running a fully up-to-date system (from just a half >

Re: CVS commit: src/sys/netinet

2017-12-27 Thread Tom Ivar Helbekkmo
Ryota Ozaki writes: > I think the below patch fixes the above issue, but probably > there is a better solution. Thanks! I'm now running a fully up-to-date system (from just a half hour ago), with this patch added. I'll push it hard over the next 24h, with a mix of disk and

CVS commit: src/sys/netinet

2017-12-27 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Dec 27 08:35:20 UTC 2017 Modified Files: src/sys/netinet: in.c Log Message: Don't pass rwlock to callout_halt To generate a diff of this commit: cvs rdiff -u -r1.212 -r1.213 src/sys/netinet/in.c Please note that diffs are

CVS commit: src/sys/netinet

2017-12-27 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Dec 27 08:35:20 UTC 2017 Modified Files: src/sys/netinet: in.c Log Message: Don't pass rwlock to callout_halt To generate a diff of this commit: cvs rdiff -u -r1.212 -r1.213 src/sys/netinet/in.c Please note that diffs are

Re: CVS commit: src/sys/netinet

2017-12-26 Thread Ryota Ozaki
On Tue, Dec 26, 2017 at 5:23 PM, Ryota Ozaki wrote: > On Tue, Dec 26, 2017 at 4:50 PM, Tom Ivar Helbekkmo > wrote: >> Ryota Ozaki writes: >> >>> One possible fix has been committed. >>> >>> Can you update the source code and try a

Re: CVS commit: src/sys/netinet

2017-12-26 Thread Ryota Ozaki
On Tue, Dec 26, 2017 at 4:50 PM, Tom Ivar Helbekkmo wrote: > Ryota Ozaki writes: > >> One possible fix has been committed. >> >> Can you update the source code and try a new kernel? > > Will do. Thanks. > > Meanwhile, before I got around to building

Re: CVS commit: src/sys/netinet

2017-12-25 Thread Tom Ivar Helbekkmo
Ryota Ozaki writes: > One possible fix has been committed. > > Can you update the source code and try a new kernel? Will do. Meanwhile, before I got around to building a kernel with debug options enabled, I had another hang. Got it into DDB successfully, but then I

Re: CVS commit: src/sys/netinet

2017-12-25 Thread Ryota Ozaki
One possible fix has been committed. Can you update the source code and try a new kernel? Thanks, ozaki-r On Tue, Dec 26, 2017 at 1:00 AM, Ryota Ozaki wrote: > On Mon, Dec 25, 2017 at 8:31 PM, Tom Ivar Helbekkmo > wrote: >> Martin Husemann

Re: CVS commit: src/sys/netinet

2017-12-25 Thread Ryota Ozaki
On Mon, Dec 25, 2017 at 8:31 PM, Tom Ivar Helbekkmo wrote: > Martin Husemann writes: > >> The sparc64 hang happened with: >> >> $NetBSD: ip_output.c,v 1.288 2017/12/22 11:22:37 ozaki-r Exp $ > > My amd64 that experienced hangs has: > >

Re: CVS commit: src/sys/netinet

2017-12-25 Thread Ryota Ozaki
On Mon, Dec 25, 2017 at 8:16 PM, Martin Husemann wrote: > On Mon, Dec 25, 2017 at 12:05:28PM +0900, Ryota Ozaki wrote: >> Anyway I annoy that we often cannot have suspect commits because of cvs >> (you know the kernel version doesn't work at all for the purpose). I wish >> we

Re: CVS commit: src/sys/netinet

2017-12-25 Thread Tom Ivar Helbekkmo
Martin Husemann writes: > The sparc64 hang happened with: > > $NetBSD: ip_output.c,v 1.288 2017/12/22 11:22:37 ozaki-r Exp $ My amd64 that experienced hangs has: $NetBSD: ip_output.c,v 1.287 2017/12/15 04:03:46 ozaki-r Exp $ ...and was last updated from CVS on

Re: CVS commit: src/sys/netinet

2017-12-25 Thread Martin Husemann
On Mon, Dec 25, 2017 at 12:05:28PM +0900, Ryota Ozaki wrote: > Anyway I annoy that we often cannot have suspect commits because of cvs > (you know the kernel version doesn't work at all for the purpose). I wish > we had revision IDs of svn or commit IDs of git to know them. The sparc64 hang

Re: CVS commit: src/sys/netinet

2017-12-24 Thread Ryota Ozaki
On Mon, Dec 25, 2017 at 11:00 AM, wrote: > Oops, I misread the code, never mind :-) Okay :) > > still looking because there are some reports of hangs (kern/52858 with a > backtrace on sparc64, current-users without one on amd64), and your > change is the only recent change

Re: CVS commit: src/sys/netinet

2017-12-24 Thread maya
Oops, I misread the code, never mind :-) still looking because there are some reports of hangs (kern/52858 with a backtrace on sparc64, current-users without one on amd64), and your change is the only recent change that looks like it could affect both.

Re: CVS commit: src/sys/netinet

2017-12-24 Thread maya
On Fri, Dec 22, 2017 at 11:22:37AM +, Ryota Ozaki wrote: > Module Name: src > Committed By: ozaki-r > Date: Fri Dec 22 11:22:37 UTC 2017 > > Modified Files: > src/sys/netinet: ip_output.c > > Log Message: > Fix usage of curlwp_bind in ip_output > @@ -303,6 +303,10 @@

CVS commit: src/sys/netinet

2017-12-22 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Dec 22 11:22:37 UTC 2017 Modified Files: src/sys/netinet: ip_output.c Log Message: Fix usage of curlwp_bind in ip_output curlwp_bindx must be called in LIFO order, i.e., we can't call curlwp_bind and curlwp_bindx like this:

CVS commit: src/sys/netinet

2017-12-22 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Dec 22 11:22:37 UTC 2017 Modified Files: src/sys/netinet: ip_output.c Log Message: Fix usage of curlwp_bind in ip_output curlwp_bindx must be called in LIFO order, i.e., we can't call curlwp_bind and curlwp_bindx like this:

CVS commit: src/sys/netinet

2017-12-10 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Sun Dec 10 11:52:14 UTC 2017 Modified Files: src/sys/netinet: sctp_indata.c sctp_output.c sctp_uio.h sctp_usrreq.c Log Message: Improve compliance to RFC 6458. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/netinet

2017-12-10 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Sun Dec 10 11:52:14 UTC 2017 Modified Files: src/sys/netinet: sctp_indata.c sctp_output.c sctp_uio.h sctp_usrreq.c Log Message: Improve compliance to RFC 6458. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/netinet

2017-12-10 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Sun Dec 10 11:03:59 UTC 2017 Modified Files: src/sys/netinet: sctp_timer.c Log Message: Add ipsec option header. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/netinet/sctp_timer.c Please note that diffs are

CVS commit: src/sys/netinet

2017-12-10 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Sun Dec 10 11:03:59 UTC 2017 Modified Files: src/sys/netinet: sctp_timer.c Log Message: Add ipsec option header. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/netinet/sctp_timer.c Please note that diffs are

CVS commit: src/sys/netinet

2017-11-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Nov 22 07:40:45 UTC 2017 Modified Files: src/sys/netinet: ip_carp.c Log Message: Protect IFADDR_READER_FOREACH and obtained ifa with psz/psref To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93

CVS commit: src/sys/netinet

2017-11-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Nov 22 07:40:45 UTC 2017 Modified Files: src/sys/netinet: ip_carp.c Log Message: Protect IFADDR_READER_FOREACH and obtained ifa with psz/psref To generate a diff of this commit: cvs rdiff -u -r1.92 -r1.93

CVS commit: src/sys/netinet

2017-11-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Nov 15 09:56:31 UTC 2017 Modified Files: src/sys/netinet: tcp_input.c Log Message: Convert SYN_CACHE_TIMER_ARM macro to static inline function (NFC) To generate a diff of this commit: cvs rdiff -u -r1.362 -r1.363

CVS commit: src/sys/netinet

2017-11-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Nov 15 09:56:31 UTC 2017 Modified Files: src/sys/netinet: tcp_input.c Log Message: Convert SYN_CACHE_TIMER_ARM macro to static inline function (NFC) To generate a diff of this commit: cvs rdiff -u -r1.362 -r1.363

CVS commit: src/sys/netinet

2017-11-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Nov 15 09:55:22 UTC 2017 Modified Files: src/sys/netinet: tcp_input.c tcp_var.h Log Message: Make syn_cache_timer static To generate a diff of this commit: cvs rdiff -u -r1.361 -r1.362 src/sys/netinet/tcp_input.c cvs rdiff

CVS commit: src/sys/netinet

2017-11-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Nov 15 09:55:22 UTC 2017 Modified Files: src/sys/netinet: tcp_input.c tcp_var.h Log Message: Make syn_cache_timer static To generate a diff of this commit: cvs rdiff -u -r1.361 -r1.362 src/sys/netinet/tcp_input.c cvs rdiff

CVS commit: src/sys/netinet

2017-11-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Nov 15 09:54:18 UTC 2017 Modified Files: src/sys/netinet: tcp_input.c Log Message: Reduce return points (NFC) To generate a diff of this commit: cvs rdiff -u -r1.360 -r1.361 src/sys/netinet/tcp_input.c Please note that

CVS commit: src/sys/netinet

2017-11-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Nov 15 09:54:18 UTC 2017 Modified Files: src/sys/netinet: tcp_input.c Log Message: Reduce return points (NFC) To generate a diff of this commit: cvs rdiff -u -r1.360 -r1.361 src/sys/netinet/tcp_input.c Please note that

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 19:18:30 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Move call to sofree() to end of sctp_inpcb_free() and re-aquire softnet_lock. Logic copied from in_pcb.c. To generate a diff of this commit:

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 19:18:30 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Move call to sofree() to end of sctp_inpcb_free() and re-aquire softnet_lock. Logic copied from in_pcb.c. To generate a diff of this commit:

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 16:07:18 UTC 2017 Modified Files: src/sys/netinet: sctp_usrreq.c Log Message: Set SPL level to match usage for TCP. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/netinet/sctp_usrreq.c Please note

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 16:07:18 UTC 2017 Modified Files: src/sys/netinet: sctp_usrreq.c Log Message: Set SPL level to match usage for TCP. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/netinet/sctp_usrreq.c Please note

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 15:53:01 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Remove duplicate assignment, comment doesn't match it anyway. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 15:53:01 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Remove duplicate assignment, comment doesn't match it anyway. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 15:49:00 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Remove some foreign conditional code. NFC intended. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/netinet/sctp_pcb.c

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 15:49:00 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Remove some foreign conditional code. NFC intended. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/netinet/sctp_pcb.c

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 15:02:31 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Wrap pcb list check with #ifdef DEBUG. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/netinet/sctp_pcb.c Please note

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 15:02:31 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Wrap pcb list check with #ifdef DEBUG. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/netinet/sctp_pcb.c Please note

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 14:53:23 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Remove function prototype that is no longer required. NFC To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/netinet

2017-10-17 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Oct 17 14:53:23 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Remove function prototype that is no longer required. NFC To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/netinet

2017-08-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Aug 15 09:21:48 UTC 2017 Modified Files: src/sys/netinet: tcp_usrreq.c Log Message: add some more getsockopt(2) params To generate a diff of this commit: cvs rdiff -u -r1.215 -r1.216 src/sys/netinet/tcp_usrreq.c Please

CVS commit: src/sys/netinet

2017-08-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Aug 15 09:21:48 UTC 2017 Modified Files: src/sys/netinet: tcp_usrreq.c Log Message: add some more getsockopt(2) params To generate a diff of this commit: cvs rdiff -u -r1.215 -r1.216 src/sys/netinet/tcp_usrreq.c Please

CVS commit: src/sys/netinet

2017-08-04 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Aug 4 20:17:45 UTC 2017 Modified Files: src/sys/netinet: in.c Log Message: Fix it's -> its in a comment. To generate a diff of this commit: cvs rdiff -u -r1.205 -r1.206 src/sys/netinet/in.c Please note that diffs are not

CVS commit: src/sys/netinet

2017-08-04 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Aug 4 20:17:45 UTC 2017 Modified Files: src/sys/netinet: in.c Log Message: Fix it's -> its in a comment. To generate a diff of this commit: cvs rdiff -u -r1.205 -r1.206 src/sys/netinet/in.c Please note that diffs are not

CVS commit: src/sys/netinet

2017-07-31 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Jul 31 15:51:28 UTC 2017 Modified Files: src/sys/netinet: tcp_var.h Log Message: Fix TCPCTL_NAMES, and remove TCPCTL_VARIABLES. To generate a diff of this commit: cvs rdiff -u -r1.179 -r1.180 src/sys/netinet/tcp_var.h Please

CVS commit: src/sys/netinet

2017-07-31 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Jul 31 15:51:28 UTC 2017 Modified Files: src/sys/netinet: tcp_var.h Log Message: Fix TCPCTL_NAMES, and remove TCPCTL_VARIABLES. To generate a diff of this commit: cvs rdiff -u -r1.179 -r1.180 src/sys/netinet/tcp_var.h Please

Re: CVS commit: src/sys/netinet

2017-07-29 Thread Maxime Villard
Le 29/07/2017 à 01:59, Robert Elz a écrit : Date:Fri, 28 Jul 2017 19:16:41 + From:"Maxime Villard" Message-ID: <20170728191641.cf10cf...@cvs.netbsd.org> | Remove TCP_COMPAT_42. This feature is a workaround for a bug in the TCP | stack

CVS commit: src/sys/netinet

2017-07-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jul 29 05:48:16 UTC 2017 Modified Files: src/sys/netinet: files.netinet Log Message: Remove TCP_COMPAT_42. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/netinet/files.netinet Please note that diffs

CVS commit: src/sys/netinet

2017-07-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jul 29 05:48:16 UTC 2017 Modified Files: src/sys/netinet: files.netinet Log Message: Remove TCP_COMPAT_42. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/netinet/files.netinet Please note that diffs

CVS commit: src/sys/netinet

2017-07-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jul 29 05:08:48 UTC 2017 Modified Files: src/sys/netinet: tcp_subr.c Log Message: Forgot to commit this file yesterday. To generate a diff of this commit: cvs rdiff -u -r1.270 -r1.271 src/sys/netinet/tcp_subr.c Please note

CVS commit: src/sys/netinet

2017-07-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Jul 29 05:08:48 UTC 2017 Modified Files: src/sys/netinet: tcp_subr.c Log Message: Forgot to commit this file yesterday. To generate a diff of this commit: cvs rdiff -u -r1.270 -r1.271 src/sys/netinet/tcp_subr.c Please note

Re: CVS commit: src/sys/netinet

2017-07-28 Thread Robert Elz
Date:Fri, 28 Jul 2017 19:16:41 + From:"Maxime Villard" Message-ID: <20170728191641.cf10cf...@cvs.netbsd.org> | Remove TCP_COMPAT_42. This feature is a workaround for a bug in the TCP | stack of BSD4.2. Having such features just does not make

Re: CVS commit: src/sys/netinet

2017-07-28 Thread Paul Goyette
On Fri, 28 Jul 2017, Maxime Villard wrote: Module Name:src Committed By: maxv Date: Fri Jul 28 19:16:41 UTC 2017 Modified Files: src/sys/netinet: tcp_timer.c tcp_usrreq.c tcp_var.h Log Message: Remove TCP_COMPAT_42. This feature is a workaround for a bug in the TCP

CVS commit: src/sys/netinet

2017-07-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jul 28 19:16:41 UTC 2017 Modified Files: src/sys/netinet: tcp_timer.c tcp_usrreq.c tcp_var.h Log Message: Remove TCP_COMPAT_42. This feature is a workaround for a bug in the TCP stack of BSD4.2. Having such features just does

CVS commit: src/sys/netinet

2017-07-28 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Fri Jul 28 19:16:41 UTC 2017 Modified Files: src/sys/netinet: tcp_timer.c tcp_usrreq.c tcp_var.h Log Message: Remove TCP_COMPAT_42. This feature is a workaround for a bug in the TCP stack of BSD4.2. Having such features just does

CVS commit: src/sys/netinet

2017-07-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 19 07:24:46 UTC 2017 Modified Files: src/sys/netinet: ip_input.c Log Message: Correct a comment To generate a diff of this commit: cvs rdiff -u -r1.358 -r1.359 src/sys/netinet/ip_input.c Please note that diffs are not

CVS commit: src/sys/netinet

2017-07-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 19 07:24:46 UTC 2017 Modified Files: src/sys/netinet: ip_input.c Log Message: Correct a comment To generate a diff of this commit: cvs rdiff -u -r1.358 -r1.359 src/sys/netinet/ip_input.c Please note that diffs are not

CVS commit: src/sys/netinet

2017-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jul 8 22:56:15 UTC 2017 Modified Files: src/sys/netinet: ip_input.c Log Message: Reorder the controls to the ones that need an interface and the ones that don't; process the ones that don't first. Add a DIAGNOSTIC if there

CVS commit: src/sys/netinet

2017-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jul 8 22:56:15 UTC 2017 Modified Files: src/sys/netinet: ip_input.c Log Message: Reorder the controls to the ones that need an interface and the ones that don't; process the ones that don't first. Add a DIAGNOSTIC if there

CVS commit: src/sys/netinet

2017-07-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jul 6 17:12:34 UTC 2017 Modified Files: src/sys/netinet: ip_input.c Log Message: remove unnecessary casts (no functional change) To generate a diff of this commit: cvs rdiff -u -r1.356 -r1.357 src/sys/netinet/ip_input.c

CVS commit: src/sys/netinet

2017-07-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jul 6 17:12:34 UTC 2017 Modified Files: src/sys/netinet: ip_input.c Log Message: remove unnecessary casts (no functional change) To generate a diff of this commit: cvs rdiff -u -r1.356 -r1.357 src/sys/netinet/ip_input.c

Re: CVS commit: src/sys/netinet

2017-07-04 Thread Ryota Ozaki
On Tue, Jul 4, 2017 at 7:26 PM, Roy Marples wrote: > On 04/07/2017 09:04, Ryota Ozaki wrote: >> On Tue, Jul 4, 2017 at 1:43 AM, Roy Marples wrote: >>> Module Name:src >>> Committed By: roy >>> Date: Mon Jul 3 16:43:01 UTC 2017 >>> >>> Modified

CVS commit: src/sys/netinet

2017-07-04 Thread Roy Marples
Module Name:src Committed By: roy Date: Tue Jul 4 10:25:46 UTC 2017 Modified Files: src/sys/netinet: ip_output.c Log Message: Rename u to udst, .dst to .sa and .dst4 to sin. Create sockaddr for the source address in usrc so it won't stamp on udst. This fixes a

CVS commit: src/sys/netinet

2017-07-04 Thread Roy Marples
Module Name:src Committed By: roy Date: Tue Jul 4 10:25:46 UTC 2017 Modified Files: src/sys/netinet: ip_output.c Log Message: Rename u to udst, .dst to .sa and .dst4 to sin. Create sockaddr for the source address in usrc so it won't stamp on udst. This fixes a

Re: CVS commit: src/sys/netinet

2017-07-04 Thread Ryota Ozaki
On Tue, Jul 4, 2017 at 1:43 AM, Roy Marples wrote: > Module Name:src > Committed By: roy > Date: Mon Jul 3 16:43:01 UTC 2017 > > Modified Files: > src/sys/netinet: ip_output.c > > Log Message: > When outputting, search for the sending address on the

CVS commit: src/sys/netinet

2017-07-03 Thread Pierre Pronchery
Module Name:src Committed By: khorben Date: Mon Jul 3 18:54:11 UTC 2017 Modified Files: src/sys/netinet: ip_output.c Log Message: Typo To generate a diff of this commit: cvs rdiff -u -r1.280 -r1.281 src/sys/netinet/ip_output.c Please note that diffs are not public

CVS commit: src/sys/netinet

2017-07-03 Thread Pierre Pronchery
Module Name:src Committed By: khorben Date: Mon Jul 3 18:54:11 UTC 2017 Modified Files: src/sys/netinet: ip_output.c Log Message: Typo To generate a diff of this commit: cvs rdiff -u -r1.280 -r1.281 src/sys/netinet/ip_output.c Please note that diffs are not public

CVS commit: src/sys/netinet

2017-07-03 Thread Roy Marples
Module Name:src Committed By: roy Date: Mon Jul 3 16:43:01 UTC 2017 Modified Files: src/sys/netinet: ip_output.c Log Message: When outputting, search for the sending address on the sending interface rather than blindly picking the first matcing address from any interface

CVS commit: src/sys/netinet

2017-07-03 Thread Roy Marples
Module Name:src Committed By: roy Date: Mon Jul 3 16:43:01 UTC 2017 Modified Files: src/sys/netinet: ip_output.c Log Message: When outputting, search for the sending address on the sending interface rather than blindly picking the first matcing address from any interface

CVS commit: src/sys/netinet

2017-06-28 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Wed Jun 28 14:39:34 UTC 2017 Modified Files: src/sys/netinet: sctp_uio.h Log Message: Pack assoc structs. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/netinet/sctp_uio.h Please note that diffs are not

CVS commit: src/sys/netinet

2017-06-28 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Wed Jun 28 14:39:34 UTC 2017 Modified Files: src/sys/netinet: sctp_uio.h Log Message: Pack assoc structs. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/netinet/sctp_uio.h Please note that diffs are not

CVS commit: src/sys/netinet

2017-06-28 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Wed Jun 28 14:38:18 UTC 2017 Modified Files: src/sys/netinet: sctp_asconf.c Log Message: Put back some commented out code. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/netinet/sctp_asconf.c Please note

CVS commit: src/sys/netinet

2017-06-28 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Wed Jun 28 14:38:18 UTC 2017 Modified Files: src/sys/netinet: sctp_asconf.c Log Message: Put back some commented out code. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/netinet/sctp_asconf.c Please note

CVS commit: src/sys/netinet

2017-06-28 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Wed Jun 28 13:22:29 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Whitespace. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/netinet/sctp_pcb.c Please note that diffs are not public

CVS commit: src/sys/netinet

2017-06-28 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Wed Jun 28 13:22:29 UTC 2017 Modified Files: src/sys/netinet: sctp_pcb.c Log Message: Whitespace. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/netinet/sctp_pcb.c Please note that diffs are not public

CVS commit: src/sys/netinet

2017-06-27 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jun 27 13:54:56 UTC 2017 Modified Files: src/sys/netinet: sctp_output.c Log Message: Use host byte order for a debug message. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/netinet/sctp_output.c Please

CVS commit: src/sys/netinet

2017-06-27 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jun 27 13:54:56 UTC 2017 Modified Files: src/sys/netinet: sctp_output.c Log Message: Use host byte order for a debug message. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/netinet/sctp_output.c Please

CVS commit: src/sys/netinet

2017-06-27 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jun 27 13:27:54 UTC 2017 Modified Files: src/sys/netinet: sctp_input.c Log Message: Check outgoing cookie size before accessing any contents. Spotted in FreeBSD by maya. To generate a diff of this commit: cvs rdiff -u -r1.6

CVS commit: src/sys/netinet

2017-06-27 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jun 27 13:27:54 UTC 2017 Modified Files: src/sys/netinet: sctp_input.c Log Message: Check outgoing cookie size before accessing any contents. Spotted in FreeBSD by maya. To generate a diff of this commit: cvs rdiff -u -r1.6

CVS commit: src/sys/netinet

2017-06-27 Thread Roy Marples
Module Name:src Committed By: roy Date: Tue Jun 27 12:21:54 UTC 2017 Modified Files: src/sys/netinet: if_arp.c Log Message: Use if_get_bylla() instead of just looking at the lla of the interface the address belongs to. This allows any ARP message we receieved from another

CVS commit: src/sys/netinet

2017-06-27 Thread Roy Marples
Module Name:src Committed By: roy Date: Tue Jun 27 12:21:54 UTC 2017 Modified Files: src/sys/netinet: if_arp.c Log Message: Use if_get_bylla() instead of just looking at the lla of the interface the address belongs to. This allows any ARP message we receieved from another

CVS commit: src/sys/netinet

2017-06-27 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jun 27 11:55:07 UTC 2017 Modified Files: src/sys/netinet: sctp.h sctp_header.h Log Message: Pack structs. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/netinet/sctp.h src/sys/netinet/sctp_header.h Please

CVS commit: src/sys/netinet

2017-06-27 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jun 27 11:55:07 UTC 2017 Modified Files: src/sys/netinet: sctp.h sctp_header.h Log Message: Pack structs. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/netinet/sctp.h src/sys/netinet/sctp_header.h Please

CVS commit: src/sys/netinet

2017-06-23 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Fri Jun 23 15:13:21 UTC 2017 Modified Files: src/sys/netinet: sctp_input.c Log Message: Make arguments match debug message. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/netinet/sctp_input.c Please note that

CVS commit: src/sys/netinet

2017-06-23 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Fri Jun 23 15:13:21 UTC 2017 Modified Files: src/sys/netinet: sctp_input.c Log Message: Make arguments match debug message. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/netinet/sctp_input.c Please note that

CVS commit: src/sys/netinet

2017-06-22 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jun 22 09:23:10 UTC 2017 Modified Files: src/sys/netinet: in.c Log Message: Fix in_lltable_match_prefix The function has not been used but will be used soon. To generate a diff of this commit: cvs rdiff -u -r1.203 -r1.204

CVS commit: src/sys/netinet

2017-06-22 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jun 22 09:23:10 UTC 2017 Modified Files: src/sys/netinet: in.c Log Message: Fix in_lltable_match_prefix The function has not been used but will be used soon. To generate a diff of this commit: cvs rdiff -u -r1.203 -r1.204

CVS commit: src/sys/netinet

2017-06-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 19 10:04:23 UTC 2017 Modified Files: src/sys/netinet: tcp_input.c Log Message: Fix KASSERT in tcp_input inp can be NULL when receiving an IPv4 packet on an IPv4-mapped IPv6 address. In that case KASSERT(sotoinpcb(so) ==

CVS commit: src/sys/netinet

2017-06-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 19 10:04:23 UTC 2017 Modified Files: src/sys/netinet: tcp_input.c Log Message: Fix KASSERT in tcp_input inp can be NULL when receiving an IPv4 packet on an IPv4-mapped IPv6 address. In that case KASSERT(sotoinpcb(so) ==

CVS commit: src/sys/netinet

2017-06-02 Thread Lars Reichardt
Module Name:src Committed By: para Date: Fri Jun 2 19:10:19 UTC 2017 Modified Files: src/sys/netinet: wqinput.c Log Message: pool_init does not copy its name argument therefore don't pass in a stack allocated buffer vmstat -mv shows pool(s) with broken name(s) use the

CVS commit: src/sys/netinet

2017-06-02 Thread Lars Reichardt
Module Name:src Committed By: para Date: Fri Jun 2 19:10:19 UTC 2017 Modified Files: src/sys/netinet: wqinput.c Log Message: pool_init does not copy its name argument therefore don't pass in a stack allocated buffer vmstat -mv shows pool(s) with broken name(s) use the

CVS commit: src/sys/netinet

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 02:43:43 UTC 2017 Modified Files: src/sys/netinet: in.c Log Message: Fix that a fresh in_ifaddr is unexpectedly freed before activating it An in_ifaddr object is initialized with refcnt=0 and the refcnt is

CVS commit: src/sys/netinet

2017-05-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 25 02:43:43 UTC 2017 Modified Files: src/sys/netinet: in.c Log Message: Fix that a fresh in_ifaddr is unexpectedly freed before activating it An in_ifaddr object is initialized with refcnt=0 and the refcnt is

CVS commit: src/sys/netinet

2017-05-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sun May 21 08:36:22 UTC 2017 Modified Files: src/sys/netinet: wqinput.c Log Message: Add missing NULL check for pool_get call with PR_NOWAIT This should fix a kernel panic reported by wiz@ on current-users ML:

CVS commit: src/sys/netinet

2017-05-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sun May 21 08:36:22 UTC 2017 Modified Files: src/sys/netinet: wqinput.c Log Message: Add missing NULL check for pool_get call with PR_NOWAIT This should fix a kernel panic reported by wiz@ on current-users ML:

CVS commit: src/sys/netinet

2017-05-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 18 06:33:11 UTC 2017 Modified Files: src/sys/netinet: if_arp.c Log Message: Lookup caches from a CARP interface if the packet is routed to the interface This fixes CARP setups without carpdev (physical interface) having

CVS commit: src/sys/netinet

2017-05-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 18 06:33:11 UTC 2017 Modified Files: src/sys/netinet: if_arp.c Log Message: Lookup caches from a CARP interface if the packet is routed to the interface This fixes CARP setups without carpdev (physical interface) having

<    2   3   4   5   6   7   8   9   10   11   >