aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
12 daysnetrom: fix possible dead-lock in nr_rt_ioctl()Eric Dumazet1-12/+7
2024-05-08ipv6: prevent NULL dereference in ip6_output()Eric Dumazet1-1/+1
2024-05-07nfc: nci: Fix kcov check in nci_rx_work()Tetsuo Handa1-0/+1
2024-05-07mptcp: fix possible NULL dereferencesEric Dumazet1-15/+17
2024-05-04tty: add the option to have a tty reject a new ldiscLinus Torvalds3-0/+24
2024-05-02tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV socketsEric Dumazet3-3/+7
2024-04-29net: hsr: init prune_proxy_timer soonerEric Dumazet1-1/+1
2024-04-23ipv4: check for NULL idev in ip_route_use_hint()Eric Dumazet1-0/+3
2024-04-10netfilter: complete validation of user inputEric Dumazet3-0/+12
2024-04-10Bluetooth: RFCOMM: Fix not validating setsockopt user inputLuiz Augusto von Dentz1-9/+5
2024-04-10Bluetooth: SCO: Fix not validating setsockopt user inputLuiz Augusto von Dentz2-13/+19
2024-04-09nfc: llcp: fix nfc_llcp_setsockopt() unsafe copiesEric Dumazet1-6/+6
2024-04-09mISDN: fix MISDN_TIME_STAMP handlingEric Dumazet1-5/+5
2024-04-08af_packet: avoid a false positive warning in packet_setsockopt()Eric Dumazet1-12/+14
2024-04-05xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RINGEric Dumazet1-0/+2
2024-04-04netfilter: validate user input for expected lengthEric Dumazet4-0/+18
2024-04-03net/sched: fix lockdep splat in qdisc_tree_reduce_backlog()Eric Dumazet1-1/+1
2024-03-08net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()Eric Dumazet1-1/+14
2024-03-05net/ipv6: avoid possible UAF in ip6_route_mpath_notify()Eric Dumazet1-14/+7
2024-02-28inet6: expand rcu_read_lock() scope in inet6_dump_addr()Eric Dumazet1-4/+4
2024-02-13net: add netdev_lockdep_set_classes() to virtual driversEric Dumazet10-0/+11
2024-02-02netdevsim: avoid potential loop in nsim_dev_trap_report_work()Eric Dumazet1-4/+4
2024-02-02sysv: don't call sb_bread() with pointers_lock heldTetsuo Handa1-6/+4
2024-01-31af_unix: fix lockdep positive in sk_diag_dump_icons()Eric Dumazet3-15/+21
2024-01-26ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()Eric Dumazet1-3/+18
2024-01-17nbd: always initialize struct msghdr completelyEric Dumazet1-5/+1
2024-01-12mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req()Eric Dumazet1-2/+2
2024-01-07ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()Eric Dumazet1-13/+13
2024-01-05mm: shrinker: use kvzalloc_node() from expand_one_shrinker_info()Tetsuo Handa1-1/+1
2024-01-01net/tcp_sigpool: Use kref_get_unless_zero()Dmitry Safonov1-3/+2
2023-12-15net/rose: fix races in rose_kill_by_device()Eric Dumazet1-5/+34
2023-12-15net: sched: ife: fix potential use-after-freeEric Dumazet1-0/+1
2023-12-15net: Return error from sk_stream_wait_connect() if sk_wait_event() failsShigeru Yoshida1-1/+1
2023-11-30ipv6: fix potential NULL deref in fib6_add()Eric Dumazet1-5/+1
2023-11-19wireguard: use DEV_STATS_INC()Eric Dumazet3-9/+10
2023-11-13bonding: stop the device in bond_setup_by_slave()Eric Dumazet1-0/+6
2023-11-10ipvlan: add ipvlan_route_v6_outbound() helperEric Dumazet1-16/+25
2023-11-08net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAPEric Dumazet1-8/+2
2023-11-03net/tcp: fix possible out-of-bounds reads in tcp_hash_fail()Eric Dumazet1-6/+7
2023-10-18ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddrEric Dumazet1-5/+9
2023-10-17tun: prevent negative ifindexEric Dumazet1-2/+5
2023-10-13xfrm: fix a data-race in xfrm_lookup_with_ifid()Eric Dumazet1-1/+1
2023-10-04netlink: annotate data-races around sk->sk_errEric Dumazet1-4/+4
2023-10-01virtio_net: avoid data-races on dev->stats fieldsEric Dumazet1-15/+15
2023-09-19net: bridge: use DEV_STATS_INC()Eric Dumazet2-4/+4
2023-09-18dccp: fix dccp_v4_err()/dccp_v6_err() againEric Dumazet2-14/+4
2023-09-14udp: annotate data-races around udp->encap_typeEric Dumazet6-15/+17
2023-09-14udp: move udp->gro_enabled to udp->udp_flagsEric Dumazet4-7/+7
2023-09-14udp: move udp->no_check6_rx to udp->udp_flagsEric Dumazet3-10/+10
2023-09-14udp: move udp->no_check6_tx to udp->udp_flagsEric Dumazet3-9/+9
2023-09-13xfrm: fix a data-race in xfrm_gen_index()Eric Dumazet2-4/+3
2023-09-06xfrm: interface: use DEV_STATS_INC()Eric Dumazet1-12/+10
2023-09-06ip_tunnels: use DEV_STATS_INC()Eric Dumazet1-8/+7
2023-09-04net: deal with integer overflows in kmalloc_reserve()Eric Dumazet1-2/+8
2023-09-01net/handshake: fix null-ptr-deref in handshake_nl_done_doit()Eric Dumazet1-12/+6
2023-08-31net: read sk->sk_family once in sk_mc_loop()Eric Dumazet1-1/+2
2023-08-31ipv4: annotate data-races around fi->fib_deadEric Dumazet2-2/+6
2023-08-31sctp: annotate data-races around sk->sk_wmem_queuedEric Dumazet2-6/+6
2023-08-28inet: fix IP_TRANSPARENT error handlingEric Dumazet1-5/+3
2023-08-20ipv4: fix data-races around inet->inet_idEric Dumazet8-11/+22
2023-08-17net: do not allow gso_size to be set to GSO_BY_FRAGSEric Dumazet1-0/+4
2023-08-13netlink: convert nlk->flags to atomic flagsEric Dumazet3-74/+48
2023-08-09net: annotate data-races around sock->opsEric Dumazet9-78/+118
2023-08-06macsec: use DEV_STATS_INC()Eric Dumazet1-14/+14
2023-08-04dccp: fix data-race around dp->dccps_mss_cacheEric Dumazet2-3/+9
2023-08-04net/packet: annotate data-races around tp->statusEric Dumazet1-6/+10
2023-07-27net: flower: fix stack-out-of-bounds in fl_set_key_cfm()Eric Dumazet2-3/+6
2023-07-20can: raw: fix lockdep issue in raw_release()Eric Dumazet1-2/+3
2023-07-18tcp: annotate data-races around tcp_rsk(req)->ts_recentEric Dumazet4-6/+9
2023-07-18tcp: annotate data-races around tcp_rsk(req)->txhashEric Dumazet4-5/+6
2023-07-18btrfs: fix ordered extent split error handling in btrfs_dio_submit_ioChristoph Hellwig1-2/+5
2023-07-03net: fix net_dev_start_xmit trace event vs skb_transport_offset()Eric Dumazet1-1/+2
2023-07-03fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list()Tetsuo Handa1-2/+2
2023-06-24sch_netem: fix issues in netem_change() vs get_dist_table()Eric Dumazet1-34/+25
2023-06-23bonding: do not assume skb mac_header is setEric Dumazet1-1/+1
2023-06-23kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsanTetsuo Handa4-7/+7
2023-06-22netlink: do not hard code device address lenth in fdb dumpsEric Dumazet1-4/+4
2023-06-22sch_netem: acquire qdisc lock in netem_change()Eric Dumazet1-2/+6
2023-06-20net: remove sk_is_ipmr() and sk_is_icmpv6() helpersEric Dumazet3-19/+2
2023-06-20ipv6: fix a typo in ip6mr_sk_ioctl()Eric Dumazet1-3/+3
2023-06-18ipv6: also use netdev_hold() in ip6_route_check_nh()Eric Dumazet1-4/+9
2023-06-15net: lapbether: only support ethernet devicesEric Dumazet1-0/+3
2023-06-12cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{on...Tetsuo Handa1-2/+6
2023-06-07debugobjects: Recheck debug_objects_enabled before reportingTetsuo Handa1-0/+9
2023-06-07net: sched: add rcu annotations around qdisc->qdisc_sleepingEric Dumazet13-44/+63
2023-06-05net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM valuesEric Dumazet1-1/+7
2023-06-01bpf, sockmap: Avoid potential NULL dereference in sk_psock_verdict_data_ready()Eric Dumazet1-1/+2
2023-05-29tcp: deny tcp_disconnect() when threads are waitingEric Dumazet4-0/+13
2023-05-25reiserfs: Initialize sec->length in reiserfs_security_init().Tetsuo Handa1-0/+1
2023-05-22debugobjects: Don't wake up kswapd from fill_pool()Tetsuo Handa1-1/+1
2023-05-17vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()Eric Dumazet1-2/+2
2023-05-11ipv6: remove nexthop_fib6_nh_bh()Eric Dumazet2-31/+8
2023-05-10af_unix: Fix data races around sk->sk_shutdown.Kuniyuki Iwashima1-8/+12
2023-05-10af_unix: Fix a data race of sk->sk_receive_queue->qlen.Kuniyuki Iwashima1-1/+1
2023-05-10tcp: add annotations around sk->sk_shutdown accessesEric Dumazet3-9/+11
2023-05-10net: add vlan_get_protocol_and_depth() helperEric Dumazet5-8/+23
2023-05-10net: deal with most data-races in sk_wait_event()Eric Dumazet8-19/+22
2023-05-10net: annotate sk->sk_err write from do_recvmmsg()Eric Dumazet1-1/+1
2023-05-10netlink: annotate accesses to nlk->cb_runningEric Dumazet1-4/+4
2023-05-09net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs().Kuniyuki Iwashima1-1/+1
2023-05-07net: skb_partial_csum_set() fix against transport header magic valueEric Dumazet1-2/+2
2023-05-03af_packet: Don't send zero-byte data in packet_sendmsg_spkt().Kuniyuki Iwashima1-1/+1
2023-04-25tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.Kuniyuki Iwashima1-0/+3
2023-04-18mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlockTetsuo Handa1-0/+16
2023-04-12cgroup,freezer: hold cpu_hotplug_lock before freezer_mutexTetsuo Handa1-2/+5
2023-04-12fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode()Tetsuo Handa1-5/+23
2023-04-11wifi: mac80211_hwsim: fix potential NULL deref in hwsim_pmsr_report_nl()Eric Dumazet1-0/+3
2023-04-05nilfs2: initialize "struct nilfs_binfo_dat"->bi_pad fieldTetsuo Handa2-0/+2
2023-04-04netlink: annotate lockless accesses to nlk->max_recvmsg_lenEric Dumazet1-6/+9
2023-04-04raw: Fix NULL deref in raw_get_next().Kuniyuki Iwashima4-31/+29
2023-04-03RDMA/siw: Remove namespace check from siw_netdev_event()Tetsuo Handa1-3/+0
2023-03-28lib/stackdepot: kmsan: mark API outputs as initializedAlexander Potapenko1-0/+12
2023-03-21erspan: do not use skb_mac_header() in ndo_start_xmit()Eric Dumazet2-4/+4
2023-03-17net/packet: convert po->origdev to an atomic flagEric Dumazet3-8/+26
2023-03-15net: tunnels: annotate lockless accesses to dev->needed_headroomEric Dumazet3-10/+12
2023-03-02fs/cramfs/inode.c: initialize file_ra_stateAndrew Morton1-1/+1
2023-03-01net/sched: flower: fix fl_change() error recovery pathEric Dumazet1-4/+6
2023-03-01ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()Eric Dumazet1-0/+1
2023-03-01net: avoid skb end_offset change in __skb_unclone_keeptruesize()Eric Dumazet1-8/+23
2023-02-15net/sched: tcindex: search key must be 16 bitsPedro Tammela1-1/+1
2023-02-14net: use a bounce buffer for copying skb->markEric Dumazet1-3/+6
2023-02-10net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().Kuniyuki Iwashima2-1/+1
2023-02-09net: initialize net->notrefcnt_tracker earlierEric Dumazet1-1/+9
2023-02-09net: enable usercopy for skb_small_head_cacheEric Dumazet1-1/+7
2023-01-27xfrm: annotate data-race around use_timeEric Dumazet2-9/+12
2023-01-24net/sched: sch_taprio: do not schedule in taprio_reset()Eric Dumazet1-1/+0
2023-01-23netlink: annotate data races around nlk->portidEric Dumazet1-2/+5
2023-01-16Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"Eric Dumazet1-1/+0
2023-01-16net/sched: sch_taprio: fix possible use-after-freeEric Dumazet2-0/+10
2023-01-15media: uvcvideo: Handle cameras with invalid descriptorsRicardo Ribalda1-1/+1
2023-01-02fs/ntfs3: don't hold ni_lock when calling truncate_setsize()Tetsuo Handa1-2/+2
2022-12-22bonding: fix lockdep splat in bond_miimon_commit()Eric Dumazet1-3/+5
2022-12-14fbdev: fbcon: release buffer when fbcon_do_set_font() failedTetsuo Handa1-1/+2
2022-12-04bpf, sockmap: fix race in sock_map_free()Eric Dumazet1-0/+2
2022-12-01af_unix: Get user_ns from in_skb in unix_diag_get_exact().Kuniyuki Iwashima1-8/+12
2022-11-22dccp/tcp: Fixup bhash2 bucket when connect() fails.Kuniyuki Iwashima8-16/+41
2022-11-16ipv6/sit: use DEV_STATS_INC() to avoid data-racesEric Dumazet1-11/+11
2022-11-11f2fs: initialize locks earlier in f2fs_fill_super()Tetsuo Handa1-18/+20
2022-11-08net: tun: call napi_schedule_prep() to ensure we own a napiEric Dumazet1-6/+13
2022-11-07Input: iforce - invert valid length check when fetching device IDsTetsuo Handa1-4/+4
2022-10-27net: do not sense pfmemalloc status in skb_append_pagefrags()Eric Dumazet1-1/+1
2022-10-26mptcp: fix tracking issue in mptcp_subflow_create_socket()Eric Dumazet1-0/+2
2022-10-25ipv6: ensure sane device mtu in tunnelsEric Dumazet3-13/+18
2022-10-24kcm: annotate data-races around kcm->rx_waitEric Dumazet1-6/+11
2022-10-24kcm: annotate data-races around kcm->rx_psockEric Dumazet1-3/+5
2022-10-19net: sched: fix race condition in qdisc_graft()Eric Dumazet1-2/+3
2022-10-18net: hsr: avoid possible NULL deref in skb_clone()Eric Dumazet1-6/+6
2022-10-16skmsg: pass gfp argument to alloc_sk_msg()Eric Dumazet1-4/+4
2022-10-13kcm: avoid potential race in kcm_tx_workEric Dumazet1-1/+1
2022-10-13tcp: Clean up kernel listener's reqsk in inet_twsk_purge()Kuniyuki Iwashima2-5/+19
2022-10-12tcp: Fix data races around icsk->icsk_af_ops.Kuniyuki Iwashima3-7/+12
2022-10-12tcp/udp: Fix memory leak in ipv6_renew_options().Kuniyuki Iwashima1-0/+7
2022-10-12tcp: cdg: allow tcp_cdg_release() to be called multiple timesEric Dumazet1-0/+2
2022-10-12inet: ping: fix recent breakageEric Dumazet2-17/+6
2022-10-11NFSD: unregister shrinker when nfsd_init_net() failsTetsuo Handa1-1/+3
2022-10-09macvlan: enforce a consistent minimal mtuEric Dumazet1-1/+1
2022-10-07net/9p: use a dedicated spinlock for trans_fdDominique Martinet1-16/+25
2022-10-079p/trans_fd: always use O_NONBLOCK read/writeTetsuo Handa1-0/+3
2022-10-05net/ieee802154: don't warn zero-sized raw_sendmsg()Tetsuo Handa1-0/+4
2022-10-03net/ieee802154: reject zero-sized raw_sendmsg()Tetsuo Handa1-0/+3
2022-10-03af_unix: Fix memory leaks of the whole sk due to OOB skb.Kuniyuki Iwashima1-6/+7
2022-10-03net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callba...Tetsuo Handa1-1/+1
2022-09-29btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new...Tetsuo Handa1-0/+3
2022-09-28Bluetooth: Prevent double register of suspendAbhishek Pandit-Subedi2-3/+4
2022-09-20netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain()Tetsuo Handa1-4/+3
2022-09-19Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failureTetsuo Handa2-5/+12
2022-09-19Bluetooth: use hdev->workqueue when queuing hdev->{cmd,ncmd}_timer worksTetsuo Handa2-4/+17
2022-09-19Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()Tetsuo Handa1-4/+6
2022-09-10bpf: add missing percpu_counter_destroy() in htab_map_alloc()Tetsuo Handa1-0/+2
2022-09-02tcp: TX zerocopy should not sense pfmemalloc statusEric Dumazet3-2/+23
2022-08-31tcp: annotate data-race around challenge_timestampEric Dumazet1-2/+2
2022-08-30tty: n_gsm: initialize more members at gsm_alloc_mux()Tetsuo Handa1-11/+6
2022-08-30wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()Tetsuo Handa1-15/+28
2022-08-27Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flagTetsuo Handa3-7/+13
2022-08-25Bluetooth: hci_sync: fix double mgmt_pending_free() in remove_adv_monitor()Tetsuo Handa1-1/+0
2022-08-25Bluetooth: hci_sync: fix double mgmt_pending_free() in remove_adv_monitor()Tetsuo Handa1-1/+0
2022-08-25cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()Tetsuo Handa1-0/+2
2022-08-08Bluetooth: don't try to cancel uninitialized works at mgmt_index_removed()Tetsuo Handa1-0/+2
2022-08-01mtd: core: check partition before dereferenceTetsuo Handa1-0/+2
2022-07-29mm: memcontrol: fix potential oom_lock recursion deadlockTetsuo Handa1-13/+9
2022-07-29mm: shrinkers: fix double kfree on shrinker nameTetsuo Handa2-2/+8
2022-07-26wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop()Tetsuo Handa1-2/+1
2022-07-26PM: hibernate: defer device probing when resuming from hibernationTetsuo Handa1-1/+12
2022-07-19tty: vt: initialize unicode screen bufferTetsuo Handa1-1/+1
2022-07-18wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop()Tetsuo Handa1-2/+1
2022-07-09vlan: fix memory leak in vlan_newlink()Eric Dumazet1-3/+7
2022-07-07bpf: Make sure mac_header was set before using itEric Dumazet1-3/+5
2022-06-30net: tun: avoid disabling NAPI twiceJakub Kicinski1-1/+2
2022-06-29ipv6: fix lockdep splat in in6_dump_addrs()Eric Dumazet1-2/+2
2022-06-28net: bonding: fix possible NULL deref in rlb codeEric Dumazet1-1/+1
2022-06-27ipmr: fix a lockdep splat in ipmr_rtm_dumplink()Eric Dumazet1-1/+1
2022-06-27tunnels: do not assume mac header is set in skb_tunnel_check_pmtu()Eric Dumazet1-1/+1
2022-06-23net: clear msg_get_inq in __sys_recvfrom() and __copy_msghdr_from_user()Eric Dumazet1-10/+6
2022-06-20erspan: do not assume transport header is always setEric Dumazet2-10/+20
2022-06-17net: fix data-race in dev_isalive()Eric Dumazet2-10/+16
2022-06-08ip_gre: test csum_start instead of transport headerWillem de Bruijn1-6/+5
2022-06-07bpf, arm64: Clear prog->jited_len along prog->jitedEric Dumazet1-0/+1
2022-06-02net/af_packet: make sure to pull mac headerEric Dumazet1-2/+4
2022-05-28tcp: fix tcp_mtup_probe_success vs wrong snd_cwndEric Dumazet1-4/+7
2022-05-16net: annotate races around sk->sk_bound_dev_ifEric Dumazet4-11/+13