CVS commit: src/tests/net/if

2019-08-14 Thread Ryota Ozaki
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

CVS commit: src/sys/netinet6

2019-08-14 Thread Ryota Ozaki
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

CVS commit: src/sys/netinet6

2019-08-14 Thread Ryota Ozaki
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

CVS commit: src/tests/net/ndp

2019-08-13 Thread Ryota Ozaki
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

CVS commit: src/tests/net/ndp

2019-08-13 Thread Ryota Ozaki
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

CVS commit: src/sys/net

2019-08-01 Thread Ryota Ozaki
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

CVS commit: src/sys/net

2019-08-01 Thread Ryota Ozaki
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

CVS commit: src/sys/net

2019-08-01 Thread Ryota Ozaki
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

CVS commit: src/sys/net

2019-08-01 Thread Ryota Ozaki
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

CVS commit: src/tests/net/ipsec

2019-07-22 Thread Ryota Ozaki
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

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

2019-07-22 Thread Ryota Ozaki
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

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

2019-07-22 Thread Ryota Ozaki
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

CVS commit: src/sys/netipsec

2019-07-22 Thread Ryota Ozaki
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

CVS commit: src/sys/netipsec

2019-07-22 Thread Ryota Ozaki
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

CVS commit: src/sys/net

2019-07-18 Thread Ryota Ozaki
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

CVS commit: src/sys/net

2019-07-18 Thread Ryota Ozaki
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

CVS commit: src/tests/net

2019-07-17 Thread Ryota Ozaki
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

CVS commit: src/tests/net

2019-07-17 Thread Ryota Ozaki
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

CVS commit: src/tests/net/ndp

2019-07-17 Thread Ryota Ozaki
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

CVS commit: src/tests/net/ndp

2019-07-17 Thread Ryota Ozaki
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

CVS commit: src/sys/netipsec

2019-07-17 Thread Ryota Ozaki
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

CVS commit: src/sys/netipsec

2019-07-17 Thread Ryota Ozaki
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

CVS commit: src/tests/net/if_bridge

2019-07-08 Thread Ryota Ozaki
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

CVS commit: src/tests/net/if_bridge

2019-07-08 Thread Ryota Ozaki
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

CVS commit: src/sys/sys

2019-07-03 Thread Ryota Ozaki
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

CVS commit: src/sys/sys

2019-07-03 Thread Ryota Ozaki
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

CVS commit: src/tests/net/if

2019-07-03 Thread Ryota Ozaki
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

CVS commit: src/sbin/ifconfig

2019-07-03 Thread Ryota Ozaki
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

CVS commit: src/sys

2019-07-03 Thread Ryota Ozaki
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

CVS commit: src/sys

2019-07-03 Thread Ryota Ozaki
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

CVS commit: src/sys/netinet6

2019-06-28 Thread Ryota Ozaki
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,

CVS commit: src/tests/net/ndp

2019-06-28 Thread Ryota Ozaki
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

CVS commit: src/tests/net/ndp

2019-06-28 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/dev/usb

2019-06-25 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/dev/usb

2019-06-24 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/dev/usb

2019-06-24 Thread Ryota Ozaki
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. > > > > > > > > > >

CVS commit: src/usr.sbin/puffs/mount_9p

2019-06-06 Thread Ryota Ozaki
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

CVS commit: src/usr.sbin/puffs/mount_9p

2019-06-06 Thread Ryota Ozaki
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

CVS commit: src/sys/net

2019-05-26 Thread Ryota Ozaki
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

CVS commit: src/doc

2019-05-21 Thread Ryota Ozaki
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

CVS commit: src/usr.sbin/puffs/mount_9p

2019-05-20 Thread Ryota Ozaki
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

CVS commit: src/usr.sbin/puffs/mount_9p

2019-05-20 Thread Ryota Ozaki
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

CVS commit: src/usr.sbin/puffs/mount_9p

2019-05-17 Thread Ryota Ozaki
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

CVS commit: src/usr.sbin/puffs/mount_9p

2019-05-17 Thread Ryota Ozaki
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

CVS commit: src/usr.sbin/puffs/mount_9p

2019-05-17 Thread Ryota Ozaki
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

CVS commit: src/usr.sbin/puffs/mount_9p

2019-05-17 Thread Ryota Ozaki
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

CVS commit: src/usr.sbin/puffs/mount_9p

2019-05-17 Thread Ryota Ozaki
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

CVS commit: src/usr.sbin/puffs/mount_9p

2019-05-17 Thread Ryota Ozaki
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

CVS commit: src/sys

2019-05-16 Thread Ryota Ozaki
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

CVS commit: src/sys

2019-05-16 Thread Ryota Ozaki
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

CVS commit: src/sys

2019-05-14 Thread Ryota Ozaki
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

CVS commit: src/sys

2019-05-14 Thread Ryota Ozaki
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

CVS commit: src/sys

2019-05-14 Thread Ryota Ozaki
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

CVS commit: src/sys

2019-05-14 Thread Ryota Ozaki
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

Re: CVS commit: src/sys

2019-05-14 Thread Ryota Ozaki
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: > >>

CVS commit: src/sys/dev/pci

2019-05-14 Thread Ryota Ozaki
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

CVS commit: src/sys/dev/pci

2019-05-14 Thread Ryota Ozaki
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

Re: CVS commit: src/sys

2019-05-13 Thread Ryota Ozaki
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 > > > >

CVS commit: src/sys/sys

2019-05-13 Thread Ryota Ozaki
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

CVS commit: src/sys/sys

2019-05-13 Thread Ryota Ozaki
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

CVS commit: src/usr.bin/netstat

2019-05-13 Thread Ryota Ozaki
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

CVS commit: src/usr.bin/netstat

2019-05-13 Thread Ryota Ozaki
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

CVS commit: src/sys

2019-05-13 Thread Ryota Ozaki
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

Re: CVS commit: src/sys

2019-05-13 Thread Ryota Ozaki
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

Re: CVS commit: src/sys

2019-04-20 Thread Ryota Ozaki
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:

Re: CVS commit: src/sys/net

2019-04-15 Thread Ryota Ozaki
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 >

Re: CVS commit: src/sys/netinet6

2018-05-29 Thread Ryota Ozaki
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.

Re: CVS commit: src/sys/kern

2018-04-17 Thread Ryota Ozaki
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: &

Re: CVS commit: src/sys/kern

2018-04-16 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet

2018-04-06 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet

2018-04-06 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet

2018-04-06 Thread Ryota Ozaki
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: >&

Re: CVS commit: src

2018-03-19 Thread Ryota Ozaki
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

Re: CVS commit: src

2018-03-19 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet6

2018-01-11 Thread Ryota Ozaki
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_

Re: CVS commit: src/sys/netinet6

2018-01-10 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet

2018-01-10 Thread Ryota Ozaki
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:

Re: CVS commit: src/sys/netinet

2017-12-30 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet

2017-12-28 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet

2017-12-27 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet6

2017-12-27 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet

2017-12-26 Thread Ryota Ozaki
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. &

Re: CVS commit: src/sys/netinet6

2017-12-26 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet6

2017-12-26 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet6

2017-12-26 Thread Ryota Ozaki
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.

Re: CVS commit: src/sys/netinet6

2017-12-26 Thread Ryota Ozaki
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: >>

Re: CVS commit: src/sys/netinet6

2017-12-26 Thread Ryota Ozaki
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 >

Re: CVS commit: src/sys/netinet

2017-12-26 Thread Ryota Ozaki
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. >

Re: CVS commit: src/sys/netinet6

2017-12-25 Thread Ryota Ozaki
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:

Re: CVS commit: src/sys/netinet

2017-12-25 Thread Ryota Ozaki
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: >&

Re: CVS commit: src/sys/netinet6

2017-12-25 Thread Ryota Ozaki
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,

Re: CVS commit: src/sys/netinet

2017-12-25 Thread Ryota Ozaki
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: > >

Re: CVS commit: src/sys/netinet

2017-12-25 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/netinet

2017-12-24 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/net

2017-12-20 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/net

2017-12-17 Thread Ryota Ozaki
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

Re: CVS commit: src/sys/net

2017-12-14 Thread Ryota Ozaki
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

Re: CVS commit: src/usr.sbin/inetd

2017-10-18 Thread Ryota 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

Re: CVS commit: src/sys/net

2017-09-24 Thread Ryota 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: >>

Re: CVS commit: src/sys/netinet

2017-07-04 Thread Ryota Ozaki
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:

<    1   2   3   4   >