CVS commit: src/sys/net

2018-04-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Apr 9 10:32:32 UTC 2018 Modified Files: src/sys/net: if_l2tp.c Log Message: Improve comment. Pointed out by maxv@n.o, thanks. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/net/if_l2tp.c Please

CVS commit: src/sys/net

2018-04-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Apr 9 10:06:59 UTC 2018 Modified Files: src/sys/net: if_l2tp.c Log Message: Fix l2tp(4) alignment check. Pointed out and reviewed by k-goda@IIJ. The alignment check should be done for the address of m_data instead of the

CVS commit: src/sys

2018-04-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Apr 6 10:38:53 UTC 2018 Modified Files: src/sys/net: if_ipsec.c src/sys/netipsec: ipsecif.c ipsecif.h Log Message: Fix unexpected failure when ipsecif(4) over IPv6 is changed port number only. Here is an example

CVS commit: src/sys/netipsec

2018-04-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Apr 6 10:31:35 UTC 2018 Modified Files: src/sys/netipsec: ipsecif.c Log Message: Add IPv4 ID when the ipsecif(4) packet can be fragmented. Implemented by hsuenaga@IIJ and ohishi@IIJ, thanks. This modification reduces

CVS commit: src/sys/net

2018-04-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Apr 6 09:30:09 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: fix ipsecif(4) stack overflow. XXX pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/net/if_ipsec.c Please note

CVS commit: src/sys/net

2018-04-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Apr 6 09:28:26 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: fix ipsecif(4) unmatch curlwp_bind. XXX pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/net/if_ipsec.c Please

CVS commit: src/sys/net

2018-04-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Apr 6 09:24:13 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: fix ipsec(4) encap_lock leak. XXX pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/net/if_ipsec.c Please note

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

2018-04-01 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Apr 2 05:02:55 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h Log Message: Avoid issues caused by sending old packets at next link-up time. This modification consists by the following two

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

2018-03-29 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 30 03:58:20 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h ixgbe_api.h ixgbe_common.c ixv.c Log Message: Don't write EIMC directly. It is required to manage with struct ix_queue

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

2018-03-29 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 30 03:56:38 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h Log Message: Fix the problem between eitr and link_speed. In ixgbe_msix_que(), que->eitr_setting is limited to IXGBE_MIN_RSC_EITR_10G1G when

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

2018-03-25 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Mar 26 02:30:08 UTC 2018 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Fix "intrctl list" causes panic while attaching MSI/MSI-X devices. When there are devices which is already pci_intr_alloc'ed, however is

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

2018-03-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Mar 20 09:50:33 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Fix race about writing adapter->link_active for ixv(4). adapter->link_active is updated by ixv_update_link_status() only. The function is

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

2018-03-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Mar 20 09:46:25 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Fix race about writing adapter->link_active for ixg(4). adapter->link_active is updated by ixgbe_update_link_status() only. The function

CVS commit: src/sys/netinet6

2018-03-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Mar 14 07:56:32 UTC 2018 Modified Files: src/sys/netinet6: in6_gif.c Log Message: Fix error checking in in6_gif_ctlinput(). if_gif.c:r1.133 introduces gif_update_variant() which ensure ifp->if_flags is set IFF_RUNNING

CVS commit: src/tests/net/if_ipsec

2018-03-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Mar 13 03:50:26 UTC 2018 Modified Files: src/tests/net/if_ipsec: t_ipsec.sh Log Message: Enhance assertion ipsecif(4) ATF to avoid confusing setkey(8) error message. When setkey(8) says "syntax error at [-E]", it must

CVS commit: src/sys/netipsec

2018-03-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Mar 13 03:05:13 UTC 2018 Modified Files: src/sys/netipsec: ipsecif.c Log Message: comment out confusing (and incorrect) code and add comment. Pointed out by maxv@n.o, thanks. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/net

2018-03-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Mar 13 02:12:05 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: Fix IPv6 ipsecif(4) ATF regression, sorry. There must *not* be padding between the src sockaddr and the dst sockaddr after struct

CVS commit: src/sys/netipsec

2018-03-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 9 11:05:21 UTC 2018 Modified Files: src/sys/netipsec: ipsecif.c Log Message: Fix ipsec(4) I/F esp_frag support. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/netipsec/ipsecif.c Please note

CVS commit: src/sys/net

2018-03-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 9 11:03:26 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: Functionalize duplicated code. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/net/if_ipsec.c

CVS commit: src/sys/net

2018-03-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 9 11:01:41 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: Fix missing sadb_x_ipsecrequest informations for PF_KEY message. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/net

2018-03-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 9 10:59:36 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: NAT-T src and dst port in ipsec_variant should be network byte order. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

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

2018-03-07 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Mar 8 02:41:27 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Reduce duplicated code which schedule deferred packet processing. No functional change. To generate a diff of this commit: cvs rdiff

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

2018-03-07 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Mar 8 02:39:42 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Fix INTx/MSI handler did not schedule workqueue. Pointed out by msaitoh@n.o. To generate a diff of this commit: cvs rdiff -u -r1.131

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

2018-03-07 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Mar 7 11:18:29 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Fix another poll mode assumption breaking. Implemented by msaitoh@n.o, I just commit by proxy. ixgbe_rearm_queues() writes EICS

CVS commit: src/sys/netipsec

2018-03-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Mar 6 10:07:06 UTC 2018 Modified Files: src/sys/netipsec: ipsecif.c Log Message: Fix fragment processing in ipsec4_fragout(). Pointed out by maxv@n.o, thanks. XXX need pullup-8 To generate a diff of this commit: cvs

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

2018-03-02 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 2 10:21:01 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: ixv(4) also supports workqueue poll mode, but not enabled by default yet, either. ok by msaitoh@n.o. To generate a diff of this commit:

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

2018-03-02 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 2 10:19:20 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h Log Message: ixg(4) supports workqueue poll mode, but not enabled by default yet. (that is, the default behavior is *not* changed)

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

2018-02-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Feb 26 08:14:01 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixv.c Log Message: Apply ixgbe.c:r1.127 to ixv.c. Pointed out by msaitoh@n.o. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82

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

2018-02-25 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Feb 26 04:19:00 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c ixgbe.c ixgbe.h Log Message: Fix poll mode assumption breaking. ixgbe_{enable,disable}_intr() forcibly enable/disable all interrupts regardless of

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

2018-02-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Feb 20 08:49:23 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Improve a comment about reading EICS register defined write-only by spec. It seems that is workaround for silicon errata. ok by

CVS commit: src

2018-02-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Feb 16 10:19:04 UTC 2018 Modified Files: src/distrib/sets/lists/comp: mi src/sys/net: Makefile Log Message: Currently, it is not necessary to install rss_config.h. Pointed out by msaitoh@n.o. To generate a diff

CVS commit: src/distrib/sets/lists/comp

2018-02-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Feb 16 07:05:21 UTC 2018 Modified Files: src/distrib/sets/lists/comp: mi Log Message: Fix build failure, sorry. To generate a diff of this commit: cvs rdiff -u -r1.2181 -r1.2182 src/distrib/sets/lists/comp/mi Please

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

2018-02-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Feb 16 04:50:19 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe_rss.h ixv.c Log Message: Apply RSS utility to ixg(4) and ixv(4). ok by msaitoh@n.o. To generate a diff of this commit: cvs rdiff -u -r1.121

CVS commit: src/sys/dev/pci

2018-02-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Feb 16 04:49:27 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Apply RSS utility to wm(4). ok by msaitoh@n.o. To generate a diff of this commit: cvs rdiff -u -r1.563 -r1.564 src/sys/dev/pci/if_wm.c

CVS commit: src/sys/net

2018-02-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Feb 16 04:48:33 UTC 2018 Modified Files: src/sys/net: Makefile files.net Added Files: src/sys/net: rss_config.c rss_config.h Log Message: Introduce very simple Receive Side Scaling (RSS) utility. ok by

CVS commit: src/sys/dev/pci

2018-02-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Feb 14 12:56:00 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix a bug that RX and TX may stall on heavy load on wm(4) like ixgbe.c:r1.121. wm_rxeof() and wm_txeof() have loop limit and the function

CVS commit: src/share/man/man4

2018-02-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Feb 7 03:26:37 UTC 2018 Modified Files: src/share/man/man4: wm.4 Log Message: Fix PR misc/52890 To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/share/man/man4/wm.4 Please note that diffs are not

CVS commit: src/sys/net

2018-02-05 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Feb 6 03:15:15 UTC 2018 Modified Files: src/sys/net: if_spppsubr.c Log Message: Fix breaking character limit. Pointed out by ozaki-r@n.o, thanks. To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179

CVS commit: src/sys/dev/pci

2018-01-30 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Jan 30 08:15:47 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Make wm(4) watchdog MP-safe. There is almost no influence on performance. wm(4) does not use ifp->if_watchdog now, that is, it does not touch

CVS commit: src/sys/dev/pci

2018-01-28 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jan 29 04:17:32 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix unmatched return type. The return value of wm_txeof() is not useded yet. To generate a diff of this commit: cvs rdiff -u -r1.560 -r1.561

CVS commit: src/sys/dev/pci

2018-01-28 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jan 29 03:42:30 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix if_wm.c:r1.557 merge miss, sorry. To generate a diff of this commit: cvs rdiff -u -r1.559 -r1.560 src/sys/dev/pci/if_wm.c Please note

CVS commit: src/sys/dev/pci

2018-01-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jan 26 16:25:28 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix 82574 MSI-X mode cannot receive packets after 82574 receives high rate traffic. In short, 82574 MSI-X mode does not cause RXQ MSI-X

CVS commit: src/share/man/man4

2018-01-18 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 18 09:38:15 UTC 2018 Modified Files: src/share/man/man4: wm.4 Log Message: add WM_TX_PROCESS_LIMIT_DEFAULT and WM_TX_INTR_PROCESS_LIMIT_DEFAULT man. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37

CVS commit: src/sys/dev/pci

2018-01-18 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 18 09:36:26 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: wm_txeof() can limit the loop count the same as wm_rxeof() now. To generate a diff of this commit: cvs rdiff -u -r1.556 -r1.557

CVS commit: src/sys/dev/pci

2018-01-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jan 17 02:16:07 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix duplicated "rxintr" evcnt counting. Pointed out by ozaki-r@n.o, thanks. To generate a diff of this commit: cvs rdiff -u -r1.555 -r1.556

CVS commit: src/sys

2018-01-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Jan 16 07:34:12 UTC 2018 Modified Files: src/sys/modules/if_agr: Makefile src/sys/net/agr: if_agr.c Log Message: Fix agr(4) module build. Reviewed by pgoyette@n.o, thanks. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci

2018-01-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Jan 16 07:23:13 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix wm_watchdog_txq() lock region. Not only wm_txeof() but also wm_watchdog_txq() itself requires txq_lock as it reads Tx descriptor

CVS commit: src/sys/dev/pci

2018-01-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jan 15 04:25:48 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: improve comments To generate a diff of this commit: cvs rdiff -u -r1.553 -r1.554 src/sys/dev/pci/if_wm.c Please note that diffs are not

CVS commit: src/sys/dev/pci

2018-01-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jan 15 04:09:58 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix legacy Tx descriptors printing when WM_DEBUG is enabled. To generate a diff of this commit: cvs rdiff -u -r1.552 -r1.553

CVS commit: src/sys/net

2018-01-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jan 15 02:39:53 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: Fix PR kern/52920. Pointed out by David Binderman, thanks. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/net/if_ipsec.c

CVS commit: src/share/man/man4

2018-01-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 11 06:38:05 UTC 2018 Modified Files: src/share/man/man4: ipsecif.4 Log Message: Improve ipsecif.4. Default port ipsec(4) NAT-T is tested now. pointed out by wiz@n.o and suggested by ozaki-r@n.o, thanks. To generate

CVS commit: src/sys

2018-01-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jan 10 11:13:26 UTC 2018 Modified Files: src/sys/netinet: in_gif.c src/sys/netinet6: in6_gif.c Log Message: apply in{,6}_tunnel_validate() to gif(4). To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92

CVS commit: src/sys/arch/amd64/conf

2018-01-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jan 10 11:11:20 UTC 2018 Modified Files: src/sys/arch/amd64/conf: ALL GENERIC Log Message: add ipsec(4) interface to amd64/GENERIC and amd64/ALL configs. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77

CVS commit: src

2018-01-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jan 10 11:08:56 UTC 2018 Modified Files: src/distrib/sets/lists/man: mi src/share/man/man4: Makefile ipsec.4 Added Files: src/share/man/man4: ipsecif.4 Log Message: add ipsec(4) interface man as ipsecif.4.

CVS commit: src

2018-01-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jan 10 11:06:06 UTC 2018 Modified Files: src/distrib/sets/lists/tests: mi src/etc/mtree: NetBSD.dist.tests src/tests/net: Makefile Added Files: src/tests/net/if_ipsec: Makefile t_ipsec.sh Log

CVS commit: src

2018-01-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jan 10 11:02:42 UTC 2018 Modified Files: src/distrib/sets/lists/base: shl.mi src/distrib/sets/lists/comp: mi shl.mi src/distrib/sets/lists/debug: mi shl.mi src/sys/rump/net: Makefile.rumpnetcomp

CVS commit: src

2018-01-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jan 10 10:56:31 UTC 2018 Modified Files: src/distrib/sets/lists/comp: mi src/sys/conf: files src/sys/net: Makefile files.net if_types.h src/sys/netinet: in.c in.h ip_var.h src/sys/netinet6:

CVS commit: src/sys/opencrypto

2018-01-08 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jan 8 23:34:56 UTC 2018 Modified Files: src/sys/opencrypto: crypto.c Log Message: Fix PR kern/52910. Reported and implemented a patch by Sevan Janiyan, thanks. To generate a diff of this commit: cvs rdiff -u -r1.104

CVS commit: src/sys

2018-01-08 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jan 8 23:33:40 UTC 2018 Modified Files: src/sys/netinet6: ip6_flow.c src/sys/opencrypto: crypto.c Log Message: Committed debugging logs by mistake, sorry. Revert cryoto.c:r.1.103 and ip6_flow.c:r.1.37. To

CVS commit: src/sys

2018-01-08 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jan 8 23:23:25 UTC 2018 Modified Files: src/sys/netinet6: ip6_flow.c src/sys/opencrypto: crypto.c Log Message: Fix PR kern/52910. Reported and implemented a patch by Sevan Janiyan, thanks. To generate a diff of

CVS commit: src/sys/arch/x86

2018-01-03 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 4 01:01:59 UTC 2018 Modified Files: src/sys/arch/x86/include: intr.h src/sys/arch/x86/pci: pci_intr_machdep.c src/sys/arch/x86/x86: intr.c Log Message: fix "intrctl list" panic when ACPI is disabled.

CVS commit: src/sys/net

2017-12-21 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Dec 21 09:35:38 UTC 2017 Modified Files: src/sys/net: if_gif.c Log Message: remove duplicated null ckeck To generate a diff of this commit: cvs rdiff -u -r1.136 -r1.137 src/sys/net/if_gif.c Please note that diffs are

CVS commit: src/sys

2017-12-17 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Dec 18 03:21:44 UTC 2017 Modified Files: src/sys/netinet: in_l2tp.c src/sys/netinet6: in6_l2tp.c Log Message: fix mbuf leaks. pointed out and suggested by kre@n.o, thanks. To generate a diff of this commit: cvs

CVS commit: src/sys

2017-12-17 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Dec 18 03:20:13 UTC 2017 Modified Files: src/sys/netinet: in_l2tp.c src/sys/netinet6: in6_l2tp.c Log Message: backout wrong fix again, sorry. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys

2017-12-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Dec 15 05:01:17 UTC 2017 Modified Files: src/sys/netinet: in_l2tp.c src/sys/netinet6: in6_l2tp.c Log Message: Fix pullup'ed mbuf leaks. The match function just requires enough mbuf length. XXX need pullup-8 To

CVS commit: src/sys

2017-12-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Dec 15 04:58:32 UTC 2017 Modified Files: src/sys/netinet: in_l2tp.c src/sys/netinet6: in6_l2tp.c Log Message: backout wrong fix as it causes atf net/ipsec/t_ipsec_l2tp failures. To generate a diff of this commit:

CVS commit: src/share/man/man4

2017-12-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 13 00:32:32 UTC 2017 Modified Files: src/share/man/man4: wbsio.4 Log Message: Update the manual of wbsio(4). Implemeted by s-yamaguchi@IIJ, reviewed by msaitoh@n.o. I just commit by proxy. To generate a diff of

CVS commit: src/sys/dev/isa

2017-12-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 13 00:31:46 UTC 2017 Modified Files: src/sys/dev/isa: wbsio.c Log Message: Improve the error log message to use product name. Implemeted by s-yamaguchi@IIJ, reviewed by msaitoh@n.o. I just commit by proxy. To

CVS commit: src/sys/dev/isa

2017-12-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 13 00:29:02 UTC 2017 Modified Files: src/sys/dev/isa: wbsio.c Log Message: Add an option to enable GPIO function of wbsio. Implemeted by s-yamaguchi@IIJ, reviewed by msaitoh@n.o. I just commit by proxy. To generate

CVS commit: src/sys/dev/isa

2017-12-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 13 00:27:53 UTC 2017 Modified Files: src/sys/dev/isa: wbsio.c wbsioreg.h Log Message: Add Watchdog timer implementation to wbsio(4). Implemeted by s-yamaguchi@IIJ, reviewed by msaitoh@n.o. I just commit by proxy.

CVS commit: src/sys/dev/isa

2017-12-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 13 00:27:01 UTC 2017 Modified Files: src/sys/dev/isa: wbsio.c Log Message: Fix NCT6779 gpio pin configuration. Implemeted by s-yamaguchi@IIJ, reviewed by msaitoh@n.o. I just commit by proxy. To generate a diff of

CVS commit: src/sys/dev/isa

2017-12-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 13 00:26:06 UTC 2017 Modified Files: src/sys/dev/isa: files.isa wbsio.c wbsioreg.h Log Message: Add wbsio(4) GPIO driver. Implemeted by s-yamaguchi@IIJ, reviewed by msaitoh@n.o. I just commit by proxy. To generate

CVS commit: src/sys

2017-12-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Dec 11 02:33:17 UTC 2017 Modified Files: src/sys/kern: subr_psref.c src/sys/sys: psref.h Log Message: Fix psref(9) part of PR kern/52515. It is complete to fix the PR now. implementated by ozaki-r@n.o, reviewed by

CVS commit: src/sys

2017-12-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Dec 11 02:17:35 UTC 2017 Modified Files: src/sys/netinet: in_l2tp.c src/sys/netinet6: in6_l2tp.c Log Message: fix pullup'ed mbuf leaks. pointed out by maxv@n.o, thanks. XXX need pullup-8 To generate a diff of

CVS commit: src/sys/sys

2017-12-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 6 08:25:47 UTC 2017 Modified Files: src/sys/sys: param.h Log Message: Bump kernel version for if_tunnel_check_nesting() used by gif(4) and l2tp(4) modules. Welcome to 8.99.9 To generate a diff of this commit: cvs

CVS commit: src/sys/net

2017-12-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 6 08:23:17 UTC 2017 Modified Files: src/sys/net: if.c if.h if_gif.c if_l2tp.c Log Message: unify processing to check nesting count for some tunnel protocols. To generate a diff of this commit: cvs rdiff -u -r1.403

CVS commit: src/sys

2017-11-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Nov 27 05:05:51 UTC 2017 Modified Files: src/sys/net: if_gif.c src/sys/netinet: in_gif.c src/sys/netinet6: in6_gif.c Log Message: IFF_RUNNING checking in Rx and Tx processing is unnecessary now. Because

CVS commit: src/sys/net

2017-11-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Nov 27 05:03:11 UTC 2017 Modified Files: src/sys/net: if_gif.h Log Message: update gif(4) locking notes. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/net/if_gif.h Please note that diffs are not

CVS commit: src/sys

2017-11-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Nov 27 05:02:22 UTC 2017 Modified Files: src/sys/net: if_gif.c if_gif.h src/sys/netinet: in_gif.c in_gif.h src/sys/netinet6: in6_gif.c in6_gif.h Log Message: preserve gif(4) configs by psref(9) like vlan(4)

CVS commit: src/sys

2017-11-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Nov 15 10:42:41 UTC 2017 Modified Files: src/sys/net: if_stf.c if_stf.h src/sys/netinet: in_gif.c in_gif.h in_l2tp.c ip_encap.c ip_encap.h ip_mroute.c src/sys/netinet6: in6_gif.c in6_gif.h

CVS commit: src/sys/net

2017-11-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Nov 15 07:52:58 UTC 2017 Modified Files: src/sys/net: if_pppoe.c if_spppsubr.c Log Message: Mark callouts of pppoe(4) CALLOUT_MPSAFE. Suggested by ozaki-r@n.o. To generate a diff of this commit: cvs rdiff -u -r1.129

CVS commit: src/crypto/dist/ipsec-tools/src/racoon

2017-11-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Nov 9 08:34:50 UTC 2017 Modified Files: src/crypto/dist/ipsec-tools/src/racoon: pfkey.c Log Message: fix typo. (does not affect actual operation, but confuses reader...) The function is called when racoon receives

CVS commit: src/sys/net

2017-10-30 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 30 11:24:04 UTC 2017 Modified Files: src/sys/net: if_l2tp.c if_l2tp.h Log Message: If if_attach() failed in the attach function, return. Add comments about if_initialize(). suggested by ozaki-r@n.o. To generate a

CVS commit: src/sys/dev/pci

2017-10-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 23 23:29:38 UTC 2017 Modified Files: src/sys/dev/pci: if_wm.c if_wmreg.h Log Message: fix wm(4) vlan panic. Reported and tested by Tom Ivar Helbekkmo, thanks. wm(4) used PRI bits and CFI bit as vlantag by mistake. It

CVS commit: src/sys/net

2017-10-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 19 11:28:30 UTC 2017 Modified Files: src/sys/net: if_l2tp.c Log Message: fix l2tp panic when l2tp session id is changed (same as if_vlan.c:r1.104) E.g. the following operation causes this panic.

CVS commit: src/sys/net

2017-10-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 19 07:02:00 UTC 2017 Modified Files: src/sys/net: if_vlan.c Log Message: fix vlan panic when vlan is re-configured without destroy. E.g. the following operation causes this panic. #

CVS commit: src/sys/net

2017-10-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Oct 13 03:11:50 UTC 2017 Modified Files: src/sys/net: if_spppsubr.c Log Message: fix no INET6 build. To generate a diff of this commit: cvs rdiff -u -r1.170 -r1.171 src/sys/net/if_spppsubr.c Please note that diffs are

CVS commit: src/sys/net

2017-10-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 12 09:53:55 UTC 2017 Modified Files: src/sys/net: if_spppvar.h Log Message: Add a locking notes for if_spppsubr To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/net/if_spppvar.h Please note that

CVS commit: src/sys/net

2017-10-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 12 09:50:55 UTC 2017 Modified Files: src/sys/net: if_pppoe.h Log Message: Add a locking notes for if_pppoe To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/net/if_pppoe.h Please note that diffs

CVS commit: src/sys/net

2017-10-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 12 09:49:43 UTC 2017 Modified Files: src/sys/net: if_pppoe.c if_spppsubr.c if_spppvar.h Log Message: sppp_lock is changed from mutex to rwlock now. Contributed by s-yamaguchi@IIJ. Add locking notes later. To

CVS commit: src/sys/net

2017-10-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 12 09:47:22 UTC 2017 Modified Files: src/sys/net: if_pppoe.c Log Message: Integrate two locks used to protect PPPoE softc. Contributed by s-yamaguchi@IIJ. PPPOE_SESSION_LOCK protects variables used in PPP packet

CVS commit: src/doc

2017-10-11 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 12 03:27:00 UTC 2017 Modified Files: src/doc: TODO.smpnet Log Message: add opencrypto(9)'s scalability comment To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/doc/TODO.smpnet Please note that diffs

CVS commit: src/sys/arch/powerpc/booke/dev

2017-10-01 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 2 01:55:40 UTC 2017 Modified Files: src/sys/arch/powerpc/booke/dev: pq3etsec.c Log Message: only get vtag when we have vtag like the other drivers. like if_bge.c:1.312 and if_stge.c:1.64. fixed by s-yamaguchi@IIJ,

CVS commit: src/sys

2017-09-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Sep 26 07:42:06 UTC 2017 Modified Files: src/sys/arch/powerpc/booke/dev: pq3etsec.c src/sys/arch/x86/pci: if_vmx.c src/sys/dev/ic: i82557.c rtl8169.c src/sys/dev/pci: if_age.c if_alc.c if_ale.c

CVS commit: src/sys/opencrypto

2017-09-21 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Sep 22 03:04:06 UTC 2017 Modified Files: src/sys/opencrypto: crypto.c Log Message: fix opencrypto(9) part of PR kern/52515 percpu data use pointers to TAILQ instead of TAILQ itself. To generate a diff of this commit:

CVS commit: src/sys/net

2017-09-21 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Sep 21 11:42:17 UTC 2017 Modified Files: src/sys/net: if_loop.c Log Message: loop_clone_create() must be called after ncpu is counted up for all CPUs. loop_clone_create() uses ncpu in the following call-path. -

CVS commit: src/sys/net

2017-09-21 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Sep 21 09:48:15 UTC 2017 Modified Files: src/sys/net: if_gif.h Log Message: update locking notes. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/net/if_gif.h Please note that diffs are not public

CVS commit: src/sys/net

2017-09-21 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Sep 21 09:46:14 UTC 2017 Modified Files: src/sys/net: if_gif.c Log Message: add lock for sclist to exclude ifconfig gifX add/delete and ifconfig gifX tunnel To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130

CVS commit: src/sys

2017-09-21 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Sep 21 09:42:03 UTC 2017 Modified Files: src/sys/net: if_gif.c if_gif.h src/sys/netinet: in_gif.c src/sys/netinet6: in6_gif.c Log Message: add lock for percpu route like l2tp(4). To generate a diff of

CVS commit: src/sys/netipsec

2017-08-21 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Aug 21 07:38:42 UTC 2017 Modified Files: src/sys/netipsec: key.c Log Message: remove unnecessary comment. To generate a diff of this commit: cvs rdiff -u -r1.224 -r1.225 src/sys/netipsec/key.c Please note that diffs are

<    1   2   3   4   5   6   >