summaryrefslogtreecommitdiff
path: root/net/core/rtnetlink.c
AgeCommit message (Expand)AuthorFilesLines
2025-02-06rtnetlink: fix netns leak with rtnl_setlink()Nicolas Dichtel1-0/+1
2025-01-07rtnetlink: Add rtnl_net_lock_killable().Kuniyuki Iwashima1-1/+10
2024-12-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+3
2024-12-17rtnetlink: Try the outer netns attribute in rtnl_get_peer_net().Kuniyuki Iwashima1-2/+3
2024-12-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+3
2024-12-10rtnetlink: switch rtnl_fdb_dump() to for_each_netdev_dump()Eric Dumazet1-57/+35
2024-12-10rtnetlink: add ndo_fdb_dump_contextEric Dumazet1-12/+14
2024-12-07rtnetlink: fix error code in rtnl_newlink()Dan Carpenter1-1/+3
2024-12-03rtnetlink: fix double call of rtnl_link_get_net_ifla()Cong Wang1-21/+23
2024-11-24rtnetlink: fix rtnl_dump_ifinfo() error pathEric Dumazet1-4/+10
2024-11-15ndo_fdb_del: Add a parameter to report whether notification was sentPetr Machata1-3/+8
2024-11-15ndo_fdb_add: Add a parameter to report whether notification was sentPetr Machata1-3/+6
2024-11-11rtnetlink: Register rtnl_dellink() and rtnl_setlink() with RTNL_FLAG_DOIT_PER...Kuniyuki Iwashima1-3/+16
2024-11-11rtnetlink: Convert RTM_NEWLINK to per-netns RTNL.Kuniyuki Iwashima1-3/+24
2024-11-11rtnetlink: Add peer_type in struct rtnl_link_ops.Kuniyuki Iwashima1-4/+51
2024-11-11rtnetlink: Introduce struct rtnl_nets and helpers.Kuniyuki Iwashima1-3/+67
2024-11-11rtnetlink: Remove __rtnl_link_register()Kuniyuki Iwashima1-28/+7
2024-11-11rtnetlink: Protect link_ops by mutex.Kuniyuki Iwashima1-13/+20
2024-11-11rtnetlink: Remove __rtnl_link_unregister().Kuniyuki Iwashima1-22/+10
2024-11-11net: convert to nla_get_*_default()Johannes Berg1-4/+1
2024-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2024-10-30rtnetlink: Fix an error handling path in rtnl_newlink()Christophe JAILLET1-2/+4
2024-10-29net: fix crash when config small gso_max_size/gso_ipv4_max_sizeWang Liang1-2/+2
2024-10-29rtnetlink: Fix kdoc of rtnl_af_register().Kuniyuki Iwashima1-1/+1
2024-10-29rtnetlink: Define rtnl_net_trylock().Kuniyuki Iwashima1-0/+11
2024-10-22rtnetlink: Protect struct rtnl_af_ops with SRCU.Kuniyuki Iwashima1-16/+47
2024-10-22rtnetlink: Return int from rtnl_af_register().Kuniyuki Iwashima1-1/+3
2024-10-22rtnetlink: Call rtnl_link_get_net_capable() in do_setlink().Kuniyuki Iwashima1-16/+16
2024-10-22rtnetlink: Clean up rtnl_setlink().Kuniyuki Iwashima1-10/+7
2024-10-22rtnetlink: Clean up rtnl_dellink().Kuniyuki Iwashima1-17/+10
2024-10-22rtnetlink: Fetch IFLA_LINK_NETNSID in rtnl_newlink().Kuniyuki Iwashima1-25/+24
2024-10-22rtnetlink: Call rtnl_link_get_net_capable() in rtnl_newlink().Kuniyuki Iwashima1-23/+28
2024-10-22rtnetlink: Protect struct rtnl_link_ops with SRCU.Kuniyuki Iwashima1-22/+61
2024-10-22rtnetlink: Move ops->validate to rtnl_newlink().Kuniyuki Iwashima1-25/+24
2024-10-22rtnetlink: Move rtnl_link_ops_get() and retry to rtnl_newlink().Kuniyuki Iwashima1-24/+18
2024-10-22rtnetlink: Move simple validation from __rtnl_newlink() to rtnl_newlink().Kuniyuki Iwashima1-19/+24
2024-10-22rtnetlink: Factorise do_setlink() path from __rtnl_newlink().Kuniyuki Iwashima1-68/+74
2024-10-22rtnetlink: Call validate_linkmsg() in do_setlink().Kuniyuki Iwashima1-11/+4
2024-10-22rtnetlink: Allocate linkinfo[] as struct rtnl_newlink_tbs.Kuniyuki Iwashima1-3/+5
2024-10-15rtnetlink: Remove rtnl_register() and rtnl_register_module().Kuniyuki Iwashima1-53/+21
2024-10-15rtnetlink: Use rtnl_register_many().Kuniyuki Iwashima1-30/+33
2024-10-15rtnetlink: Panic when __rtnl_register_many() fails for builtin callers.Kuniyuki Iwashima1-0/+4
2024-10-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+29
2024-10-10genetlink: extend info user-storage to match NL cb ctxPaolo Abeni1-1/+1
2024-10-10rtnetlink: Add bulk registration helpers for rtnetlink message handlers.Kuniyuki Iwashima1-0/+29
2024-10-08rtnetlink: Add assertion helpers for per-netns RTNL.Kuniyuki Iwashima1-0/+12
2024-10-08rtnetlink: Add per-netns RTNL.Kuniyuki Iwashima1-0/+58
2024-10-04net: add IFLA_MAX_PACING_OFFLOAD_HORIZON device attributeEric Dumazet1-0/+4
2024-09-03netdevice: convert private flags > BIT(31) to bitfieldsAlexander Lobakin1-1/+1
2024-08-23rtnetlink: delete redundant judgment statementsLi Zetao1-2/+1