| Commit message (Expand) | Author | Age | Files | Lines |
* | net/netlink: Add getsockopt support for NETLINK_LISTEN_ALL_NSID | Juntong Deng | 2024-03-11 | 1 | -0/+3 |
* | genetlink: fit NLMSG_DONE into same read() as families | Jakub Kicinski | 2024-03-06 | 1 | -5/+7 |
* | netlink: handle EMSGSIZE errors in the core | Jakub Kicinski | 2024-03-06 | 1 | -0/+9 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2024-02-29 | 1 | -1/+1 |
|\ |
|
| * | netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter | Ryosuke Yasuoka | 2024-02-22 | 1 | -1/+1 |
* | | netlink: use kvmalloc() in netlink_alloc_large_skb() | Eric Dumazet | 2024-02-27 | 1 | -10/+8 |
* | | rtnetlink: add RTNL_FLAG_DUMP_UNLOCKED flag | Eric Dumazet | 2024-02-26 | 1 | -0/+3 |
* | | rtnetlink: change nlk->cb_mutex role | Eric Dumazet | 2024-02-26 | 2 | -16/+21 |
* | | netlink: hold nlk->cb_mutex longer in __netlink_dump_start() | Eric Dumazet | 2024-02-26 | 1 | -7/+6 |
* | | netlink: fix netlink_diag_dump() return value | Eric Dumazet | 2024-02-26 | 1 | -1/+1 |
* | | Merge branch 'for-thermal-genetlink-family-bind-unbind-callbacks' | Jakub Kicinski | 2024-02-15 | 1 | -0/+30 |
|\ \ |
|
| * | | genetlink: Add per family bind/unbind callbacks | Stanislaw Gruszka | 2024-02-15 | 1 | -0/+30 |
| |/ |
|
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2024-01-25 | 1 | -1/+1 |
|\| |
|
| * | netlink: fix potential sleeping issue in mqueue_flush_file | Zhengchao Shao | 2024-01-23 | 1 | -1/+1 |
* | | sock_diag: add module pointer to "struct sock_diag_handler" | Eric Dumazet | 2024-01-23 | 1 | -0/+1 |
|/ |
|
* | genetlink: Use internal flags for multicast groups | Ido Schimmel | 2023-12-29 | 1 | -2/+2 |
* | netlink: introduce typedef for filter function | Jiri Pirko | 2023-12-19 | 1 | -2/+1 |
* | genetlink: introduce per-sock family private storage | Jiri Pirko | 2023-12-19 | 1 | -1/+143 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-12-07 | 1 | -0/+3 |
|\ |
|
| * | drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group | Ido Schimmel | 2023-12-07 | 1 | -0/+3 |
* | | rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink | Li RongQing | 2023-11-18 | 1 | -2/+1 |
|/ |
|
* | netlink: fill in missing MODULE_DESCRIPTION() | Jakub Kicinski | 2023-11-03 | 1 | -0/+1 |
* | genetlink: don't merge dumpit split op for different cmds into single iter | Jiri Pirko | 2023-10-23 | 1 | -1/+2 |
* | netlink: add variable-length / auto integers | Jakub Kicinski | 2023-10-20 | 1 | -3/+11 |
* | netlink: Annotate struct netlink_policy_dump_state with __counted_by | Kees Cook | 2023-10-06 | 1 | -7/+8 |
* | netlink: annotate data-races around sk->sk_err | Eric Dumazet | 2023-10-04 | 1 | -4/+4 |
* | genetlink: add a family pointer to struct genl_info | Jakub Kicinski | 2023-08-15 | 1 | -9/+12 |
* | genetlink: use attrs from struct genl_info | Jakub Kicinski | 2023-08-15 | 1 | -4/+3 |
* | genetlink: add struct genl_info to struct genl_dumpit_info | Jakub Kicinski | 2023-08-15 | 1 | -2/+14 |
* | genetlink: remove userhdr from struct genl_info | Jakub Kicinski | 2023-08-15 | 1 | -1/+0 |
* | genetlink: push conditional locking into dumpit/done | Jakub Kicinski | 2023-08-15 | 1 | -55/+35 |
* | netlink: convert nlk->flags to atomic flags | Eric Dumazet | 2023-08-13 | 3 | -74/+48 |
* | netlink: Add new netlink_release function | Anjali Kulkarni | 2023-07-23 | 2 | -0/+10 |
* | netlink: Reverse the patch which removed filtering | Anjali Kulkarni | 2023-07-23 | 1 | -2/+25 |
* | genetlink: add explicit ordering break check for split ops | Jiri Pirko | 2023-07-21 | 1 | -1/+5 |
* | netlink: Make use of __assign_bit() API | Andy Shevchenko | 2023-07-11 | 1 | -4/+1 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-06-27 | 2 | -5/+7 |
|\ |
|
| * | netlink: Add __sock_i_ino() for __netlink_diag_dump(). | Kuniyuki Iwashima | 2023-06-27 | 1 | -1/+1 |
| * | netlink: fix potential deadlock in netlink_set_err() | Eric Dumazet | 2023-06-22 | 2 | -4/+6 |
* | | sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES) | David Howells | 2023-06-24 | 1 | -1/+0 |
* | | netlink: support extack in dump ->start() | Jakub Kicinski | 2023-06-12 | 2 | -0/+4 |
|/ |
|
* | net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report | Pedro Tammela | 2023-05-31 | 1 | -1/+1 |
* | netlink: annotate accesses to nlk->cb_running | Eric Dumazet | 2023-05-10 | 1 | -4/+4 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 2023-04-26 | 1 | -52/+23 |
|\ |
|
| * | netlink: Use copy_to_user() for optval in netlink_getsockopt(). | Kuniyuki Iwashima | 2023-04-24 | 1 | -52/+23 |
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-04-06 | 1 | -6/+9 |
|\| |
|
| * | netlink: annotate lockless accesses to nlk->max_recvmsg_len | Eric Dumazet | 2023-04-04 | 1 | -6/+9 |
* | | netlink: remove unused 'compare' function | Florian Westphal | 2023-03-09 | 2 | -3/+0 |
|/ |
|
* | genetlink: Use string_is_terminated() helper | Andy Shevchenko | 2023-02-09 | 1 | -2/+2 |
* | netlink: annotate data races around sk_state | Eric Dumazet | 2023-01-23 | 1 | -4/+6 |