2023-01-05 | Eric Dumazet | inet: control sockets should not use current thread... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20230103192736.454149-1-edumazet@google.com |
commit | commitdiff | tree |
2022-12-22 | Eric Dumazet | bonding: fix lockdep splat in bond_miimon_commit() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221220130831.1480888-1-edumazet@google.com |
commit | commitdiff | tree |
2022-12-19 | Eric Dumazet | net: stream: purge sk_error_queue in sk_stream_kill_queues() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-12-08 | Eric Dumazet | net/mlx4: small optimization in mlx4_en_xmit() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-12-08 | Eric Dumazet | net/mlx4: MLX4_TX_BOUNCE_BUFFER_SIZE depends on MAX_SKB_FRAGS Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-12-08 | Eric Dumazet | net/mlx4: rename two constants Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-12-08 | Eric Dumazet | ipv6: avoid use-after-free in ip6_fragment() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221206101351.2037285-1-edumazet@google.com |
commit | commitdiff | tree |
2022-12-05 | Eric Dumazet | bpf, sockmap: fix race in sock_map_free() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221202111640.2745533-1-edumazet@google.com |
commit | commitdiff | tree |
2022-12-03 | Eric Dumazet | tcp: use 2-arg optimal variant of kfree_rcu() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221202052847.2623997-1-edumazet@google.com |
commit | commitdiff | tree |
2022-11-30 | Eric Dumazet | net: devinet: Reduce refcount before grace period Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-22 | Eric Dumazet | net: fix __sock_gen_cookie() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221118043843.3703186-1-edumazet@google.com |
commit | commitdiff | tree |
2022-11-18 | Eric Dumazet | net: fix napi_disable() logic error Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-16 | Eric Dumazet | tcp: annotate data-race around queue->synflood_warned Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-16 | Eric Dumazet | ipv4: tunnels: use DEV_STATS_INC() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-16 | Eric Dumazet | ipv6: tunnels: use DEV_STATS_INC() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-16 | Eric Dumazet | ipv6/sit: use DEV_STATS_INC() to avoid data-races Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-16 | Eric Dumazet | net: add atomic_long_t to net_device_stats fields Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-16 | Eric Dumazet | net: __sock_gen_cookie() cleanup Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-16 | Eric Dumazet | net: adopt try_cmpxchg() in napi_{enable|disable}() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-16 | Eric Dumazet | net: adopt try_cmpxchg() in napi_schedule_prep() and... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-16 | Eric Dumazet | net: net_{enable|disable}_timestamp() optimizations Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-16 | Eric Dumazet | ipv6: fib6_new_sernum() optimization Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-16 | Eric Dumazet | net: mm_account_pinned_pages() optimization Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-12 | Eric Dumazet | tcp: tcp_wfree() refactoring Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221110190239.3531280-1-edumazet@google.com |
commit | commitdiff | tree |
2022-11-12 | Eric Dumazet | tcp: adopt try_cmpxchg() in tcp_release_cb() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221110174829.3403442-1-edumazet@google.com |
commit | commitdiff | tree |
2022-11-12 | Eric Dumazet | net: gro: no longer use skb_vlan_tag_present() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-12 | Eric Dumazet | net: remove skb->vlan_present Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-09 | Eric Dumazet | net: tun: call napi_schedule_prep() to ensure we own... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221107180011.188437-1-edumazet@google.com |
commit | commitdiff | tree |
2022-11-02 | Eric Dumazet | tcp: refine tcp_prune_ofo_queue() logic Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221101035234.3910189-1-edumazet@google.com |
commit | commitdiff | tree |
2022-11-01 | Eric Dumazet | net: dropreason: add SKB_DROP_REASON_FRAG_TOO_FAR Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-01 | Eric Dumazet | net: dropreason: add SKB_DROP_REASON_FRAG_REASM_TIMEOUT Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-01 | Eric Dumazet | net: dropreason: add SKB_DROP_REASON_DUP_FRAG Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-01 | Eric Dumazet | net: dropreason: propagate drop_reason to skb_release_data() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-11-01 | Eric Dumazet | net: dropreason: add SKB_CONSUMED reason Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-10-27 | Eric Dumazet | kcm: do not sense pfmemalloc status in kcm_sendpage() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221027040637.1107703-1-edumazet@google.com |
commit | commitdiff | tree |
2022-10-27 | Eric Dumazet | net: do not sense pfmemalloc status in skb_append_pagefrags() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221027040346.1104204-1-edumazet@google.com |
commit | commitdiff | tree |
2022-10-27 | Eric Dumazet | mptcp: fix tracking issue in mptcp_subflow_create_socket() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221025180546.652251-1-edumazet@google.com |
commit | commitdiff | tree |
2022-10-25 | Eric Dumazet | ipv6: ensure sane device mtu in tunnels Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-10-24 | Eric Dumazet | net: add a refcount tracker for kernel sockets Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-10-24 | Eric Dumazet | kcm: annotate data-races around kcm->rx_wait Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-10-24 | Eric Dumazet | kcm: annotate data-races around kcm->rx_psock Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-10-20 | Eric Dumazet | net: sched: fix race condition in qdisc_graft() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221018203258.2793282-1-edumazet@google.com |
commit | commitdiff | tree |
2022-10-19 | Eric Dumazet | net: hsr: avoid possible NULL deref in skb_clone() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221017165928.2150130-1-edumazet@google.com |
commit | commitdiff | tree |
2022-10-16 | Eric Dumazet | skmsg: pass gfp argument to alloc_sk_msg() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-10-13 | Eric Dumazet | kcm: avoid potential race in kcm_tx_work Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20221012133412.519394-1-edumazet@google.com |
commit | commitdiff | tree |
2022-10-12 | Eric Dumazet | tcp: cdg: allow tcp_cdg_release() to be called multiple... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-10-12 | Eric Dumazet | inet: ping: fix recent breakage Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-10-12 | Eric Dumazet | ipv6: ping: fix wrong checksum for large frames Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-10-09 | Eric Dumazet | macvlan: enforce a consistent minimal mtu Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-10-03 | Eric Dumazet | once: add DO_ONCE_SLOW() for sleepable contexts Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-09-24 | Eric Dumazet | ipv6: tcp: send consistent autoflowlabel in RST packets Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-09-02 | Eric Dumazet | tcp: TX zerocopy should not sense pfmemalloc status Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-09-02 | Eric Dumazet | net: bql: add more documentation Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-09-02 | Eric Dumazet | ipv6: tcp: send consistent autoflowlabel in SYN_RECV... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-09-01 | Eric Dumazet | tcp: make global challenge ack rate limitation per... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-09-01 | Eric Dumazet | tcp: annotate data-race around challenge_timestamp Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-08-24 | Eric Dumazet | tcp: annotate data-race around tcp_md5sig_pool_populated Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-08-24 | Eric Dumazet | netfilter: nf_defrag_ipv6: allow nf_conntrack_frag6_high_thr... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-08-01 | Eric Dumazet | net: rose: add netdev ref tracker to 'struct rose_sock' Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-08-01 | Eric Dumazet | net: rose: fix netdev reference changes Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-07-29 | Eric Dumazet | ax25: fix incorrect dev_tracker usage Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-07-27 | Eric Dumazet | tcp: md5: fix IPv4-mapped support Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20220726115743.2759832-1-edumazet@google.com |
commit | commitdiff | tree |
2022-07-27 | Eric Dumazet | ip6mr: remove stray rcu_read_unlock() from ip6_mr_forward() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-07-09 | Eric Dumazet | af_unix: fix unix_sysctl_register() error path Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-07-09 | Eric Dumazet | vlan: fix memory leak in vlan_newlink() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-07-08 | Eric Dumazet | net: minor optimization in __alloc_skb() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-07-07 | Eric Dumazet | bpf: Make sure mac_header was set before using it Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/bpf/20220707123900.945305-1-edumazet@google.com |
commit | commitdiff | tree |
2022-07-02 | Eric Dumazet | net: add skb_[inner_]tcp_all_headers helpers Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-30 | Eric Dumazet | ipv6: fix lockdep splat in in6_dump_addrs() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20220628121248.858695-1-edumazet@google.com |
commit | commitdiff | tree |
2022-06-29 | Eric Dumazet | tcp: diag: add support for TIME_WAIT sockets to tcp_abort() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20220627121038.226500-1-edumazet@google.com |
commit | commitdiff | tree |
2022-06-28 | Eric Dumazet | net: bonding: fix possible NULL deref in rlb code Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20220627102813.126264-1-edumazet@google.com |
commit | commitdiff | tree |
2022-06-27 | Eric Dumazet | ipmr: fix a lockdep splat in ipmr_rtm_dumplink() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-27 | Eric Dumazet | tunnels: do not assume mac header is set in skb_tunnel_check... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-25 | Eric Dumazet | raw: fix a typo in raw_icmp_error() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20220623193540.2851799-1-edumazet@google.com |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | tcp: add a missing nf_reset_ct() in 3WHS handling Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20220623050436.1290307-1-edumazet@google.com |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ip6mr: convert mrt_lock to a spinlock Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ipmr: convert mrt_lock to a spinlock Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ipmr: convert /proc handlers to rcu_read_lock() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ipmr: adopt rcu_read_lock() in mr_dump() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ip6mr: switch ip6mr_get_route() to rcu_read_lock() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ip6mr: do not acquire mrt_lock while calling ip6_mr_forward() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ip6mr: do not acquire mrt_lock before calling ip6mr_cache_un... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ip6mr: do not acquire mrt_lock in ioctl(SIOCGETMIFCNT_IN6) Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ip6mr: do not acquire mrt_lock in pim6_rcv() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ip6mr: ip6mr_cache_report() changes Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ipmr: do not acquire mrt_lock in ipmr_get_route() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ipmr: do not acquire mrt_lock while calling ip_mr_forward() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ipmr: do not acquire mrt_lock before calling ipmr_cache_unre... Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ipmr: do not acquire mrt_lock in ioctl(SIOCGETVIFCNT) Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ipmr: do not acquire mrt_lock in __pim_rcv() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ipmr: ipmr_cache_report() changes Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ipmr: change igmpmsg_netlink_event() prototype Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ipmr: add rcu protection over (struct vif_device)->dev Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | ip6mr: do not get a device reference in pim6_rcv() Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-24 | Eric Dumazet | net: clear msg_get_inq in __sys_recvfrom() and __copy_msghdr... Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20220622150220.1091182-1-edumazet@google.com |
commit | commitdiff | tree |
2022-06-23 | Eric Dumazet | raw: remove unused variables from raw6_icmp_error() Signed-off-by: Eric Dumazet <edumazet@google.com> ...org/r/20220622032303.159394-1-edumazet@google.com |
commit | commitdiff | tree |
2022-06-21 | Eric Dumazet | raw: complete rcu conversion Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-21 | Eric Dumazet | net: warn if mac header was not set Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-20 | Eric Dumazet | erspan: do not assume transport header is always set Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
2022-06-19 | Eric Dumazet | raw: convert raw sockets to RCU Signed-off-by: Eric Dumazet <edumazet@google.com> |
commit | commitdiff | tree |
next |