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:13:14 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) support if_transmit and Tx multiqueue (1/2)
Implemented Tx processing only. Fix Tx interrupt handler later.
To generate a diff
Module Name:src
Committed By: knakahara
Date: Tue Jul 23 04:50:05 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) can be detached now.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/x86/pci/if_vmx.c
Please note
Module Name:src
Committed By: knakahara
Date: Tue Jul 23 04:50:05 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) can be detached now.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/x86/pci/if_vmx.c
Please note
Module Name:src
Committed By: knakahara
Date: Mon Jul 22 06:52:06 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
remove unnecessary NULL check after kmem_zalloc(KM_SLEEP)
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36
Module Name:src
Committed By: knakahara
Date: Fri Jul 19 08:49:44 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) can be set IFEF_MPSAFE now.
I tested bidirectional forwarding with some ioctls.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: knakahara
Date: Fri Jul 19 08:49:44 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) can be set IFEF_MPSAFE now.
I tested bidirectional forwarding with some ioctls.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: knakahara
Date: Fri Jul 19 08:46:32 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
Store IFF_ALLMULTI in ec->ec_flags instead of ifp->if_flags.
See such as if_wm.c:1.636.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: knakahara
Date: Fri Jul 19 08:46:32 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
Store IFF_ALLMULTI in ec->ec_flags instead of ifp->if_flags.
See such as if_wm.c:1.636.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: knakahara
Date: Fri Jul 19 08:31:41 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) enable jumbo frame.
I tested 1600 mtu to/from Linux vmxnet3.
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33
Module Name:src
Committed By: knakahara
Date: Fri Jul 19 08:31:41 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
vmx(4) enable jumbo frame.
I tested 1600 mtu to/from Linux vmxnet3.
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33
Module Name:src
Committed By: knakahara
Date: Tue Jul 16 10:12:10 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
Fix vmx(4) MTU setting.
Advised by hikaru@n.o and msaitoh@n.o, thanks.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32
Module Name:src
Committed By: knakahara
Date: Tue Jul 16 10:12:10 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
Fix vmx(4) MTU setting.
Advised by hikaru@n.o and msaitoh@n.o, thanks.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32
Module Name:src
Committed By: knakahara
Date: Tue Jul 16 10:01:24 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
Eliminate IFF_RUNNING checking code from vmxnet3_init_locked().
Advised by hikaru@n.o, thanks.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: knakahara
Date: Tue Jul 16 10:01:24 UTC 2019
Modified Files:
src/sys/arch/x86/pci: if_vmx.c
Log Message:
Eliminate IFF_RUNNING checking code from vmxnet3_init_locked().
Advised by hikaru@n.o, thanks.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: knakahara
Date: Wed Jun 26 10:20:06 UTC 2019
Modified Files:
src/sys/arch/x86/pci: msipic.c
Log Message:
Fix updating "Multiple Message Enable" field for MSI multiple vectors. Pointed
out by jmcneill@n.o, thanks.
I tested ahcisata for MSI
Module Name:src
Committed By: knakahara
Date: Wed Jun 26 10:20:06 UTC 2019
Modified Files:
src/sys/arch/x86/pci: msipic.c
Log Message:
Fix updating "Multiple Message Enable" field for MSI multiple vectors. Pointed
out by jmcneill@n.o, thanks.
I tested ahcisata for MSI
Module Name:src
Committed By: knakahara
Date: Wed Jun 5 04:31:37 UTC 2019
Modified Files:
src/sys/arch/x86/x86: intr.c
Log Message:
Add TODO comments to support MSI multiple vectors on x86 systems.
To generate a diff of this commit:
cvs rdiff -u -r1.144 -r1.145
Module Name:src
Committed By: knakahara
Date: Wed Jun 5 04:31:37 UTC 2019
Modified Files:
src/sys/arch/x86/x86: intr.c
Log Message:
Add TODO comments to support MSI multiple vectors on x86 systems.
To generate a diff of this commit:
cvs rdiff -u -r1.144 -r1.145
Module Name:src
Committed By: knakahara
Date: Wed Jun 5 01:31:05 UTC 2019
Modified Files:
src/sys/netinet: ip_output.c
Log Message:
The packets which will be esp-fragmented should not be applied pfil. Pointed
out by ohishi@IIJ, thanks.
To generate a diff of this
Module Name:src
Committed By: knakahara
Date: Wed Jun 5 01:31:05 UTC 2019
Modified Files:
src/sys/netinet: ip_output.c
Log Message:
The packets which will be esp-fragmented should not be applied pfil. Pointed
out by ohishi@IIJ, thanks.
To generate a diff of this
Module Name:src
Committed By: knakahara
Date: Wed Jun 5 01:27:20 UTC 2019
Modified Files:
src/sys/netinet: ip_output.c
Log Message:
Fix rtcache cannot be released once an esp-fragmented packet is sent. Pointed
out by ohishi@IIJ, thanks.
To generate a diff of this
Module Name:src
Committed By: knakahara
Date: Wed Jun 5 01:27:20 UTC 2019
Modified Files:
src/sys/netinet: ip_output.c
Log Message:
Fix rtcache cannot be released once an esp-fragmented packet is sent. Pointed
out by ohishi@IIJ, thanks.
To generate a diff of this
Module Name:src
Committed By: knakahara
Date: Wed May 15 03:33:41 UTC 2019
Modified Files:
src/sys/netinet: ip_encap.c
Log Message:
Fix build failure when INET6 is disabled. Pointed out by ozaki-r@n.o, thanks.
To generate a diff of this commit:
cvs rdiff -u -r1.70
Module Name:src
Committed By: knakahara
Date: Wed May 15 03:33:41 UTC 2019
Modified Files:
src/sys/netinet: ip_encap.c
Log Message:
Fix build failure when INET6 is disabled. Pointed out by ozaki-r@n.o, thanks.
To generate a diff of this commit:
cvs rdiff -u -r1.70
m0: hw rev 0x230, fw ver 22.361476.0, address 74:e5:f9:69:6c:bb
> iwm0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
> iwm0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
> iwm0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps
> 36Mbps 48Mbps 54Mbps
>
///
Internet Initiative Japan Inc.
Device Engineering Section,
IoT Platform Development Department,
Network Division,
Technology Unit
Kengo NAKAHARA <k-nakah...@iij.ad.jp>
Hi,
On 2018/01/09 8:27, Christos Zoulas wrote:
> In article <20180108232325.522d0f...@cvs.netbsd.org>,
> Kengo NAKAHARA <source-changes-d@NetBSD.org> wrote:
>> size_t hash;
>>
>> +printf(" %s: enter\n", __func__);
&
:r1.12.
Thanks,
--
//////
Internet Initiative Japan Inc.
Device Engineering Section,
IoT Platform Development Department,
Network Division,
Technology Unit
Kengo NAKAHARA <k-nakah...@iij.ad.jp>
Hi maxv@n.o,
On 2017/08/08 2:12, Maxime Villard wrote:
> Le 07/08/2017 à 10:38, Kengo NAKAHARA a écrit :
>> "intrctl affinity" in NetBSD-current causes panic. Here is the backtrace
>>
>> panic: kernel diagnostic assertion "mutex_owned(_l
ernet Initiative Japan Inc.
Device Engineering Section,
IoT Platform Development Department,
Network Division,
Technology Unit
Kengo NAKAHARA <k-nakah...@iij.ad.jp>
ubr_autoconf.c#1728
My environment is amd64 which use sd0(USB Flash) as root filesystem.
Could someone have any solution?
Thanks,
--
//
Internet Initiative Japan Inc.
Device Engineering Section,
IoT Platform Development Department,
Network Division,
Technology Unit
Kengo NAKAHARA <k-nakah...@iij.ad.jp>
Hi,
On 2016/09/12 17:28, Roy Marples wrote:
> On 09/09/2016 20:08, Martin Husemann wrote:
>> On Thu, Sep 08, 2016 at 02:19:15PM +0900, Kengo NAKAHARA wrote:
>>>
>>> On 2016/09/08 0:41, Roy Marples wrote:
>>>> Module Name: src
>>>> Committed
///
Internet Initiative Japan Inc.
Device Engineering Section,
IoT Platform Development Department,
Network Division,
Technology Unit
Kengo NAKAHARA <k-nakah...@iij.ad.jp>
Hi,
On 2016/07/12 0:21, David Holland wrote:
> On Mon, Jul 11, 2016 at 09:42:20AM +0000, Kengo NAKAHARA wrote:
> > Log Message:
> > strncpy should use destination buf length instead of source buf length.
> >
> > pointed out by nonaka@n.o.
>
> this s
Section,
IoT Platform Development Department,
Network Division,
Technology Unit
Kengo NAKAHARA <k-nakah...@iij.ad.jp>
Hi,
On 2016/06/27 18:55, Roy Marples wrote:
> On 27/06/2016 09:58, Kengo NAKAHARA wrote:
>> Module Name: src
>> Committed By:knakahara
>> Date:Mon Jun 27 08:58:50 UTC 2016
>>
>> Modified Files:
>> src/sys/net: if.c if.h
>>
Hi,
On 2016/01/13 7:10, David Laight wrote:
> On Fri, Dec 11, 2015 at 11:37:29AM +0900, Kengo NAKAHARA wrote:
>> # Sorry, I forgot to subscribe source-changes-d ml, I reply as
>> # a new mail.
>>
>> Hi,
>>
>>> In article <20151210081103.E0FBBFB83%
# Sorry, I forgot to subscribe source-changes-d ml, I reply as
# a new mail.
Hi,
> In article <20151210081103.E0FBBFB83%cvs.NetBSD.org@localhost>,
> Kengo NAKAHARA <source-changes-d%NetBSD.org@localhost> wrote:
>>-=-=-=-=-=-
>>
>>Module Name: src
>>C
Hi,
On 2015/12/11 13:00, Christos Zoulas wrote:
> On Dec 11, 11:37am, k-nakah...@iij.ad.jp (Kengo NAKAHARA) wrote:
> -- Subject: Re: CVS commit: src/sys/net
>
> | Hi,
> |
> | > In article <20151210081103.E0FBBFB83%cvs.NetBSD.org@localhost>,
> | > Kengo NAKA
Hi,
On 2015/08/28 16:03, Nick Hudson wrote:
On 08/24/15 10:50, Kengo NAKAHARA wrote:
Hi,
On 2015/08/24 18:24, Nick Hudson wrote:
On 08/24/15 09:36, Kengo NAKAHARA wrote:
Hi,
On 2015/08/24 16:18, Nick Hudson wrote:
+__weak_alias(interrupt_construct_intrids, eopnotsupp);
I found
Hi,
On 2015/08/24 16:18, Nick Hudson wrote:
On 08/17/15 07:16, Kengo NAKAHARA wrote:
Module Name:src
Committed By:knakahara
Date:Mon Aug 17 06:16:03 UTC 2015
Hi,
Unfortunately, the following doesn't work for platforms that don't define
interrupt_construct_intrids
Hi,
On 2015/08/24 18:24, Nick Hudson wrote:
On 08/24/15 09:36, Kengo NAKAHARA wrote:
Hi,
On 2015/08/24 16:18, Nick Hudson wrote:
+__weak_alias(interrupt_construct_intrids, eopnotsupp);
I found this by running sysctl -A on an evbarm platform
Sorry, some interrupt_* stub functions
201 - 270 of 270 matches
Mail list logo