summaryrefslogtreecommitdiff
path: root/net/core/neighbour.c
AgeCommit message (Expand)Author
5 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
6 daysneighbour: Fix null-ptr-deref in neigh_flush_dev().Kuniyuki Iwashima
14 daysneighbour: Update pneigh_entry in pneigh_create().Kuniyuki Iwashima
14 daysneighbour: Protect tbl->phash_buckets[] with a dedicated mutex.Kuniyuki Iwashima
14 daysneighbour: Drop read_lock_bh(&tbl->lock) in pneigh_lookup().Kuniyuki Iwashima
14 daysneighbour: Remove __pneigh_lookup().Kuniyuki Iwashima
14 daysneighbour: Use rcu_dereference() in pneigh_get_{first,next}().Kuniyuki Iwashima
14 daysneighbour: Drop read_lock_bh(&tbl->lock) in pneigh_dump_table().Kuniyuki Iwashima
14 daysneighbour: Convert RTM_GETNEIGH to RCU.Kuniyuki Iwashima
14 daysneighbour: Annotate access to struct pneigh_entry.{flags,protocol}.Kuniyuki Iwashima
14 daysneighbour: Free pneigh_entry after RCU grace period.Kuniyuki Iwashima
14 daysneighbour: Annotate neigh_table.phash_buckets and pneigh_entry.next with __rcu.Kuniyuki Iwashima
14 daysneighbour: Split pneigh_lookup().Kuniyuki Iwashima
14 daysneighbour: Move neigh_find_table() to neigh_get().Kuniyuki Iwashima
14 daysneighbour: Allocate skb in neigh_get().Kuniyuki Iwashima
14 daysneighbour: Move two validations from neigh_get() to neigh_valid_get_req().Kuniyuki Iwashima
14 daysneighbour: Make neigh_valid_get_req() return ndmsg.Kuniyuki Iwashima
2025-07-02net: dst: annotate data-races around dst->obsoleteEric Dumazet
2025-06-30neighbor: Add NTF_EXT_VALIDATED flag for externally validated entriesIdo Schimmel
2025-06-25neighbour: Remove redundant assignment to errYue Haibing
2025-06-19neighbour: add support for NUD_PERMANENT proxy entriesNicolas Escande
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar
2025-05-26net: neigh: use kfree_skb_reason() in neigh_resolve_output() and neigh_connec...Qiu Yutan
2025-04-21net: Use nlmsg_payload in neighbour fileBreno Leitao
2025-04-15neighbour: Use nlmsg_payload in neigh_valid_get_reqBreno Leitao
2025-04-15neighbour: Use nlmsg_payload in neightbl_valid_dump_infoBreno Leitao
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner
2025-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni
2025-03-20net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTESLin Ma
2025-02-20neighbour: Replace kvzalloc() with kzalloc() when GFP_ATOMIC is specifiedKohei Enju
2025-02-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2025-02-10neighbour: use RCU protection in __neigh_notify()Eric Dumazet
2025-02-04neighbour: remove neigh_parms_destroy()Eric Dumazet
2024-11-18net/neighbor: clear error in case strict check is not setJakub Kicinski
2024-11-09neighbour: Create netdev->neighbour associationGilad Naaman
2024-11-09neighbour: Remove bare neighbour::next pointerGilad Naaman
2024-11-09neighbour: Convert iteration to use hlist+macroGilad Naaman
2024-11-09neighbour: Convert seq_file functions to use hlistGilad Naaman
2024-11-09neighbour: Add hlist_node to struct neighbourGilad Naaman
2024-10-28neighbour: use kvzalloc()/kvfree()Eric Dumazet
2024-10-15neighbour: Use rtnl_register_many().Kuniyuki Iwashima
2024-08-23neighbour: delete redundant judgment statementsLi Zetao
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados
2024-05-28net/neighbour: constify ctl_table arguments of utility functionThomas Weißschuh
2024-05-03net: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados
2024-04-23neighbour: fix neigh_master_filtered()Eric Dumazet
2024-04-19neighbour: no longer hold RTNL in neigh_dump_info()Eric Dumazet
2024-04-19neighbour: fix neigh_dump_info() return valueEric Dumazet
2024-04-19neighbour: add RCU protection to neigh_tables[]Eric Dumazet
2024-04-18neighbour: guarantee the localhost connections be established successfully ev...Zheng Li