summaryrefslogtreecommitdiffstats
path: root/net/core/rtnetlink.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* netdevice: convert private flags > BIT(31) to bitfieldsAlexander Lobakin2024-09-031-1/+1
* rtnetlink: delete redundant judgment statementsLi Zetao2024-08-231-2/+1
* rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_...Kuniyuki Iwashima2024-07-291-1/+1
* net: reduce rtnetlink_rcv_msg() stack usageEric Dumazet2024-07-121-6/+12
* rtnetlink: move rtnl_lock handling out of af_netlinkJakub Kicinski2024-06-101-2/+7
* rtnetlink: make the "split" NLM_DONE handling genericJakub Kicinski2024-06-051-2/+42
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-05-091-1/+1
|\
| * rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validationRoded Zats2024-05-041-1/+1
* | rtnetlink: allow rtnl_fill_link_netnsid() to run under RCU protectionEric Dumazet2024-05-071-3/+2
* | rtnetlink: do not depend on RTNL in rtnl_xdp_prog_skb()Eric Dumazet2024-05-071-5/+7
* | rtnetlink: do not depend on RTNL in rtnl_fill_proto_down()Eric Dumazet2024-05-071-4/+4
* | rtnetlink: do not depend on RTNL for many attributesEric Dumazet2024-05-071-20/+31
* | rtnetlink: do not depend on RTNL for IFLA_TXQLEN outputEric Dumazet2024-05-071-1/+1
* | rtnetlink: do not depend on RTNL for IFLA_IFNAME outputEric Dumazet2024-05-071-2/+6
* | rtnetlink: do not depend on RTNL for IFLA_QDISC outputEric Dumazet2024-05-071-3/+3
* | rtnetlink: use for_each_netdev_dump() in rtnl_stats_dump()Eric Dumazet2024-05-041-37/+22
* | rtnetlink: change rtnl_stats_dump() return valueEric Dumazet2024-05-041-1/+1
* | netlink: introduce type-checking attribute iterationJohannes Berg2024-03-291-8/+7
|/
* netlink: let core handle error cases in dump operationsEric Dumazet2024-03-081-4/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-03-071-2/+2
|\
| * dpll: move all dpll<>netdev helpers to dpll codeJakub Kicinski2024-03-061-2/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-291-6/+5
|\|
| * rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing backLin Ma2024-02-291-6/+5
* | rtnetlink: provide RCU protection to rtnl_fill_prop_list()Eric Dumazet2024-02-261-5/+4
* | rtnetlink: make rtnl_fill_link_ifmap() RCU readyEric Dumazet2024-02-261-10/+11
* | rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flagEric Dumazet2024-02-261-0/+2
* | rtnetlink: prepare nla_put_iflink() to run under RCUEric Dumazet2024-02-261-3/+3
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-161-6/+9
|\|
| * net: add rcu safety to rtnl_prop_list_size()Eric Dumazet2024-02-131-6/+9
* | net: remove dev_base_lock from do_setlink()Eric Dumazet2024-02-141-2/+0
* | net: add netdev_set_operstate() helperEric Dumazet2024-02-141-7/+15
* | net-sysfs: convert dev->operstate reads to lockless onesEric Dumazet2024-02-141-2/+2
* | dev: annotate accesses to dev->linkEric Dumazet2024-02-141-1/+1
* | rtnetlink: use xarray iterator to implement rtnl_dump_ifinfo()Eric Dumazet2024-02-141-38/+20
* | net: make dev_unreg_count globalEric Dumazet2024-02-041-10/+1
|/
* Revert "net: rtnetlink: Enslave device before bringing it up"Nicolas Dichtel2024-01-121-7/+7
* rtnetlink: bridge: Enable MDB bulk deletionIdo Schimmel2023-12-201-1/+2
* rtnetlink: bridge: Invoke MDB bulk deletion when neededIdo Schimmel2023-12-201-0/+8
* rtnetlink: bridge: Use a different policy for MDB bulk deleteIdo Schimmel2023-12-201-2/+49
* net: rtnl: use rcu_replace_pointer_rtnl in rtnl_unregister_*Pedro Tammela2023-12-181-9/+3
* net: core: synchronize link-watch when carrier is queriedJohannes Berg2023-12-061-0/+8
* rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlinkLi RongQing2023-11-191-1/+1
* rtnetlink: Add MDB get supportIdo Schimmel2023-10-271-1/+88
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-10-191-3/+1
|\
| * netlink: Correct offload_xstats sizeChristoph Paasch2023-10-171-3/+1
* | net: Handle bulk delete policy in bridge driverAmit Cohen2023-10-131-17/+10
* | netdev: expose DPLL pin handle for netdeviceJiri Pirko2023-09-171-0/+36
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-08-241-4/+21
|\
| * rtnetlink: Reject negative ifindexes in RTM_NEWLINKIdo Schimmel2023-08-241-0/+3
| * net: validate veth and vxcan peer ifindexesJakub Kicinski2023-08-201-4/+18