CVS commit: src/sys/netipsec

2022-08-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Aug 23 09:25:10 UTC 2022 Modified Files: src/sys/netipsec: ipsec_input.c Log Message: Improve IPsec log when no key association found for SA. Implemented by ohishi@IIJ. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/netipsec

2022-08-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Aug 23 09:25:10 UTC 2022 Modified Files: src/sys/netipsec: ipsec_input.c Log Message: Improve IPsec log when no key association found for SA. Implemented by ohishi@IIJ. To generate a diff of this commit: cvs rdiff -u

CVS commit: src

2022-08-22 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Aug 22 09:25:55 UTC 2022 Modified Files: src/share/man/man7: sysctl.7 src/sys/netinet: icmp6.h src/sys/netinet6: icmp6.c Log Message: Add sysctl entry to enable/disable to use path MTU discovery for icmpv6

CVS commit: src

2022-08-22 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Aug 22 09:25:55 UTC 2022 Modified Files: src/share/man/man7: sysctl.7 src/sys/netinet: icmp6.h src/sys/netinet6: icmp6.c Log Message: Add sysctl entry to enable/disable to use path MTU discovery for icmpv6

CVS commit: src/sys/net

2022-08-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Aug 16 04:35:57 UTC 2022 Modified Files: src/sys/net: pfil.c Log Message: micro optimaize for pfil_run_hooks(), ok'ed by ozaki-r@n.o and ryo@n.o. That can improve IPv4 forwarding throughput 5% - 10%. To generate a diff

CVS commit: src/sys/net

2022-08-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Aug 16 04:35:57 UTC 2022 Modified Files: src/sys/net: pfil.c Log Message: micro optimaize for pfil_run_hooks(), ok'ed by ozaki-r@n.o and ryo@n.o. That can improve IPv4 forwarding throughput 5% - 10%. To generate a diff

CVS commit: src/sys/net

2022-08-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Aug 15 08:28:41 UTC 2022 Modified Files: src/sys/net: if_pppoe.c Log Message: Fix stall on PPPOE_STATE_PADR_SENT, suggested by martin@n.o, thanks. Just drop such large PADO frames, ok'ed by yamaguchi@n.o. I left

CVS commit: src/sys/net

2022-08-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Aug 15 08:28:41 UTC 2022 Modified Files: src/sys/net: if_pppoe.c Log Message: Fix stall on PPPOE_STATE_PADR_SENT, suggested by martin@n.o, thanks. Just drop such large PADO frames, ok'ed by yamaguchi@n.o. I left

CVS commit: src/sys/net

2022-08-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Aug 12 06:24:03 UTC 2022 Modified Files: src/sys/net: if_pppoe.c Log Message: Fix stall on PPPOE_STATE_PADR_SENT when received specific PADO, ok'ed by yamaguchi@n.o. When pppoe receives a PADO frame larger than mbuf

CVS commit: src/sys/net

2022-08-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Aug 12 06:24:03 UTC 2022 Modified Files: src/sys/net: if_pppoe.c Log Message: Fix stall on PPPOE_STATE_PADR_SENT when received specific PADO, ok'ed by yamaguchi@n.o. When pppoe receives a PADO frame larger than mbuf

CVS commit: src

2022-08-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Aug 9 08:03:22 UTC 2022 Modified Files: src/share/man/man7: sysctl.7 src/sys/netipsec: key.c key_var.h Log Message: Add sysctl entry to improve interconnectivity to some VPN appliances, pointed out by

CVS commit: src

2022-08-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Aug 9 08:03:22 UTC 2022 Modified Files: src/share/man/man7: sysctl.7 src/sys/netipsec: key.c key_var.h Log Message: Add sysctl entry to improve interconnectivity to some VPN appliances, pointed out by

Re: CVS commit: src/sys/dev/pci

2022-08-03 Thread Kengo NAKAHARA
it routine? If not, why the code is added wm(4) only? Thanks, -- // Internet Initiative Japan Inc. Device Engineering Section, Product Division, Technology Unit Kengo NAKAHARA

CVS commit: src/sys

2022-07-29 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jul 29 07:35:16 UTC 2022 Modified Files: src/sys/netinet: in_pcb.c src/sys/netinet6: in6_pcb.c Log Message: Remove obsoleted comments. These comments are added with IFNET_LOCK by in_pcb.c:r1.180 and

CVS commit: src/sys

2022-07-29 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jul 29 07:35:16 UTC 2022 Modified Files: src/sys/netinet: in_pcb.c src/sys/netinet6: in6_pcb.c Log Message: Remove obsoleted comments. These comments are added with IFNET_LOCK by in_pcb.c:r1.180 and

CVS commit: src/sys/rump/librump/rumpkern

2022-06-30 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jun 30 07:47:07 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern: sleepq.c Log Message: Fix rump build failure after sleepq.h:r1.35. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/rump/librump/rumpkern

2022-06-30 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jun 30 07:47:07 UTC 2022 Modified Files: src/sys/rump/librump/rumpkern: sleepq.c Log Message: Fix rump build failure after sleepq.h:r1.35. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/netinet

2022-06-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 27 01:29:51 UTC 2022 Modified Files: src/sys/netinet: tcp_subr.c Log Message: Remove confusable comment. The comment was added in tcp_subr.c:r1.124 (2002/03/15). tcp_drain() is called from softint context only, now.

CVS commit: src/sys/netinet

2022-06-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 27 01:29:51 UTC 2022 Modified Files: src/sys/netinet: tcp_subr.c Log Message: Remove confusable comment. The comment was added in tcp_subr.c:r1.124 (2002/03/15). tcp_drain() is called from softint context only, now.

CVS commit: src/sys/netinet6

2022-06-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jun 15 04:31:22 UTC 2022 Modified Files: src/sys/netinet6: in6_pcb.h Log Message: in6p_hash isn't used, either. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/netinet6/in6_pcb.h Please note that

CVS commit: src/sys/netinet6

2022-06-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jun 15 04:31:22 UTC 2022 Modified Files: src/sys/netinet6: in6_pcb.h Log Message: in6p_hash isn't used, either. To generate a diff of this commit: cvs rdiff -u -r1.52 -r1.53 src/sys/netinet6/in6_pcb.h Please note that

CVS commit: src/sys/netinet

2022-06-13 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 13 09:23:23 UTC 2022 Modified Files: src/sys/netinet: raw_ip.c Log Message: Refactor like in_pcb.c:r1.187 and in6_pcb.c:r1.168. Use TAILQ_FOREACH instead of TAILQ_FOREACH_SAFE about inpt_queue. rip_pcbnotify() doesn't

CVS commit: src/sys/netinet

2022-06-13 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 13 09:23:23 UTC 2022 Modified Files: src/sys/netinet: raw_ip.c Log Message: Refactor like in_pcb.c:r1.187 and in6_pcb.c:r1.168. Use TAILQ_FOREACH instead of TAILQ_FOREACH_SAFE about inpt_queue. rip_pcbnotify() doesn't

CVS commit: src/sys/netinet

2022-06-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jun 10 09:54:54 UTC 2022 Modified Files: src/sys/netinet: in_pcb.h Log Message: "inp_hash" is not used now. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/sys/netinet/in_pcb.h Please note that diffs

CVS commit: src/sys/netinet

2022-06-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jun 10 09:54:54 UTC 2022 Modified Files: src/sys/netinet: in_pcb.h Log Message: "inp_hash" is not used now. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/sys/netinet/in_pcb.h Please note that diffs

CVS commit: src/sys/netinet

2022-06-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jun 10 09:51:11 UTC 2022 Modified Files: src/sys/netinet: in_pcb.c Log Message: Use LIST_FOREACH macro. To generate a diff of this commit: cvs rdiff -u -r1.187 -r1.188 src/sys/netinet/in_pcb.c Please note that diffs are

CVS commit: src/sys/netinet

2022-06-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jun 10 09:51:11 UTC 2022 Modified Files: src/sys/netinet: in_pcb.c Log Message: Use LIST_FOREACH macro. To generate a diff of this commit: cvs rdiff -u -r1.187 -r1.188 src/sys/netinet/in_pcb.c Please note that diffs are

CVS commit: src/sys

2022-06-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jun 9 07:01:28 UTC 2022 Modified Files: src/sys/netinet: in_pcb.c src/sys/netinet6: in6_pcb.c Log Message: refactor: use TAILQ_FOREACH instead of TAILQ_FOREACH_SAFE about inpt_queue. They don't use "ninph"

CVS commit: src/sys

2022-06-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jun 9 07:01:28 UTC 2022 Modified Files: src/sys/netinet: in_pcb.c src/sys/netinet6: in6_pcb.c Log Message: refactor: use TAILQ_FOREACH instead of TAILQ_FOREACH_SAFE about inpt_queue. They don't use "ninph"

CVS commit: src/sys/dev/pci/qat

2022-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue May 24 08:35:47 UTC 2022 Modified Files: src/sys/dev/pci/qat: qat_c2xxx.c Log Message: Workaround for Atom C2000 series (Rangeley) qat, ok'ed by hikaru@n.o. C2000 qat has two engines, however it doesn't have arbiter. If

CVS commit: src/sys/dev/pci/qat

2022-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue May 24 08:35:47 UTC 2022 Modified Files: src/sys/dev/pci/qat: qat_c2xxx.c Log Message: Workaround for Atom C2000 series (Rangeley) qat, ok'ed by hikaru@n.o. C2000 qat has two engines, however it doesn't have arbiter. If

CVS commit: src/sys/net

2022-05-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue May 10 09:05:03 UTC 2022 Modified Files: src/sys/net: if_pppoe.c Log Message: Zeroize the length explicitly when malloc failed. Pointed out by yamaguchi@n.o. To generate a diff of this commit: cvs rdiff -u -r1.179

CVS commit: src/sys/net

2022-05-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue May 10 09:05:03 UTC 2022 Modified Files: src/sys/net: if_pppoe.c Log Message: Zeroize the length explicitly when malloc failed. Pointed out by yamaguchi@n.o. To generate a diff of this commit: cvs rdiff -u -r1.179

CVS commit: src/sys/dev/pci

2022-03-29 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Mar 30 02:45:14 UTC 2022 Modified Files: src/sys/dev/pci: if_vmx.c Log Message: vmxnet3_stop_rendezvous() requires workqueue_wait() to wait workqueue not scheduled yet. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pci

2022-03-29 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Mar 30 02:45:14 UTC 2022 Modified Files: src/sys/dev/pci: if_vmx.c Log Message: vmxnet3_stop_rendezvous() requires workqueue_wait() to wait workqueue not scheduled yet. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/net

2022-03-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Mar 7 04:06:20 UTC 2022 Modified Files: src/sys/net: if_spppsubr.c Log Message: Don't change ifp->if_link_state directly. Pointed out by yamaguchi@n.o. To generate a diff of this commit: cvs rdiff -u -r1.261 -r1.262

CVS commit: src/sys/net

2022-03-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Mar 7 04:06:20 UTC 2022 Modified Files: src/sys/net: if_spppsubr.c Log Message: Don't change ifp->if_link_state directly. Pointed out by yamaguchi@n.o. To generate a diff of this commit: cvs rdiff -u -r1.261 -r1.262

CVS commit: src/sys/net

2021-12-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Dec 21 04:09:32 UTC 2021 Modified Files: src/sys/net: pktqueue.c Log Message: Fix net.*.rps_hash=toeplitz-othercpus on one CPU systems. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/net/pktqueue.c

CVS commit: src/sys/net

2021-12-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Dec 21 04:09:32 UTC 2021 Modified Files: src/sys/net: pktqueue.c Log Message: Fix net.*.rps_hash=toeplitz-othercpus on one CPU systems. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/net/pktqueue.c

CVS commit: src/sys/dev/pci

2021-12-17 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Dec 17 08:27:06 UTC 2021 Modified Files: src/sys/dev/pci: files.pci Log Message: Add missing WM_TX_{,INTR_}PROCESS_LIMIT_DEFAULT options same as RX side. To generate a diff of this commit: cvs rdiff -u -r1.439 -r1.440

CVS commit: src/sys/dev/pci

2021-12-17 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Dec 17 08:27:06 UTC 2021 Modified Files: src/sys/dev/pci: files.pci Log Message: Add missing WM_TX_{,INTR_}PROCESS_LIMIT_DEFAULT options same as RX side. To generate a diff of this commit: cvs rdiff -u -r1.439 -r1.440

CVS commit: src/sys/net

2021-12-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 15 07:47:22 UTC 2021 Modified Files: src/sys/net: pktqueue.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/net/pktqueue.c Please note that diffs are not

CVS commit: src/sys/net

2021-12-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 15 07:47:22 UTC 2021 Modified Files: src/sys/net: pktqueue.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/net/pktqueue.c Please note that diffs are not

CVS commit: src/sys/net

2021-10-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 25 02:10:56 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: kpreempt_disable() before sppp_get_{ip,ip6}_addrs() are unnecessary now. To generate a diff of this commit: cvs rdiff -u -r1.260 -r1.261

CVS commit: src/sys/net

2021-10-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 25 02:10:56 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: kpreempt_disable() before sppp_get_{ip,ip6}_addrs() are unnecessary now. To generate a diff of this commit: cvs rdiff -u -r1.260 -r1.261

CVS commit: src/sys/net

2021-10-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 25 02:06:29 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Fix missing curlwp_bind() for ifa_release(), ok'ed by yamaguchi@n.o. This causes the following KASSERT failure in pppoe server. -

CVS commit: src/sys/net

2021-10-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 25 02:06:29 UTC 2021 Modified Files: src/sys/net: if_spppsubr.c Log Message: Fix missing curlwp_bind() for ifa_release(), ok'ed by yamaguchi@n.o. This causes the following KASSERT failure in pppoe server. -

CVS commit: src/doc

2021-10-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 21 02:47:17 UTC 2021 Modified Files: src/doc: CHANGES Log Message: doc: pktq_rps_hash() changes. To generate a diff of this commit: cvs rdiff -u -r1.2841 -r1.2842 src/doc/CHANGES Please note that diffs are not

CVS commit: src/doc

2021-10-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 21 02:47:17 UTC 2021 Modified Files: src/doc: CHANGES Log Message: doc: pktq_rps_hash() changes. To generate a diff of this commit: cvs rdiff -u -r1.2841 -r1.2842 src/doc/CHANGES Please note that diffs are not

CVS commit: src/sys/dev/pci

2021-10-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 20 07:04:28 UTC 2021 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix return value of interrupt handler, pointed out by msaitoh@n.o. Even if stopping flag is set (and handler do nothing), the interrupt itself

CVS commit: src/sys/dev/pci

2021-10-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 20 07:04:28 UTC 2021 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix return value of interrupt handler, pointed out by msaitoh@n.o. Even if stopping flag is set (and handler do nothing), the interrupt itself

CVS commit: src/sys/dev/pci

2021-10-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 20 02:12:37 UTC 2021 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Uniform INTx/MSI handler's Tx/Rx behavior to MSI-X's one. Because the difference has caused INTx/MSI own bugs. To generate a diff of this

CVS commit: src/sys/dev/pci

2021-10-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 20 02:12:37 UTC 2021 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Uniform INTx/MSI handler's Tx/Rx behavior to MSI-X's one. Because the difference has caused INTx/MSI own bugs. To generate a diff of this

CVS commit: src/sys/dev/pci

2021-10-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 20 02:05:15 UTC 2021 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix Tx stall, reported and implemented original patch by chs@n.o, thanks. Check if_snd queue because if.c::if_transmit() doesn't call

CVS commit: src/sys/dev/pci

2021-10-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 20 02:05:15 UTC 2021 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix Tx stall, reported and implemented original patch by chs@n.o, thanks. Check if_snd queue because if.c::if_transmit() doesn't call

Re: CVS commit: src/sys/dev/pci

2021-10-18 Thread Kengo NAKAHARA
"pktq_rps_hash_default" like the other devices do. Kernel ALL/amd64 compiles again. OK: Kengo NAKAHARA To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/dev/pci/xmm7360.c Please note that diffs are not public domain; they are subject to the copyright notices on th

CVS commit: src/sys/dev/pci

2021-10-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 13 01:11:30 UTC 2021 Modified Files: src/sys/dev/pci: if_vmx.c Log Message: Fix vmx(4) receive workqueue problem on qemu, reported by ozaki-r@n.o, thanks. ESXi stops interrupt by vmxnet3_disable_intr() immediately.

CVS commit: src/sys/dev/pci

2021-10-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 13 01:11:30 UTC 2021 Modified Files: src/sys/dev/pci: if_vmx.c Log Message: Fix vmx(4) receive workqueue problem on qemu, reported by ozaki-r@n.o, thanks. ESXi stops interrupt by vmxnet3_disable_intr() immediately.

CVS commit: src/sys

2021-10-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 11 05:13:11 UTC 2021 Modified Files: src/sys/dev/pci: xmm7360.c src/sys/net: if_ethersubr.c if_gif.c if_ipsec.c if_pppoe.c if_spppsubr.c pktqueue.c pktqueue.h src/sys/rump/librump/rumpnet:

CVS commit: src/sys

2021-10-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 11 05:13:11 UTC 2021 Modified Files: src/sys/dev/pci: xmm7360.c src/sys/net: if_ethersubr.c if_gif.c if_ipsec.c if_pppoe.c if_spppsubr.c pktqueue.c pktqueue.h src/sys/rump/librump/rumpnet:

CVS commit: src/sys/net

2021-09-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Sep 24 08:40:35 UTC 2021 Modified Files: src/sys/net: toeplitz.c Log Message: Add copyright for no-memcpy toeplitz hash, pointed out by wiz@n.o, thanks. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/net

2021-09-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Sep 24 08:40:35 UTC 2021 Modified Files: src/sys/net: toeplitz.c Log Message: Add copyright for no-memcpy toeplitz hash, pointed out by wiz@n.o, thanks. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/net

2021-09-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Sep 24 05:26:06 UTC 2021 Modified Files: src/sys/net: files.net Log Message: Fix build failure for i386 INSTALL_XEN3PAE_DOMU, sorry. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/net/files.net

CVS commit: src/sys/net

2021-09-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Sep 24 05:26:06 UTC 2021 Modified Files: src/sys/net: files.net Log Message: Fix build failure for i386 INSTALL_XEN3PAE_DOMU, sorry. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/net/files.net

CVS commit: src/sys/net

2021-09-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Sep 24 04:11:02 UTC 2021 Modified Files: src/sys/net: rss_config.c rss_config.h Log Message: Add RSS toeplitz hash functions which calculate from mbuf. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/net

2021-09-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Sep 24 04:11:02 UTC 2021 Modified Files: src/sys/net: rss_config.c rss_config.h Log Message: Add RSS toeplitz hash functions which calculate from mbuf. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/net

2021-09-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Sep 24 04:09:32 UTC 2021 Modified Files: src/sys/net: toeplitz.c toeplitz.h Log Message: Import asymmetric toeplitz hash without memcpy implemented by ryo@n.o. This implementation has better performance than memcpy'ed

CVS commit: src/sys/net

2021-09-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Sep 24 04:09:32 UTC 2021 Modified Files: src/sys/net: toeplitz.c toeplitz.h Log Message: Import asymmetric toeplitz hash without memcpy implemented by ryo@n.o. This implementation has better performance than memcpy'ed

Re: CVS commit: src/sys/arch/arm/xscale

2021-08-06 Thread Kengo NAKAHARA
o, I leave the code. Thanks, -- // Internet Initiative Japan Inc. Device Engineering Section, Product Division, Technology Unit Kengo NAKAHARA

Re: CVS import: src/external/bsd/tmux/dist

2021-05-09 Thread Kengo NAKAHARA
Hi, Thank yo for your commit! On 2021/05/07 20:11, Christos Zoulas wrote: Fixed, thanks! christos On May 6, 2021, at 10:09 PM, Kengo NAKAHARA wrote: Hi, After this commit, tmux(1) crashes when "choose-window" command is used. Could you apply the following pa

Re: CVS import: src/external/bsd/tmux/dist

2021-05-06 Thread Kengo NAKAHARA
ommand to help the merge: cvs checkout -jTMUX:yesterday -jTMUX src/external/bsd/tmux/dist -- // Internet Initiative Japan Inc. Device Engineering Section, Product Division, Technology Unit Kengo NAKAHARA

Re: CVS commit: src/sys/net

2021-01-31 Thread Kengo NAKAHARA
, -- // Internet Initiative Japan Inc. Device Engineering Section, Product Development Department, Product Division, Technology Unit Kengo NAKAHARA

Re: CVS commit: src/sys/arch/x86/x86

2020-04-02 Thread Kengo NAKAHARA
Hi, Hmm, but TSC drift is still observed on recent (high clock) CPUs. I will have researched and fix later. On 2020/04/03 12:05, Kengo NAKAHARA wrote: Module Name:src Committed By: knakahara Date: Fri Apr 3 03:05:39 UTC 2020 Modified Files: src/sys/arch/x86/x86: tsc.c

CVS commit: src/sys/net

2019-11-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Nov 20 08:17:02 UTC 2019 Modified Files: src/sys/net: rss_config.c Log Message: "rss_symmetric_key" iniitalizer is too short. Pointed out by ryo@n.o, thanks. It is not used yet. To generate a diff of this commit: cvs

CVS commit: src/sys/net

2019-11-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Nov 20 08:17:02 UTC 2019 Modified Files: src/sys/net: rss_config.c Log Message: "rss_symmetric_key" iniitalizer is too short. Pointed out by ryo@n.o, thanks. It is not used yet. To generate a diff of this commit: cvs

CVS commit: src/sys/netipsec

2019-11-13 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Nov 14 03:17:08 UTC 2019 Modified Files: src/sys/netipsec: key.c Log Message: Reduce load for IKE negotiations when the system has many IPv6 addresses. e.g. the system has many vlan(4), gif(4) or ipsecif(4) with link

CVS commit: src/sys/netipsec

2019-11-13 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Nov 14 03:17:08 UTC 2019 Modified Files: src/sys/netipsec: key.c Log Message: Reduce load for IKE negotiations when the system has many IPv6 addresses. e.g. the system has many vlan(4), gif(4) or ipsecif(4) with link

CVS commit: src/sys/netipsec

2019-11-11 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Nov 12 05:13:29 UTC 2019 Modified Files: src/sys/netipsec: key.c Log Message: Fix SA can be expaired wrongly when there are many SPs. When key_timehandler_spd() spent over one second, the "now" argument of

CVS commit: src/sys/netipsec

2019-11-11 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Nov 12 05:13:29 UTC 2019 Modified Files: src/sys/netipsec: key.c Log Message: Fix SA can be expaired wrongly when there are many SPs. When key_timehandler_spd() spent over one second, the "now" argument of

CVS commit: src/sys

2019-10-31 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Nov 1 04:28:14 UTC 2019 Modified Files: src/sys/net: if_ipsec.c if_ipsec.h src/sys/netinet6: in6.h src/sys/netipsec: ipsecif.c ipsecif.h Log Message: Make global and per-interface ipsecif(4) pmtu tunable

CVS commit: src/sys

2019-10-31 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Nov 1 04:28:14 UTC 2019 Modified Files: src/sys/net: if_ipsec.c if_ipsec.h src/sys/netinet6: in6.h src/sys/netipsec: ipsecif.c ipsecif.h Log Message: Make global and per-interface ipsecif(4) pmtu tunable

CVS commit: src/sys

2019-10-31 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Nov 1 04:23:21 UTC 2019 Modified Files: src/sys/netinet6: ip6_forward.c ip6_output.c src/sys/netipsec: ipsec.h ipsec6.h ipsec_output.c xform.h xform_ah.c xform_esp.c xform_ipcomp.c xform_ipip.c

CVS commit: src/sys

2019-10-31 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Nov 1 04:23:21 UTC 2019 Modified Files: src/sys/netinet6: ip6_forward.c ip6_output.c src/sys/netipsec: ipsec.h ipsec6.h ipsec_output.c xform.h xform_ah.c xform_esp.c xform_ipcomp.c xform_ipip.c

CVS commit: src/sys

2019-10-29 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 30 03:45:59 UTC 2019 Modified Files: src/sys/net: if_gif.c if_gif.h src/sys/netinet6: in6.h in6_gif.c in6_gif.h Log Message: Add sysctl nodes to control fragmentation with IPv[46] over IPv6 gif(4). New sysctl

CVS commit: src/sys

2019-10-29 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 30 03:45:59 UTC 2019 Modified Files: src/sys/net: if_gif.c if_gif.h src/sys/netinet6: in6.h in6_gif.c in6_gif.h Log Message: Add sysctl nodes to control fragmentation with IPv[46] over IPv6 gif(4). New sysctl

CVS commit: src/sys/net

2019-10-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 16 06:53:34 UTC 2019 Modified Files: src/sys/net: if_gre.c if_l2tp.c if_tap.c Log Message: Fix missing kpreempt_disable() before softint_schedule() like if_vmx.c:r1.51. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pci/ixgbe

2019-10-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 16 06:36:00 UTC 2019 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix missing kpreempt_disable() before softint_schedule() like if_vmx.c:r1.51. To generate a diff of this commit: cvs rdiff -u -r1.55

CVS commit: src/sys/dev/pci/ixgbe

2019-10-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Oct 16 06:36:00 UTC 2019 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix missing kpreempt_disable() before softint_schedule() like if_vmx.c:r1.51. To generate a diff of this commit: cvs rdiff -u -r1.55

CVS commit: src/sys/arch/x86/pci

2019-10-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 10 08:55:08 UTC 2019 Modified Files: src/sys/arch/x86/pci: if_vmx.c Log Message: Fix kassert failure in vmxnet3_transmit(). Pointed out by ryo@n.o, thanks. To generate a diff of this commit: cvs rdiff -u -r1.50

CVS commit: src/sys/arch/x86/pci

2019-10-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 10 08:55:08 UTC 2019 Modified Files: src/sys/arch/x86/pci: if_vmx.c Log Message: Fix kassert failure in vmxnet3_transmit(). Pointed out by ryo@n.o, thanks. To generate a diff of this commit: cvs rdiff -u -r1.50

CVS commit: src/sys/net

2019-10-02 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 3 03:10:02 UTC 2019 Modified Files: src/sys/net: route.c Log Message: Revert route.c:r1.224 to fix net/arp/t_arp and net/ndp/t_ndp failure. And refactor a little. Discussed with ozaki-r@n.o. To generate a diff of

CVS commit: src/sys/net

2019-10-02 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 3 03:10:02 UTC 2019 Modified Files: src/sys/net: route.c Log Message: Revert route.c:r1.224 to fix net/arp/t_arp and net/ndp/t_ndp failure. And refactor a little. Discussed with ozaki-r@n.o. To generate a diff of

CVS commit: src/sys/net

2019-09-30 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Sep 30 10:22:14 UTC 2019 Modified Files: src/sys/net: route.c Log Message: Fix a ifa_release() leak for a specific struct rt_addrinfo. ok by ozaki-r@n.o To generate a diff of this commit: cvs rdiff -u -r1.223 -r1.224

CVS commit: src/sys/net

2019-09-30 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Sep 30 10:22:14 UTC 2019 Modified Files: src/sys/net: route.c Log Message: Fix a ifa_release() leak for a specific struct rt_addrinfo. ok by ozaki-r@n.o To generate a diff of this commit: cvs rdiff -u -r1.223 -r1.224

CVS commit: src/sys/arch/x86/pci

2019-09-30 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Sep 30 07:13:54 UTC 2019 Modified Files: src/sys/arch/x86/pci: if_vmx.c Log Message: Fix typo in vmxnet3_legacy_intr(). That causes sysctl hw.vmx*.{rx,tx} effect inversely when vmx(4) uses INTx or MSI. To generate a

CVS commit: src/sys/arch/x86/pci

2019-09-30 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Sep 30 07:13:54 UTC 2019 Modified Files: src/sys/arch/x86/pci: if_vmx.c Log Message: Fix typo in vmxnet3_legacy_intr(). That causes sysctl hw.vmx*.{rx,tx} effect inversely when vmx(4) uses INTx or MSI. To generate a

CVS commit: src/sys/net

2019-09-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Sep 19 06:09:52 UTC 2019 Modified Files: src/sys/net: if_l2tp.c Log Message: l2tp(4): avoid having struct ifqueue directly in a percpu storage. percpu(9) has a certain memory storage for each CPU and provides it by the

CVS commit: src/sys/net

2019-09-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Sep 19 06:09:52 UTC 2019 Modified Files: src/sys/net: if_l2tp.c Log Message: l2tp(4): avoid having struct ifqueue directly in a percpu storage. percpu(9) has a certain memory storage for each CPU and provides it by the

CVS commit: src/sys

2019-09-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Sep 19 06:07:25 UTC 2019 Modified Files: src/sys/net: if.c if.h if_gif.c if_gif.h if_ipsec.c if_ipsec.h if_l2tp.c if_l2tp.h src/sys/netinet: in_gif.c in_l2tp.c src/sys/netinet6: in6_gif.c

CVS commit: src/sys

2019-09-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Sep 19 06:07:25 UTC 2019 Modified Files: src/sys/net: if.c if.h if_gif.c if_gif.h if_ipsec.c if_ipsec.h if_l2tp.c if_l2tp.h src/sys/netinet: in_gif.c in_l2tp.c src/sys/netinet6: in6_gif.c

<    1   2   3   >