CVS commit: src/distrib/utils/embedded/conf

2014-04-02 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Apr 3 01:36:20 UTC 2014 Modified Files: src/distrib/utils/embedded/conf: rpi_inst.conf Log Message: Include evbarm.conf as same as other conf files evbarm.conf ensures ${mnt}/boot exists so that it avoids the error: /home

CVS commit: src/sys/arch/mips/rmi

2014-04-04 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Apr 4 16:41:55 UTC 2014 Modified Files: src/sys/arch/mips/rmi: rmixl_pcix.c Log Message: Adjust to pci_intr_string signature To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mips/rmi/rmixl_pcix.c

CVS commit: src/sys/arch/x86/x86

2014-05-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue May 20 03:24:19 UTC 2014 Modified Files: src/sys/arch/x86/x86: intr.c Log Message: Pad 0 to align outputs To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sys/arch/x86/x86/intr.c Please note that diffs are

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

2014-05-20 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed May 21 01:02:45 UTC 2014 Modified Files: src/sys/arch/arm/cortex: a9_mpsubr.S Log Message: Fix wrong instruction; mrc => mcr To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/cortex/a9_mpsubr.S

CVS commit: src/sys/netinet

2014-06-02 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jun 3 01:24:32 UTC 2014 Modified Files: src/sys/netinet: if_arp.c Log Message: Call ifp->if_output in revarprequest with KERNEL_LOCK held Otherwise, it hits KASSERT(KERNEL_LOCKED_P()) in ether_output when nfs_boot fails and

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

2014-06-11 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jun 12 06:28:09 UTC 2014 Modified Files: src/sys/arch/arm/include: mutex.h Log Message: Fix macro name; MUTEX_RECEIVE => MUTEX_GIVE To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/include/mute

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

2014-06-12 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jun 12 08:50:52 UTC 2014 Modified Files: src/sys/arch/arm/include: mutex.h rwlock.h Log Message: Fix ARMv7 checks _ARM_ARCH_7 && !_ARM_ARCH_6 never be true. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src

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

2014-06-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sat Jun 14 09:13:30 UTC 2014 Modified Files: src/sys/arch/arm/arm: arm_machdep.c Log Message: Fix typo To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/arm/arm/arm_machdep.c Please note that diffs are

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

2014-06-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sun Jun 15 02:27:15 UTC 2014 Modified Files: src/sys/arch/arm/arm32: cpuswitch.S Log Message: Fix wrong instruction; mcr => mrc To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/sys/arch/arm/arm32/cpuswitch.S P

CVS commit: src/sys/arch/arm/include/arm32

2014-06-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sun Jun 15 03:27:46 UTC 2014 Modified Files: src/sys/arch/arm/include/arm32: pmap.h Log Message: Fix macro name; PMAP_TLB_NEED_SHOOTDOWN => PMAP_NEED_TLB_SHOOTDOWN To generate a diff of this commit: cvs rdiff -u -r1.132 -r1.133

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

2014-06-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sun Jun 15 04:04:01 UTC 2014 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Add missing semicolon To generate a diff of this commit: cvs rdiff -u -r1.293 -r1.294 src/sys/arch/arm/arm32/pmap.c Please note that diff

CVS commit: src/sys/net

2014-06-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sun Jun 15 16:10:46 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Get rid of unnecessary splnet for pool_{get,put} A mutex prevents interrupts in the functions now. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys

2014-06-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 16 00:33:39 UTC 2014 Modified Files: src/sys/net: pktqueue.c pktqueue.h src/sys/netinet: ip_input.c src/sys/netinet6: ip6_input.c Log Message: Add 3rd argument to pktq_create to pass sc It will be used to

CVS commit: src/sys/net

2014-06-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 16 00:40:10 UTC 2014 Modified Files: src/sys/net: if.c if.h pktqueue.c pktqueue.h Log Message: Move sysctl_pktq_{maxlen,count} to pktqueue.c and make them global They will be used by bridge. ok rmind@ To generate a di

CVS commit: src/sys/net

2014-06-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 16 01:03:57 UTC 2014 Modified Files: src/sys/net: if_bridge.c if_bridgevar.h Log Message: Use pktqueue for bridge forwarding queue and softint To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 src/sys/net/if

CVS commit: src/sys/net

2014-06-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 16 01:05:25 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Add net.interfaces.bridgeN.fwdq.{maxlen,len,drops} sysctl To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/sys/net/if_bridge.c

CVS commit: src/sys/net

2014-06-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 16 03:43:10 UTC 2014 Modified Files: src/sys/net: if.h if_bridgevar.h Log Message: Include pktqueue.h only if _KERNEL To generate a diff of this commit: cvs rdiff -u -r1.166 -r1.167 src/sys/net/if.h cvs rdiff -u -r1.16

CVS commit: src/sys/net

2014-06-17 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jun 17 10:39:46 UTC 2014 Modified Files: src/sys/net: bridgestp.c if_bridge.c if_bridgevar.h if_ethersubr.c Log Message: Restructure ether_input and bridge_input The network stack of NetBSD is well organized and layered. A p

CVS commit: src/sys/net

2014-06-17 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jun 18 01:19:19 UTC 2014 Modified Files: src/sys/net: bridgestp.c Log Message: Make local functions static This change unveiled some functions are unused. Remove some and comment out the others. No functional change. To g

CVS commit: src/sys/net

2014-06-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jun 18 09:20:46 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Tidy up bridge_input No functional change. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/net/if_bridge.c Please note t

CVS commit: src/sys/net

2014-06-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jun 18 10:51:03 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Restructure bridge_input and bridge_broadcast There are two changes: - Assemble the places calling pktq_enqueue (bridge_forward) for unicast an

CVS commit: src/sys/net

2014-06-20 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Jun 20 14:22:48 UTC 2014 Modified Files: src/sys/net: if_bridgevar.h Log Message: Remove unnecessary sc_softintr To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/net/if_bridgevar.h Please note that dif

CVS commit: src/sys/net

2014-06-22 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 23 06:27:58 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Get rid of unnecessary xc_broadcast after pktq_barrier Pointed out by rmind@ To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/

CVS commit: src/doc

2014-06-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 30 05:52:24 UTC 2014 Modified Files: src/doc: CHANGES Log Message: Note micphy(4) To generate a diff of this commit: cvs rdiff -u -r1.1939 -r1.1940 src/doc/CHANGES Please note that diffs are not public domain; they are

CVS commit: src/sys/dev/pci

2014-06-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 30 06:09:44 UTC 2014 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Acquire SW semaphore in wm_get_swsm_semaphore It is required to serialize device drivers running on different CPUs. The basic instructions are sa

CVS commit: src/sys/net

2014-06-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 30 10:03:41 UTC 2014 Modified Files: src/sys/net: if_ethersubr.c Log Message: Schedule pppoe_softintr only when a packet is enqueued To generate a diff of this commit: cvs rdiff -u -r1.201 -r1.202 src/sys/net/if_ethersu

CVS commit: src/sys/net

2014-06-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 30 12:56:51 UTC 2014 Modified Files: src/sys/net: if_ppp.c Log Message: Cleanup ppp_inproc - Remove unnecessary variable isr - Use pktq instead of rv to switch between inet/inet6 and other protocols ok msaitoh@ and rmin

CVS commit: src/sys/netinet6

2014-07-01 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 1 07:51:29 UTC 2014 Modified Files: src/sys/netinet6: in6.c nd6_nbr.c Log Message: Stop using callout randomly nd6_dad_start uses callout when xtick > 0 while doesn't when xtick == 0. So if we pass a random value rangin

CVS commit: src/sys

2014-07-01 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 1 10:16:02 UTC 2014 Modified Files: src/sys/altq: if_altq.h src/sys/net: if.c if.h Log Message: Lock IFQ operations when NET_MPSAFE - Introduce NET_MPSAFE - not defined by default - Add ifq_lock to protect ifn

CVS commit: src/sys/dev/pci

2014-07-01 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 1 10:35:18 UTC 2014 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Make if_wm MPSAFE - Make it MPSAFE only when NET_MPSAFE - otherwise, its instructions are almost same as before - the only change is IFQ_POLL

CVS commit: src/sys/net

2014-07-01 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 1 14:04:40 UTC 2014 Modified Files: src/sys/net: if.h Log Message: Unbreak lib/libc/net/getifaddrs.c --- getifaddrs.o --- In file included from /tmp/bracket/build/2014.07.01.10.35.18-i386/src/lib/libc/net/getifaddr

CVS commit: src/sys/arch

2014-07-02 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 2 07:18:33 UTC 2014 Modified Files: src/sys/arch/amd64/conf: ALL src/sys/arch/i386/conf: ALL Log Message: Add NET_MPSAFE to ALL To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/amd64/c

CVS commit: src/sys/net

2014-07-02 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 2 07:30:37 UTC 2014 Modified Files: src/sys/net: pktqueue.c Log Message: Restore RPS of pktq_enqueue unless _RUMPKERNEL It's a workaround and would be fixed in rump soon. ok pooka@ To generate a diff of this commit:

CVS commit: src/sys/net

2014-07-02 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 2 09:43:16 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Remove obsolete codes for if_snd To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/sys/net/if_bridge.c Please note that diffs a

CVS commit: src/sys/net

2014-07-02 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 2 09:51:08 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Protect bridge_list with a mutex To generate a diff of this commit: cvs rdiff -u -r1.85 -r1.86 src/sys/net/if_bridge.c Please note that diffs a

CVS commit: src/sys/net

2014-07-03 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Jul 4 01:50:22 UTC 2014 Modified Files: src/sys/net: pktqueue.c Log Message: Fix pktq_enqueue for rump Add _RUMP_NATIVE_ABI to the macro condition for i386 and x86_64 because _RUMPKERNEL is not defined for them. See sys/rum

CVS commit: src/sys/dev/usb

2014-07-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jul 14 00:58:35 UTC 2014 Modified Files: src/sys/dev/usb: xhci.c Log Message: Suppress debug output of xhci_device_intr_done It's annoying because it is output even on keyboard inputs. To generate a diff of this commit: cv

CVS commit: src/sys/dev/pci

2014-07-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jul 14 01:24:58 UTC 2014 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Remove a duplicated error message To generate a diff of this commit: cvs rdiff -u -r1.276 -r1.277 src/sys/dev/pci/if_wm.c Please note that diff

CVS commit: src/sys/net

2014-07-13 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jul 14 02:34:36 UTC 2014 Modified Files: src/sys/net: bridgestp.c if.h if_bridge.c if_bridgevar.h Log Message: Make bridge MPSAFE - Introduce BRIDGE_MPSAFE - It's enabled only when NET_MPSAFE is defined in if.h or the

CVS commit: src/sys/dev/usb

2014-07-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 15 02:25:46 UTC 2014 Modified Files: src/sys/dev/usb: xhci.c Log Message: Suppress another debug output It's output when DDB. Fix previous: DEBUG => XHCI_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.17 -r

CVS commit: src/sys/dev/usb

2014-07-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 15 03:40:06 UTC 2014 Modified Files: src/sys/dev/usb: xhci.c Log Message: Unbreak the build for i386 __debugused => XHCI_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/dev/usb/xhci.c Pleas

CVS commit: src/sys/net

2014-07-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 16 03:17:26 UTC 2014 Modified Files: src/sys/net: if.h Log Message: Kill void * for bridge in struct ifnet No functional change. To generate a diff of this commit: cvs rdiff -u -r1.171 -r1.172 src/sys/net/if.h Please

CVS commit: src/sys/dev/pci

2014-07-17 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Jul 18 02:10:55 UTC 2014 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Don't set SOFTINT_MPSAFE to vioif_rx_softint vioif_rx_softint calls vioif_populate_rx_mbufs that is not MPSAFE. vioif_populate_rx_mbufs is als

CVS commit: src/sys/net

2014-07-20 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sun Jul 20 16:40:34 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Don't return ENETRESET when ioctl SIOCSIFMTU Otherwise, just changing MTU with ifconfig shows a confusable error message. RP kern/48996 To gen

CVS commit: src/sys/net

2014-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jul 21 12:03:38 UTC 2014 Modified Files: src/sys/net: link_proto.c Log Message: Don't assume if_init is always set if_init may be NULL, e.g., if_vlan. PR kern/48997 To generate a diff of this commit: cvs rdiff -u -r1.16 -

CVS commit: src/sys/dev/pci

2014-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 22 01:55:54 UTC 2014 Modified Files: src/sys/dev/pci: if_vioif.c ld_virtio.c viomb.c virtio.c virtiovar.h Log Message: Introduce VIRTIO_F_PCI_INTR_MPSAFE for virtio It is set by a child driver, e.g., if_vioif. If set, vi

CVS commit: src/sys/dev/pci

2014-07-21 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 22 02:21:50 UTC 2014 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Make if_vioif MPSAFE - Introduce VIOIF_MPSAFE - It's enabled only when NET_MPSAFE is defined in if.h or the kernel config - Add tx and rx mu

CVS commit: src/sys/net

2014-07-22 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 23 04:09:48 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Add missing unlock To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sys/net/if_bridge.c Please note that diffs are not public

CVS commit: src/sys/net

2014-07-22 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 23 05:32:23 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Avoid calling copyout with holding mutex(IPL_NET) Because copyout may lead a page fault that may sleep, we have to pull it out from the critical

CVS commit: src/sys/dist/pf/net

2014-07-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Jul 25 04:09:58 UTC 2014 Modified Files: src/sys/dist/pf/net: pf.c Log Message: Unbreak the build of pf To generate a diff of this commit: cvs rdiff -u -r1.71 -r1.72 src/sys/dist/pf/net/pf.c Please note that diffs are not

CVS commit: src/sys

2014-07-25 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Jul 25 07:12:55 UTC 2014 Modified Files: src/sys/arch/x86/x86: vmt.c src/sys/netinet6: mld6.c nd6_rtr.c Log Message: Use IFADDR_FOREACH for iterating if_addrlist of ifnet To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/dev/pci

2014-07-27 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jul 28 06:36:09 UTC 2014 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Use two different mutexes for tx and rx This change splits the mutex of wm into two: one for tx and the other for rx. By doing so, lock contentio

CVS commit: src/sys/net

2014-07-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jul 28 14:24:48 UTC 2014 Modified Files: src/sys/net: if.c if_ether.h if_ethersubr.c Log Message: Add a mutex for global variables of if_ethersubr.c To initialize the mutex, we introduce etherinit that is called from ifinit1

CVS commit: src/sys/net

2014-07-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 29 01:35:44 UTC 2014 Modified Files: src/sys/net: if_faith.c Log Message: Use if_free instead of free To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/net/if_faith.c Please note that diffs are not

CVS commit: src/sys/net

2014-07-28 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jul 29 05:56:59 UTC 2014 Modified Files: src/sys/net: if.c Log Message: Use IFADDR_FOREACH To generate a diff of this commit: cvs rdiff -u -r1.286 -r1.287 src/sys/net/if.c Please note that diffs are not public domain; they

CVS commit: src/sys/kern

2014-07-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 30 07:44:00 UTC 2014 Modified Files: src/sys/kern: kern_rwlock.c Log Message: Fix typo in comment To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sys/kern/kern_rwlock.c Please note that diffs are not

CVS commit: src/sys

2014-07-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jul 30 13:32:09 UTC 2014 Modified Files: src/sys/conf: files src/sys/net: if.c Added Files: src/sys/rump/net/lib/libnetinet/opt: ether.h opt_wlan.h Log Message: Call etherinit from ifinit1 only when it is requ

CVS commit: src/sys/netinet

2014-07-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jul 31 00:56:24 UTC 2014 Modified Files: src/sys/netinet: ip_carp.c Log Message: Make local functions/variables static No functional change. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/netinet/ip_

CVS commit: src/sys/netinet

2014-07-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jul 31 00:58:02 UTC 2014 Modified Files: src/sys/netinet: ip_carp.h Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/netinet/ip_carp.h Please note that diffs are not public domain; they

CVS commit: src/sys

2014-07-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jul 31 02:21:51 UTC 2014 Modified Files: src/sys/net: if.h src/sys/netinet: raw_ip.c src/sys/netinet6: raw_ip6.c Log Message: Define IFNET_EMPTY() and replace !IFNET_FIRST() with it No functional change. To

CVS commit: src/sys/netinet

2014-07-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jul 31 02:37:25 UTC 2014 Modified Files: src/sys/netinet: ip_carp.c Log Message: Make carp_suppress_preempt global back It is still accessed by if_pfsync.c. This unbreaks the build of i386 kernel. To generate a diff of th

CVS commit: src/sys

2014-07-30 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Jul 31 06:35:47 UTC 2014 Modified Files: src/sys/net: if.c if.h src/sys/netinet6: nd6_rtr.c Log Message: Define IFADDR_FOREACH_SAFE for on-the-fly element removal in a loop We have to use it when we purge an address

CVS commit: src/sys/net

2014-08-06 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Aug 7 03:40:21 UTC 2014 Modified Files: src/sys/net: bpf.c Log Message: Use NULL instead of 0 for pointers To generate a diff of this commit: cvs rdiff -u -r1.186 -r1.187 src/sys/net/bpf.c Please note that diffs are not p

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

2014-08-09 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sat Aug 9 09:43:49 UTC 2014 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: Count packets in if_shmem ok @pooka To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/rump/net/lib/libshmi

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

2014-08-09 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sat Aug 9 09:47:02 UTC 2014 Modified Files: src/sys/rump/net/lib/libvirtif: if_virt.c Log Message: Count packets in if_virt To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/rump/net/lib/libvirtif/if_virt.c

CVS commit: src/sys/rump/librump/rumpkern

2014-08-10 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Aug 11 04:27:24 UTC 2014 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: Do cprng_fast_init in rump_init It fixes rump bootup failure: panic: kernel diagnostic assertion "off < percpu_nextoff" failed:

CVS commit: src/sys/dev/pci

2014-08-10 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Aug 11 06:02:38 UTC 2014 Modified Files: src/sys/dev/pci: viaenv.c Log Message: Add missing curly braces It unbreaks the i386 build of ALL. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/dev/pci/viae

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

2014-08-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 15 15:03:03 UTC 2014 Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c shmifvar.h Log Message: Make shmif SIMPLEX Add a sender field to a packet header on a shmif bus to identify and ignore packets sent by itself

CVS commit: src/sys/net

2014-08-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Aug 15 15:32:24 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: bridge: reject non-IFF_SIMPLEX interfaces bridge does not work with !IFF_SIMPLEX interfaces (PR/18035); the bug is not yet fixed. Until it gets f

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

2014-08-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sat Aug 16 06:18:01 UTC 2014 Modified Files: src/sys/rump/net/lib/libshmif: shmifvar.h Log Message: Bump SHMIF_VERSION To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/rump/net/lib/libshmif/shmifvar.h Please

CVS commit: src/sys/net

2014-09-11 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Sep 12 03:44:27 UTC 2014 Modified Files: src/sys/net: if_vlan.c Log Message: Restore vlan_ioctl overwritten by ether_ifdetach in vlan_unconfig This fixes PR 49112. To generate a diff of this commit: cvs rdiff -u -r1.70 -r1

CVS commit: src/sys/net

2014-09-11 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Sep 12 04:10:24 UTC 2014 Modified Files: src/sys/net: if_vlan.c Log Message: Call if_input of vlan interface itself, not parent's one And also we need to drop M_PROMISC before calling if_input; it was originally at just befo

CVS commit: src/sys/net

2014-09-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Sep 15 05:54:02 UTC 2014 Modified Files: src/sys/net: if_vlan.c Log Message: Leave promiscuous mode when detaching a parent (ifconfig -vlanif) We have to call ifpromisc(ifp, 0) for both a VLAN interface and its parent when t

CVS commit: src/sys/net

2014-09-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Sep 15 06:07:37 UTC 2014 Modified Files: src/sys/net: if_vlan.c Log Message: Delete link local addresses of a vlan interface when detaching its parent This fixes PR 49197. To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/sbin/ifconfig

2014-09-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Sep 15 06:46:04 UTC 2014 Modified Files: src/sbin/ifconfig: vlan.c Log Message: Add -vlanif to the help message of ifconfig PR 49114 To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sbin/ifconfig/vlan.c P

CVS commit: src/sbin/ifconfig

2014-09-14 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Sep 15 06:48:05 UTC 2014 Modified Files: src/sbin/ifconfig: ifconfig.8 Log Message: Write about -vlanif in ifconfig.8 PR 49114 To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108 src/sbin/ifconfig/ifconfig.8 P

CVS commit: src/sbin/ping6

2014-09-16 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Sep 17 01:00:41 UTC 2014 Modified Files: src/sbin/ping6: ping6.c Log Message: Remove out-of-date comments To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/sbin/ping6/ping6.c Please note that diffs are not

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

2014-09-16 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Sep 17 04:20:58 UTC 2014 Modified Files: src/sys/rump/net/lib/libshmif: shmif_busops.c shmifvar.h Log Message: Make shmif buildable when DRPINTF enabled To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/

CVS commit: src/tests/net

2014-09-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Sep 18 15:13:27 UTC 2014 Modified Files: src/tests/net: Makefile Added Files: src/tests/net/if_bridge: Makefile t_bridge.sh Log Message: Add net/if_bridge test To generate a diff of this commit: cvs rdiff -u -r1.17

CVS commit: src

2014-09-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Sep 18 15:25:10 UTC 2014 Modified Files: src/distrib/sets/lists/tests: mi src/etc/mtree: NetBSD.dist.tests Log Message: Add net/if_bridge test To generate a diff of this commit: cvs rdiff -u -r1.590 -r1.591 src/dist

CVS commit: src/tests/usr.sbin/tcpdump

2014-09-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sat Sep 20 06:08:07 UTC 2014 Modified Files: src/tests/usr.sbin/tcpdump: t_tcpdump.sh Log Message: t_tcpdump: skip bridges tcpdump on a bridge definitely fails, so skip bridges to make the test robust. PR 49050 To generate a

CVS commit: src/sys/dev/pci

2014-10-07 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Oct 7 07:04:35 UTC 2014 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Don't call ifmedia_ioctl with holding locks To generate a diff of this commit: cvs rdiff -u -r1.301 -r1.302 src/sys/dev/pci/if_wm.c Please note

CVS commit: src/sys/dev/pci

2014-10-07 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Oct 7 08:45:02 UTC 2014 Modified Files: src/sys/dev/pci: if_wm.c Log Message: Tidy up locking in wm_ioctl To generate a diff of this commit: cvs rdiff -u -r1.302 -r1.303 src/sys/dev/pci/if_wm.c Please note that diffs are

CVS commit: src/sys/dev/pci

2014-10-07 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Oct 8 01:45:14 UTC 2014 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Don't turn promisc off in vioif_deferred_init if already configured as promisc To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 sr

CVS commit: src/sys/dev/pci

2014-10-07 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Oct 8 03:34:44 UTC 2014 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Add missing semicolon To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/dev/pci/if_vioif.c Please note that diffs are not

CVS commit: src/sys/net

2014-10-08 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Oct 9 04:48:12 UTC 2014 Modified Files: src/sys/net: if_vlan.c Log Message: Do KASSERT(KERNEL_LOCKED_P()) only when NET_MPSAFE off When NET_MPSAFE, bridge_enqueue calls vlan_start w/o KERNEL_LOCK. To generate a diff of th

CVS commit: src/sys/dev/pci

2014-10-08 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Oct 9 04:58:42 UTC 2014 Modified Files: src/sys/dev/pci: if_vioif.c Log Message: Add ETHERCAP_VLAN_MTU capability to vioif To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/dev/pci/if_vioif.c Please no

CVS commit: src/distrib/notes/common

2014-02-24 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Feb 24 11:56:01 UTC 2014 Modified Files: src/distrib/notes/common: main Log Message: Add myself To generate a diff of this commit: cvs rdiff -u -r1.506 -r1.507 src/distrib/notes/common/main Please note that diffs are not p

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

2014-02-25 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Feb 26 03:58:33 UTC 2014 Modified Files: src/sys/arch/arm/omap: if_cpsw.c if_cpswreg.h Log Message: Make cpsw driver work without uboot support On some eval boards such as BeagleBone, the cpsw device is initialized rightly b

CVS commit: src/sys/net

2017-10-11 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Oct 12 02:40:59 UTC 2017 Modified Files: src/sys/net: if_vlan.c Log Message: Set IFEF_START_MPSAFE by default Because vlan_start is already MP-safe, there is no reason to not do so. Acked by s-yamaguchi@IIJ To generate a

CVS commit: src/doc

2017-10-11 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Oct 12 03:07:39 UTC 2017 Modified Files: src/doc: CHANGES.prev Log Message: Mention MP-ifications of bpf, vlan, opencrypto and ipsec To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136 src/doc/CHANGES.prev Plea

CVS commit: src/doc

2017-10-11 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Oct 12 03:31:39 UTC 2017 Modified Files: src/doc: TODO.smpnet Log Message: Mention NOMPSAFE To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/doc/TODO.smpnet Please note that diffs are not public domain; th

CVS commit: src/usr.sbin/inetd

2017-10-17 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Oct 17 07:13:19 UTC 2017 Modified Files: src/usr.sbin/inetd: inetd.c Log Message: Don't setup SPs if no policy sepecifier is specified We expect that SPs are set up iff some policy sepecifier(s) are specified. Found on inve

CVS commit: src/sys/netipsec

2017-10-17 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Oct 17 07:23:08 UTC 2017 Modified Files: src/sys/netipsec: ipsec.c Log Message: Fix buffer length for ipsec_logsastr To generate a diff of this commit: cvs rdiff -u -r1.121 -r1.122 src/sys/netipsec/ipsec.c Please note that

CVS commit: src/sys/net

2017-10-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Thu Oct 19 01:57:15 UTC 2017 Modified Files: src/sys/net: bpf.c Log Message: Turn on D_MPSAFE flag of bpf_cdevsw that is already MP-safe Pointed out by k-goda@IIJ To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.217

CVS commit: src/tests/net

2017-10-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Oct 20 03:42:53 UTC 2017 Modified Files: src/tests/net: net_common.sh Log Message: Show packet counters To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/tests/net/net_common.sh Please note that diffs are n

CVS commit: src/tests/net/ipsec

2017-10-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Oct 20 03:43:51 UTC 2017 Modified Files: src/tests/net/ipsec: common.sh t_ipsec_misc.sh Log Message: Fix incomplete SP setups To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/net/ipsec/common.sh cvs rdi

CVS commit: src/tests/net

2017-10-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Oct 20 03:45:02 UTC 2017 Modified Files: src/tests/net: net_common.sh Log Message: Suppress name resolution To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/tests/net/net_common.sh Please note that diffs a

CVS commit: src/tests/net/ipsec

2017-10-19 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Oct 20 03:45:47 UTC 2017 Modified Files: src/tests/net/ipsec: t_ipsec_misc.sh Log Message: Add test cases for one SP with multiple SAs These are for a bug reported recently which modifies SPs accidentally. To generate a di

CVS commit: src/lib/librumphijack

2017-10-22 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Oct 23 06:52:17 UTC 2017 Modified Files: src/lib/librumphijack: hijack.c Log Message: Provide better debug messages for ioctl To generate a diff of this commit: cvs rdiff -u -r1.123 -r1.124 src/lib/librumphijack/hijack.c P

<    1   2   3   4   5   6   7   8   9   10   >