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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
-
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.
-
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
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
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
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
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
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
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
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
"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
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.
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.
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:
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:
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
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
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
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
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
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
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
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
o, I leave the code.
Thanks,
--
//
Internet Initiative Japan Inc.
Device Engineering Section,
Product Division,
Technology Unit
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
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
,
--
//
Internet Initiative Japan Inc.
Device Engineering Section,
Product Development Department,
Product Division,
Technology Unit
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Module Name:src
Committed By: knakahara
Date: Thu Sep 19 04:59:42 UTC 2019
Modified Files:
src/sys/net: if_l2tp.c if_l2tp.h
Log Message:
Divide Tx context of l2tp(4) to improve performance.
It seems l2tp(4) call path is too long for instruction cache. So, dividing
Module Name:src
Committed By: knakahara
Date: Thu Sep 19 04:59:42 UTC 2019
Modified Files:
src/sys/net: if_l2tp.c if_l2tp.h
Log Message:
Divide Tx context of l2tp(4) to improve performance.
It seems l2tp(4) call path is too long for instruction cache. So, dividing
Module Name:src
Committed By: knakahara
Date: Fri Aug 30 05:03:32 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmxnet3_softc.vmx_stats should not count globally. pointed out by hikaru@n.o
divide vmxnet3_softc.vmx_stats to each vmxnet3_txqueue and
Module Name:src
Committed By: knakahara
Date: Fri Aug 30 05:03:32 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmxnet3_softc.vmx_stats should not count globally. pointed out by hikaru@n.o
divide vmxnet3_softc.vmx_stats to each vmxnet3_txqueue and
Module Name:src
Committed By: knakahara
Date: Thu Aug 29 09:45:22 UTC 2019
Modified Files:
src/sys/dev/pci/ixgbe: ixgbe.c
Log Message:
Fix panic when ncpu == 1 && sysctl -w hw.ixg0.txrx_workqueue=1. Reported by
nonaka@n.o.
ok by msaitoh@n.o and nonaka@n.o
pullup-8,
Module Name:src
Committed By: knakahara
Date: Thu Aug 29 09:45:22 UTC 2019
Modified Files:
src/sys/dev/pci/ixgbe: ixgbe.c
Log Message:
Fix panic when ncpu == 1 && sysctl -w hw.ixg0.txrx_workqueue=1. Reported by
nonaka@n.o.
ok by msaitoh@n.o and nonaka@n.o
pullup-8,
Module Name:src
Committed By: knakahara
Date: Thu Aug 29 09:35:18 UTC 2019
Modified Files:
src/sys/dev/pci/ixgbe: ixgbe.c
Log Message:
fix typo in error handling of ixgbe_allocate_legacy().
ok by msaitoh@n.o
pullup-8, pullup-9
To generate a diff of this commit:
cvs
Module Name:src
Committed By: knakahara
Date: Thu Aug 29 09:35:18 UTC 2019
Modified Files:
src/sys/dev/pci/ixgbe: ixgbe.c
Log Message:
fix typo in error handling of ixgbe_allocate_legacy().
ok by msaitoh@n.o
pullup-8, pullup-9
To generate a diff of this commit:
cvs
Hi,
On 2019/08/19 14:25, Kengo NAKAHARA wrote:
Module Name:src
Committed By: knakahara
Date: Mon Aug 19 05:25:38 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
add vmx(4) basic statistics counters.
Sorry, I have forgotten this TODO in r1.40
Module Name:src
Committed By: knakahara
Date: Mon Aug 19 05:25:38 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
add vmx(4) basic statistics counters.
Sorry, I have forgotten this TODO in r1.40 commit message.
To generate a diff of this commit:
Module Name:src
Committed By: knakahara
Date: Mon Aug 19 05:25:38 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
add vmx(4) basic statistics counters.
Sorry, I have forgotten this TODO in r1.40 commit message.
To generate a diff of this commit:
Module Name:src
Committed By: knakahara
Date: Mon Aug 19 05:23:50 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
fix panic when vmx(4) is detached.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/x86/pci/if_vmx.c
Please
Module Name:src
Committed By: knakahara
Date: Mon Aug 19 05:23:50 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
fix panic when vmx(4) is detached.
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/x86/pci/if_vmx.c
Please
Module Name:src
Committed By: knakahara
Date: Wed Aug 7 10:10:00 UTC 2019
Modified Files:
src/sys/netipsec: ipsec.c
Log Message:
ipsec_getpolicybysock() should also call key_havesp() like
ipsec_getpolicybyaddr().
That can reduce KEYDEBUG messages.
To generate a diff
Module Name:src
Committed By: knakahara
Date: Wed Aug 7 10:10:00 UTC 2019
Modified Files:
src/sys/netipsec: ipsec.c
Log Message:
ipsec_getpolicybysock() should also call key_havesp() like
ipsec_getpolicybyaddr().
That can reduce KEYDEBUG messages.
To generate a diff
Module Name:src
Committed By: knakahara
Date: Tue Jul 30 11:16:15 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) can select workqueue for packet processing like ixg(4).
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45
Module Name:src
Committed By: knakahara
Date: Tue Jul 30 11:16:15 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) can select workqueue for packet processing like ixg(4).
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45
Module Name:src
Committed By: knakahara
Date: Mon Jul 29 10:28:58 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
make vmx(4)'s *_process_limit tunable.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/x86/pci/if_vmx.c
Module Name:src
Committed By: knakahara
Date: Mon Jul 29 10:28:58 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
make vmx(4)'s *_process_limit tunable.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/x86/pci/if_vmx.c
Module Name:src
Committed By: knakahara
Date: Mon Jul 29 10:24:18 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) uses deferred interrupt handlering like ixg(4).
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43
Module Name:src
Committed By: knakahara
Date: Mon Jul 29 10:24:18 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) uses deferred interrupt handlering like ixg(4).
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43
Module Name:src
Committed By: knakahara
Date: Mon Jul 29 09:45:16 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
Fix missing NULL check after softint_establish().
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42
Module Name:src
Committed By: knakahara
Date: Mon Jul 29 09:45:16 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
Fix missing NULL check after softint_establish().
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42
Module Name:src
Committed By: knakahara
Date: Mon Jul 29 02:20:59 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
Join Tx interrupt handler and Rx interrupt handler of vmx(4).
That can reduce interrupt resources.
To generate a diff of this commit:
Module Name:src
Committed By: knakahara
Date: Mon Jul 29 02:20:59 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
Join Tx interrupt handler and Rx interrupt handler of vmx(4).
That can reduce interrupt resources.
To generate a diff of this commit:
Module Name:src
Committed By: knakahara
Date: Thu Jul 25 07:45:57 UTC 2019
Modified Files:
src/sys/net: if.c
Log Message:
micro-optimization for if_snd_is_used()
To generate a diff of this commit:
cvs rdiff -u -r1.456 -r1.457 src/sys/net/if.c
Please note that diffs are
Module Name:src
Committed By: knakahara
Date: Thu Jul 25 07:45:57 UTC 2019
Modified Files:
src/sys/net: if.c
Log Message:
micro-optimization for if_snd_is_used()
To generate a diff of this commit:
cvs rdiff -u -r1.456 -r1.457 src/sys/net/if.c
Please note that diffs are
Module Name:src
Committed By: knakahara
Date: Wed Jul 24 10:17:52 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) support if_transmit and Tx multiqueue (2/2).
Fix Tx interrupt handler. I tested on ESXi 5.5.
TODO: add statistics counters
To
Module Name:src
Committed By: knakahara
Date: Wed Jul 24 10:15:23 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
refactor: unify vmxnet3_start_locked and vmxnet_transmit_locked
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39
1 - 100 of 147 matches
Mail list logo