Module Name:src
Committed By: rmind
Date: Sat Dec 20 16:19:43 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c npf_conn.h npf_nat.c
Log Message:
NPF: set the connection flags atomically in the post-creation logic and
fix a tiny race condition window. Might fix
Module Name:src
Committed By: ozaki-r
Date: Wed Dec 17 09:41:30 UTC 2014
Modified Files:
src/sys/net: if_tap.c
Log Message:
Replace if_attach of if_tap with if_initialize and if_register
To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/sys/net/if_tap.c
Module Name:src
Committed By: martin
Date: Sun Dec 14 08:57:14 UTC 2014
Modified Files:
src/sys/net: if.c
Log Message:
Avoid a race when the ifp-if_slowtimo pointer is changed while we are
running in if_slowtimo already. Suggested by Masao Uebayashi
in PR kern/49462.
To
Module Name:src
Committed By: ozaki-r
Date: Mon Dec 15 06:52:25 UTC 2014
Modified Files:
src/sys/net: if.c if.h
Log Message:
Introduce if_initialize and if_register as an alternative to if_attach
if_attach initializes an ifnet object and registers it to the system
(e.g.,
Module Name:src
Committed By: martin
Date: Thu Dec 11 14:33:22 UTC 2014
Modified Files:
src/sys/net: if.c
Log Message:
Avoid scheduling more slow timeouts while we are in the process of detaching
the interface: set if_slowtimo to NULL before doing the callout_halt()
and
Module Name:src
Committed By: justin
Date: Mon Dec 8 00:44:45 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Help gcc by initialising variable
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/net/bpfjit.c
Please note that diffs are
Module Name:src
Committed By: ozaki-r
Date: Mon Dec 8 04:55:47 UTC 2014
Modified Files:
src/sys/net: if.c
Log Message:
Tweak ifconf (retry)
The tweak makes the code intention clear and further changes easy.
No functional change.
The first trial broke SIOCGIFCONF (PR
Module Name:src
Committed By: christos
Date: Tue Dec 2 19:32:09 UTC 2014
Modified Files:
src/sys/net: files.net if_dl.h
Added Files:
src/sys/net: dl_print.c
Log Message:
- split struct dladdr out of struct sockaddr_dl
- add routines to print struct sockaddr_dl
Module Name:src
Committed By: christos
Date: Tue Dec 2 19:34:33 UTC 2014
Modified Files:
src/sys/net: dl_print.c if_dl.h
Log Message:
missed _
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/net/dl_print.c
cvs rdiff -u -r1.24 -r1.25
Module Name:src
Committed By: christos
Date: Tue Dec 2 19:57:11 UTC 2014
Modified Files:
src/sys/net: route.c
Log Message:
zero out the sockaddrs when dup'ing.
To generate a diff of this commit:
cvs rdiff -u -r1.133 -r1.134 src/sys/net/route.c
Please note that diffs
Module Name:src
Committed By: christos
Date: Tue Dec 2 21:28:31 UTC 2014
Modified Files:
src/sys/net: rtsock.c
Log Message:
fix debugging printf.
To generate a diff of this commit:
cvs rdiff -u -r1.165 -r1.166 src/sys/net/rtsock.c
Please note that diffs are not public
Module Name:src
Committed By: christos
Date: Wed Dec 3 01:31:37 UTC 2014
Modified Files:
src/sys/net: if_dl.h
Log Message:
add DL_PRINT macro
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/net/if_dl.h
Please note that diffs are not public
Module Name:src
Committed By: christos
Date: Mon Dec 1 00:27:05 UTC 2014
Modified Files:
src/sys/net: if.c
Log Message:
PR/49437: jmcneill: revert broken changes that broke SIOCGIFCONF (mdnsd uses it)
To generate a diff of this commit:
cvs rdiff -u -r1.300 -r1.301
Module Name:src
Committed By: ozaki-r
Date: Mon Dec 1 07:15:42 UTC 2014
Modified Files:
src/sys/net: if.c if.h
Log Message:
Make more functions static
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.301 -r1.302 src/sys/net/if.c
cvs rdiff -u
Module Name:src
Committed By: rmind
Date: Sun Nov 30 00:40:55 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c npf_conn.h npf_nat.c npf_ruleset.c
Log Message:
NPF:
- npf_nat_import: take the port only if using the portmap.
- Sprinkle some comments and asserts.
To
Module Name:src
Committed By: rmind
Date: Sun Nov 30 01:37:53 UTC 2014
Modified Files:
src/sys/net/npf: npf_conf.c npf_impl.h npf_nat.c npf_ruleset.c
Log Message:
- npf_config_load: if loading the connections, do not perform any actice
NAT policy take over or or portmap
Module Name:src
Committed By: ozaki-r
Date: Fri Nov 28 08:29:01 UTC 2014
Modified Files:
src/sys/net: if.c if.h if_ethersubr.c if_ieee1394subr.c if_spppsubr.c
if_tokensubr.c
Log Message:
Remove dead codes and make if_free_sadl static
No functional change.
Module Name:src
Committed By: ozaki-r
Date: Wed Nov 26 09:38:42 UTC 2014
Modified Files:
src/sys/net: if.c if.h
Log Message:
Change if_slowtimo_ch to a pointer
One benefit to do so is to reduce memory used for struct callout;
we can avoid to allocate struct callout for
Module Name:src
Committed By: rmind
Date: Wed Nov 26 21:25:35 UTC 2014
Modified Files:
src/sys/net/npf: npf_nat.c npf_ruleset.c
Log Message:
NPF: fix the reference counting and share the active NAT portmap correctly
when performing the reload. Should fixes PR/49412,
Module Name:src
Committed By: ozaki-r
Date: Wed Nov 26 07:06:03 UTC 2014
Modified Files:
src/sys/net: if.c if.h
Log Message:
Make if_slowtimo static
To generate a diff of this commit:
cvs rdiff -u -r1.293 -r1.294 src/sys/net/if.c
cvs rdiff -u -r1.175 -r1.176
Module Name:src
Committed By: ozaki-r
Date: Wed Nov 26 07:22:05 UTC 2014
Modified Files:
src/sys/net: if.c if.h
Log Message:
Rename if_watchdog to if_slowtimo
if_watchdog callbacks do a little more than what watchdog suggests.
Discussed with uebayasi@ (the idea
Module Name:src
Committed By: ozaki-r
Date: Wed Nov 26 07:43:04 UTC 2014
Modified Files:
src/sys/net: if.c if.h
Log Message:
Create if_slowtimo (if_watchdog) callout for each interface
This change is to obviate the need to run if_slowtimo callbacks that
may sleep inside
Module Name:src
Committed By: alnsn
Date: Thu Nov 20 14:35:01 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Follow argument convension of other emit_xxx() functions.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/net/bpfjit.c
Please
Module Name:src
Committed By: alnsn
Date: Thu Nov 20 19:18:52 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Implement BPF_ALU+BPF_MOD-BPF_K when pc-k is a power of 2. Get rid of divt
and divw arguments in emit_moddiv(), they're accessible via the pc
Module Name:src
Committed By: alnsn
Date: Thu Nov 20 20:31:22 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Implement BPF_MOD.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/net/bpfjit.c
Please note that diffs are not public domain;
Module Name:src
Committed By: christos
Date: Wed Nov 19 19:34:43 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Add BPF_MOD/BPF_XOR (untested, needs work)
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/net/bpfjit.c
Please note that
Module Name:src
Committed By: christos
Date: Wed Nov 19 19:35:21 UTC 2014
Modified Files:
src/sys/net: bpf.h bpf_filter.c dlt.h
Log Message:
Add BPF_MOD/BPF_XOR, sync DLT entries and document unused bpf instructions.
From libpcap-1.6.2
To generate a diff of this commit:
Module Name:src
Committed By: pooka
Date: Mon Nov 17 13:58:53 UTC 2014
Modified Files:
src/sys/net: if.c
Log Message:
Make ifconfig destroy work if INET6 is present but not attached
To generate a diff of this commit:
cvs rdiff -u -r1.292 -r1.293 src/sys/net/if.c
Please
Module Name:src
Committed By: ozaki-r
Date: Fri Nov 7 09:26:08 UTC 2014
Modified Files:
src/sys/net: if_tap.c
Log Message:
Complete the initialization of tap_softc before if_attach
Basically we should complete the initializaiton of softc before if_attach
because once
Module Name:src
Committed By: christos
Date: Fri Nov 7 12:57:42 UTC 2014
Modified Files:
src/sys/net: if.c
Log Message:
PR/49373: Ryota Ozaki: Running if_clone_create and if_clone_destroy in
parallel causes panic
XXX: Pullup 7.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ozaki-r
Date: Sat Oct 11 10:16:49 UTC 2014
Modified Files:
src/sys/net: if_vlan.c
Log Message:
Protect vlan_unconfig with a mutex
It is not thread-safe but is likely to be executed in concurrent.
See PR 49264 for more detail.
To generate a
Module Name:src
Committed By: ozaki-r
Date: Sat Oct 11 10:18:36 UTC 2014
Modified Files:
src/sys/net: if_vlan.c
Log Message:
Tweak vlan_unconfig
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 src/sys/net/if_vlan.c
Please note that
Module Name:src
Committed By: ozaki-r
Date: Sat Oct 11 10:27:31 UTC 2014
Modified Files:
src/sys/net: if_vlan.c
Log Message:
Execute if_detach within splnet where vlan_unconfig is
With the fix, a ifnet data of vlan can avoid use after free
that results in a fatal page
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
Module Name:src
Committed By: skrll
Date: Fri Oct 3 06:46:02 UTC 2014
Modified Files:
src/sys/net: if_tap.c
Log Message:
Remove unneeded #include
To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 src/sys/net/if_tap.c
Please note that diffs are not public
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
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
Module Name:src
Committed By: rmind
Date: Sat Sep 13 17:18:45 UTC 2014
Modified Files:
src/sys/net: bpf.c
Log Message:
PR/49190: bpf_deliver: set scratch memory store in bpf_args_t.
To generate a diff of this commit:
cvs rdiff -u -r1.188 -r1.189 src/sys/net/bpf.c
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
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
Module Name:src
Committed By: matt
Date: Fri Sep 5 06:00:05 UTC 2014
Modified Files:
src/sys/net: rtsock.c
Log Message:
Don't use C++ new keyword
To generate a diff of this commit:
cvs rdiff -u -r1.163 -r1.164 src/sys/net/rtsock.c
Please note that diffs are not public
Module Name:src
Committed By: matt
Date: Fri Sep 5 06:01:24 UTC 2014
Modified Files:
src/sys/net: net_stats.h
Log Message:
Cast return value of _NET_STAT_GETREF
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/net/net_stats.h
Please note that diffs
Module Name:src
Committed By: matt
Date: Fri Sep 5 09:22:22 UTC 2014
Modified Files:
src/sys/net: bpf.c if_gre.c if_tap.c
Log Message:
Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to get
a correctly typed pointer.
To generate a diff of this
Module Name:src
Committed By: matt
Date: Fri Sep 5 05:32:07 UTC 2014
Modified Files:
src/sys/net: if_llc.h
Log Message:
Don't use class as a structure member.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/net/if_llc.h
Please note that diffs are
Module Name:src
Committed By: rmind
Date: Sun Aug 24 20:36:30 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c npf_ctl.c npf_nat.c
Log Message:
- npf_conn_import: add a missing stat counter increment.
- npf_nat_import: add a missing reference and make a comment.
To
Module Name:src
Committed By: riastradh
Date: Mon Aug 18 04:28:55 UTC 2014
Modified Files:
src/sys/net: if_gre.c
Log Message:
Don't leak in gre_clone_create error branch.
Noted by maxv@, compile-tested for amd64.
To generate a diff of this commit:
cvs rdiff -u -r1.159
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
Module Name:src
Committed By: rmind
Date: Mon Aug 11 01:54:13 UTC 2014
Modified Files:
src/sys/net/npf: npf_conf.c npf_ctl.c npf_impl.h npf_rproc.c
npf_ruleset.c npf_tableset.c
Log Message:
NPF: finish up the rework of npfctl_save() mechanism.
To generate a
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
Module Name:src
Committed By: rtr
Date: Thu Jul 31 13:21:33 UTC 2014
Modified Files:
src/sys/net: link_proto.c
Log Message:
split PRU_CONNECT, PRU_RCVOOB and PRU_SENDOOB into separate functions
(all implemented as EOPNOTSUPP).
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rtr
Date: Thu Jul 31 05:13:53 UTC 2014
Modified Files:
src/sys/net: raw_usrreq.c
Log Message:
fix missed conversion to call to pr_connect() from pr_generic() when
PRU_CONNECT split was done.
- error =
Module Name:src
Committed By: alnsn
Date: Mon Jul 28 07:32:46 UTC 2014
Modified Files:
src/sys/net: bpf.c
Log Message:
Enable net.bpf.jit only if MODULAR and BPFJIT. Tweak a warning about postponed
jit activation.
To generate a diff of this commit:
cvs rdiff -u -r1.185
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
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
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;
Module Name:src
Committed By: alnsn
Date: Sat Jul 26 11:23:46 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Don't use saved EREG registers because sljit 0.91 can generate
bogus code on amd64. The A and X registers are saved on the stack.
The most recent
Module Name:src
Committed By: rmind
Date: Sat Jul 26 16:42:03 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c
Log Message:
npf_conn_conkey: fix a comment.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/net/npf/npf_conn.c
Please note that diffs
Module Name:src
Committed By: rmind
Date: Fri Jul 25 20:07:32 UTC 2014
Modified Files:
src/sys/net/npf: npf_state_tcp.c
Log Message:
npf_tcp_inwindow: enable strict RST check by default.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: rmind
Date: Fri Jul 25 23:07:21 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c npf_conn.h npf_ctl.c
Log Message:
npf_mk_connlist: destroy the connections on error path.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: rmind
Date: Fri Jul 25 23:21:46 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c npf_conn.h
Log Message:
npf_conn_conkey: adjust to return the key length and add a comment
describing the key layout.
To generate a diff of this commit:
Module Name:src
Committed By: alnsn
Date: Thu Jul 24 22:54:38 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
For P[X+0] load, don't emit wrap around check and copy X intead of emitting X+0.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31
Module Name:src
Committed By: alnsn
Date: Tue Jul 22 08:20:08 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Don't use scratch registers for X and to restore A after BPF_COPX call.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29
Module Name:src
Committed By: alnsn
Date: Tue Jul 22 08:29:51 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Two tweaks: don't use a temporary register to dereference the err agrument
after xcall and don't generate ((tmp1 0xf) 2) twice in emit_msh().
To
Module Name:src
Committed By: rmind
Date: Wed Jul 23 01:48:05 UTC 2014
Modified Files:
src/sys/net/npf: npf.h
Log Message:
npf_iscached: add an assert.
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/net/npf/npf.h
Please note that diffs are not
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
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
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
Module Name:src
Committed By: joerg
Date: Sun Jul 20 14:16:00 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c
Log Message:
Drop variable only used in return.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/net/npf/npf_conn.c
Please note that
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
Module Name:src
Committed By: rmind
Date: Sat Jul 19 19:14:21 UTC 2014
Added Files:
src/sys/net/npf: npf_conn.h
Log Message:
Add npf_conn.h missed in the previous commit.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/net/npf/npf_conn.h
Please note
Module Name:src
Committed By: rmind
Date: Sat Jul 19 20:59:01 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c
Log Message:
Fix gcc warnings.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/net/npf/npf_conn.c
Please note that diffs are not
Module Name:src
Committed By: christos
Date: Sat Jul 19 21:22:58 UTC 2014
Modified Files:
src/sys/net/npf: npf_conn.c
Log Message:
gcc-4.8 complains about not being able to inline
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/net/npf/npf_conn.c
Module Name:src
Committed By: rmind
Date: Sun Jul 20 00:43:47 UTC 2014
Removed Files:
src/sys/net/npf: npf_session.c
Log Message:
Bye bye npf_session.c
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r0 src/sys/net/npf/npf_session.c
Please note that diffs are
Module Name:src
Committed By: bouyer
Date: Thu Jul 17 10:46:58 UTC 2014
Modified Files:
src/sys/net: if_mpls.c
Log Message:
Make sure to call ifp-if_output() with KERNEL_LOCK held.
Should fix mpls-related atf tests.
To generate a diff of this commit:
cvs rdiff -u -r1.15
Module Name:src
Committed By: joerg
Date: Tue Jul 15 20:17:53 UTC 2014
Modified Files:
src/sys/net: link_proto.c
Log Message:
socklen_t is not uint8_t, so don't print it as such.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/net/link_proto.c
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
Module Name:src
Committed By: alnsn
Date: Sun Jul 13 18:48:27 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Don't use BJ_TMP2REG for 32bit packet reads. Assign this register to (buf+X)
in BPF_LD+BPF_IND and save one instruction.
To generate a diff of this
Module Name:src
Committed By: alnsn
Date: Sun Jul 13 21:54:46 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Refactor BPF_COPX code. New version doesn't load buf and buflen after copx call.
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28
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
Module Name:src
Committed By: alnsn
Date: Sat Jul 12 16:13:57 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Some small changes: add missing error checks; move sjump initialisation away
from optimize(); +BJ_HINT_PKT, -BJ_HINT_IND; tweak comments.
To
Module Name:src
Committed By: alnsn
Date: Sat Jul 12 16:52:57 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Initialise status to avoid -Wuninitialized warning.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/net/bpfjit.c
Please note
Module Name:src
Committed By: alnsn
Date: Sat Jul 12 20:14:18 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
emit_xcall: check overflow by comparing X with (UINT32_MAX - pk-k), restore
the A register after checking that xcall succeeded.
To generate a diff
Module Name:src
Committed By: alnsn
Date: Fri Jul 11 20:43:33 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Handle overflow in BPF_LD+BPF_IND for mbuf chains and make two minor changes:
move sljit_emit_return() to generate_insn_code() and use a different
Module Name:src
Committed By: christos
Date: Thu Jul 10 15:32:10 UTC 2014
Modified Files:
src/sys/net: bpf.c
Log Message:
initialize args the same way we do in filter.
To generate a diff of this commit:
cvs rdiff -u -r1.183 -r1.184 src/sys/net/bpf.c
Please note that
Module Name:src
Committed By: alnsn
Date: Tue Jul 8 11:30:31 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Most filter programs in the kernel need 3 scratch registers.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/net/bpfjit.c
Module Name:src
Committed By: rtr
Date: Mon Jul 7 10:18:20 UTC 2014
Modified Files:
src/sys/net: rtsock.c
Log Message:
return EOPNOTSUPP for pr_stat instead of returning success since we
don't fill in the struct stat passed to us.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: alnsn
Date: Mon Jul 7 19:56:03 UTC 2014
Modified Files:
src/sys/net: bpf_filter.c
Log Message:
Arithmetic overflow when calculating variable offsets (BPF_LD+BPF_IND
instructions) should be handled uniformly for contiguous buffers and mbufs.
Module Name:src
Committed By: rtr
Date: Sun Jul 6 16:06:19 UTC 2014
Modified Files:
src/sys/net: link_proto.c
Log Message:
* split PRU_SENSE functionality out of link_usrreq() and place into
separate link_stat(struct socket *, struct stat *) function
To generate a
Module Name:src
Committed By: alnsn
Date: Sat Jul 5 11:13:13 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Review some SLJIT_MOV instructions with respect to width.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/net/bpfjit.c
Please
Module Name:src
Committed By: alnsn
Date: Sat Jul 5 22:06:11 UTC 2014
Modified Files:
src/sys/net: bpf_filter.c
Log Message:
Implement error checking in m_xbyte() and check for errors after m_xbyte() call.
Reuse (len - k) expression in m_xword() and m_xhalf() to give an
Module Name:src
Committed By: alnsn
Date: Fri Jul 4 21:32:08 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Add optimization hints. They replace nscratches and ncopfuncs and improve
readability.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
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
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:
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
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
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
Module Name:src
Committed By: alnsn
Date: Tue Jul 1 16:18:55 UTC 2014
Modified Files:
src/sys/net: bpfjit.c
Log Message:
Move the main loop in bpfjit_generate_code() to a new function and make few
small changes.
To generate a diff of this commit:
cvs rdiff -u -r1.18
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
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
Module Name:src
Committed By: rmind
Date: Mon Jun 30 00:01:24 UTC 2014
Modified Files:
src/sys/net/npf: npf_bpf.c
Log Message:
NPF: use BPF JIT by default.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/net/npf/npf_bpf.c
Please note that diffs are
1001 - 1100 of 1391 matches
Mail list logo