aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-08-24Merge branch 'devlink-rm-dl_argv_parse_put' into nextHEADmasterDavid Ahern1-258/+329
2022-08-24devlink: remove dl_argv_parse_putJacob Keller1-258/+329
2022-08-24devlink: use dl_no_arg instead of checking dl_argc == 0Jacob Keller1-16/+16
2022-08-14devlink: expose nested devlink for a line card objectJiri Pirko1-0/+23
2022-08-14Merge branch 'main' into nextDavid Ahern2-0/+6
2022-08-12configure: Define _GNU_SOURCE when checking for setnsKhem Raj1-0/+1
2022-08-09ipstats: add missing headersStephen Hemminger1-0/+4
2022-08-09ipstats: Add param.h for muslChanghyeok Bae1-0/+1
2022-08-04Merge branch 'main' into nextDavid Ahern1-1/+1
2022-08-04devlink: add support for running selftestsVikas Gupta3-1/+403
2022-08-02v5.19.0Stephen Hemminger1-1/+1
2022-08-01Merge branch 'main' into nextDavid Ahern8-12/+309
2022-08-01seg6: add support for SRv6 Headend Reduced EncapsulationPaolo Lungaroni3-2/+16
2022-07-30Update kernel headersDavid Ahern5-8/+42
2022-07-29Merge branch 'pppoe-in-flower' into nextDavid Ahern9-27/+185
2022-07-29f_flower: Introduce PPPoE supportWojciech Drewek3-1/+77
2022-07-29lib: Introduce ppp protocolsWojciech Drewek3-1/+56
2022-07-29lib: refactor ll_proto functionsWojciech Drewek3-25/+52
2022-07-29Import posix_types.h uapi file from point of last kernel headers syncDavid Ahern1-0/+99
2022-07-28Import ppp_defs.h uapi file from point of last kernel headers syncDavid Ahern1-0/+165
2022-07-25bpf_glue: include errno.hJuhee Kang1-0/+1
2022-07-21devlink: add support for linecard show and type setJiri Pirko3-3/+378
2022-07-21Update kernel headersDavid Ahern5-4/+18
2022-07-21vdpa: Update man page to include vdpa statisticsEli Cohen1-0/+22
2022-07-18rdma: update uapi/ib_user_verbs.hStephen Hemminger1-0/+42
2022-07-18vdpa: update uapi headers from 5.19-rc7Stephen Hemminger3-7/+13
2022-07-18Revert "uapi: add vdpa.h"Stephen Hemminger1-59/+0
2022-07-18ip neigh: Fix memory leak when doing 'get'Benjamin Poirier1-0/+2
2022-07-18mptcp: Fix memory leak when getting limitsBenjamin Poirier1-3/+7
2022-07-18mptcp: Fix memory leak when doing 'endpoint show'Benjamin Poirier1-0/+1
2022-07-18bridge: Fix memory leak when doing 'fdb get'Benjamin Poirier1-2/+5
2022-07-18ip address: Fix memory leak when specifying deviceBenjamin Poirier1-0/+2
2022-07-18uapi: add virtio_ring.hStephen Hemminger1-0/+242
2022-07-18uapi: add vdpa.hStephen Hemminger1-0/+59
2022-07-16uapi: update bpf.hStephen Hemminger1-4/+7
2022-07-08libbpf: add xdp program name supportHangbin Liu5-6/+45
2022-07-06ip: Fix rx_otherhost_dropped supportPetr Machata1-3/+5
2022-07-06Merge branch 'main' into nextDavid Ahern3-6/+16
2022-07-05ip: Fix size_columns() invocation that passes a 32-bit quantityPetr Machata1-4/+6
2022-07-05man: tc-fq_codel: add drop_batchYuki Inoguchi1-0/+7
2022-07-01uapi: update mptcp.hStephen Hemminger1-2/+3
2022-07-01Merge branch 'main' into nextDavid Ahern12-33/+34
2022-06-27ip: Fix size_columns() for very large valuesPetr Machata1-2/+2
2022-06-26iplink: bond_slave: add per port prio supportHangbin Liu2-1/+19
2022-06-26Update kernel headersDavid Ahern3-7/+99
2022-06-21man: tc-ct.8: fix exampleAndrea Claudi1-2/+2
2022-06-21l2tp: fix typo in AF_INET6 checksum JSON printAndrea Claudi1-1/+1
2022-06-21Merge branch 'lgtm'Stephen Hemminger8-27/+27
2022-06-21man: tc-fq_codel: Fix a typo.Yuki Inoguchi1-1/+2
2022-06-19vdpa: Add support for reading vdpa device statisticsEli Cohen2-0/+169
2022-06-17tc: declaration hides parameterStephen Hemminger7-25/+25
2022-06-17genl: fix duplicate include guardStephen Hemminger1-2/+2
2022-06-17uapi: change name for zerocopy sendfile in tlsStephen Hemminger1-2/+2
2022-06-17uapi: update socket.hStephen Hemminger2-1/+2
2022-06-16man: tc-fw: Document masked handle usageIdo Schimmel1-3/+41
2022-06-12show rx_otherehost_dropped stat in ip link showJeffrey Ji1-3/+14
2022-06-12ss: Shorter display format for TLS zerocopy sendfileMaxim Mikityanskiy1-2/+3
2022-06-12Update kernel headersDavid Ahern3-3/+4
2022-06-10Merge branch 'bridge-fdb-flush' into nextDavid Ahern2-1/+224
2022-06-10bridge: fdb: add flush [no]offloaded entry matchingNikolay Aleksandrov2-2/+14
2022-06-10bridge: fdb: add flush [no]sticky entry matchingNikolay Aleksandrov2-2/+14
2022-06-10bridge: fdb: add flush [no]extern_learn entry matchingNikolay Aleksandrov2-2/+13
2022-06-10bridge: fdb: add flush [no]added_by_user entry matchingNikolay Aleksandrov2-2/+19
2022-06-10bridge: fdb: add flush [no]dynamic entry matchingNikolay Aleksandrov2-2/+13
2022-06-10bridge: fdb: add flush [no]static entry matchingNikolay Aleksandrov2-2/+13
2022-06-10bridge: fdb: add flush [no]permanent entry matchingNikolay Aleksandrov2-3/+22
2022-06-10bridge: fdb: add flush port matchingNikolay Aleksandrov2-3/+28
2022-06-10bridge: fdb: add flush vlan matchingNikolay Aleksandrov2-1/+21
2022-06-10bridge: fdb: add new flush commandNikolay Aleksandrov2-1/+86
2022-06-09Merge branch 'main' into nextDavid Ahern3-27/+13
2022-06-01ip: Convert non-constant initializers to macrosPetr Machata3-27/+13
2022-05-30Merge branch 'ss-threads' into nextDavid Ahern2-96/+142
2022-05-30ss: Introduce -T, --threads optionPeilin Ye2-30/+72
2022-05-30ss: Factor out fd iterating logic from user_ent_hash_build()Peilin Ye1-65/+79
2022-05-30ss: Fix coding style issues in user_ent_hash_build()Peilin Ye1-10/+12
2022-05-30ss: Delete unnecessary call to snprintf() in user_ent_hash_build()Peilin Ye1-4/+1
2022-05-30ss: Do not call user_ent_hash_build() more than oncePeilin Ye1-9/+3
2022-05-30ss: Remove unnecessary stack variable 'p' in user_ent_hash_build()Peilin Ye1-5/+3
2022-05-30ss: Use assignment-suppression character in sscanf()Peilin Ye1-3/+2
2022-05-30ss: Show zerocopy sendfile status of TLS socketsMaxim Mikityanskiy1-0/+6
2022-05-30iplink: report tso_max_size and tso_max_segsEric Dumazet1-0/+12
2022-05-30Merge branch 'main' into nextDavid Ahern21-28/+155
2022-05-26Merge git://git.kernel.org/pub/scm/network/iproute2/iproute2-nextStephen Hemminger41-275/+2984
2022-05-26v5.18.0Stephen Hemminger1-1/+1
2022-05-17tipc: fix keylen checkAndrea Claudi1-3/+2
2022-05-16iplink: remove GSO_MAX_SIZE definitionEric Dumazet1-3/+0
2022-05-13doc: fix 'infact' --> 'in fact' typoAndrea Claudi1-1/+1
2022-05-13man: fix some typosAndrea Claudi3-3/+3
2022-05-13man: devlink-region: fix typo in exampleAndrea Claudi1-1/+1
2022-05-13tc: em_u32: fix offset parsingAndrea Claudi1-1/+1
2022-05-13uapi: update of virtio_idsStephen Hemminger1-7/+7
2022-05-13Update kernel headersDavid Ahern4-12/+27
2022-05-12Merge branch 'support-xstats-afstats' into nextDavid Ahern6-140/+522
2022-05-12man: ip-stats.8: Describe groups xstats, xstats_slave and afstatsPetr Machata1-0/+47
2022-05-12ipstats: Expose bond stats in ipstatsPetr Machata3-2/+58
2022-05-12ipstats: Expose bridge stats in ipstatsPetr Machata3-0/+84
2022-05-12iplink_bridge: Split bridge_print_stats_attr()Petr Machata1-121/+133
2022-05-12ipstats: Add groups "xstats", "xstats_slave"Petr Machata2-0/+73
2022-05-12ipstats: Add a third level of stats hierarchy, a "suite"Petr Machata2-2/+10
2022-05-12iplink: Add JSON support to MPLS stats formatterPetr Machata1-27/+46
2022-05-12ipstats: Add a group "afstats", subgroup "mpls"Petr Machata2-1/+55
2022-05-12iplink: Publish a function to format MPLS statsPetr Machata2-15/+24
2022-05-12iplink: Fix formatting of MPLS statsPetr Machata1-12/+32
2022-05-08ip: ipstats: Do not assume length of response attribute payloadPetr Machata1-23/+14
2022-05-08Merge branch 'bridge-vxlan-vni-filtering' into nextDavid Ahern10-4/+606
2022-05-08bridge: vni: add support for stats dumpingNikolay Aleksandrov3-19/+81
2022-05-08ip: iplink_vxlan: add support to set vnifiltering flag on vxlan deviceRoopa Prabhu2-1/+31
2022-05-08bridge: vxlan device vnifilter supportRoopa Prabhu8-3/+513
2022-05-04libbpf: Remove use of bpf_map_is_offload_neutralDavid Ahern1-1/+6
2022-05-04libbpf: Remove use of bpf_program__set_priv and bpf_program__privDavid Ahern1-6/+10
2022-05-04libbpf: Use bpf_object__load instead of bpf_object__load_xattrDavid Ahern1-6/+1
2022-05-02libbpf: Remove use of bpf_map_is_offload_neutralDavid Ahern1-1/+6
2022-05-02libbpf: Remove use of bpf_program__set_priv and bpf_program__privDavid Ahern1-6/+10
2022-05-02libbpf: Use bpf_object__load instead of bpf_object__load_xattrDavid Ahern1-6/+1
2022-04-29f_flower: add number of vlans man entryBoris Sukholitko1-0/+5
2022-04-27Merge branch 'flower-vlans' into nextDavid Ahern1-16/+41
2022-04-27f_flower: Check args with num_of_vlansBoris Sukholitko1-18/+23
2022-04-27f_flower: Add num of vlans parameterBoris Sukholitko1-0/+20
2022-04-27Merge branch 'ip-stats' into nextDavid Ahern15-26/+1512
2022-04-27man: Add man pages for the "stats" functionsPetr Machata3-2/+167
2022-04-27ipmonitor: Add monitoring support for stats eventsPetr Machata3-1/+36
2022-04-27ipstats: Add offload subgroup "l3_stats"Petr Machata1-0/+158
2022-04-27ipstats: Add offload subgroup "hw_stats_info"Petr Machata1-0/+217
2022-04-27ipstats: Add a group "offload", subgroup "cpu_hit"Petr Machata1-0/+37
2022-04-27ipstats: Add a group "link"Petr Machata1-0/+90
2022-04-27ipstats: Add a shell of "show" commandPetr Machata2-2/+638
2022-04-27ipstats: Add a "set" commandPetr Machata1-0/+78
2022-04-27ip: Add a new family of commands, "stats"Petr Machata4-1/+35
2022-04-27ip: Publish functions for stats formattingPetr Machata2-11/+25
2022-04-27libnetlink: Add filtering to rtnl_statsdump_req_filter()Petr Machata6-11/+33
2022-04-27devlink: introduce -[he]x cmdline option to allow dumping numbers in hex formatJiri Pirko2-6/+17
2022-04-25Update kernel headersDavid Ahern11-30/+110
2022-04-25devlink: fix "devlink health dump" command without argJiri Pirko1-7/+18
2022-04-22ip-link: put types on man page in alphabetic orderStephen Hemminger1-86/+89
2022-04-19ip/iplink_virt_wifi: add support for virt_wifiBaligh Gasmi4-3/+32
2022-04-18man: use quote instead of acute accentLuca Boccassi1-1/+1
2022-04-18man: 'allow to' -> 'allow one to'Luca Boccassi6-7/+7
2022-04-18uapi: upstream update to stddef.hStephen Hemminger1-0/+4
2022-04-06uapi: update from 5.18-rc1Stephen Hemminger3-28/+64
2022-03-24Merge branch 'main' into nextDavid Ahern3-17/+7
2022-03-23Merge branch 'ss-rpcinfo' into nextDavid Ahern2-20/+89
2022-03-23ss: remove an implicit dependency on rpcinfoAndrea Claudi1-20/+73
2022-03-23configure: add check_libtirpc()Andrea Claudi1-0/+16
2022-03-22v5.17.0Stephen Hemminger1-1/+1
2022-03-20ip/geneve: add support for IFLA_GENEVE_INNER_PROTO_INHERITEyal Birger2-0/+19
2022-03-20Merge branch 'gtp-netdev' into nextDavid Ahern6-5/+301
2022-03-20f_flower: Implement gtp options supportWojciech Drewek2-2/+131
2022-03-20ip: GTP support in ip linkWojciech Drewek4-3/+170
2022-03-20man: bridge: document per-port mcast_router settingsJoachim Wiberg1-0/+15
2022-03-20bridge: support for controlling mcast_router per portJoachim Wiberg1-0/+11
2022-03-20Update kernel headersDavid Ahern7-3/+42
2022-03-16vdpa: Update man page with added support to configure max vq pairEli Cohen1-0/+6
2022-03-15link_xfrm: if_id must be non zeroAntony Antony1-1/+6
2022-03-15testsuite: link xfrm delete no if_id testAntony Antony1-15/+0
2022-03-14vdpa: Support reading device featuresEli Cohen1-2/+13
2022-03-14vdpa: Support for configuring max VQ pairs for a deviceEli Cohen1-1/+24
2022-03-14vdpa: Allow for printing negotiated features of a deviceEli Cohen1-2/+103
2022-03-14vdpa: Remove unsupported command line optionEli Cohen1-1/+1
2022-03-12Makefile: move HAVE_MNL check to top-level MakefileAndrea Claudi6-29/+4
2022-03-12Merge branch 'bridge-broadcast-flooding' into nextDavid Ahern4-8/+42
2022-03-12Merge branch 'main' into nextDavid Ahern18-130/+142
2022-03-12man: ip-link: whitespace fixes to odd line breaks mid sentenceJoachim Wiberg1-7/+7
2022-03-12man: ip-link: mention bridge port's default mcast_flood stateJoachim Wiberg1-1/+1
2022-03-12man: ip-link: document new bcast_flood flag on bridge portsJoachim Wiberg1-0/+6
2022-03-12ip: iplink_bridge_slave: support for broadcast floodingJoachim Wiberg1-0/+9
2022-03-12man: bridge: add missing closing " in bridge show mdbJoachim Wiberg1-1/+1
2022-03-12man: bridge: document new bcast_flood flag for bridge portsJoachim Wiberg1-0/+6
2022-03-12bridge: support for controlling flooding of broadcast per portJoachim Wiberg1-0/+13
2022-03-11rdma: make RES_PID and RES_KERN_NAME alternative to each otherAndrea Claudi8-39/+34
2022-03-11uapi: update vdpa.hStephen Hemminger1-0/+6
2022-03-11ipaddress: remove 'label' compatibility with Linux-2.0 net aliasesMaxime de Roucy2-19/+0
2022-03-11lib/fs: fix memory leak in get_task_name()Andrea Claudi11-39/+57
2022-03-11ip/batadv: allow to specify RA when creating linkNicolas Escande2-1/+65
2022-03-11Import batman_adv.h header from last kernel sync pointDavid Ahern1-0/+704
2022-03-10uapi: update magic.hStephen Hemminger1-0/+1
2022-03-08Revert "configure: Allow command line override of toolchain"David Ahern1-4/+4
2022-03-07tc: separate action print for filter and action dumpBaowen Zheng1-17/+36
2022-03-07rdma: Fix the logic to print unsigned int.Shangyan Zhou11-33/+44
2022-03-07Revert "rdma: Fix res_print_uint() and add res_print_u64()"Stephen Hemminger6-20/+9
2022-03-07Merge branch 'libbpf-fixups' into nextDavid Ahern4-31/+29
2022-03-07bpf: Remove use of bpf_create_map_xattrDavid Ahern1-12/+12
2022-03-07bpf: Export bpf syscall wrapperDavid Ahern3-12/+15
2022-03-07bpf_glue: Remove use of bpf_load_program from libbpfDavid Ahern2-12/+7
2022-03-04rdma: Fix res_print_uint() and add res_print_u64()Shangyan Zhou6-9/+20
2022-03-04uapi: update to xfrm.hStephen Hemminger1-0/+6
2022-03-04ss: display advertised TCP receive window and out-of-order counterDavide Caratti1-0/+8
2022-03-04Merge branch 'link-layer-protocols' into nextDavid Ahern2-4/+6
2022-03-04tc: bash-completion: Add profinet and ethercat to procotol completion listDaniel Braunwarth1-4/+4
2022-03-04lib: add profinet and ethercat as link layer protocol namesDaniel Braunwarth1-0/+2
2022-03-04Merge branch '802.1X-locked-bridge-ports' into nextDavid Ahern4-0/+39
2022-03-04man8/ip-link.8: add locked port feature description and cmd syntaxHans Schultz1-0/+6
2022-03-04man8/bridge.8: add locked port feature description and cmd syntaxHans Schultz1-0/+11
2022-03-04ip: iplink_bridge_slave: add locked port flag supportHans Schultz1-0/+9
2022-03-04bridge: link: add command to set port in locked modeHans Schultz1-0/+13
2022-03-04Update kernel headersDavid Ahern5-1/+148
2022-02-28configure: Allow command line override of toolchainDavid Ahern1-4/+4
2022-02-27mptcp: add port support for setting flagsGeliang Tang2-6/+12
2022-02-27mptcp: add fullmesh support for setting flagsGeliang Tang2-10/+18
2022-02-27mptcp: add fullmesh check for adding addressGeliang Tang1-0/+5
2022-02-27bond: add ns_ip6_target optionHangbin Liu1-1/+52