CVS commit: src/sys/net

2016-08-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Aug 7 17:38:34 UTC 2016 Modified Files: src/sys/net: if_faith.c if_gif.c if_gre.c if_loop.c if_mpls.c if_ppp.c if_pppoe.c if_sl.c if_srt.c if_stf.c if_strip.c if_tap.c if_tun.c if_vlan.c src/s

CVS commit: src/sys/net

2016-08-06 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Aug 6 22:54:34 UTC 2016 Modified Files: src/sys/net: if_ppp.c Log Message: Destroy the mutex when detaching ppp. Otherwise on a re-attach (ie, module reload) we can end up with a panic "lock already initialized" To gener

CVS commit: src/sys/net

2016-08-06 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Aug 6 22:38:18 UTC 2016 Modified Files: src/sys/net: bsd-comp.c ppp-deflate.c Log Message: Catch up with the renaming of module ppp --> if_ppp and avoid warning messages at boot (or module load) time. To generate a diff o

CVS commit: src/sys/net

2016-08-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Aug 6 12:48:23 UTC 2016 Modified Files: src/sys/net: if_ppp.c if_sl.c if_strip.c Log Message: make strip and slip modular, and cosmetic for ppp. To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/net/

CVS commit: src/sys/net

2016-08-06 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Aug 6 12:42:41 UTC 2016 Modified Files: src/sys/net: if_ppp.c Log Message: Change the internal name of the module to match its external (file system) name. Otherwise "bad things" can happen, such as modload(8) being able t

CVS commit: src/sys/net

2016-08-05 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Aug 5 08:56:36 UTC 2016 Modified Files: src/sys/net: slcompress.c Log Message: Actually commit the changes for making this into a loadable module. The module infrastructure was committed earlier, but the "guts" of the comm

CVS commit: src/sys/net

2016-08-04 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 5 00:52:02 UTC 2016 Modified Files: src/sys/net: route.c Log Message: CID 1364759: fix using uninitialized value To generate a diff of this commit: cvs rdiff -u -r1.173 -r1.174 src/sys/net/route.c Please note that dif

CVS commit: src/sys/net

2016-07-31 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Aug 1 02:50:03 UTC 2016 Modified Files: src/sys/net: if.h Log Message: Revert "Revert part of "Switch the address list of intefaces to pslist(9)" (r1.220)" netstat now uses sysctl instead of kvm(3) to get address informati

CVS commit: src/sys/net

2016-07-29 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Fri Jul 29 20:29:38 UTC 2016 Modified Files: src/sys/net: bpfjit.c Log Message: Don't trigger BJ_ASSERT(false) on invalid BPF_Jxxx opcode in jmp_to_op(). This change helps survive AFL fuzzing without calling bpf_validate() first.

CVS commit: src/sys/net

2016-07-25 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Mon Jul 25 23:46:09 UTC 2016 Modified Files: src/sys/net: if_ethersubr.c Log Message: Restore correct test for return value from aarpresolve(). To generate a diff of this commit: cvs rdiff -u -r1.225 -r1.226 src/sys/net/if_ethersub

CVS commit: src/sys/net

2016-07-22 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jul 22 07:13:56 UTC 2016 Modified Files: src/sys/net: if.c Log Message: Reduce KERNEL_LOCK thereby ifq_lock is used by default. if_snd is always excluded by ifq_lock now. So, the KERNEL_LOCK in if_transmit() which serializ

CVS commit: src/sys/net

2016-07-22 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jul 22 07:09:40 UTC 2016 Modified Files: src/sys/net: if.c if.h Log Message: Toward NET_MPSAFE-on in future, if_snd uses if_snd->ifq_lock by default. That can reduce confusing difference between NET_MPSAFE on and off. To

CVS commit: src/sys/net

2016-07-20 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jul 21 03:45:56 UTC 2016 Modified Files: src/sys/net: rtsock.c Log Message: Make complex RTM_CHANGE code understandable Tests for route change added recently would reduce the possibility of regressions. Reviewed by ryo@ T

CVS commit: src/sys/net

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 02:49:52 UTC 2016 Modified Files: src/sys/net: bpf.c Log Message: Now that we're only calling devsw_attach() in the modular driver, it is not ok for the driver/module to already exist. So don't ignore EEXIST. To ge

CVS commit: src/sys/net

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 01:16:30 UTC 2016 Modified Files: src/sys/net: bpf.c Log Message: Don't initialize variables that no longer exist in built-in module. To generate a diff of this commit: cvs rdiff -u -r1.200 -r1.201 src/sys/net/bpf.c

CVS commit: src/sys/net

2016-07-16 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jul 17 01:03:46 UTC 2016 Modified Files: src/sys/net: bpf.c Log Message: Don't try to call devsw_attach() for built-in driver code. To generate a diff of this commit: cvs rdiff -u -r1.199 -r1.200 src/sys/net/bpf.c Please

CVS commit: src/sys/net

2016-07-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Jul 15 09:25:47 UTC 2016 Modified Files: src/sys/net: route.c Log Message: Mark the rt_timer callout MPSAFE and move the first reset a few lines down so the the workqueue is properly prepared (the latter being more a cosmetica

CVS commit: src/sys/net

2016-07-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Jul 13 09:56:20 UTC 2016 Modified Files: src/sys/net: route.c Log Message: rtcache_clear_rtentry: use LIST_FOREACH_SAFE as the element gets removed from the list. To generate a diff of this commit: cvs rdiff -u -r1.170 -r1.

CVS commit: src/sys/net

2016-07-10 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jul 11 02:14:27 UTC 2016 Modified Files: src/sys/net: if.h Log Message: Revert part of "Switch the address list of intefaces to pslist(9)" (r1.220) Reverting the whole change set just messes up many files uselessly because c

CVS commit: src/sys/net

2016-07-05 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Jul 5 07:42:52 UTC 2016 Modified Files: src/sys/net: if.c Log Message: fix evbsh3 build To generate a diff of this commit: cvs rdiff -u -r1.352 -r1.353 src/sys/net/if.c Please note that diffs are not public domain; they

CVS commit: src/sys/net

2016-07-03 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jul 4 04:43:46 UTC 2016 Modified Files: src/sys/net: if_gif.c Log Message: Don't use IFQ_ENQUEUE/IFQ_DEQUEUE in the MP-ified interface without whole lock. That causes reoder per flow, as there can be below situation (

CVS commit: src/sys/net

2016-07-03 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jul 4 01:36:06 UTC 2016 Modified Files: src/sys/net: if.c Log Message: Tweak p2p_rtrequest as well for ifaddr initialization change We need to set lo0ifp to rt->rt_ifp if the interface is RTF_LOCAL. Fix PR kern/51301. To

CVS commit: src/sys/net

2016-06-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Jul 1 05:15:40 UTC 2016 Modified Files: src/sys/net: if.c Log Message: Add debug helper function for interface addresses It checks whether all addresses of an interface being destroyed are freed (no reference remains) at th

CVS commit: src/sys/net

2016-06-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jun 30 09:44:58 UTC 2016 Modified Files: src/sys/net: if.h Log Message: Get rid of duplicate prototype of ifafree To generate a diff of this commit: cvs rdiff -u -r1.218 -r1.219 src/sys/net/if.h Please note that diffs are

CVS commit: src/sys/net

2016-06-27 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 27 10:09:02 UTC 2016 Modified Files: src/sys/net: if.c if.h Log Message: fix spelling mistake pointed out by roy@n.o To generate a diff of this commit: cvs rdiff -u -r1.346 -r1.347 src/sys/net/if.c cvs rdiff -u -r1.21

CVS commit: src/sys/net

2016-06-27 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 27 09:06:56 UTC 2016 Modified Files: src/sys/net: if_gif.c Log Message: gif(4) does not need link state changing interrupts To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113 src/sys/net/if_gif.c Please

CVS commit: src/sys/net

2016-06-27 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 27 08:58:50 UTC 2016 Modified Files: src/sys/net: if.c if.h Log Message: reduce link state changing softint if it is not required ok by ozaki-r@n.o To generate a diff of this commit: cvs rdiff -u -r1.345 -r1.346 src/

CVS commit: src/sys/net

2016-06-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jun 24 06:32:47 UTC 2016 Modified Files: src/sys/net: if_gif.c Log Message: eliminate unused softint for gif(4) Rx To generate a diff of this commit: cvs rdiff -u -r1.111 -r1.112 src/sys/net/if_gif.c Please note that dif

CVS commit: src/sys/net

2016-06-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Fri Jun 24 04:38:12 UTC 2016 Modified Files: src/sys/net: if_gif.c if_gif.h Log Message: eliminate gif(4) Tx softint - remove gif_si from struct gif_softc - directly call gifintr() from gif_output() - rename gifintr() to gif_s

CVS commit: src/sys/net

2016-06-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue Jun 21 03:54:04 UTC 2016 Modified Files: src/sys/net: if_ethersubr.c Log Message: fix ATF net/carp failure To generate a diff of this commit: cvs rdiff -u -r1.224 -r1.225 src/sys/net/if_ethersubr.c Please note that diffs

CVS commit: src/sys/net

2016-06-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 20 22:59:36 UTC 2016 Modified Files: src/sys/net: if_mpls.c Log Message: fix: kern/51259 To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/net/if_mpls.c Please note that diffs are not public domai

CVS commit: src/sys/net

2016-06-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 20 08:24:36 UTC 2016 Modified Files: src/sys/net: if.h Log Message: introduce if_start_lock() if_start_lock() calls ifp->if_start() holding KERNEL_LOCK if it is required. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/net

2016-06-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 20 08:18:59 UTC 2016 Modified Files: src/sys/net: if.h Log Message: fix: i386 build failure To generate a diff of this commit: cvs rdiff -u -r1.209 -r1.210 src/sys/net/if.h Please note that diffs are not public domai

CVS commit: src/sys/net

2016-06-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 20 08:14:41 UTC 2016 Modified Files: src/sys/net: if_bridge.c Log Message: fix: should not assert IFEF_OUTPUT_MPSAFE in bridge_output() To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/sys/net/if_br

CVS commit: src/sys/net

2016-06-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 20 07:23:56 UTC 2016 Modified Files: src/sys/net: if_bridge.c Log Message: tentative fix for ATF(net/if_bridge/t_bridge) To generate a diff of this commit: cvs rdiff -u -r1.126 -r1.127 src/sys/net/if_bridge.c Please

CVS commit: src/sys/net

2016-06-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 20 07:06:06 UTC 2016 Modified Files: src/sys/net: if_bridge.c Log Message: make bridge_output MP-safe, so that bridge(4) can enable IFEF_OUTPUT_MPSAFE. making MP-scalable is future work. To generate a diff of this co

CVS commit: src/sys/net

2016-06-20 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 20 07:01:45 UTC 2016 Modified Files: src/sys/net: if_ethersubr.c Log Message: make ether_output() MP-safe, so that if_ether can enable IFEF_OUTPUT_MPSAFE. making MP-scalable is future work. To generate a diff of this

CVS commit: src/sys/net

2016-06-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 20 06:52:44 UTC 2016 Modified Files: src/sys/net: if_loop.c Log Message: make looutput() MP-safe, so that lo(4) can enable IFEF_OUTPUT_MPSAFE. making MP-scalable is future work. To generate a diff of this commit: cvs

CVS commit: src/sys/net

2016-06-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 20 06:41:15 UTC 2016 Modified Files: src/sys/net: if.h Log Message: introduce if_output_lock() if_output_lock() calls ifp->if_output() holding KERNEL_LOCK if it is required. To generate a diff of this commit: cvs rdi

CVS commit: src/sys/net

2016-06-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 20 06:41:30 UTC 2016 Modified Files: src/sys/net: if.c Log Message: Do psref_target_destroy after purging packets Because purging packets may try to send packets, which requires psref yet. To generate a diff of this co

CVS commit: src/sys/net

2016-06-19 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Mon Jun 20 06:35:06 UTC 2016 Modified Files: src/sys/net: if.h Log Message: introduce if_extflags (was if__pad1) To generate a diff of this commit: cvs rdiff -u -r1.207 -r1.208 src/sys/net/if.h Please note that diffs are not

CVS commit: src/sys/net

2016-06-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Jun 16 15:18:34 UTC 2016 Modified Files: src/sys/net: if.c Log Message: Fix error branches of if_sdl_sysctl. Can't release the psref if we didn't even find the interface! To generate a diff of this commit: cvs rdiff -u -

CVS commit: src/sys/net

2016-05-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue May 31 04:05:01 UTC 2016 Modified Files: src/sys/net: if.c Log Message: Optimize if_get_byindex by adding __predict_true To generate a diff of this commit: cvs rdiff -u -r1.336 -r1.337 src/sys/net/if.c Please note that dif

CVS commit: src/sys/net

2016-05-30 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Tue May 31 03:52:40 UTC 2016 Modified Files: src/sys/net: if_gif.c if_gif.h Log Message: modify some functions static. no functional change. To generate a diff of this commit: cvs rdiff -u -r1.108 -r1.109 src/sys/net/if_gif.c

CVS commit: src/sys/net

2016-05-29 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Sun May 29 17:20:22 UTC 2016 Modified Files: src/sys/net: bpfjit.c Log Message: Adapt to the new version of sljit@r313. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/net/bpfjit.c Please note that diffs ar

CVS commit: src/sys/net

2016-05-17 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue May 17 15:21:14 UTC 2016 Modified Files: src/sys/net: rtsock.c Log Message: Fix RT_IN_PRINT To generate a diff of this commit: cvs rdiff -u -r1.187 -r1.188 src/sys/net/rtsock.c Please note that diffs are not public domain;

CVS commit: src/sys/net

2016-05-17 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue May 17 12:58:21 UTC 2016 Modified Files: src/sys/net: rtsock.c Log Message: Tidy up route_output Avoid jumping into the middle of a switch statement, use a function instead. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/net

2016-05-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon May 16 01:23:51 UTC 2016 Modified Files: src/sys/net: if_bridge.c Log Message: Apply if_get and if_put to bridge(4) To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123 src/sys/net/if_bridge.c Please note that d

CVS commit: src/sys/net

2016-05-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon May 16 01:16:24 UTC 2016 Modified Files: src/sys/net: if.c if.h Log Message: Replace ifnet_lock with if_get and if_put ifnet_lock is a dedicated method to safely destroy an interface over running ioctl operations. Replace it

CVS commit: src/sys/net

2016-05-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon May 16 01:06:31 UTC 2016 Modified Files: src/sys/net: if.c if.h Log Message: Introduce if_get, if_get_byindex and if_put The new API enables to obtain an ifnet object with protected by psref(9). It is intended to be used whe

CVS commit: src/sys/net

2016-05-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon May 9 15:05:15 UTC 2016 Modified Files: src/sys/net: if_vlan.c Log Message: Don't increment the reference count only when it was 0... >From Jean-Jacques.Puig To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 s

CVS commit: src/sys/net

2016-05-04 Thread Roy Marples
Module Name:src Committed By: roy Date: Wed May 4 18:59:55 UTC 2016 Modified Files: src/sys/net: if_bridge.c Log Message: Allow multicast/broadcast packets from a bridge member to other members. Note this should just call bridge_broadcast when more locking issues are reso

CVS commit: src/sys/net

2016-05-02 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon May 2 08:03:23 UTC 2016 Modified Files: src/sys/net: if.c Log Message: Typo in comment To generate a diff of this commit: cvs rdiff -u -r1.332 -r1.333 src/sys/net/if.c Please note that diffs are not public domain; they are

CVS commit: src/sys/net

2016-04-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Apr 28 14:40:09 UTC 2016 Modified Files: src/sys/net: if_arcsubr.c Log Message: Constify remaining rtentry of if_output (fix build) To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/net/if_arcsubr.c Ple

CVS commit: src/sys/net

2016-04-26 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Apr 26 09:31:18 UTC 2016 Modified Files: src/sys/net: route.c Log Message: Stop using rt_gwroute completely To generate a diff of this commit: cvs rdiff -u -r1.165 -r1.166 src/sys/net/route.c Please note that diffs are not

CVS commit: src/sys/net

2016-04-25 Thread Roy Marples
Module Name:src Committed By: roy Date: Mon Apr 25 15:43:49 UTC 2016 Modified Files: src/sys/net: rtsock.c Log Message: Set rtm_pid = curproc->p_pid for a few more messages. To generate a diff of this commit: cvs rdiff -u -r1.184 -r1.185 src/sys/net/rtsock.c Please note

CVS commit: src/sys/net

2016-04-25 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Apr 25 14:30:42 UTC 2016 Modified Files: src/sys/net: route.c Log Message: Don't rt_setkey twice To generate a diff of this commit: cvs rdiff -u -r1.162 -r1.163 src/sys/net/route.c Please note that diffs are not public dom

CVS commit: src/sys/net

2016-04-25 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Apr 25 10:55:01 UTC 2016 Modified Files: src/sys/net: rtsock.c Log Message: Fix errno on rt_setgate error I bet it's not EDQUOT (Disc quota exceeded). To generate a diff of this commit: cvs rdiff -u -r1.182 -r1.183 src/sys

CVS commit: src/sys/net

2016-04-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 24 18:08:40 UTC 2016 Modified Files: src/sys/net: if_bridge.c Log Message: CID 1358673: dead code To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119 src/sys/net/if_bridge.c Please note that diffs are not

CVS commit: src/sys/net

2016-04-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 24 17:56:31 UTC 2016 Modified Files: src/sys/net: if_spppsubr.c Log Message: CID 1210544: Tainted scalar To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/net/if_spppsubr.c Please note that diffs

CVS commit: src/sys/net

2016-04-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 24 17:32:06 UTC 2016 Modified Files: src/sys/net: if_spppsubr.c Log Message: CID 980345: missing breaks To generate a diff of this commit: cvs rdiff -u -r1.138 -r1.139 src/sys/net/if_spppsubr.c Please note that diffs

CVS commit: src/sys/net

2016-04-24 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 24 16:59:15 UTC 2016 Modified Files: src/sys/net: if_pppoe.c if_spppsubr.c Log Message: CID 980057, 980058, use strlcpy() To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 src/sys/net/if_pppoe.c cvs rdiff

CVS commit: src/sys/net

2016-04-23 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 23 12:15:38 UTC 2016 Modified Files: src/sys/net: if_spppsubr.c Log Message: Add missing breaks (cosmetic change only) To generate a diff of this commit: cvs rdiff -u -r1.136 -r1.137 src/sys/net/if_spppsubr.c Please not

CVS commit: src/sys/net

2016-04-21 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Apr 22 00:25:42 UTC 2016 Modified Files: src/sys/net: if_bridge.c Log Message: Change used from int to bool. If used, abort the loop because we think we're already at the end. To generate a diff of this commit: cvs rdiff -u -r1

CVS commit: src/sys/net/npf

2016-04-20 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 20 15:46:08 UTC 2016 Modified Files: src/sys/net/npf: npf_tableset.c Log Message: /32 and /128 are valid netmasks. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/net/npf/npf_tableset.c Please no

CVS commit: src/sys/net

2016-04-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Apr 19 07:10:22 UTC 2016 Modified Files: src/sys/net: bridgestp.c if_bridge.c if_bridgevar.h Log Message: Apply psref(9) to bridge(4) Note that there is an issue that ioctls for an interface and a destruction of the interfac

CVS commit: src/sys/net

2016-04-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Apr 19 07:03:12 UTC 2016 Modified Files: src/sys/net: if_bridge.c if_bridgevar.h Log Message: Remove BRIDGE_MPSAFE switch and enable MP-safe code by default We need to enable it by default because bridge_input now runs in so

CVS commit: src/sys/net

2016-04-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Apr 15 01:31:29 UTC 2016 Modified Files: src/sys/net: if_ethersubr.c if_pppoe.c if_pppoe.h Log Message: Hide PPPoE variables from if_ethersubr.c This improves modularity of if_pppoe. >From s-yamaguchi@IIJ To generate a di

CVS commit: src/sys/net

2016-04-11 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Apr 11 09:21:18 UTC 2016 Modified Files: src/sys/net: if.c route.h rtbl.c Log Message: Don't use radix tree API directly To generate a diff of this commit: cvs rdiff -u -r1.328 -r1.329 src/sys/net/if.c cvs rdiff -u -r1.98 -

CVS commit: src/sys/net

2016-04-11 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Apr 11 08:26:33 UTC 2016 Modified Files: src/sys/net: route.c Log Message: Remove out-dated comments and unnecessary splsoftnet for pool_{get,put} To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161 src/sys/net/

CVS commit: src/sys/net

2016-04-10 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Apr 11 05:40:47 UTC 2016 Modified Files: src/sys/net: bridgestp.c if_bridge.c Log Message: Fix usage of pslist(9) Pointed out by riastradh@. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/net/bridges

CVS commit: src/sys/net

2016-04-10 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Apr 11 03:46:47 UTC 2016 Modified Files: src/sys/net: if_bridgevar.h Log Message: Move #include inside #ifdef _KERNEL for building brconfig To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/net/if_bridg

CVS commit: src/sys/net

2016-04-10 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Apr 11 02:04:14 UTC 2016 Modified Files: src/sys/net: bridgestp.c if_bridge.c if_bridgevar.h Log Message: Use pslist(9) in bridge(4) This adds missing memory barriers to list operations for pserialize. To generate a diff o

CVS commit: src/sys/net

2016-04-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Apr 8 12:01:22 UTC 2016 Modified Files: src/sys/net: rtsock.c Log Message: - remove printf - fix indent To generate a diff of this commit: cvs rdiff -u -r1.181 -r1.182 src/sys/net/rtsock.c Please note that diffs are not

CVS commit: src/sys/net

2016-04-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Apr 7 21:41:02 UTC 2016 Modified Files: src/sys/net: rtsock.c Log Message: Use sockaddr_dl_init To generate a diff of this commit: cvs rdiff -u -r1.180 -r1.181 src/sys/net/rtsock.c Please note that diffs are not public d

CVS commit: src/sys/net

2016-04-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Apr 7 04:04:47 UTC 2016 Modified Files: src/sys/net: route.c Log Message: remove useless cast. To generate a diff of this commit: cvs rdiff -u -r1.159 -r1.160 src/sys/net/route.c Please note that diffs are not public dom

CVS commit: src/sys/net

2016-04-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Apr 7 03:09:56 UTC 2016 Modified Files: src/sys/net: route.c Log Message: Don't create an RTM_MISS message for every route allocation. GC unused code and variables. To generate a diff of this commit: cvs rdiff -u -r1.158

CVS commit: src/sys/net

2016-04-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 6 18:04:58 UTC 2016 Modified Files: src/sys/net: dl_print.c Log Message: pretty-print link addresses. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/net/dl_print.c Please note that diffs are not

CVS commit: src/sys/net

2016-04-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 6 17:34:33 UTC 2016 Modified Files: src/sys/net: rtsock.c Log Message: Don't interpret routing requests by interface index as arp entry additions! To generate a diff of this commit: cvs rdiff -u -r1.179 -r1.180 src/sy

CVS commit: src/sys/net

2016-04-06 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Apr 6 08:45:47 UTC 2016 Modified Files: src/sys/net: if_llatbl.c Log Message: Fill rtm_addrs properly This fixes that arp(8) on some archs (only 32bit?) shows "(weird)" for every entries unexpectedly. Confirmed on evbarm b

CVS commit: src/sys/net

2016-04-06 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Apr 6 07:59:26 UTC 2016 Modified Files: src/sys/net: if_llatbl.c Log Message: Fill sdl with sockaddr_dl_init And add an assertion of if_addrlen and ll_addr. >From christos@ To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/net

2016-04-05 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Apr 5 23:44:05 UTC 2016 Modified Files: src/sys/net: ppp-deflate.c Log Message: Add modular dependency on zlib module. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/net/ppp-deflate.c Please note t

CVS commit: src/sys/net

2016-04-05 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Apr 5 22:51:01 UTC 2016 Modified Files: src/sys/net: files.net Log Message: Update dependency: zlib is only needed for the swcrypto device, not for any other component of opencrypto. To generate a diff of this commit: cvs

CVS commit: src/sys/net

2016-04-05 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Apr 5 10:03:33 UTC 2016 Modified Files: src/sys/net: rtsock.c Log Message: Unbreak build of kernels without INET To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 src/sys/net/rtsock.c Please note that diffs

CVS commit: src/sys/net

2016-04-01 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Apr 1 09:52:39 UTC 2016 Modified Files: src/sys/net: route.c Log Message: Don't request returning rtentry if not use it To generate a diff of this commit: cvs rdiff -u -r1.156 -r1.157 src/sys/net/route.c Please note that

CVS commit: src/sys/net

2016-04-01 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Apr 1 09:00:27 UTC 2016 Modified Files: src/sys/net: route.c Log Message: Remove unnecessary RTTIMER_CALLOUT macro rttimer#rtt_func never be NULL. To generate a diff of this commit: cvs rdiff -u -r1.155 -r1.156 src/sys/ne

CVS commit: src/sys/net

2016-03-31 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Apr 1 02:00:14 UTC 2016 Modified Files: src/sys/net: route.c Log Message: Make some global variables static To generate a diff of this commit: cvs rdiff -u -r1.154 -r1.155 src/sys/net/route.c Please note that diffs are no

CVS commit: src/sys/net

2016-03-27 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Mar 28 04:38:04 UTC 2016 Modified Files: src/sys/net: if_bridge.c Log Message: Remove unused global bridge list Pointed out by riastradh@ To generate a diff of this commit: cvs rdiff -u -r1.110 -r1.111 src/sys/net/if_bridg

CVS commit: src/sys/net

2016-03-23 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Mar 24 06:18:27 UTC 2016 Modified Files: src/sys/net: route.c route.h Log Message: Constify rt_newmsg's arguments To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154 src/sys/net/route.c cvs rdiff -u -r1.96 -r1.9

CVS commit: src/sys/net

2016-03-23 Thread Kengo NAKAHARA
Module Name:src Committed By: knakahara Date: Wed Mar 23 07:05:28 UTC 2016 Modified Files: src/sys/net: if.c Log Message: add drop count which means the sum of struct if_percpuq's per-CPU queues. ok by ozaki-r@n.o To generate a diff of this commit: cvs rdiff -u -r1.326

CVS commit: src/sys/net

2016-03-22 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Mar 23 05:44:01 UTC 2016 Modified Files: src/sys/net: if_bridge.c Log Message: Fix LIST_FOREACH argument To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/sys/net/if_bridge.c Please note that diffs are no

CVS commit: src/sys/net

2016-03-22 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Mar 23 04:56:21 UTC 2016 Modified Files: src/sys/net: if_bridge.c Log Message: Use LIST_FOREACH instead of LIST_FOREACH_SAFE No need to use *_SAFE because we don't remove any items in the loop. To generate a diff of this c

CVS commit: src/sys/net/npf

2016-03-19 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Mar 18 10:09:46 UTC 2016 Modified Files: src/sys/net/npf: npf_inet.c npf_mbuf.c npf_nat.c Log Message: minimal changes necessary to link into an INET6-less kernel. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 s

CVS commit: src/sys/net

2016-03-06 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Mar 7 01:41:55 UTC 2016 Modified Files: src/sys/net: if.c Log Message: Add missing percpu_putref to error path To generate a diff of this commit: cvs rdiff -u -r1.325 -r1.326 src/sys/net/if.c Please note that diffs are no

CVS commit: src/sys/net

2016-02-19 Thread Roy Marples
Module Name:src Committed By: roy Date: Fri Feb 19 20:05:43 UTC 2016 Modified Files: src/sys/net: if.c if.h Log Message: Implement a queue for if_link_state_change() calls to fix a race condition introduced in the prior patch. The queue has capacity to store 8 link state

CVS commit: src/sys/net

2016-02-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Feb 16 01:31:26 UTC 2016 Modified Files: src/sys/net: if.h if_llatbl.c if_llatbl.h Log Message: Remove workaround for GATEWAY The workaround was introduced because lltable/llentry uses rwlock but it may be executed in hardwa

CVS commit: src/sys/net

2016-02-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Feb 15 08:08:04 UTC 2016 Modified Files: src/sys/net: if.c if.h Log Message: Run if_link_state_change in softint if_link_state_change can execute the network stack that is expected to not run in hardware interrupt (at least

CVS commit: src/sys/net

2016-02-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Feb 15 01:11:41 UTC 2016 Modified Files: src/sys/net: bridgestp.c if_bridge.c if_bridgevar.h Log Message: Simplify bridge(4) Thanks to introducing softint-based if_input, the entire bridge code now never run in hardware inte

CVS commit: src/sys/net

2016-02-09 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Feb 10 06:30:23 UTC 2016 Modified Files: src/sys/net: if_bridge.c if_bridgevar.h Log Message: Don't share struct work, instead have one per softc Pointed out by riastradh@ To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sys/net

2016-02-09 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Feb 9 14:43:16 UTC 2016 Modified Files: src/sys/net: if_arcsubr.c Log Message: Fix build To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/sys/net/if_arcsubr.c Please note that diffs are not public domain;

<    4   5   6   7   8   9   10   11   12   13   >