CVS commit: src/sys/dev/pci

2021-08-02 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Aug 3 01:08:18 UTC 2021 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix locking against myself reported by rin@n.o. In some machine, INTx interrupts occurs for some reason while holding txq_lock in softint

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

2021-05-13 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri May 14 01:30:06 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Comment out flow director processing in fast path. ixgbe_xmit() is per-queue fast path. It should reduce access to per-device data

CVS commit: src/sys/dev/pci

2021-05-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed May 12 10:16:12 UTC 2021 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix i386 build failure with options WM_EVENT_COUNTERS. pointed out by msaitoh@n.o. To generate a diff of this commit: cvs rdiff -u -r1.703

CVS commit: src/sys/opencrypto

2021-04-05 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Apr 6 03:38:04 UTC 2021 Modified Files: src/sys/opencrypto: cryptosoft.c Log Message: Fix ATF failures, sorry. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sys/opencrypto/cryptosoft.c Please note

CVS commit: src/sys/opencrypto

2021-04-04 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Apr 5 01:24:50 UTC 2021 Modified Files: src/sys/opencrypto: cryptosoft.c Log Message: refactor: reduce access to swcr_sessions[i] directly To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

CVS commit: src/sys/opencrypto

2021-04-04 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Apr 5 01:23:15 UTC 2021 Modified Files: src/sys/opencrypto: cryptosoft.c Log Message: refactor: reduce changing swcr_sesnum To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/opencrypto/cryptosoft.c

CVS commit: src/sys/opencrypto

2021-04-04 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Apr 5 01:22:22 UTC 2021 Modified Files: src/sys/opencrypto: cryptosoft.c Log Message: use kmem_{z,}alloc() instead of malloc() To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58

CVS commit: src/sys/net

2021-03-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Mar 16 07:00:38 UTC 2021 Modified Files: src/sys/net: if_l2tp.h Log Message: Fix l2tp(4) ioctl type. Pointed out by yamaguchi@n.o, thanks. XXX pullup-[89] To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2021-03-11 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 12 01:54:29 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Refactor rxr->next_to_check updating. To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/sys/dev/pci/ixgbe/ix_txrx.c

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

2021-03-11 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 12 01:53:36 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Remove extra unlock/lock processing around if_percpuq_enqueue(). same as if_wm.c:r1.700 To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/pci

2021-03-01 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Mar 2 07:55:16 UTC 2021 Modified Files: src/sys/dev/pci: if_rge.c Log Message: Fix build failure for options NET_MPSAFE. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/dev/pci/if_rge.c Please

CVS commit: src/sys/dev/pci

2021-02-28 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Mar 1 04:50:18 UTC 2021 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Refactor rxq->rxq_ptr updating. To generate a diff of this commit: cvs rdiff -u -r1.700 -r1.701 src/sys/dev/pci/if_wm.c Please note that

CVS commit: src/sys/dev/pci

2021-02-28 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Mar 1 04:49:11 UTC 2021 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Remove extra unlock/lock processing around if_percpuq_enqueue(). This temporary unlock/lock processing was required for direct calling

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

2021-02-18 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Feb 19 05:34:37 UTC 2021 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Fix x86's pci_intr_disestablish clean up routine. Pointed out by t-kusaba@IIJ, thanks. Fix panic on x86 by the following code.

CVS commit: src

2021-02-17 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Feb 17 08:15:43 UTC 2021 Modified Files: src/share/man/man4: wm.4 src/sys/dev/pci: files.pci if_wm.c Log Message: In 64 bit architectures, WM_EVENT_COUNTER is enabled by default. No objection from tech-kern@n.o

CVS commit: src/sys/dev/pci

2021-02-17 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Feb 17 08:10:34 UTC 2021 Modified Files: src/sys/dev/pci: if_wm.c Log Message: wm(4) use atomic_{load,store}_relaxed for evcnt 64 bit counter. ok'ed by msaitoh@n.o. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/netinet

2021-02-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Feb 15 03:41:01 UTC 2021 Modified Files: src/sys/netinet: ip_flow.c Log Message: Fix build failure for options GATEWAY. To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/netinet/ip_flow.c Please note

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

2021-01-18 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jan 18 09:09:04 UTC 2021 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Fix ixg(4) Rx interrupt stall when Rx buffers are exhausted. Current ixgbe_rxeof() implementation calls ixgbe_refresh_mbufs()(and

CVS commit: src/share/man/man9

2021-01-11 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Jan 12 05:08:50 UTC 2021 Modified Files: src/share/man/man9: pci_msi.9 Log Message: Fix PR kern/55920 . Add pci_msi_count() and pci_msix_count() description. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

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

2020-12-11 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Dec 11 09:22:20 UTC 2020 Modified Files: src/sys/arch/x86/pci: msipic.c Log Message: Fix build failure when XNEPV is defined. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/x86/pci/msipic.c

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

2020-12-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Dec 11 07:49:40 UTC 2020 Modified Files: src/sys/arch/x86/pci: msipic.c Log Message: Not pic->pic_addroute but pic->pic_hwunmask should enable interrupts for MSI-X. pic->pic_addroute should not enable interrupt, because

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

2020-11-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Nov 17 04:50:29 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h Log Message: Add new spin mutex to avoid race between ixgbe_msix_admin() and ixgbe_handle_admin(). At first, it seems "IXGBE_WRITE_REG(hw,

CVS commit: src/sys/dev/pci

2020-11-02 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Nov 2 09:21:50 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Workaround for ihphy and atphy(ICH*/PCH*, 82580 and I350). These phys stop DMA while link is down which causes device timeout. Fix PR/kern

CVS commit: src/sys/netipsec

2020-10-05 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Oct 5 09:51:25 UTC 2020 Modified Files: src/sys/netipsec: xform_esp.c Log Message: Make sequence number of esp header MP-safe for IPsec Tx side. reviewed by ozaki-r@n.o In IPsec Tx side, one Security Association can be

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

2020-09-07 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Sep 7 09:14:54 UTC 2020 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c Log Message: Fix race between ixgbe_msix_admin() and ixgbe_handle_admin(), pointed out by ozaki-r@n.o. The race is caused by the following. CPU#A

CVS commit: src/usr.bin/netstat

2020-08-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Aug 6 07:38:54 UTC 2020 Modified Files: src/usr.bin/netstat: inet.c inet6.c Log Message: add missing {IP,IP6}_STAT_NOIPSEC to netstat. To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111

CVS commit: src/tests/net/if_ipsec

2020-08-04 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Aug 5 01:10:50 UTC 2020 Modified Files: src/tests/net/if_ipsec: t_ipsec.sh t_ipsec_pfil.sh Log Message: Fix missing "-m tranport" options. Pointed out by k-goda@IIJ. Using any mode SA causes unepected call path, that

CVS commit: src/tests/net

2020-06-04 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jun 5 03:24:59 UTC 2020 Modified Files: src/tests/net/if_ipsec: t_ipsec_natt.sh src/tests/net/ipsec: common.sh t_ipsec_natt.sh Log Message: Refactor a little and follow new format of "npfctl list". Fix the below

CVS commit: src/usr.sbin/tprof/arch

2020-04-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Apr 17 03:15:51 UTC 2020 Modified Files: src/usr.sbin/tprof/arch: tprof_x86.c Log Message: Fix typo in a comment. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/tprof/arch/tprof_x86.c Please

CVS commit: src/sys/net

2020-04-07 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Apr 8 03:37:14 UTC 2020 Modified Files: src/sys/net: route.c Log Message: Fix typo in comment To generate a diff of this commit: cvs rdiff -u -r1.228 -r1.229 src/sys/net/route.c Please note that diffs are not public

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

2020-04-02 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Apr 3 03:05:39 UTC 2020 Modified Files: src/sys/arch/x86/x86: tsc.c Log Message: Fix TSC drift is observed almost every time wrongly. Ths "TSC drift" in tsc_tc_init() means the cpu_cc_skew delta between first measurement

CVS commit: src/sys/net

2020-03-31 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Apr 1 02:38:17 UTC 2020 Modified Files: src/sys/net: route.c Log Message: Fix typo in comment. To generate a diff of this commit: cvs rdiff -u -r1.227 -r1.228 src/sys/net/route.c Please note that diffs are not public

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

2020-03-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Mar 24 09:27:46 UTC 2020 Modified Files: src/sys/arch/x86/pci: if_vmx.c Log Message: fix vmx(4) cannot link up at boot time. reviewed by msaitoh@n.o, thanks. vmx(4) could call if_link_state_change(ifp, LINK_STATE_UP)

CVS commit: src/sys/netipsec

2020-03-13 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 13 06:55:35 UTC 2020 Modified Files: src/sys/netipsec: key.c Log Message: Fix kern/55066. Pointed out and fixed by Chuck Zmudzinski, thanks. ok'ed by ozaki-r@n.o To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/net

2020-03-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 13 02:43:31 UTC 2020 Modified Files: src/sys/net: if_ipsec.c Log Message: reduce unnecessary reqid of NAT-T ipsecif(4), suggested by ohishi@IIJ. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/net

2020-03-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Mar 10 10:35:14 UTC 2020 Modified Files: src/sys/net: if_ipsec.c Log Message: Fix ipsecif(4) SPDADD pfkey message has garbage. Pointed out by ohishi@IIJ. "setkey -x" output is the following. == before ==

CVS commit: src/sys/net

2020-03-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Mar 6 10:26:59 UTC 2020 Modified Files: src/sys/net: if_spppsubr.c Log Message: remove unnecessary lock in sppp_mediastatus() as it doesn't touch struct sppp. ok'ed by yamaguchi@n.o. To generate a diff of this commit:

CVS commit: src/sys/dev/pci

2020-01-31 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jan 31 12:09:13 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: wm(4) unset RSS UDP flags like ixg(4) and other OS's one. To handle IP fragmented UDP first packet and second packet by the same Rx queue. I

CVS commit: src/sys/dev/pci

2020-01-31 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jan 31 12:04:57 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix missing workqueue_destroy(). ok by msaitoh@n.o To generate a diff of this commit: cvs rdiff -u -r1.664 -r1.665 src/sys/dev/pci/if_wm.c

CVS commit: src/sys/dev/pci

2020-01-31 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jan 31 12:03:23 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix wm(4) create too many workqueue. Pointed out by msaitoh@n.o To generate a diff of this commit: cvs rdiff -u -r1.663 -r1.664

CVS commit: src/sys/netipsec

2020-01-30 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jan 31 06:54:19 UTC 2020 Modified Files: src/sys/netipsec: ipsecif.c Log Message: Fix IPv6 over IPv4 ipsecif(4) uses IPv4 SP wrongly. Pointed out by ohishi@IIJ. XXX pullup-8, pullup-9 To generate a diff of this commit:

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

2020-01-29 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jan 29 08:43:30 UTC 2020 Modified Files: src/sys/arch/x86/pci: if_vmx.c Log Message: Fix missing callout_destroy(). Pointed out by yamaguchi@n.o. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56

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

2020-01-28 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jan 29 02:58:51 UTC 2020 Modified Files: src/sys/arch/x86/pci: if_vmx.c Log Message: Fix typo in evcnt description. Pointed out by yamaguchi@n.o. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55

CVS commit: src/sys/dev/pci

2020-01-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jan 24 02:50:41 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: wm(4) can use workqueue as deferred Rx/Tx handler like ixg(4). Set hw.wm*.txrx_workqueue=1 to use workqueue instead of softint. The default

CVS commit: src/sys/netinet

2020-01-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 23 09:09:59 UTC 2020 Modified Files: src/sys/netinet: ip_encap.c Log Message: Fix PR security/54881. Pointed out by ohishi@IIJ, thanks. To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72

CVS commit: src/sys/dev/pci

2020-01-22 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 23 07:49:57 UTC 2020 Modified Files: src/sys/dev/pci: if_wm.c Log Message: fix softint_disestablish() in wm_detach(). ok by msaitoh@n.o XXX pullup-8, pullup-9 To generate a diff of this commit: cvs rdiff -u -r1.660

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

2019-12-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Dec 24 10:21:08 UTC 2019 Modified Files: src/sys/arch/x86/pci: if_vmx.c Log Message: Fix missing splnet() for ether_ioctl() caused by if_vmx.c:r1.32. pointed out by nonaka@n.o, thanks. To generate a diff of this commit:

CVS commit: src/sys/dev/pci

2019-12-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Dec 12 11:47:30 UTC 2019 Modified Files: src/sys/dev/pci: if_wm.c Log Message: fix build failure. ok by msaitoh@n.o. To generate a diff of this commit: cvs rdiff -u -r1.656 -r1.657 src/sys/dev/pci/if_wm.c Please note

CVS commit: src/sys/net

2019-04-22 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Apr 22 08:09:59 UTC 2019 Modified Files: src/sys/net: if_gif.c Log Message: fix a potential bug of gif(4) check for tunnel duplicate. This problem has not actualized thanks to check for duplicate in encap_attach(). To

CVS commit: src/sys/netipsec

2019-04-12 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Apr 12 07:12:12 UTC 2019 Modified Files: src/sys/netipsec: ipsecif.c Log Message: remove a variable which is no longer used. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/netipsec/ipsecif.c

CVS commit: src/sys/net

2019-03-13 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Mar 14 03:52:40 UTC 2019 Modified Files: src/sys/net: if_ipsec.c Log Message: Fix ipsecif(4) memory leak in some ioctl cases. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/net/if_ipsec.c Please

CVS commit: src/sys/dev/pci

2019-02-21 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Feb 21 08:10:22 UTC 2019 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix panic when wm(4) is reattached. ok by msaitoh@n.o. This panic occured after kern_rndq.c:r1.90. To generate a diff of this commit: cvs

CVS commit: src/sys/net

2019-01-25 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jan 25 08:51:29 UTC 2019 Modified Files: src/sys/net: if_ppp.c Log Message: Add __cacheline_aligned to ppp softc list and its mutex just in case. To generate a diff of this commit: cvs rdiff -u -r1.163 -r1.164

CVS commit: src/sys

2019-01-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 24 09:33:03 UTC 2019 Modified Files: src/sys/dev/bluetooth: bcsp.c btuart.c src/sys/dev/ir: irframe_tty.c src/sys/net: if_sl.c if_strip.c Log Message: Add comments about D_MPSAFE to functions called as

CVS commit: src/sys/net

2019-01-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 24 09:31:10 UTC 2019 Modified Files: src/sys/net: ppp_tty.c Log Message: Add KERNEL_LOCK in ppptioctl() to protect struct ppp_softc members. struct linesw.i_ioctl can be called without any preservation when the

CVS commit: src

2019-01-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 17 02:49:11 UTC 2019 Modified Files: src/distrib/sets/lists/tests: mi src/tests/net: net_common.sh src/tests/net/if_ipsec: Makefile Added Files: src/tests/net/if_ipsec: t_ipsec_pfil.sh Log

CVS commit: src/sys

2019-01-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 17 02:47:15 UTC 2019 Modified Files: src/sys/kern: uipc_mbuf.c src/sys/netinet: ip_input.c src/sys/netinet6: ip6_input.c src/sys/netipsec: ipsec.h ipsec_input.c src/sys/sys: mbuf.h Log

CVS commit: src/sys/kern

2019-01-15 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Jan 16 01:50:25 UTC 2019 Modified Files: src/sys/kern: uipc_mbuf.c Log Message: Initialize m_pkthdr members explicity. To generate a diff of this commit: cvs rdiff -u -r1.230 -r1.231 src/sys/kern/uipc_mbuf.c Please note

CVS commit: src/tests/net/if_ipsec

2019-01-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Jan 15 05:34:38 UTC 2019 Modified Files: src/tests/net/if_ipsec: t_ipsec.sh Log Message: Fix PR kern/53848. Add missing "ifconfig -w". To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/tests/net/if_ipsec

2019-01-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Jan 15 05:33:42 UTC 2019 Modified Files: src/tests/net/if_ipsec: t_ipsec.sh Log Message: revert t_ipsec.sh:r1.7 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/tests/net/if_ipsec/t_ipsec.sh Please note

CVS commit: src/tests/net/if_ipsec

2019-01-11 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jan 11 08:05:53 UTC 2019 Modified Files: src/tests/net/if_ipsec: t_ipsec.sh Log Message: workaround for PR kern/53848 To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/net/if_ipsec/t_ipsec.sh Please

CVS commit: src/sys/net

2019-01-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jan 11 02:57:21 UTC 2019 Modified Files: src/sys/net: if_ppp.c Log Message: Fix missing splx in ppp_inproc(). To generate a diff of this commit: cvs rdiff -u -r1.162 -r1.163 src/sys/net/if_ppp.c Please note that diffs

CVS commit: src/sys/net

2019-01-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jan 11 02:55:41 UTC 2019 Modified Files: src/sys/net: if_ppp.c Log Message: Fix missing mutex_exit in ppp_create(). To generate a diff of this commit: cvs rdiff -u -r1.161 -r1.162 src/sys/net/if_ppp.c Please note that

CVS commit: src/tests/net/if_ipsec

2019-01-09 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jan 10 00:45:08 UTC 2019 Modified Files: src/tests/net/if_ipsec: t_ipsec.sh Log Message: tests/net/if_ipsec/t_ipsec disable dad. This may fix PR kern/53848 To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/net

2018-12-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Dec 27 07:56:12 UTC 2018 Modified Files: src/sys/net: if_l2tp.c Log Message: l2tp(4): fix output bytes counter. Pointed by k-goda@IIJ, thanks. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/tests/net/if_ipsec

2018-12-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 26 08:59:41 UTC 2018 Modified Files: src/tests/net/if_ipsec: t_ipsec_natt.sh Log Message: Add ATF for ipsecif(4) which connect to two peers in the same NAPT. To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/sys/netipsec

2018-12-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 26 08:58:51 UTC 2018 Modified Files: src/sys/netipsec: ipsec_output.c ipsecif.c key.c Log Message: ipsecif(4) supports multiple peers in the same NAPT. E.g. ipsec0 connects between NetBSD_A and NetBSD_B, ipsec1

CVS commit: src/sys

2018-12-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Dec 26 08:55:14 UTC 2018 Modified Files: src/sys/net: if_ipsec.c src/sys/netipsec: key.c Log Message: Remove unnecessary addresses in PF_KEY message. MOBIKE Extensions for PF_KEY

CVS commit: src

2018-12-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Dec 25 03:54:44 UTC 2018 Modified Files: src/distrib/sets/lists/tests: mi src/tests/net/if_ipsec: Makefile Added Files: src/tests/net/if_ipsec: t_ipsec_natt.sh Log Message: Add ATF for NAT-T enabled

CVS commit: src/tests/net/if_ipsec

2018-12-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Dec 25 03:28:29 UTC 2018 Modified Files: src/tests/net/if_ipsec: t_ipsec.sh Log Message: reduce debug messages when $DEBUG is not true. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2018-12-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Dec 20 09:47:15 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: Apply the same fix as if_wm.c:r1.606 to ixg(4). Pointed out by msaitoh@n.o, thanks. XXX pullup-8 To generate a diff of this commit:

CVS commit: src/sys/dev/pci

2018-12-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Dec 17 04:14:40 UTC 2018 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Fix txqueue assignment. Pointed out by yamaguchi@n.o, thanks. E.g. When ncpu is six and nqueue is four, the sequence error occurs. XXX

CVS commit: src/sys/netipsec

2018-12-07 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Dec 7 09:11:04 UTC 2018 Modified Files: src/sys/netipsec: ipsecif.c Log Message: ipsecif(4) should not increment drop counter by errors not related to if_snd. Pointed out by ozaki-r@n.o, thanks. To generate a diff of

CVS commit: src/sys/net

2018-12-06 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Dec 7 05:09:39 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: ipsecif(4) support input drop packet counter. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/net/if_ipsec.c Please

CVS commit: src/usr.sbin/tprof

2018-11-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Nov 26 23:20:57 UTC 2018 Modified Files: src/usr.sbin/tprof: tprof.8 src/usr.sbin/tprof/arch: tprof_x86.c Log Message: tprof: Add goldmont plus support. Tested by msaitoh@n.o, thanks. To generate a diff of this

CVS commit: src/usr.sbin/tprof

2018-11-25 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Nov 26 07:45:47 UTC 2018 Modified Files: src/usr.sbin/tprof: tprof.8 src/usr.sbin/tprof/arch: tprof_x86.c Log Message: tprof: Add goldmont support. I tested on Atom C3558 (Denverton). To generate a diff of this

CVS commit: src/tests/net/ipsec

2018-11-21 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Nov 22 04:51:41 UTC 2018 Modified Files: src/tests/net/ipsec: natt_terminator.c t_ipsec_natt.sh Log Message: Add ATF for IPv6 NAT-T. We use IPv6 NAT-T to avoid IPsec slowing down caused by dropping ESP packets by some

CVS commit: src/sys

2018-11-21 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Nov 22 04:48:34 UTC 2018 Modified Files: src/sys/netinet: udp_usrreq.c src/sys/netinet6: in6_pcb.h udp6_usrreq.c udp6_var.h src/sys/netipsec: ipsec.c ipsec.h ipsec_output.c Log Message: Support IPv6 NAT-T.

CVS commit: src/usr.sbin/tprof/arch

2018-11-14 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Nov 15 07:20:31 UTC 2018 Modified Files: src/usr.sbin/tprof/arch: tprof_x86.c Log Message: tprof: Add silvermont, airmont support. I tested on Atom C2758 (Rangeley). To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/tests/net/if_vlan

2018-11-13 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Nov 14 05:07:48 UTC 2018 Modified Files: src/tests/net/if_vlan: t_vlan.sh Log Message: let ATF detect a bug fixed by if_vla.c:r1.132. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/net

2018-11-11 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Nov 12 03:37:33 UTC 2018 Modified Files: src/sys/net: if_gif.c Log Message: Fix ALTQ on gif(4). Reported and tested by Anthony Mallet, advised by Greg Troxel, thanks. l2tp(4) and ipsecif(4) don't support ALTQ yet. So,

CVS commit: src/sys/net

2018-10-18 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Oct 19 00:12:56 UTC 2018 Modified Files: src/sys/net: if_gif.c if_gif.h if_ipsec.c if_ipsec.h if_l2tp.c if_l2tp.h if_vlan.c Log Message: Fix panic when doing ioctl to multiple pseudo interfaces. Pointed out by

CVS commit: src/sys/net

2018-10-18 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Oct 18 11:34:54 UTC 2018 Modified Files: src/sys/net: if.c if.h if_vlan.c Log Message: fix panic when do ifconfig -vlanif and ifconfig vlanif again. advised by ozaki-r@. e.g. do the following commands.

CVS commit: src/sys

2018-09-02 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Sep 3 02:33:31 UTC 2018 Modified Files: src/sys/netinet: in_l2tp.c src/sys/netinet6: in6_l2tp.c Log Message: fix: l2tp(4) cannot receive packets after reset session without reset tunnel. Pointed out by k-goda@IIJ

CVS commit: src/sys/net

2018-08-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Aug 10 10:31:01 UTC 2018 Modified Files: src/sys/net: if.c Log Message: fix if_snd_is_used(), ifp->if_snd is also used by if.c::if_transmit(). To generate a diff of this commit: cvs rdiff -u -r1.432 -r1.433

CVS commit: src/sys

2018-06-21 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu Jun 21 10:37:50 UTC 2018 Modified Files: src/sys/net: if.h src/sys/netinet: igmp.c in_l2tp.c ip_encap.c ip_icmp.c ip_mroute.c src/sys/netinet6: in6_l2tp.c ip6_mroute.c Log Message: sbappendaddr() is

CVS commit: src/sys/dev/pci

2018-06-08 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jun 8 11:18:23 UTC 2018 Modified Files: src/sys/dev/pci: if_iwm.c Log Message: iwm(4) workaround as ifp->if_hwdl can be set only once. Advised nonaka@n.o and ozaki-r@n.o, thanks. To avoid for iwm(4) to set if_hwdl

CVS commit: src/sys/dev/pci

2018-06-08 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jun 8 11:09:24 UTC 2018 Modified Files: src/sys/dev/pci: if_iwm.c Log Message: Fix "ifconfig iwm0" failures reported by ryoon@n.o. Advised nonaka@n.o and ozaki-r@n.o, thanks. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/pci

2018-06-05 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Jun 5 12:17:18 UTC 2018 Modified Files: src/sys/dev/pci: if_iwm.c Log Message: Fix panic on boot with iwm(4). Advised by nonaka@n.o, thanks. XXX pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79

CVS commit: src/sys/net

2018-05-28 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue May 29 04:45:50 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: Reviewd by ohishi@IIJ. Sorry, I jumped the gun and committed. Fix the following two issues. - remove extra padding of sizeof(xisr) when

CVS commit: src/sys/net

2018-05-28 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue May 29 03:38:25 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: Fix panic when ipsecif(4) adds discard policy. Pointed out by ohishi@IIJ, thanks. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/sys/net

2018-05-24 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Thu May 24 07:00:28 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: ipsecif(4) must not set port number to spidx even if NAT-T. Pointed out by ohishi@IIJ, thanks. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys

2018-04-27 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Apr 27 09:55:28 UTC 2018 Modified Files: src/sys/net: 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 in6_l2tp.c

CVS commit: src/sys/net

2018-04-26 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Apr 27 00:06:40 UTC 2018 Modified Files: src/sys/net: if_ipsec.c Log Message: Fix "how" argument of MGET(). Pointed out by maxv@n.o, thanks. MGET() does not have M_ZERO flag, so add memset when it is required. To

CVS commit: src/sys/netinet

2018-04-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Apr 24 01:32:30 UTC 2018 Modified Files: src/sys/netinet: in.c Log Message: Fix sys/netinet/in.c:r1.229 problem. I have missed FALLTHROUGH, sorry. To generate a diff of this commit: cvs rdiff -u -r1.229 -r1.230

CVS commit: src/sys

2018-04-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Apr 20 09:56:22 UTC 2018 Modified Files: src/sys/net: if_sl.c if_strip.c src/sys/netinet: in.c src/sys/netisdn: i4b_ipr.c Log Message: SIOCSIFDSTADDR uses struct ifreq instead of struct ifaddr or struct

CVS commit: src/sys/net

2018-04-18 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Apr 18 07:40:40 UTC 2018 Modified Files: src/sys/net: if_pppoe.c Log Message: Fix sending PADT to unexpected hosts when net.pppoe.term_unknown is enabled. To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136

CVS commit: src/sys/net

2018-04-18 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Apr 18 07:36:26 UTC 2018 Modified Files: src/sys/net: if_pppoe.c Log Message: net.pppoe.term_unknown can be written safely now. To generate a diff of this commit: cvs rdiff -u -r1.134 -r1.135 src/sys/net/if_pppoe.c

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

2018-04-16 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Apr 17 05:23:58 UTC 2018 Modified Files: src/sys/dev/pci/ixgbe: ixgbe.c ixgbe.h Log Message: Fix panic when "sysctl -w hw.ixg0.txrx_workqueue=[01]" while there is traffic. The operation is not supported, however causing

CVS commit: src/sys/net

2018-04-10 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Apr 10 11:44:13 UTC 2018 Modified Files: src/sys/net: if_l2tp.c Log Message: Fix previous my mistake and odd unaligned case. Pointed out by maxv@n.o, thanks. It must be rare case to be required this copy routine... To

  1   2   3   4   5   6   >