summaryrefslogtreecommitdiff
path: root/net/ipv6/addrconf.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-10ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addrJiri Benc1-3/+4
2024-03-23ipv6: Fix address dump when IPv6 is disabled on an interfaceIdo Schimmel1-2/+3
2024-03-08ipv6: remove RTNL protection from inet6_dump_addr()Eric Dumazet1-3/+6
2024-03-08ipv6: use xa_array iterator to implement inet6_dump_addr()Eric Dumazet1-49/+30
2024-03-08ipv6: make in6_dump_addrs() locklessEric Dumazet1-9/+5
2024-03-08ipv6: make inet6_fill_ifaddr() locklessEric Dumazet1-29/+37
2024-03-08netlink: let core handle error cases in dump operationsEric Dumazet1-6/+1
2024-03-01ipv6: use xa_array iterator to implement inet6_netconf_dump_devconf()Eric Dumazet1-58/+44
2024-03-01ipv6/addrconf: annotate data-races around devconf fields (II)Eric Dumazet1-23/+26
2024-03-01ipv6/addrconf: annotate data-races around devconf fields (I)Eric Dumazet1-30/+37
2024-03-01ipv6: addrconf_disable_policy() optimizationEric Dumazet1-7/+6
2024-03-01ipv6: annotate data-races around devconf->disable_policyEric Dumazet1-1/+1
2024-03-01ipv6: annotate data-races around devconf->proxy_ndpEric Dumazet1-1/+2
2024-03-01ipv6: annotate data-races around idev->cnf.ignore_routes_with_linkdownEric Dumazet1-4/+4
2024-03-01ipv6: annotate data-races around cnf.forwardingEric Dumazet1-4/+6
2024-03-01ipv6: annotate data-races around cnf.mtu6Eric Dumazet1-2/+2
2024-03-01ipv6: addrconf_disable_ipv6() optimizationEric Dumazet1-7/+6
2024-03-01ipv6: annotate data-races around cnf.disable_ipv6Eric Dumazet1-4/+5
2024-03-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+4
2024-02-29inet6: expand rcu_read_lock() scope in inet6_dump_addr()Eric Dumazet1-4/+4
2024-02-27ipv6: anycast: complete RCU handling of struct ifacaddr6Eric Dumazet1-2/+2
2024-02-26ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()Eric Dumazet1-3/+4
2024-02-26ipv6: switch inet6_dump_ifinfo() to RCU protectionEric Dumazet1-1/+1
2024-02-26ipv6: use xarray iterator to implement inet6_dump_ifinfo()Eric Dumazet1-27/+19
2024-02-26ipv6: prepare inet6_fill_ifinfo() for RCU protectionEric Dumazet1-4/+7
2024-02-26ipv6: prepare inet6_fill_ifla6_attrs() for RCUEric Dumazet1-74/+89
2024-02-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+18
2024-02-18ipv6: properly combine dev_base_seq and ipv6.dev_addr_genidEric Dumazet1-3/+18
2024-02-15net: ipv6/addrconf: clamp preferred_lft to the minimum requiredAlex Henrie1-9/+34
2024-02-15net: ipv6/addrconf: introduce a regen_min_advance sysctlAlex Henrie1-1/+10
2024-02-15net: ipv6/addrconf: ensure that regen_advance is at least 2 secondsAlex Henrie1-6/+9
2024-02-14net-sysfs: convert dev->operstate reads to lockless onesEric Dumazet1-1/+1
2024-02-12net/ipv6: set expires in modify_prefix_route() if RTF_EXPIRES is set.Kui-Feng Lee1-1/+1
2024-02-12net/ipv6: Remove expired routes with a separated list of routes.Kui-Feng Lee1-7/+34
2024-02-03ipv6: make addrconf_wq single threadedEric Dumazet1-1/+2
2024-01-03Revert "net: ipv6/addrconf: clamp preferred_lft to the minimum required"Alex Henrie1-13/+5
2023-12-08net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIXMaciej Żenczykowski1-5/+1
2023-10-26net: ipv6/addrconf: clamp preferred_lft to the minimum requiredAlex Henrie1-5/+13
2023-10-26net: ipv6/addrconf: clamp preferred_lft to the maximum allowedAlex Henrie1-0/+1
2023-10-04net: add sysctl to disable rfc4862 5.5.3e lifetime handlingPatrick Rohr1-13/+25
2023-09-08Merge tag 'net-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-1/+1
2023-09-04net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddrAlex Henrie1-1/+1
2023-08-30Merge tag 'sysctl-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-1/+2
2023-08-20net: release reference to inet6_dev pointerPatrick Rohr1-1/+1
2023-08-16networking: Update to register_net_sysctl_szJoel Granados1-1/+2
2023-07-28net: change accept_ra_min_rtr_lft to affect all RA lifetimesPatrick Rohr1-5/+8
2023-07-28IPv6: add extack info for IPv6 address add/deleteHangbin Liu1-23/+54
2023-07-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+10
2023-07-25ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary...Maciej Żenczykowski1-4/+10
2023-07-23net: add sysctl accept_ra_min_rtr_lftPatrick Rohr1-0/+10