summaryrefslogtreecommitdiffstats
path: root/net/netlink
Commit message (Expand)AuthorAgeFilesLines
* net: netlink: remove the cb_mutex "injection" from netlink coreJakub Kicinski2024-06-101-15/+3
* rtnetlink: move rtnl_lock handling out of af_netlinkJakub Kicinski2024-06-101-2/+0
* netlink: support all extack types in dumpsJakub Kicinski2024-04-231-5/+10
* netlink: move extack writing helpersJakub Kicinski2024-04-231-63/+63
* netlink: create a new header for internal genetlink symbolsJakub Kicinski2024-04-013-1/+14
* net/netlink: Add getsockopt support for NETLINK_LISTEN_ALL_NSIDJuntong Deng2024-03-111-0/+3
* genetlink: fit NLMSG_DONE into same read() as familiesJakub Kicinski2024-03-061-5/+7
* netlink: handle EMSGSIZE errors in the coreJakub Kicinski2024-03-061-0/+9
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-02-291-1/+1
|\
| * netlink: Fix kernel-infoleak-after-free in __skb_datagram_iterRyosuke Yasuoka2024-02-221-1/+1
* | netlink: use kvmalloc() in netlink_alloc_large_skb()Eric Dumazet2024-02-271-10/+8
* | rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flagEric Dumazet2024-02-261-0/+3
* | rtnetlink: change nlk->cb_mutex roleEric Dumazet2024-02-262-16/+21
* | netlink: hold nlk->cb_mutex longer in __netlink_dump_start()Eric Dumazet2024-02-261-7/+6
* | netlink: fix netlink_diag_dump() return valueEric Dumazet2024-02-261-1/+1
* | Merge branch 'for-thermal-genetlink-family-bind-unbind-callbacks'Jakub Kicinski2024-02-151-0/+30
|\ \
| * | genetlink: Add per family bind/unbind callbacksStanislaw Gruszka2024-02-151-0/+30
| |/
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2024-01-251-1/+1
|\|
| * netlink: fix potential sleeping issue in mqueue_flush_fileZhengchao Shao2024-01-231-1/+1
* | sock_diag: add module pointer to "struct sock_diag_handler"Eric Dumazet2024-01-231-0/+1
|/
* genetlink: Use internal flags for multicast groupsIdo Schimmel2023-12-291-2/+2
* netlink: introduce typedef for filter functionJiri Pirko2023-12-191-2/+1
* genetlink: introduce per-sock family private storageJiri Pirko2023-12-191-1/+143
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-12-071-0/+3
|\
| * drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" groupIdo Schimmel2023-12-071-0/+3
* | rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlinkLi RongQing2023-11-181-2/+1
|/
* netlink: fill in missing MODULE_DESCRIPTION()Jakub Kicinski2023-11-031-0/+1
* genetlink: don't merge dumpit split op for different cmds into single iterJiri Pirko2023-10-231-1/+2
* netlink: add variable-length / auto integersJakub Kicinski2023-10-201-3/+11
* netlink: Annotate struct netlink_policy_dump_state with __counted_byKees Cook2023-10-061-7/+8
* netlink: annotate data-races around sk->sk_errEric Dumazet2023-10-041-4/+4
* genetlink: add a family pointer to struct genl_infoJakub Kicinski2023-08-151-9/+12
* genetlink: use attrs from struct genl_infoJakub Kicinski2023-08-151-4/+3
* genetlink: add struct genl_info to struct genl_dumpit_infoJakub Kicinski2023-08-151-2/+14
* genetlink: remove userhdr from struct genl_infoJakub Kicinski2023-08-151-1/+0
* genetlink: push conditional locking into dumpit/doneJakub Kicinski2023-08-151-55/+35
* netlink: convert nlk->flags to atomic flagsEric Dumazet2023-08-133-74/+48
* netlink: Add new netlink_release functionAnjali Kulkarni2023-07-232-0/+10
* netlink: Reverse the patch which removed filteringAnjali Kulkarni2023-07-231-2/+25
* genetlink: add explicit ordering break check for split opsJiri Pirko2023-07-211-1/+5
* netlink: Make use of __assign_bit() APIAndy Shevchenko2023-07-111-4/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-272-5/+7
|\
| * netlink: Add __sock_i_ino() for __netlink_diag_dump().Kuniyuki Iwashima2023-06-271-1/+1
| * netlink: fix potential deadlock in netlink_set_err()Eric Dumazet2023-06-222-4/+6
* | sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)David Howells2023-06-241-1/+0
* | netlink: support extack in dump ->start()Jakub Kicinski2023-06-122-0/+4
|/
* net/netlink: fix NETLINK_LIST_MEMBERSHIPS length reportPedro Tammela2023-05-311-1/+1
* netlink: annotate accesses to nlk->cb_runningEric Dumazet2023-05-101-4/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2023-04-261-52/+23
|\
| * netlink: Use copy_to_user() for optval in netlink_getsockopt().Kuniyuki Iwashima2023-04-241-52/+23