Module Name:src
Committed By: ozaki-r
Date: Thu Aug 15 04:21:33 UTC 2019
Modified Files:
src/tests/net/if: t_ifconfig.sh
Log Message:
tests: check if ifconfig (ioctl) works after a failure of ifconfig destroy
This is a test for PR kern/54434.
To generate a diff of this
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 14 08:34:44 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
Add missing IFNET_LOCK for regen_tmpaddr
Reported by ryo@
To generate a diff of this commit:
cvs rdiff -u -r1.256 -r1.257
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 14 08:34:44 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
Add missing IFNET_LOCK for regen_tmpaddr
Reported by ryo@
To generate a diff of this commit:
cvs rdiff -u -r1.256 -r1.257
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 13 07:20:43 UTC 2019
Modified Files:
src/tests/net/ndp: t_ndp.sh
Log Message:
Make a permanet neighbor cache to avoid sending an NS packet disturbing the test
A receiver of an ICMPv6 request packet creates a stale cache
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 13 07:20:43 UTC 2019
Modified Files:
src/tests/net/ndp: t_ndp.sh
Log Message:
Make a permanet neighbor cache to avoid sending an NS packet disturbing the test
A receiver of an ICMPv6 request packet creates a stale cache
Module Name:src
Committed By: ozaki-r
Date: Fri Aug 2 02:17:46 UTC 2019
Modified Files:
src/sys/net: raw_usrreq.c
Log Message:
Fix typo (s/m_free/m_freem/) (one more)
To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/sys/net/raw_usrreq.c
Please note
Module Name:src
Committed By: ozaki-r
Date: Fri Aug 2 02:17:46 UTC 2019
Modified Files:
src/sys/net: raw_usrreq.c
Log Message:
Fix typo (s/m_free/m_freem/) (one more)
To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/sys/net/raw_usrreq.c
Please note
Module Name:src
Committed By: ozaki-r
Date: Fri Aug 2 01:55:01 UTC 2019
Modified Files:
src/sys/net: raw_usrreq.c
Log Message:
Fix typo (s/m_free/m_freem/)
This fixes PR kern/54419 "mbuf leak when deleting route" from sc dying.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ozaki-r
Date: Fri Aug 2 01:55:01 UTC 2019
Modified Files:
src/sys/net: raw_usrreq.c
Log Message:
Fix typo (s/m_free/m_freem/)
This fixes PR kern/54419 "mbuf leak when deleting route" from sc dying.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ozaki-r
Date: Tue Jul 23 04:31:25 UTC 2019
Modified Files:
src/tests/net/ipsec: t_ipsec_misc.sh
Log Message:
tests: add tests for getspi and udpate
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23
Module Name:src
Committed By: ozaki-r
Date: Tue Jul 23 04:30:32 UTC 2019
Modified Files:
src/crypto/dist/ipsec-tools/src/setkey: parse.y token.l
Log Message:
setkey: enable to use the getspi API
If a specified SPI is not zero, tell the kernel to use the SPI by using
Module Name:src
Committed By: ozaki-r
Date: Tue Jul 23 04:30:32 UTC 2019
Modified Files:
src/crypto/dist/ipsec-tools/src/setkey: parse.y token.l
Log Message:
setkey: enable to use the getspi API
If a specified SPI is not zero, tell the kernel to use the SPI by using
Module Name:src
Committed By: ozaki-r
Date: Tue Jul 23 04:29:27 UTC 2019
Modified Files:
src/sys/netipsec: key.c
Log Message:
ipsec: fix a regression of the update API
The update API updates an SA by creating a new SA and removing an existing SA.
The previous change
Module Name:src
Committed By: ozaki-r
Date: Tue Jul 23 04:29:27 UTC 2019
Modified Files:
src/sys/netipsec: key.c
Log Message:
ipsec: fix a regression of the update API
The update API updates an SA by creating a new SA and removing an existing SA.
The previous change
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 18 06:47:10 UTC 2019
Modified Files:
src/sys/net: if_llatbl.h
Log Message:
Show pointers of llentries on trace logs of LLE_REF_TRACE
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/net/if_llatbl.h
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 18 06:47:10 UTC 2019
Modified Files:
src/sys/net: if_llatbl.h
Log Message:
Show pointers of llentries on trace logs of LLE_REF_TRACE
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/net/if_llatbl.h
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 18 04:22:22 UTC 2019
Modified Files:
src/tests/net: net_common.sh
Log Message:
tests: extract all kernel logs, not just a panic message, from rump_server.core
To generate a diff of this commit:
cvs rdiff -u -r1.31
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 18 04:22:22 UTC 2019
Modified Files:
src/tests/net: net_common.sh
Log Message:
tests: extract all kernel logs, not just a panic message, from rump_server.core
To generate a diff of this commit:
cvs rdiff -u -r1.31
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 18 04:00:09 UTC 2019
Modified Files:
src/tests/net/ndp: t_ndp.sh
Log Message:
tests: shorten the expire time of neighbor caches to reduce the runtime of the
tests
To generate a diff of this commit:
cvs rdiff -u -r1.32
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 18 04:00:09 UTC 2019
Modified Files:
src/tests/net/ndp: t_ndp.sh
Log Message:
tests: shorten the expire time of neighbor caches to reduce the runtime of the
tests
To generate a diff of this commit:
cvs rdiff -u -r1.32
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 17 07:07:59 UTC 2019
Modified Files:
src/sys/netipsec: key.c
Log Message:
Avoid a race condition between SA (sav) manipulations
An sav can be removed from belonging list(s) twice resulting in an assertion
failure of
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 17 07:07:59 UTC 2019
Modified Files:
src/sys/netipsec: key.c
Log Message:
Avoid a race condition between SA (sav) manipulations
An sav can be removed from belonging list(s) twice resulting in an assertion
failure of
Module Name:src
Committed By: ozaki-r
Date: Tue Jul 9 02:50:25 UTC 2019
Modified Files:
src/tests/net/if_bridge: t_rtable.sh
Log Message:
tests: check that a new cache is not created over the limit
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: ozaki-r
Date: Tue Jul 9 02:50:25 UTC 2019
Modified Files:
src/tests/net/if_bridge: t_rtable.sh
Log Message:
tests: check that a new cache is not created over the limit
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 4 02:49:30 UTC 2019
Modified Files:
src/sys/sys: param.h
Log Message:
Bump the version for if_description
Welcome to 8.99.50
To generate a diff of this commit:
cvs rdiff -u -r1.597 -r1.598 src/sys/sys/param.h
Please
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 4 02:49:30 UTC 2019
Modified Files:
src/sys/sys: param.h
Log Message:
Bump the version for if_description
Welcome to 8.99.50
To generate a diff of this commit:
cvs rdiff -u -r1.597 -r1.598 src/sys/sys/param.h
Please
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 4 02:46:40 UTC 2019
Modified Files:
src/tests/net/if: t_ifconfig.sh
Log Message:
Add ATF test for a description.
>From t-kusaba@IIJ
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 4 02:45:46 UTC 2019
Modified Files:
src/sbin/ifconfig: ifconfig.8 ifconfig.c
Log Message:
Add descr,description/-descr,-description commands to ifconfig(8) to handle a
description.
>From t-kusaba@IIJ
To generate a
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 4 02:44:25 UTC 2019
Modified Files:
src/sys/net: if.c if.h
src/sys/sys: sockio.h
Log Message:
Add support for a network interface description.
ioctl(2):
- Add SIOCGIFDESCR/SIOCSIFDESCR commands to get/set the
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 4 02:44:25 UTC 2019
Modified Files:
src/sys/net: if.c if.h
src/sys/sys: sockio.h
Log Message:
Add support for a network interface description.
ioctl(2):
- Add SIOCGIFDESCR/SIOCSIFDESCR commands to get/set the
Module Name:src
Committed By: ozaki-r
Date: Fri Jun 28 06:45:16 UTC 2019
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
nd6: restore a missing reachability confirmation
On sending a packet over a STALE cache, the cache should be tried a reachability
confirmation,
Module Name:src
Committed By: ozaki-r
Date: Fri Jun 28 06:46:04 UTC 2019
Modified Files:
src/tests/net/ndp: t_ndp.sh
Log Message:
tests: test state transitions of neighbor caches
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/tests/net/ndp/t_ndp.sh
Module Name:src
Committed By: ozaki-r
Date: Fri Jun 28 06:46:04 UTC 2019
Modified Files:
src/tests/net/ndp: t_ndp.sh
Log Message:
tests: test state transitions of neighbor caches
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/tests/net/ndp/t_ndp.sh
On Tue, Jun 25, 2019 at 4:03 PM Nick Hudson wrote:
>
> On 24/06/2019 10:40, Ryota Ozaki wrote:
> > On Mon, Jun 24, 2019 at 6:27 PM matthew green wrote:
> >>
> >>> Only KERNEL_LOCK (and some splsoftnet) is required for the network stack
> >>> no
On Mon, Jun 24, 2019 at 6:27 PM matthew green wrote:
>
> > Only KERNEL_LOCK (and some splsoftnet) is required for the network stack
> > now. Remaining splnets are for network drivers. (softnet_lock is also
> > required
> > in some cases but it's another story...)
>
> great! i studied the code
On Mon, Jun 24, 2019 at 5:26 PM Manuel Bouyer wrote:
>
> On Mon, Jun 24, 2019 at 08:39:08AM +0100, Nick Hudson wrote:
> >
> >
> > On 24/06/2019 04:30, matthew green wrote:
> > > > > splnet is obsolete in modern USB network drivers.
> > > > > all the code runs at softipl.
> > > > >
> > > > >
Module Name:src
Committed By: ozaki-r
Date: Fri Jun 7 05:34:34 UTC 2019
Modified Files:
src/usr.sbin/puffs/mount_9p: mount_9p.8 nineproto.c ninepuffs.h node.c
subr.c
Log Message:
Handle Rerror and return errno correctly (only for 9P2000.u for now)
To
Module Name:src
Committed By: ozaki-r
Date: Fri Jun 7 05:34:34 UTC 2019
Modified Files:
src/usr.sbin/puffs/mount_9p: mount_9p.8 nineproto.c ninepuffs.h node.c
subr.c
Log Message:
Handle Rerror and return errno correctly (only for 9P2000.u for now)
To
Module Name:src
Committed By: ozaki-r
Date: Mon May 27 05:33:48 UTC 2019
Modified Files:
src/sys/net: rtsock.c
Log Message:
Don't take softnet_lock in sysctl_rtable
Taking softnet_lock there can cause a deadlock with nfs sosend, so we don't.
Having only KERNEL_LOCK is
Module Name:src
Committed By: ozaki-r
Date: Wed May 22 02:25:28 UTC 2019
Modified Files:
src/doc: CHANGES
Log Message:
Note initial 9P2000.u support
To generate a diff of this commit:
cvs rdiff -u -r1.2537 -r1.2538 src/doc/CHANGES
Please note that diffs are not public
Module Name:src
Committed By: ozaki-r
Date: Mon May 20 08:55:31 UTC 2019
Modified Files:
src/usr.sbin/puffs/mount_9p: ninepuffs.c
Log Message:
mount_9p: add missing -u option to the help message
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26
Module Name:src
Committed By: ozaki-r
Date: Mon May 20 08:55:31 UTC 2019
Modified Files:
src/usr.sbin/puffs/mount_9p: ninepuffs.c
Log Message:
mount_9p: add missing -u option to the help message
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26
Module Name:src
Committed By: ozaki-r
Date: Fri May 17 08:48:04 UTC 2019
Modified Files:
src/usr.sbin/puffs/mount_9p: fs.c mount_9p.8 nineproto.c nineproto.h
ninepuffs.c ninepuffs.h node.c
Log Message:
mount_9p: add initial support for 9P2000.u
The
Module Name:src
Committed By: ozaki-r
Date: Fri May 17 08:48:04 UTC 2019
Modified Files:
src/usr.sbin/puffs/mount_9p: fs.c mount_9p.8 nineproto.c nineproto.h
ninepuffs.c ninepuffs.h node.c
Log Message:
mount_9p: add initial support for 9P2000.u
The
Module Name:src
Committed By: ozaki-r
Date: Fri May 17 07:50:49 UTC 2019
Modified Files:
src/usr.sbin/puffs/mount_9p: mount_9p.8
Log Message:
Refer the current official page
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: ozaki-r
Date: Fri May 17 07:50:09 UTC 2019
Modified Files:
src/usr.sbin/puffs/mount_9p: mount_9p.8
Log Message:
Document the -s option
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/puffs/mount_9p/mount_9p.8
Module Name:src
Committed By: ozaki-r
Date: Fri May 17 07:50:09 UTC 2019
Modified Files:
src/usr.sbin/puffs/mount_9p: mount_9p.8
Log Message:
Document the -s option
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/puffs/mount_9p/mount_9p.8
Module Name:src
Committed By: ozaki-r
Date: Fri May 17 07:50:49 UTC 2019
Modified Files:
src/usr.sbin/puffs/mount_9p: mount_9p.8
Log Message:
Refer the current official page
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: ozaki-r
Date: Fri May 17 03:34:27 UTC 2019
Modified Files:
src/sys/conf: files
src/sys/kern: init_main.c kern_exit.c kern_lwp.c kern_softint.c
subr_lwp_specificdata.c subr_psref.c
src/sys/net: if.c route.c
Module Name:src
Committed By: ozaki-r
Date: Fri May 17 03:34:27 UTC 2019
Modified Files:
src/sys/conf: files
src/sys/kern: init_main.c kern_exit.c kern_lwp.c kern_softint.c
subr_lwp_specificdata.c subr_psref.c
src/sys/net: if.c route.c
Module Name:src
Committed By: ozaki-r
Date: Wed May 15 02:56:48 UTC 2019
Modified Files:
src/sys/dev/ic: dwc_gmac.c
src/sys/dev/pci: if_wm.c
src/sys/dev/pci/ixgbe: ixgbe.c
src/sys/net: if.c if_ether.h if_ethersubr.c
Log Message:
Store IFF_ALLMULTI
Module Name:src
Committed By: ozaki-r
Date: Wed May 15 02:59:19 UTC 2019
Modified Files:
src/sys/net: if_vlan.c
src/sys/netinet: in_pcb.c ip_output.c
src/sys/netinet6: in6_pcb.c ip6_output.c
Log Message:
Get rid of IFNET_LOCK for if_mcast_op to avoid a
Module Name:src
Committed By: ozaki-r
Date: Wed May 15 02:59:19 UTC 2019
Modified Files:
src/sys/net: if_vlan.c
src/sys/netinet: in_pcb.c ip_output.c
src/sys/netinet6: in6_pcb.c ip6_output.c
Log Message:
Get rid of IFNET_LOCK for if_mcast_op to avoid a
Module Name:src
Committed By: ozaki-r
Date: Wed May 15 02:56:48 UTC 2019
Modified Files:
src/sys/dev/ic: dwc_gmac.c
src/sys/dev/pci: if_wm.c
src/sys/dev/pci/ixgbe: ixgbe.c
src/sys/net: if.c if_ether.h if_ethersubr.c
Log Message:
Store IFF_ALLMULTI
On Tue, May 14, 2019 at 10:54 PM Greg Troxel wrote:
>
> Ryota Ozaki writes:
>
> > On Tue, May 14, 2019 at 2:31 AM Jason Thorpe wrote:
> >>
> >>
> >>
> >> > On May 13, 2019, at 7:17 AM, Greg Troxel wrote:
> >>
Module Name:src
Committed By: ozaki-r
Date: Tue May 14 09:43:55 UTC 2019
Modified Files:
src/sys/dev/pci: if_wm.c
src/sys/dev/pci/ixgbe: ixgbe.c
Log Message:
Remove unnecessary checks of IFF_ALLMULTI
IFF_ALLMULTI is changed by only driver itself, so we don't need
Module Name:src
Committed By: ozaki-r
Date: Tue May 14 09:43:55 UTC 2019
Modified Files:
src/sys/dev/pci: if_wm.c
src/sys/dev/pci/ixgbe: ixgbe.c
Log Message:
Remove unnecessary checks of IFF_ALLMULTI
IFF_ALLMULTI is changed by only driver itself, so we don't need
On Tue, May 14, 2019 at 2:31 AM Jason Thorpe wrote:
>
>
>
> > On May 13, 2019, at 7:17 AM, Greg Troxel wrote:
> >
> > 2) Your option 2 seems to involve two things at once:
> >
> > - migration to lwp_specificadata
> > - using DEBUG instead of DIAGNOSTIC to control the leak check feature
> >
> >
Module Name:src
Committed By: ozaki-r
Date: Mon May 13 07:54:52 UTC 2019
Modified Files:
src/sys/sys: param.h
Log Message:
Bump the version for entry additions to IP_STAT and IP6_STAT
Welcome to 8.99.40
To generate a diff of this commit:
cvs rdiff -u -r1.587 -r1.588
Module Name:src
Committed By: ozaki-r
Date: Mon May 13 07:54:52 UTC 2019
Modified Files:
src/sys/sys: param.h
Log Message:
Bump the version for entry additions to IP_STAT and IP6_STAT
Welcome to 8.99.40
To generate a diff of this commit:
cvs rdiff -u -r1.587 -r1.588
Module Name:src
Committed By: ozaki-r
Date: Mon May 13 07:48:42 UTC 2019
Modified Files:
src/usr.bin/netstat: inet.c inet6.c
Log Message:
Show the number of packets dropped by pfil
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109
Module Name:src
Committed By: ozaki-r
Date: Mon May 13 07:48:42 UTC 2019
Modified Files:
src/usr.bin/netstat: inet.c inet6.c
Log Message:
Show the number of packets dropped by pfil
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109
Module Name:src
Committed By: ozaki-r
Date: Mon May 13 07:48:00 UTC 2019
Modified Files:
src/sys/netinet: ip_input.c ip_output.c ip_var.h
src/sys/netinet6: ip6_forward.c ip6_input.c ip6_output.c ip6_var.h
Log Message:
Count packets dropped by pfil
To generate a
On Sat, May 11, 2019 at 10:49 AM Greg Troxel wrote:
>
> Kamil Rytarowski writes:
>
> > On 08.05.2019 11:34, Ryota Ozaki wrote:
> >> On Sat, Apr 20, 2019 at 6:45 PM Ryota Ozaki wrote:
> >>>
> >>> On Fri, Apr 19, 2019 at 6:49 PM Kamil Rytarow
On Fri, Apr 19, 2019 at 6:49 PM Kamil Rytarowski wrote:
>
> On 19.04.2019 11:41, J. Hannken-Illjes wrote:
> >> On 19. Apr 2019, at 03:52, Ryota Ozaki wrote:
> >>
> >> Module Name: src
> >> Committed By:ozaki-r
> >> Date:
On Tue, Apr 16, 2019 at 5:51 AM Christos Zoulas wrote:
>
> Module Name:src
> Committed By: christos
> Date: Mon Apr 15 20:51:46 UTC 2019
>
> Modified Files:
> src/sys/net: if.c
>
> Log Message:
> Zero out the ifreq struct for SIOCGIFCONF to avoid up to 127 bytes of stack
>
On Tue, May 29, 2018 at 6:10 PM Patrick Welche wrote:
> Module Name:src
> Committed By: prlw1
> Date: Tue May 29 09:10:39 UTC 2018
> Modified Files:
> src/sys/netinet6: in6.c
> Log Message:
> Mark in6m as used for non-DIAGNOSTIC builds.
Oops! Thank you for the fix.
On Tue, Apr 17, 2018 at 5:06 PM J. Hannken-Illjes <hann...@eis.cs.tu-bs.de>
wrote:
> > On 17. Apr 2018, at 03:38, Ryota Ozaki <ozak...@netbsd.org> wrote:
> >
> > On Tue, Apr 17, 2018 at 5:25 AM Juergen Hannken-Illjes <
hann...@netbsd.org>
> > wrote:
&
On Tue, Apr 17, 2018 at 5:25 AM Juergen Hannken-Illjes
wrote:
> Module Name:src
> Committed By: hannken
> Date: Mon Apr 16 20:25:21 UTC 2018
> Modified Files:
> src/sys/kern: subr_pserialize.c
> Log Message:
> Function pserialize_perform() usually
On Fri, Apr 6, 2018 at 8:02 PM Roy Marples <r...@marples.name> wrote:
> On 06/04/2018 11:59, Ryota Ozaki wrote:
> > On Fri, Apr 6, 2018 at 7:45 PM, Ryota Ozaki <ozak...@netbsd.org> wrote:
> >> On Fri, Apr 6, 2018 at 7:04 PM, Roy Marples <r...@marples.name> wro
On Fri, Apr 6, 2018 at 7:45 PM, Ryota Ozaki <ozak...@netbsd.org> wrote:
> On Fri, Apr 6, 2018 at 7:04 PM, Roy Marples <r...@marples.name> wrote:
>> On 06/04/2018 10:19, Ryota Ozaki wrote:
>>>
>>> Module Name:src
>>> Committed By: ozaki-r
On Fri, Apr 6, 2018 at 7:04 PM, Roy Marples <r...@marples.name> wrote:
> On 06/04/2018 10:19, Ryota Ozaki wrote:
>>
>> Module Name:src
>> Committed By: ozaki-r
>> Date: Fri Apr 6 09:19:16 UTC 2018
>>
>> Modified Files:
>&
On Mon, Mar 19, 2018 at 5:22 PM, matthew green wrote:
>> Well, how about "lockstats"? It's different from lockstat(8) and
>> still appropriate (because stats means statistics).
>
> lockstats sounds fine to me. thanks.
Changed. Thanks!
ozaki-r
On Sat, Mar 17, 2018 at 2:04 AM, matthew green <m...@eterna.com.au> wrote:
> "Ryota Ozaki" writes:
>> Module Name: src
>> Committed By: ozaki-r
>> Date: Fri Mar 16 04:37:55 UTC 2018
>>
>> Modified Files:
>> src/share/man/man4
On Thu, Jan 11, 2018 at 2:07 PM, Ryota Ozaki <ozak...@netbsd.org> wrote:
> Hi,
>
> I'm going to change to use callout_stop because it seems using it
> is almost harmless in practical. See the below explanation (tl;dr).
Eventually we found a possible way to use callout_
Hi,
I'm going to change to use callout_stop because it seems using it
is almost harmless in practical. See the below explanation (tl;dr).
I investigated how using callout_stop affects and figured out
it can be problematic but the probability is quite low.
(That's why NetBSD 7 and earlier using
On Thu, Jan 11, 2018 at 3:51 AM, Christos Zoulas wrote:
> Module Name:src
> Committed By: christos
> Date: Wed Jan 10 18:51:31 UTC 2018
>
> Modified Files:
> src/sys/netinet: ip_output.c
>
> Log Message:
> from ozaki-r: use the proper ifp.
> XXX:
On Fri, Dec 29, 2017 at 4:37 AM, Chuck Silvers <c...@chuq.com> wrote:
> On Thu, Dec 28, 2017 at 05:34:27PM +0900, Ryota Ozaki wrote:
>> On Thu, Dec 28, 2017 at 5:05 PM, Tom Ivar Helbekkmo
>> <t...@hamartun.priv.no> wrote:
>> > Ryota Ozaki <ozak...@netbsd.or
On Thu, Dec 28, 2017 at 5:05 PM, Tom Ivar Helbekkmo
<t...@hamartun.priv.no> wrote:
> Ryota Ozaki <ozak...@netbsd.org> writes:
>
>> I think the below patch fixes the above issue, but probably
>> there is a better solution.
>
> Looks like didn't -- it just
On Wed, Dec 27, 2017 at 7:11 PM, Tom Ivar Helbekkmo
<t...@hamartun.priv.no> wrote:
> Ryota Ozaki <ozak...@netbsd.org> writes:
>
>> I think the below patch fixes the above issue, but probably
>> there is a better solution.
>
> Thanks! I'm now running a fully
On Wed, Dec 27, 2017 at 10:40 AM, Ryota Ozaki <ozak...@netbsd.org> wrote:
> On Wed, Dec 27, 2017 at 10:36 AM, Taylor R Campbell
> <campbell+netbsd-source-change...@mumble.net> wrote:
>>> Date: Wed, 27 Dec 2017 10:31:25 +0900
>>> From: Ryota Ozaki <ozak...@n
On Tue, Dec 26, 2017 at 5:23 PM, Ryota Ozaki <ozak...@netbsd.org> wrote:
> On Tue, Dec 26, 2017 at 4:50 PM, Tom Ivar Helbekkmo
> <t...@hamartun.priv.no> wrote:
>> Ryota Ozaki <ozak...@netbsd.org> writes:
>>
>>> One possible fix has been committed.
&
On Wed, Dec 27, 2017 at 10:36 AM, Taylor R Campbell
<campbell+netbsd-source-change...@mumble.net> wrote:
>> Date: Wed, 27 Dec 2017 10:31:25 +0900
>> From: Ryota Ozaki <ozak...@netbsd.org>
>>
>> On Wed, Dec 27, 2017 at 10:27 AM, Taylor R Campbell
>> &l
On Wed, Dec 27, 2017 at 10:27 AM, Taylor R Campbell
<campbell+netbsd-source-change...@mumble.net> wrote:
>> Date: Wed, 27 Dec 2017 10:24:26 +0900
>> From: Ryota Ozaki <ozak...@netbsd.org>
>>
>> On Wed, Dec 27, 2017 at 12:50 AM, Taylor R Campbell
>> &l
On Wed, Dec 27, 2017 at 12:50 AM, Taylor R Campbell
<campbell+netbsd-source-change...@mumble.net> wrote:
>> Date: Tue, 26 Dec 2017 18:42:14 +0900
>> From: Ryota Ozaki <ozak...@netbsd.org>
>>
>> On Tue, Dec 26, 2017 at 6:30 PM, Paul Goyette <p...@whooppee.
On Tue, Dec 26, 2017 at 6:30 PM, Paul Goyette <p...@whooppee.com> wrote:
> On Tue, 26 Dec 2017, Ryota Ozaki wrote:
>
>> On Tue, Dec 26, 2017 at 4:30 PM, Paul Goyette <p...@whooppee.com> wrote:
>>>
>>> On Tue, 26 Dec 2017, Ryota Ozaki wrote:
>>
On Tue, Dec 26, 2017 at 4:30 PM, Paul Goyette <p...@whooppee.com> wrote:
> On Tue, 26 Dec 2017, Ryota Ozaki wrote:
>
>>> Well, since the lock _might_ be released (and subsequently reacquired)
>>> by callout_halt(), it might be easiest to modify all the callers to
>
On Tue, Dec 26, 2017 at 4:50 PM, Tom Ivar Helbekkmo
<t...@hamartun.priv.no> wrote:
> Ryota Ozaki <ozak...@netbsd.org> writes:
>
>> One possible fix has been committed.
>>
>> Can you update the source code and try a new kernel?
>
> Will do.
Thanks.
>
On Tue, Dec 26, 2017 at 12:37 PM, Paul Goyette <p...@whooppee.com> wrote:
> On Tue, 26 Dec 2017, Ryota Ozaki wrote:
>
>> On Tue, Dec 26, 2017 at 11:35 AM, Paul Goyette <p...@whooppee.com> wrote:
>>>
>>>
>>>> To generate a diff of this commit:
One possible fix has been committed.
Can you update the source code and try a new kernel?
Thanks,
ozaki-r
On Tue, Dec 26, 2017 at 1:00 AM, Ryota Ozaki <ozak...@netbsd.org> wrote:
> On Mon, Dec 25, 2017 at 8:31 PM, Tom Ivar Helbekkmo
> <t...@hamartun.priv.no> wrote:
>&
On Tue, Dec 26, 2017 at 11:35 AM, Paul Goyette wrote:
>
>> To generate a diff of this commit:
>
>
> # cvs rdiff -u -r1.139 -r1.140 src/sys/netinet6/nd6_nbr.c
> @@ -1097,7 +1097,11 @@ nd6_dad_stoptimer(struct dadq *dp)
> #ifdef NET_MPSAFE
> callout_halt(>dad_timer_ch,
On Mon, Dec 25, 2017 at 8:31 PM, Tom Ivar Helbekkmo
wrote:
> Martin Husemann writes:
>
>> The sparc64 hang happened with:
>>
>> $NetBSD: ip_output.c,v 1.288 2017/12/22 11:22:37 ozaki-r Exp $
>
> My amd64 that experienced hangs has:
>
>
On Mon, Dec 25, 2017 at 8:16 PM, Martin Husemann <mar...@duskware.de> wrote:
> On Mon, Dec 25, 2017 at 12:05:28PM +0900, Ryota Ozaki wrote:
>> Anyway I annoy that we often cannot have suspect commits because of cvs
>> (you know the kernel version doesn't work at all for the p
On Mon, Dec 25, 2017 at 11:00 AM, wrote:
> Oops, I misread the code, never mind :-)
Okay :)
>
> still looking because there are some reports of hangs (kern/52858 with a
> backtrace on sparc64, current-users without one on amd64), and your
> change is the only recent change
2017/12/18 22:09 "Christos Zoulas" <chris...@zoulas.com>:
On Dec 18, 2:42pm, ozak...@netbsd.org (Ryota Ozaki) wrote:
-- Subject: Re: CVS commit: src/sys/net
| Oh cool. I didn't know that technique.
Great, can you undo the change then?
I already did it :)
ozaki-r
Thanks,
christos
On Thu, Dec 14, 2017 at 10:03 PM, Christos Zoulas <chris...@zoulas.com> wrote:
> On Dec 14, 5:42pm, ozak...@netbsd.org (Ryota Ozaki) wrote:
> -- Subject: Re: CVS commit: src/sys/net
>
> | Is there a flag to suppress auto inlining? COPTS=-fno-inline build.sh?
> | Anyway n
On Thu, Dec 14, 2017 at 3:27 PM, Christos Zoulas <chris...@astron.com> wrote:
> In article <20171214054314.e76edf...@cvs.netbsd.org>,
> Ryota Ozaki <source-changes-d@NetBSD.org> wrote:
>>-=-=-=-=-=-
>>
>>Module Name: src
>>Committed By: ozaki
On Tue, Oct 17, 2017 at 9:03 PM, Christos Zoulas <chris...@astron.com> wrote:
> In article <20171017071319.a4380f...@cvs.netbsd.org>,
> Ryota Ozaki <source-changes-d@NetBSD.org> wrote:
>>-=-=-=-=-=-
>>
>>Module Name: src
>>Committed By: ozaki
On Fri, Sep 22, 2017 at 5:53 PM, Joerg Sonnenberger <jo...@bec.de> wrote:
> On Fri, Sep 22, 2017 at 05:05:32AM +0000, Ryota Ozaki wrote:
>> Module Name: src
>> Committed By: ozaki-r
>> Date: Fri Sep 22 05:05:32 UTC 2017
>>
>> Modified Files:
>>
On Tue, Jul 4, 2017 at 7:26 PM, Roy Marples <r...@marples.name> wrote:
> On 04/07/2017 09:04, Ryota Ozaki wrote:
>> On Tue, Jul 4, 2017 at 1:43 AM, Roy Marples <r...@netbsd.org> wrote:
>>> Module Name:src
>>> Committed By: roy
>>> Date:
201 - 300 of 362 matches
Mail list logo