aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/netlink
AgeCommit message (Expand)AuthorFilesLines
2025-05-22net: Add support for providing the PTP hardware source in tsinfoKory Maincent1-0/+27
2025-05-21netlink: specs: tc: add qdisc dump to TC specJakub Kicinski1-1/+2
2025-05-21netlink: specs: tc: drop the family name prefix from attrsJakub Kicinski1-167/+167
2025-05-21netlink: specs: tc: add C naming infoJakub Kicinski1-0/+95
2025-05-21netlink: specs: tc: use tc-gact instead of tc-gen as struct nameJakub Kicinski1-3/+3
2025-05-21netlink: specs: tc: remove duplicate nestsJakub Kicinski1-74/+4
2025-05-16netlink: specs: rt-link: add C naming info for ovpnJakub Kicinski1-0/+4
2025-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+6
2025-05-14netlink: specs: tc: all actions are indexed arraysJakub Kicinski1-2/+4
2025-05-14netlink: specs: tc: fix a couple of attribute namesJakub Kicinski1-2/+2
2025-05-13net: devmem: TCP tx netlink apiStanislav Fomichev1-0/+12
2025-05-07netlink: specs: rt-link: remove implicit structs from devconfJakub Kicinski1-97/+10
2025-05-07netlink: specs: remove implicit structs for SNMP countersJakub Kicinski1-48/+12
2025-05-07netlink: specs: ovs: correct struct namesJakub Kicinski2-9/+6
2025-05-07netlink: specs: nl80211: drop structs which are not uAPIJakub Kicinski1-68/+0
2025-05-06devlink: define enum for attr types of dynamic attributesJiri Pirko1-0/+24
2025-05-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+3
2025-04-28netlink: specs: ethtool: Remove UAPI duplication of phy-upstream enumKory Maincent1-1/+3
2025-04-23netlink: specs: rt-rule: add C naming infoJakub Kicinski1-0/+4
2025-04-23netlink: specs: rtnetlink: correct notify propertiesJakub Kicinski2-3/+3
2025-04-23netlink: specs: rt-neigh: make sure getneigh is consistentJakub Kicinski1-0/+1
2025-04-23netlink: specs: rt-neigh: add C naming infoJakub Kicinski1-0/+9
2025-04-23netlink: specs: rt-link: add notification for newlinkJakub Kicinski1-0/+6
2025-04-23netlink: specs: rt-link: make bond's ipv6 address attribute fixed sizeJakub Kicinski1-0/+2
2025-04-23netlink: specs: rt-link: adjust AF_ nest for C codegenJakub Kicinski1-3/+5
2025-04-23netlink: specs: rt-link: add C naming infoJakub Kicinski1-1/+29
2025-04-23netlink: specs: rt-link: remove duplicated group in attr listJakub Kicinski1-1/+0
2025-04-23netlink: specs: rt-link: remove if-netnsid from attr listJakub Kicinski1-1/+0
2025-04-23netlink: specs: rt-link: remove the fixed members from attrsJakub Kicinski1-13/+0
2025-04-23netlink: specs: allow header properties for attribute setsJakub Kicinski3-0/+9
2025-04-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-17/+21
2025-04-17ovpn: add basic interface creation/destruction/management routinesAntonio Quartulli1-0/+16
2025-04-17ovpn: add basic netlink supportAntonio Quartulli1-0/+367
2025-04-16netlink: specs: rt-neigh: prefix struct nfmsg members with ndmJakub Kicinski1-6/+6
2025-04-16netlink: specs: rt-link: adjust mctp attribute namingJakub Kicinski1-1/+2
2025-04-16netlink: specs: rtnetlink: attribute naming correctionsJakub Kicinski2-4/+4
2025-04-16netlink: specs: rt-link: add an attr layer around alt-ifnameJakub Kicinski1-3/+8
2025-04-14netlink: specs: ovs_vport: align with C codegen capabilitiesJakub Kicinski1-3/+1
2025-04-10netlink: specs: rt-route: add C naming infoJakub Kicinski1-0/+3
2025-04-10netlink: specs: rt-addr: add C naming infoJakub Kicinski1-0/+4
2025-04-10netlink: specs: rt-route: remove the fixed members from attrsJakub Kicinski1-14/+1
2025-04-10netlink: specs: rt-addr: remove the fixed members from attrsJakub Kicinski1-17/+3
2025-04-10netlink: specs: rt-route: specify fixed-header at operations levelJakub Kicinski1-3/+1
2025-04-10netlink: specs: rename rtnetlink specs in accordance with family nameJakub Kicinski5-0/+0
2025-04-04netlink: specs: rt_route: pull the ifa- prefix out of the namesJakub Kicinski1-89/+91
2025-04-04netlink: specs: rt_addr: pull the ifa- prefix out of the namesJakub Kicinski1-19/+20
2025-04-04netlink: specs: rt_addr: fix get multi command nameJakub Kicinski1-1/+1
2025-04-04netlink: specs: rt_addr: fix the spec format / schema failuresJakub Kicinski1-0/+1
2025-03-31Merge tag 'nfsd-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds1-0/+45
2025-03-25ynl: devlink: add missing board-serial-numberJiri Pirko1-0/+1
2025-03-12net: create netdev_nl_sock to wrap bindings listStanislav Fomichev1-2/+2
2025-03-10lockd: add netlink control interfaceJeff Layton1-0/+45
2025-03-04net: advertise netns_immutable property via netlinkNicolas Dichtel1-0/+3
2025-02-27geneve, specs: Add port range to rt_link specificationDaniel Borkmann1-0/+16
2025-02-21netlink: specs: Add FIB rule DSCP mask attributeIdo Schimmel1-0/+5
2025-02-21Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-0/+4
2025-02-20xsk: Add launch time hardware offload support to XDP Tx metadataSong Yoong Siang1-0/+4
2025-02-19netlink: specs: Add FIB rule port mask attributesIdo Schimmel1-0/+10
2025-02-17netdev: clarify GSO vs csum in qstatsJakub Kicinski1-0/+2
2025-02-17netdev-genl: Add an XSK attribute to queuesJoe Damato1-1/+12
2025-02-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2025-02-12netlink: specs: add conntrack dump and stats dump supportFlorian Westphal1-0/+643
2025-02-12netlink: specs: wireless: add a spec for nl80211Donald Hunter1-0/+2000
2025-02-12netlink: specs: add s8, s16 to genetlink schemasDonald Hunter3-3/+3
2025-02-12netlink: specs: support nested structs in genetlink legacyDonald Hunter1-0/+3
2025-02-11selftests/net: Add selftest for IPv4 RTM_GETMULTICAST supportYuyang Huang1-0/+23
2025-02-06net: ethtool: tsconfig: Fix netlink type of hwtstamp flagsKory Maincent1-1/+2
2025-02-06Merge branch 'io_uring-zero-copy-rx'Jakub Kicinski1-0/+15
2025-02-06netdev: add io_uring memory provider infoDavid Wei1-0/+15
2025-02-06tools: ynl-gen: support limits using definitionsJakub Kicinski3-6/+9
2025-01-17net: ethtool: ts: add separate counter for unconfirmed one-step TX timestampsVladimir Oltean1-0/+3
2025-01-15net: ethtool: add support for configuring hds-threshTaehee Yoo1-0/+8
2025-01-07netlink: specs: rt_link: decode ip6tnl, vti and vti6 link attrsJakub Kicinski1-0/+87
2025-01-07Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-0/+6
2025-01-06netkit: Add add netkit {head,tail}room to rt_link.yamlDaniel Borkmann1-0/+6
2025-01-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-29/+31
2024-12-27netlink: specs: mptcp: fix missing docMatthieu Baerts (NGI0)1-6/+6
2024-12-27netlink: specs: mptcp: clearly mention attributesMatthieu Baerts (NGI0)1-25/+25
2024-12-27netlink: specs: mptcp: add missing 'server-side' attrMatthieu Baerts (NGI0)1-2/+4
2024-12-19netlink: specs: Add route flow label attributeIdo Schimmel1-0/+7
2024-12-19netlink: specs: Add FIB rule flow label attributesIdo Schimmel1-0/+12
2024-12-16netlink: specs: add phys-binding attr to rt_link specDonald Hunter1-0/+3
2024-12-16net: ethtool: Add support for tsconfig command to get/set hwtstamp configKory Maincent1-0/+56
2024-12-16net: ethtool: tsinfo: Enhance tsinfo to support several hwtstamp by net topologyKory Maincent1-0/+20
2024-12-15netlink: specs: add uint, sint to netlink-raw schemaDonald Hunter1-1/+1
2024-12-05ynl: add missing pieces to ethtool spec to better match uapi headerStanislav Fomichev1-12/+346
2024-12-05ynl: support enum-cnt-name attribute in legacy definitionsStanislav Fomichev2-0/+6
2024-11-11net: Add napi_struct parameter irq_suspend_timeoutMartin Karsten1-0/+7
2024-11-09tc: fix typo probabilty in tc.yaml docAbhinav Saxena1-1/+1
2024-11-07netlink: specs: Add a spec for FIB rule managementDonald Hunter1-0/+242
2024-11-07netlink: specs: Add a spec for neighbor tables in rtnetlinkDonald Hunter1-0/+442
2024-11-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+0
2024-11-05mptcp: no admin perm to list endpointsMatthieu Baerts (NGI0)1-1/+0
2024-11-03dpll: add clock quality level attribute and opJiri Pirko1-0/+41
2024-10-28netlink: specs: Add missing phy-ntf command to ethtool specKory Maincent1-0/+4
2024-10-23netlink: specs: Add missing bitset attrs to ethtool specDonald Hunter1-1/+6
2024-10-15Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni1-0/+15
2024-10-14netdev-genl: Support setting per-NAPI config valuesJoe Damato1-0/+11
2024-10-14netdev-genl: Dump gro_flush_timeoutJoe Damato1-0/+9
2024-10-14netdev-genl: Dump napi_defer_hard_irqsJoe Damato1-0/+8
2024-10-10netlink: spec: add shaper introspection supportPaolo Abeni1-0/+88
2024-10-10netlink: spec: add shaper YAML specPaolo Abeni1-0/+274
2024-10-07netkit: Add add netkit scrub support to rt_link.yamlDaniel Borkmann1-0/+15
2024-10-04net: add IFLA_MAX_PACING_OFFLOAD_HORIZON device attributeEric Dumazet1-0/+4
2024-09-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+0
2024-09-11netdev: add dmabuf introspectionMina Almasry1-0/+10
2024-09-11netdev: support binding dma-buf to netdeviceMina Almasry1-0/+4
2024-09-11net: netdev netlink api to bind dma-buf to a net deviceMina Almasry1-0/+47
2024-09-11netlink: specs: mptcp: fix port endiannessAsbjørn Sloth Tønnesen1-1/+0
2024-09-05netlink: specs: nftables: allow decode of tailscale rulesetDonald Hunter1-0/+16
2024-09-03netlink: specs: nftables: allow decode of default firewalld rulesetFlorian Westphal1-4/+250
2024-08-26dpll: add Embedded SYNC feature for a pinArkadiusz Kubalewski1-0/+24
2024-08-26ethtool: Extend cable testing interface with result source informationOleksij Rempel1-0/+6
2024-08-23netlink: specs: add ethnl PHY_GET command setMaxime Chevallier1-0/+55
2024-08-23netlink: specs: add phy-index as a header parameterMaxime Chevallier1-0/+3
2024-08-12netlink: specs: decode indirection table as u32 arrayJakub Kicinski1-0/+1
2024-08-12ethtool: rss: support skipping contexts during dumpJakub Kicinski1-0/+4
2024-08-12ethtool: rss: support dumping RSS contextsJakub Kicinski1-2/+7
2024-08-07doc/netlink/specs: add netkit support to rt_link.yamlNikolay Aleksandrov1-0/+41
2024-07-25ethtool: rss: echo the context number backJakub Kicinski1-0/+1
2024-07-25netlink: specs: correct the spec of ethtoolJakub Kicinski1-2/+1
2024-07-17Merge tag 'nfsd-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds1-0/+27
2024-07-15doc: netlink: specs: tc: flower: add enc-flagsAsbjørn Sloth Tønnesen1-0/+12
2024-07-15net/sched: flower: define new tunnel flagsAsbjørn Sloth Tønnesen1-0/+4
2024-07-15doc: netlink: specs: tc: describe flower control flagsAsbjørn Sloth Tønnesen1-0/+10
2024-07-08nfsd: new netlink ops to get/set server pool_modeJeff Layton1-0/+27
2024-07-05netlink: specs: Expand the PSE netlink command with C33 pw-limit attributesKory Maincent (Dent Project)1-0/+22
2024-07-05netlink: specs: Expand the PSE netlink command with C33 new featuresKory Maincent (Dent Project)1-0/+36
2024-07-05net: openvswitch: add psample actionAdrian Moreno1-0/+17
2024-07-01tcp_metrics: add netlink protocol spec in YAMLJakub Kicinski1-0/+169
2024-06-28ethtool: Add an interface for flashing transceiver modules' firmwareDanielle Ratson1-0/+55
2024-06-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-4/+5
2024-06-27Merge tag 'net-6.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-2/+5
2024-06-25ethtool: provide customized dim profile managementHeng Qi1-0/+31
2024-06-23netlink: specs: Fix pse-set command attributesKory Maincent1-2/+5
2024-06-22Merge tag 'nfsd-6.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds1-2/+0
2024-06-17NFSD: grab nfsd_mutex in nfsd_nl_rpc_status_get_dumpit()Lorenzo Bianconi1-2/+0
2024-05-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+4
2024-05-30netdev: add qstat for csum completeJakub Kicinski1-0/+4
2024-05-29doc: netlink: Don't 'sanitize' op docstrings in generated .rstDonald Hunter1-0/+1
2024-05-18Merge tag 'nfsd-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds1-0/+110
2024-05-13netdev: Add queue stats for TX stop and wakeDaniel Jurgens1-0/+14
2024-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+6
2024-05-08netlink/specs: Add VF attributes to rt_link specDonald Hunter1-2/+235
2024-05-06netlink: specs: Add missing bridge linkinfo attrsDonald Hunter1-0/+6
2024-05-06NFSD: add listener-{set,get} netlink commandLorenzo Bianconi1-0/+34
2024-05-06NFSD: add write_version to netlink commandLorenzo Bianconi1-0/+37
2024-05-06NFSD: convert write_threads to netlink commandLorenzo Bianconi1-0/+39
2024-04-30netdev: add queue statsXuan Zhuo1-0/+104
2024-04-23netdev: support dumping a single netdev in qstatsJakub Kicinski1-0/+1
2024-04-22doc/netlink/specs: Add draft nftables specDonald Hunter1-0/+1264
2024-04-18netlink: specs: Expand the pse netlink command with PoE interfaceKory Maincent (Dent Project)1-0/+15
2024-04-18netlink: specs: Modify pse attribute prefixKory Maincent (Dent Project)1-9/+9
2024-04-10doc/netlink/specs: Add bond support to rt_link.yamlHangbin Liu1-0/+163
2024-04-05ynl: rename array-nest to indexed-arrayHangbin Liu7-14/+24
2024-04-05netlink: specs: ethtool: define header-flags as an enumJakub Kicinski1-1/+0
2024-04-05ethtool: add interface to read Tx hardware timestamping statisticsRahul Rameshbabu1-0/+17
2024-04-04netlink: specs: define ethtool header flagsJakub Kicinski1-0/+6
2024-04-02Documentation: netlink: add a YAML spec for teamHangbin Liu1-0/+204
2024-04-01doc: netlink: Update tc spec with missing definitionsDonald Hunter1-0/+51
2024-03-28doc/netlink/specs: Add vlan attr in rt_link specHangbin Liu1-2/+78
2024-03-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2024-03-11netlink: specs: support generating code for genl socket privJakub Kicinski3-0/+57
2024-03-11devlink: Fix length of eswitch inline-modeWilliam Tu1-1/+1
2024-03-11netlink: specs: support unterminated-okHangbin Liu3-0/+15
2024-03-11tools: ynl-gen: support using pre-defined values in attr checksHangbin Liu4-4/+4
2024-03-07netdev: add queue stat for alloc failuresJakub Kicinski1-0/+7
2024-03-07netdev: add per-queue statisticsJakub Kicinski1-0/+84
2024-03-07dpll: spec: use proper enum for pin capabilities attributeJiri Pirko1-0/+1
2024-03-07doc/netlink/specs: Add spec for nlctrl netlink familyDonald Hunter1-0/+206
2024-03-07doc/netlink: Allow empty enum-name in ynl specsDonald Hunter3-18/+27
2024-03-04mptcp: add token for get-addr in yamlGeliang Tang1-1/+2
2024-02-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-4/+0
2024-02-08dpll: fix possible deadlock during netlink dump operationJiri Pirko1-4/+0
2024-02-06doc: netlink: specs: tc: add multi-attr to tc-taprio-sched-entryAlessandro Marcolini1-0/+1
2024-02-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+10
2024-02-01doc/netlink/specs: Add missing attr in rt_link specDonald Hunter1-0/+10
2024-02-01dpll: extend uapi by lock status error attributeJiri Pirko1-0/+39
2024-01-31doc/netlink/specs: Update the tc specDonald Hunter1-101/+2017
2024-01-31tools/net/ynl: Add support for nested structsDonald Hunter1-3/+12
2024-01-05dpll: expose fractional frequency offset value to userJiri Pirko1-0/+11
2024-01-04Revert "Introduce PHY listing and link_topology tracking"Jakub Kicinski1-68/+0
2024-01-01netlink: specs: add ethnl PHY_GET command setMaxime Chevallier1-0/+65
2024-01-01netlink: specs: add phy-index as a header parameterMaxime Chevallier1-0/+3
2023-12-19devlink: extend multicast filtering by port indexJiri Pirko1-0/+1
2023-12-19devlink: add a command to set notification filter and use it for multicastsJiri Pirko1-0/+10
2023-12-18Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-0/+4
2023-12-18doc/netlink/specs: Add a spec for tcDonald Hunter1-0/+2031
2023-12-18doc/netlink/specs: use pad in structs in rt_linkDonald Hunter1-7/+6
2023-12-18doc/netlink/specs: Add sub-message type to rt_link familyDonald Hunter1-4/+432
2023-12-18doc/netlink: Add sub-message support to netlink-rawDonald Hunter1-3/+62
2023-12-15netlink: specs: mptcp: rename the MPTCP path management specJakub Kicinski1-0/+0
2023-12-15netlink: specs: ovs: correct enum names in specsJakub Kicinski2-0/+5
2023-12-15netlink: specs: ovs: remove fixed header fields from attrsJakub Kicinski3-9/+0
2023-12-13net: ethtool: add support for symmetric-xor RSS hashAhmed Zaki1-0/+4
2023-12-13xdp: Add VLAN tag hintLarysa Zaremba1-0/+4
2023-12-11netlink: specs: devlink: add some(not all) missing attributes in devlink.yamlSwarup Laxman Kotiaklapudi1-89/+288
2023-12-04netdev-genl: spec: Add PID in netdev netlink YAML specAmritha Nambiar1-0/+7
2023-12-04netdev-genl: spec: Add irq in netdev netlink YAML specAmritha Nambiar1-0/+5
2023-12-04netdev-genl: spec: Extend netdev netlink spec in YAML for NAPIAmritha Nambiar1-0/+30