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