2020-02-14 |
Willem de Bruijn | packet: in recvmsg msg_name return at least sizeof... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2020-01-29 |
Willem de Bruijn | selftests/net: ignore background traffic in psock_fanout Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-09-26 |
Willem de Bruijn | tcp: inherit timestamp on mtu probe Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | can: purge socket error queue on sock destruct Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | packet: unconditionally free po->rollover Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | net: test nouarg before dereferencing zerocopy pointers Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | packet: validate msg_namelen in send directly Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | ipv6: invert flowlabel sharing check in process and... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | net: avoid false positives in untrusted gso validation Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | net: validate untrusted gso packets without csum offload Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | bpf: in __bpf_redirect_no_mac pull mac only if present Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | ip: on queued skb use skb_header_pointer instead of... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | bonding: update nest level on unlink Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | ip: validate header length on virtual device xmit Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | packet: validate address length if non-zero Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | packet: validate address length Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-08-14 |
Willem de Bruijn | ieee802154: lowpan_header_create check must check daddr Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-07-24 |
Willem de Bruijn | packet: copy user buffers before orphan or clone Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-07-24 |
Willem de Bruijn | packet: refine ring v3 block size test to hold one... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-07-24 |
Willem de Bruijn | packet: reset network header if packet shorter than... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-03-01 |
Willem de Bruijn | ip: in cmsg IP(V6)_ORIGDSTADDR call pskb_may_pull Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2019-02-06 |
Willem de Bruijn | nsh: set mac len based on inner packet Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2018-11-09 |
Willem de Bruijn | net: in virtio_net_hdr only add VLAN_HLEN to csum_start... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2018-09-05 |
Willem de Bruijn | packet: fix reserve calculation Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2018-09-05 |
Willem de Bruijn | ipv4: remove warning in ip_recv_error Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2018-08-14 |
Willem de Bruijn | packet: in packet_snd start writing at link layer allocation Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2018-08-14 |
Willem de Bruijn | net: test tailroom before appending to linear skb Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2018-06-12 |
Willem de Bruijn | packet: fix bitfield update race Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2018-02-28 |
Willem de Bruijn | net: avoid skb_warn_bad_offload on IS_ERR Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2018-01-22 |
Willem de Bruijn | gso: validate gso_type in GSO handlers Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-12-28 |
Willem de Bruijn | skbuff: in skb_copy_ubufs unclone before releasing... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-12-21 |
Willem de Bruijn | skbuff: skb_copy_ubufs must release uarg even without... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-12-21 |
Willem de Bruijn | skbuff: orphan frags before zerocopy clone Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-12-15 |
Willem de Bruijn | sock: free skb in skb_complete_tx_timestamp on error Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-11-23 |
Willem de Bruijn | net: accept UFO datagrams from tuntap and packet Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-10-22 |
Willem de Bruijn | sock: correct sk_wmem_queued accounting on efault in... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-10-10 |
Willem de Bruijn | e1000e: apply burst mode settings only on default Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-10-10 |
Willem de Bruijn | vhost_net: do not stall on zerocopy depletion Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-09-28 |
Willem de Bruijn | packet: only test po->has_vnet_hdr once in packet_snd Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-09-28 |
Willem de Bruijn | packet: in packet_do_bind, test fanout with bind_lock... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-09-23 |
Willem de Bruijn | net: orphan frags on stand-alone ptype in dev_queue_xmit_nit Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-09-20 |
Willem de Bruijn | packet: hold bind lock when rebinding to fanout hook Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-09-01 |
Willem de Bruijn | selftests: correct define in msg_zerocopy.c Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-09-01 |
Willem de Bruijn | doc: document MSG_ZEROCOPY Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-28 |
Willem de Bruijn | xen-netback: update ubuf_info initialization to anonymous... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-22 |
Willem de Bruijn | udp: remove unreachable ufo branches Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-10 |
Willem de Bruijn | packet: fix tp_reserve race in packet_set_ring Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-10 |
Willem de Bruijn | udp: consistently apply ufo or fragmentation Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-09 |
Willem de Bruijn | sock: fix zerocopy_success regression with msg_zerocopy Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-09 |
Willem de Bruijn | sock: fix zerocopy panic in mem accounting Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-09 |
Willem de Bruijn | net: avoid skb_warn_bad_offload false positives on UFO Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-04 |
Willem de Bruijn | test: add msg_zerocopy test Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-04 |
Willem de Bruijn | tcp: enable MSG_ZEROCOPY Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-04 |
Willem de Bruijn | sock: ulimit on MSG_ZEROCOPY pages Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-04 |
Willem de Bruijn | sock: MSG_ZEROCOPY notification coalescing Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-04 |
Willem de Bruijn | sock: enable MSG_ZEROCOPY Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-04 |
Willem de Bruijn | sock: add SOCK_ZEROCOPY sockopt Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-04 |
Willem de Bruijn | sock: add MSG_ZEROCOPY Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-04 |
Willem de Bruijn | sock: skb_copy_ubufs support for compound pages Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-04 |
Willem de Bruijn | sock: allocate skbs from optmem Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-08-01 |
Willem de Bruijn | net: add skb_frag_foreach_page and use with kmap_atomic Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-06-08 |
Willem de Bruijn | skbuff: only inherit relevant tx_flags Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-05-18 |
Willem de Bruijn | netfilter: xtables: fix build failure from COMPAT_XT_ALIGN... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-05-15 |
Willem de Bruijn | netfilter: xtables: zero padding in data_to_user Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-05-01 |
Willem de Bruijn | virtio-net: use netif_tx_napi_add for tx napi Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-04-26 |
Willem de Bruijn | virtio-net: on tx, only call napi_disable if tx napi... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-04-25 |
Willem de Bruijn | virtio-net: keep tx interrupts disabled unless kick Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-04-25 |
Willem de Bruijn | virtio-net: clean tx descriptors from rx napi Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-04-25 |
Willem de Bruijn | virtio-net: move free_old_xmit_skbs Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-04-25 |
Willem de Bruijn | virtio-net: transmit napi Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-04-25 |
Willem de Bruijn | virtio-net: napi helper functions Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-04-17 |
Willem de Bruijn | net-timestamp: avoid use-after-free in ip_recv_error Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-04-11 |
Willem de Bruijn | bpf: pass sk to helper functions Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-02-19 |
Willem de Bruijn | ipv6: release dst on error in ip6_dst_lookup_tail Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-02-08 |
Willem de Bruijn | packet: round up linear to header len Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-02-08 |
Willem de Bruijn | net: introduce device min_header_len Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-02-07 |
Willem de Bruijn | macvtap: read vnet_hdr_size once Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-02-07 |
Willem de Bruijn | tun: read vnet_hdr_sz once Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | xtables: extend matches and targets with .usersize Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | xtables: use match, target and data copy_to_user helpers... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | ebtables: use match, target and data copy_to_user helpers Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | arptables: use match, target and data copy_to_user... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | ip6tables: use match, target and data copy_to_user... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | iptables: use match, target and data copy_to_user helpers Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | xtables: add xt_match, xt_target and data copy_to_user... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | net-tc: convert tc_from to tc_from_ingress and tc_redirected Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | net-tc: convert tc_at to tc_at_ingress Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | net-tc: convert tc_verd to integer bitfields Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | net-tc: extract skip classify bit from tc_verd Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | net-tc: make MAX_RECLASSIFY_LOOP local Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2017-01-09 |
Willem de Bruijn | net-tc: remove unused tc_verd fields Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2016-12-23 |
Willem de Bruijn | inet: fix IP(V6)_RECVORIGDSTADDR for udp sockets Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2016-12-07 |
Willem de Bruijn | netfilter: xt_bpf: support ebpf Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2016-11-03 |
Willem de Bruijn | ipv6: on reassembly, record frag_max_size Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2016-11-03 |
Willem de Bruijn | ipv6: add IPV6_RECVFRAGSIZE cmsg Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2016-11-03 |
Willem de Bruijn | ipv4: add IP_RECVFRAGSIZE cmsg Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2016-10-29 |
Willem de Bruijn | packet: on direct_xmit, limit tso and csum to supported... Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2016-07-19 |
Willem de Bruijn | sctp: load transport header after sk_filter Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
2016-07-13 |
Willem de Bruijn | dccp: limit sk_filter trim to payload Signed-off-by: Willem de Bruijn <willemb@google.com>
|
commit | commitdiff | tree |
next |