CVS commit: src/sys/netinet6

2021-08-17 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Aug 17 09:43:21 UTC 2021 Modified Files: src/sys/netinet6: nd6.c Log Message: nd6: prevent ln from being freed while releasing held packets To generate a diff of this commit: cvs rdiff -u -r1.276 -r1.277

CVS commit: src/sys/sys

2021-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 21 07:39:58 UTC 2021 Modified Files: src/sys/sys: param.h Log Message: Bump the version for ALTQ/CBQ changes Welcome to 9.99.87 To generate a diff of this commit: cvs rdiff -u -r1.698 -r1.699 src/sys/sys/param.h

CVS commit: src/sys/altq

2021-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 21 07:34:44 UTC 2021 Modified Files: src/sys/altq: altq_cbq.c altq_rmclass.c Log Message: altq: fix CBQ with RED and/or pf To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/altq/altq_cbq.c cvs rdiff

CVS commit: src/sys/altq

2021-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 21 06:49:26 UTC 2021 Modified Files: src/sys/altq: altq_rmclass.c Log Message: altq, cbq: apply tweaks for PPP to only PPP interfaces To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

CVS commit: src/usr.sbin/altq/altqstat

2021-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 21 06:48:28 UTC 2021 Modified Files: src/usr.sbin/altq/altqstat: qdisc_cbq.c Log Message: altqstat, cbq: follow uint64_t changes PR kern/56319 To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/altq

2021-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 21 06:47:33 UTC 2021 Modified Files: src/sys/altq: altq_cbq.h altq_rmclass.c altq_rmclass.h Log Message: altq, cbq: change long to uint64_t for ILP32 archs PR kern/56319 To generate a diff of this commit: cvs rdiff -u

CVS commit: src/usr.sbin/altq/altqstat

2021-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 21 06:45:10 UTC 2021 Modified Files: src/usr.sbin/altq/altqstat: qdisc_cbq.c Log Message: altqstat: follow changes of types of variables PR kern/56319 To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/usr.sbin/altq/altqstat

2021-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 21 06:42:07 UTC 2021 Modified Files: src/usr.sbin/altq/altqstat: qdisc_cbq.c Log Message: altqstat: show raw values of avgidle, maxidle and minidle The values are sometimes small and cooked values of them can be less

CVS commit: src/sys/altq

2021-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 21 06:41:22 UTC 2021 Modified Files: src/sys/altq: altq_cbq.h altq_rmclass.c altq_rmclass.h Log Message: altq, cbq: treat time in nanoseconds Time granularity in microseconds is sometimes not enough to provide accurate

CVS commit: src/usr.sbin/altq/altqstat

2021-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 21 06:38:57 UTC 2021 Modified Files: src/usr.sbin/altq/altqstat: qdisc_cbq.c Log Message: altqstat: adopt ps_per_byte PR kern/56319 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/usr.sbin/altq/libaltq

2021-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 21 06:36:33 UTC 2021 Modified Files: src/usr.sbin/altq/libaltq: qop_cbq.c qop_cbq.h Log Message: libaltq, cbq: convert ns_per_byte to ps_per_byte PR kern/56319 To generate a diff of this commit: cvs rdiff -u -r1.11

CVS commit: src/sys/altq

2021-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 21 06:33:30 UTC 2021 Modified Files: src/sys/altq: altq_cbq.c altq_cbq.h altq_rmclass.c altq_rmclass.h Log Message: altq, cbq: convert ns_per_byte to ps_per_byte Also the type of variables of it is changed to u_long

CVS commit: src/tests/net/altq

2021-07-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Jul 16 02:33:32 UTC 2021 Modified Files: src/tests/net/altq: t_cbq.sh Log Message: tests, altq: fix checks of altqd startup Hopefully the fix stabilizes test results on qemu/anita. To generate a diff of this commit: cvs

CVS commit: src/tests/net/altq

2021-07-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 14 08:33:47 UTC 2021 Modified Files: src/tests/net/altq: t_cbq.sh Log Message: tests, altq: test new options To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/net/altq/t_cbq.sh Please note that

CVS commit: src/usr.sbin/altq/libaltq

2021-07-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 14 08:33:05 UTC 2021 Modified Files: src/usr.sbin/altq/libaltq: parser.c Log Message: libaltq: allow longer config lines To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/altq/libaltq/parser.c

CVS commit: src/usr.sbin/altq

2021-07-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 14 08:32:13 UTC 2021 Modified Files: src/usr.sbin/altq/altqd: altq.conf.5 src/usr.sbin/altq/libaltq: qop_cbq.c qop_cbq.h Log Message: libaltq, cbq: add two options to interface - no-control: don't create a

CVS commit: src/sys/altq

2021-07-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 14 08:31:15 UTC 2021 Modified Files: src/sys/altq: altq_cbq.c Log Message: altq, cbq: allow the root class to be default To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/altq/altq_cbq.c Please

CVS commit: src/sys/altq

2021-07-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 14 08:27:59 UTC 2021 Modified Files: src/sys/altq: altq_cbq.c Log Message: altq, cbq: allow no control class To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/altq/altq_cbq.c Please note that diffs

CVS commit: src

2021-07-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 14 03:22:33 UTC 2021 Modified Files: src/distrib/sets/lists/tests: mi src/etc/mtree: NetBSD.dist.tests src/tests/net: Makefile Added Files: src/tests/net/altq: Makefile t_cbq.sh Log Message:

CVS commit: src

2021-07-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 14 03:19:24 UTC 2021 Modified Files: src/distrib/sets/lists/base: shl.mi src/distrib/sets/lists/comp: mi shl.mi src/distrib/sets/lists/debug: mi shl.mi src/sys/rump/include/opt: opt_rumpkernel.h

CVS commit: src/sys/rump/net/lib/libshmif

2021-07-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 14 03:16:06 UTC 2021 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: shmif: support ALTQ To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83 src/sys/rump/net/lib/libshmif/if_shmem.c

CVS commit: src/sys/net/lagg

2021-07-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 13 09:00:27 UTC 2021 Modified Files: src/sys/net/lagg: if_lagg.c Log Message: lagg: fix typo for ALTQ To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/net/lagg/if_lagg.c Please note that diffs are

CVS commit: src/sys/altq

2021-07-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 13 08:23:39 UTC 2021 Modified Files: src/sys/altq: altq_rmclass.c Log Message: altq, cbq: calculate a delay period based on a borrowed class A delay period was calculated based on a suspended class even if the class can

CVS commit: src/sys/altq

2021-07-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 13 08:04:31 UTC 2021 Modified Files: src/sys/altq: altq_rmclass.h Log Message: altq, cbq: apply the do-while idiom to TV_* macros To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/altq/altq_rmclass.h

CVS commit: src/sys/altq

2021-07-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 13 07:59:48 UTC 2021 Modified Files: src/sys/altq: altq_rmclass.c Log Message: altq, cbq: don't increment the xmit counter of the root class twice wrongly To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/sys

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 07:29:12 UTC 2020 Modified Files: src/sys/sys: param.h Log Message: Bump the version for entry additions to IP_STAT and IP6_STAT Welcome to 9.99.72 To generate a diff of this commit: cvs rdiff -u -r1.674 -r1.675

CVS commit: src/usr.bin/netstat

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 07:23:48 UTC 2020 Modified Files: src/usr.bin/netstat: atalk.c bpf.c inet.c inet6.c pfkey.c pfsync.c Log Message: netstat: strengthen against kernel changes netstat uses sysctlbyname to get counter data from the

CVS commit: src/usr.bin/netstat

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:34:17 UTC 2020 Modified Files: src/usr.bin/netstat: inet.c inet6.c Log Message: netstat: support new packet counters To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112 src/usr.bin/netstat/inet.c cvs

CVS commit: src/sys/netinet

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:31:42 UTC 2020 Modified Files: src/sys/netinet: ip_input.c ip_output.c ip_var.h Log Message: inet: reduce silent packet discards To generate a diff of this commit: cvs rdiff -u -r1.396 -r1.397

CVS commit: src/sys/netinet6

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:32:24 UTC 2020 Modified Files: src/sys/netinet6: in6_src.c ip6_forward.c ip6_input.c ip6_output.c ip6_var.h Log Message: inet6: reduce silent packet discards To generate a diff of this commit: cvs

CVS commit: src/sys/netinet

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:30:08 UTC 2020 Modified Files: src/sys/netinet: ip_input.c Log Message: inet: pull m_get_rcvif_psref out of ip_input for simplicity Same as ip6_input. To generate a diff of this commit: cvs rdiff -u -r1.395

CVS commit: src/sys/netinet6

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:28:58 UTC 2020 Modified Files: src/sys/netinet6: ip6_forward.c ip6_input.c ip6_var.h Log Message: inet6: pass rcvif to ip6_forward to avoid extra psref_acquire To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/net

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:27:49 UTC 2020 Modified Files: src/sys/net: if_ethersubr.c Log Message: ether: count dropped packets on output To generate a diff of this commit: cvs rdiff -u -r1.287 -r1.288 src/sys/net/if_ethersubr.c Please

CVS commit: src/sys/net

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:27:16 UTC 2020 Modified Files: src/sys/net: if_ethersubr.c Log Message: ether: count dropped packets on input To generate a diff of this commit: cvs rdiff -u -r1.286 -r1.287 src/sys/net/if_ethersubr.c Please

CVS commit: src/sys/net

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:25:52 UTC 2020 Modified Files: src/sys/net: if_ethersubr.c Log Message: ether: separate handling of LLC frames as ether_input_llc (NFCI) To generate a diff of this commit: cvs rdiff -u -r1.285 -r1.286

CVS commit: src/sys/net

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:23:42 UTC 2020 Modified Files: src/sys/net: if.h if_arcsubr.c if_ethersubr.c if_ieee1394subr.c Log Message: net: introduce IFQ_ENQUEUE_ISR to assemble packet queuing routines (NFCI) To generate a diff of this

CVS commit: src/sys/netinet

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:22:26 UTC 2020 Modified Files: src/sys/netinet: ip_output.c Log Message: inet: reduce indents of a normal path to improve readability (NFCI) To generate a diff of this commit: cvs rdiff -u -r1.316 -r1.317

CVS commit: src/sys

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:20:44 UTC 2020 Modified Files: src/sys/netinet: ip_input.c src/sys/netinet6: ip6_input.c src/sys/netipsec: ipsec.c ipsec.h src/sys/rump/librump/rumpnet: net_stub.c Log Message: ipsec: rename

CVS commit: src/sys

2020-08-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 28 06:19:13 UTC 2020 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 src/sys/netipsec: ipsec.c ipsec.h Log Message:

CVS commit: src/sys/rump/net/lib/libshmif

2020-02-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Feb 25 03:26:18 UTC 2020 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: shmif: reduce the number of calls of cprng(9) To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81

CVS commit: src/sys/rump/net/lib/libshmif

2020-02-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Feb 25 03:25:36 UTC 2020 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: shmif: s/sc_uuid/sc_uid/ It's not UUID :-/ To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80

CVS commit: src/sys/rump/net/lib/libshmif

2020-02-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Feb 25 03:24:48 UTC 2020 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: shmif: use cprng_strong64 instead of cprng_fast64 to generate a unique ID shmif uses random bytes generated by cprng(9) as a

CVS commit: src/sys/rump/net/lib/libshmif

2020-02-20 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Feb 20 08:06:15 UTC 2020 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: shmif: use cprng_strong32 to generate random bytes for a MAC address cprng_fast32 sometimes returns indentical bytes, which

CVS commit: src/tests/net

2020-02-20 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Feb 20 08:02:26 UTC 2020 Modified Files: src/tests/net: net_common.sh Log Message: tests: abort if MAC address duplication found To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/tests/net/net_common.sh

CVS commit: src/tests/net

2020-02-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Feb 20 07:58:19 UTC 2020 Modified Files: src/tests/net: net_common.sh Log Message: tests: dump stats of an interface before destroying it To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38

CVS commit: src/tests/net/ipsec

2020-02-17 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Feb 17 08:46:10 UTC 2020 Modified Files: src/tests/net/ipsec: t_ipsec_gif.sh t_ipsec_l2tp.sh Log Message: tests: add missing ifconfig -w This change mitigates PR kern/54897. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys

2019-05-08 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 9 05:00:32 UTC 2019 Modified Files: src/sys/external/bsd/drm2/linux: linux_ww_mutex.c src/sys/kern: kern_lock.c kern_mutex.c kern_rwlock.c subr_lockdebug.c src/sys/sys: lockdebug.h Log Message: Avoid

CVS commit: src/sys/kern

2019-05-08 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 9 04:53:52 UTC 2019 Modified Files: src/sys/kern: kern_lock.c Log Message: Make _kernel_lock_dump static To generate a diff of this commit: cvs rdiff -u -r1.161 -r1.162 src/sys/kern/kern_lock.c Please note that diffs

CVS commit: src/sys/kern

2019-05-08 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 9 04:53:00 UTC 2019 Modified Files: src/sys/kern: kern_mutex.c Log Message: Add missing "static" declaration To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/kern/kern_mutex.c Please note that

CVS commit: src/sys/arch/arm/sunxi

2019-05-08 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu May 9 01:46:37 UTC 2019 Modified Files: src/sys/arch/arm/sunxi: sunxi_emac.c Log Message: Protect ether_multi list The list can be racy if NET_MPSAFE is enabled and the driver is executed without KERNEL_LOCK. Fix PR 54153

CVS commit: src/sys/arch/arm/sunxi

2019-05-08 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed May 8 09:53:43 UTC 2019 Modified Files: src/sys/arch/arm/sunxi: sun4i_emac.c Log Message: Protect ether_multi list PR 54153 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/sunxi/sun4i_emac.c

CVS commit: src/sys

2019-04-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Apr 19 01:52:56 UTC 2019 Modified Files: src/sys/kern: kern_lwp.c kern_softint.c subr_psref.c src/sys/rump/kern/lib/libsysproxy: sysproxy.c src/sys/sys: lwp.h userret.h Log Message: Implement a simple psref

CVS commit: src/sys/rump/kern/lib/libsysproxy

2019-04-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Apr 18 08:31:44 UTC 2019 Modified Files: src/sys/rump/kern/lib/libsysproxy: sysproxy.c Log Message: rump: add missing sanity checks at the end of syscalls To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/tests/net/route

2019-04-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Apr 18 07:56:54 UTC 2019 Modified Files: src/tests/net/route: t_change.sh Log Message: tests: dump kernel stats on cleanup To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/tests/net/route/t_change.sh

CVS commit: src/tests/net

2019-04-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Apr 18 07:56:05 UTC 2019 Modified Files: src/tests/net: net_common.sh Log Message: tests: make utility funtions easy to use for tests that don't use the framework To generate a diff of this commit: cvs rdiff -u -r1.29

CVS commit: src/sys/kern

2019-04-16 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Apr 17 02:29:43 UTC 2019 Modified Files: src/sys/kern: kern_mutex.c kern_rwlock.c Log Message: Don't check pserialize_not_in_read_section after panic It can cause a false positive assertion failure. To generate a diff of

CVS commit: src/sys/dev/ic

2019-04-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Apr 15 06:00:04 UTC 2019 Modified Files: src/sys/dev/ic: dwc_gmac.c Log Message: Protect ether_multi list Fix this driver because it can set IFEF_MPSAFE. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59

CVS commit: src/doc

2019-03-27 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Mar 27 06:56:38 UTC 2019 Modified Files: src/doc: TODO.smpnet Log Message: Add another known issue (if_flags) To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/doc/TODO.smpnet Please note that diffs are

CVS commit: src/doc

2019-03-25 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Mar 26 05:17:17 UTC 2019 Modified Files: src/doc: TODO.smpnet Log Message: Add another known issue To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/doc/TODO.smpnet Please note that diffs are not public

CVS commit: src/sys/netinet

2019-03-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Mar 14 07:05:07 UTC 2019 Modified Files: src/sys/netinet: ip_carp.c Log Message: carp: don't skip pserialize_read_enter and ifa_release To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102

CVS commit: src/sys/net

2019-03-10 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Mar 11 03:00:41 UTC 2019 Modified Files: src/sys/net: route.c Log Message: Add missing ifa_release on error paths To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.217 src/sys/net/route.c Please note that diffs

CVS commit: src/sys/net

2019-02-26 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Feb 27 04:03:06 UTC 2019 Modified Files: src/sys/net: rtsock.c Log Message: Protect sysctl_rtable with KERNEL_LOCK and softnet_lock In the function the routing table could be accessed without any locks, which was unsafe.

CVS commit: src/tests/net/if_vlan

2018-12-10 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Dec 11 03:47:51 UTC 2018 Modified Files: src/tests/net/if_vlan: t_vlan.sh Log Message: tests: add missing $af To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/tests/net/if_vlan/t_vlan.sh Please note that

CVS commit: src/tests/net/if_vlan

2018-12-07 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Dec 7 09:29:01 UTC 2018 Modified Files: src/tests/net/if_vlan: t_vlan.sh Log Message: tests: check error messages strictly To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/tests/net/if_vlan/t_vlan.sh

CVS commit: src/tests/net/if_vlan

2018-12-07 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Dec 7 09:28:31 UTC 2018 Modified Files: src/tests/net/if_vlan: t_vlan.sh Log Message: tests: reduce repeated phrases... (NFC) To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/tests/net/if_vlan/t_vlan.sh

CVS commit: src/sys/netinet6

2018-11-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Nov 29 10:02:52 UTC 2018 Modified Files: src/sys/netinet6: ip6_output.c Log Message: Don't validate the source address of forwarding IPv6 packets (same as IPv4) To generate a diff of this commit: cvs rdiff -u -r1.212

CVS commit: src/sys

2018-11-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Nov 29 09:54:23 UTC 2018 Modified Files: src/sys/netinet: in.c src/sys/netinet6: in6.c Log Message: Don't run DAD on link-up if it's explicitly disabled To generate a diff of this commit: cvs rdiff -u -r1.232

CVS commit: src/sys

2018-11-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Nov 29 09:51:21 UTC 2018 Modified Files: src/sys/netinet: if_arp.c in.c in_var.h src/sys/netinet6: in6.c ip6_var.h nd6_nbr.c Log Message: Introduce and use ip_dad_enabled() and ip6_dad_enabled() functions To

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

2018-11-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Nov 19 04:54:37 UTC 2018 Modified Files: src/crypto/dist/ipsec-tools/src/setkey: setkey.8 Log Message: Use Cm instead of Li or Ar for fixed command strings To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src/usr.sbin/rtadvd

2018-11-16 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Nov 16 08:57:10 UTC 2018 Modified Files: src/usr.sbin/rtadvd: dump.c Log Message: rtadvd: use %u to print unsigned variables To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/rtadvd/dump.c Please

CVS commit: src/sbin/ifconfig

2018-11-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Nov 15 04:37:20 UTC 2018 Modified Files: src/sbin/ifconfig: ifconfig.8 Log Message: Fix the format of ifconfig linkstr; it takes an argument To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116

CVS commit: src/sbin/ifconfig

2018-11-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Nov 15 04:36:46 UTC 2018 Modified Files: src/sbin/ifconfig: ifconfig.c Log Message: ifconfig: add linkstr/-linkstr to the help message To generate a diff of this commit: cvs rdiff -u -r1.236 -r1.237

CVS commit: src/tests/net/if_bridge

2018-11-08 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Nov 9 06:45:03 UTC 2018 Modified Files: src/tests/net/if_bridge: t_rtable.sh Log Message: Add a test to show a large number of MAC addresses cached in a bridge To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/net

2018-11-08 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Nov 9 06:44:31 UTC 2018 Modified Files: src/sys/net: if_bridge.c Log Message: Fix that brconfig (addr) can't show a large number of MAC addresses The command shows only 256 addresses at maximum even if a bridge caches

CVS commit: src/sys/netinet6

2018-11-05 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Nov 6 04:27:41 UTC 2018 Modified Files: src/sys/netinet6: udp6_usrreq.c Log Message: Restore the length check of a sockaddr passed from userland at udp6_output A sockaddr with invalid length could be passed to the network

CVS commit: src/sys

2018-10-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Oct 30 05:56:02 UTC 2018 Modified Files: src/sys/net: route.c src/sys/netinet6: in6.c Log Message: Use rt_update framework on updating a rtentry To generate a diff of this commit: cvs rdiff -u -r1.215 -r1.216

CVS commit: src/sys

2018-10-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Oct 30 05:54:42 UTC 2018 Modified Files: src/sys/net: if.c route.c route.h src/sys/netinet: if_arp.c src/sys/netinet6: nd6.c Log Message: Avoid double rt_replace_ifa on rtrequest1(RTM_ADD) Some callers of

CVS commit: src/sys/net

2018-10-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Oct 30 05:30:31 UTC 2018 Modified Files: src/sys/net: route.c Log Message: Avoid a dangling pointer during rt_replace_ifa To generate a diff of this commit: cvs rdiff -u -r1.213 -r1.214 src/sys/net/route.c Please note

CVS commit: src/sys/net

2018-10-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Oct 30 05:29:21 UTC 2018 Modified Files: src/sys/net: if.c Log Message: Use atomic operations for ifa_refcnt To generate a diff of this commit: cvs rdiff -u -r1.438 -r1.439 src/sys/net/if.c Please note that diffs are not

CVS commit: src/sys/net

2018-10-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Oct 30 05:27:51 UTC 2018 Modified Files: src/sys/net: if.c Log Message: Remove a wrong assertion in ifaref Doing ifref on an ifa with IFA_DESTROYING is not a problem; the reference should be dropped during the destruction

CVS commit: src/sys/netinet6

2018-10-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Oct 25 02:40:45 UTC 2018 Modified Files: src/sys/netinet6: icmp6.c Log Message: Remove a leftover debug printf Pointed out by hannken@ To generate a diff of this commit: cvs rdiff -u -r1.239 -r1.240

CVS commit: src/sys/net

2018-09-04 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Sep 5 02:49:09 UTC 2018 Modified Files: src/sys/net: route.c Log Message: route: don't take an extra reference of a rtentry for the delayed free mechanism Because a reference is already taken at that point. To generate a

CVS commit: src/sys/net

2018-09-04 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Sep 5 02:49:41 UTC 2018 Modified Files: src/sys/net: route.c Log Message: route: avoid overwriting rt_free_global.enqueued unexpectedly rt_free_global.enqueued can be set to true by rt_free during rt_free_work because

CVS commit: src/sys/kern

2018-08-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 31 01:23:57 UTC 2018 Modified Files: src/sys/kern: kern_mutex.c kern_rwlock.c Log Message: Sprinkle __predict_false to dedicated assertions of mutex and rwlock To generate a diff of this commit: cvs rdiff -u -r1.74

CVS commit: src/sys/net

2018-08-26 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Aug 27 04:53:24 UTC 2018 Modified Files: src/sys/net: if.c Log Message: Restore splx removed accidentally at v1.406 Pointed out by k-goda@IIJ To generate a diff of this commit: cvs rdiff -u -r1.433 -r1.434

CVS commit: src/sys/netipsec

2018-08-22 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Aug 23 01:55:38 UTC 2018 Modified Files: src/sys/netipsec: key.c Log Message: Don't call key_ismyaddr, which may sleep, in a pserialize read section Use mutex here instead of pserialize because using mutex is simpler than

CVS commit: src/sys/netinet6

2018-08-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Aug 14 01:10:58 UTC 2018 Modified Files: src/sys/netinet6: nd6_rtr.c Log Message: Don't call find_pfxlist_reachable_router, which may sleep, in a pserialize read section Found by knakahara@ To generate a diff of this

CVS commit: src/sys/kern

2018-08-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Aug 14 01:09:53 UTC 2018 Modified Files: src/sys/kern: kern_mutex.c kern_rwlock.c Log Message: Check pserialize_not_in_read_section for adaptive mutexes and rwlocks The overhead of the checks is not negligible so they're

CVS commit: src/sys/kern

2018-08-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Aug 14 01:06:01 UTC 2018 Modified Files: src/sys/kern: kern_synch.c subr_pserialize.c Log Message: Change the place to check if a context switch doesn't happen within a pserialize read section The previous place

CVS commit: src/doc

2018-08-07 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Aug 7 07:19:09 UTC 2018 Modified Files: src/doc: TODO.smpnet Log Message: Categorize non MP-safe components into protected and unprotected ones To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/doc

2018-08-07 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Aug 7 07:19:28 UTC 2018 Modified Files: src/doc: TODO.smpnet Log Message: Add ipsecif(4) To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/doc/TODO.smpnet Please note that diffs are not public domain;

CVS commit: src/sys/net

2018-08-05 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Aug 6 03:58:59 UTC 2018 Modified Files: src/sys/net: if_tun.c Log Message: Fix tun(4) kevent locking filt_tunread gets called in two contexts: - by calls to selnotify in if_tun.c (or knote, as the case may be, but not

CVS commit: src/sys/net

2018-08-03 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 3 09:54:40 UTC 2018 Modified Files: src/sys/net: if_tun.c Log Message: tun: fix locking against myself filt_tunread is called with tun_lock held from tun_output (via tun_output => selnotify => knote), so we must not

CVS commit: src/sys/ufs/ffs

2018-07-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jul 19 05:09:34 UTC 2018 Modified Files: src/sys/ufs/ffs: ffs_alloc.c Log Message: Avoid using magic numbers for arguments of workqueue_create (NFC) To generate a diff of this commit: cvs rdiff -u -r1.159 -r1.160

CVS commit: src/sys/net

2018-07-11 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jul 12 02:26:04 UTC 2018 Modified Files: src/sys/net: if_llatbl.h route.c Log Message: Don't use aprint_* functions for logging unrelated to autoconf(9) To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/usr.sbin/arp

2018-07-10 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 11 03:10:48 UTC 2018 Modified Files: src/usr.sbin/arp: arp.c Log Message: arp: warn if failed to delete a specified arp entry This restores the original behavior of arp in NetBSD 7. To generate a diff of this commit:

CVS commit: src/sys/net

2018-07-09 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 10 01:23:13 UTC 2018 Modified Files: src/sys/net: if_llatbl.c Log Message: Don't overwrite an existing llentry on RTM_ADD to avoid race conditions Reported and tested by christos@ To generate a diff of this commit:

CVS commit: src/sys

2018-07-02 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 3 03:37:04 UTC 2018 Modified Files: src/sys/kern: init_main.c src/sys/net: if.c if.h src/sys/rump/net/lib/libnet: net_component.c Log Message: Fix net.inet6.ip6.ifq node doesn't exist The node (and

CVS commit: src/lib/librumphijack

2018-06-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jun 28 06:20:36 UTC 2018 Modified Files: src/lib/librumphijack: hijack.c Log Message: rumphijack: don't modify a cmsg on just validating it Pointed out by k-goda@IIJ To generate a diff of this commit: cvs rdiff -u -r1.124

CVS commit: src/sys/net

2018-06-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jun 28 06:02:24 UTC 2018 Modified Files: src/sys/net: if_loop.c Log Message: loop: don't allocate a unnecessary link-state-change thread To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 src/sys/net/if_loop.c

  1   2   3   4   5   6   7   8   9   10   >