aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/netlink/specs
AgeCommit message (Expand)AuthorFilesLines
9 daysMerge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds13-23/+581
11 dayswireguard: netlink: add YNL specificationAsbjørn Sloth Tønnesen1-0/+298
14 daysynl: fix schema check errorsDonald Hunter2-2/+2
14 daysynl: fix a yamllint warning in ethtool specDonald Hunter1-1/+1
2025-11-28Merge branches 'pm-em' and 'pm-opp'Rafael J. Wysocki1-0/+113
2025-11-26netlink: specs: add big-endian byte-order for u32 IPv4 addressesHangbin Liu2-0/+3
2025-11-20devlink: support default values for param-get and param-setDaniel Zahka1-0/+9
2025-11-18netlink: specs: support ipv4-or-v6 for dual-stack fieldsHangbin Liu5-18/+20
2025-11-13netlink: specs: rt-link: Add attributes for hsrFelix Maurer1-0/+32
2025-11-11devlink: Introduce switchdev_inactive eswitch modeSaeed Mahameed1-0/+2
2025-11-07psp: add stats from psp spec to driver facing apiJakub Kicinski1-0/+55
2025-11-07psp: report basic stats from the coreJakub Kicinski1-0/+40
2025-11-07netlink: specs: netdev add missing stats to qstat-getJakub Kicinski1-0/+23
2025-11-03ethtool: netlink: add ETHTOOL_MSG_MSE_GET and wire up PHY MSE accessOleksij Rempel1-0/+86
2025-11-03net: Extend NAPI threaded polling to allow kthread based busy pollingSamiullah Khawaja1-2/+3
2025-10-31dpll: add phase-adjust-gran pin attributeIvan Vecera1-0/+7
2025-10-27dpll: spec: add missing module-name and clock-id to pin-get replyPetr Oros1-0/+2
2025-10-22PM: EM: Add em.yaml and autogen filesChangwoo Min1-0/+113
2025-10-04Merge tag 'char-misc-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+93
2025-10-01Revert "Documentation: net: add flow control guide and document ethtool API"Paolo Abeni1-27/+0
2025-09-30Documentation: net: add flow control guide and document ethtool APIOleksij Rempel1-0/+27
2025-09-29dpll: add phase-offset-avg-factor device attribute to netlink specIvan Vecera1-0/+6
2025-09-26ethtool: add FEC bins histogram reportVadim Fedorenko1-0/+29
2025-09-22mptcp: pm: netlink: deprecate server-side attributeMatthieu Baerts (NGI0)1-0/+1
2025-09-22mptcp: pm: netlink: only add server-side attr when trueMatthieu Baerts (NGI0)1-2/+2
2025-09-19rtnetlink: add needed_{head,tail}room attributesAlasdair McWilliam1-0/+6
2025-09-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-7/+6
2025-09-18net: psp: add socket security association codeJakub Kicinski1-0/+70
2025-09-18psp: add op for rotation of device keyJakub Kicinski1-0/+21
2025-09-18psp: base PSP device supportJakub Kicinski1-0/+96
2025-09-16doc/netlink: Fix typos in operation attributesRemy D. Farley1-5/+4
2025-09-15netlink: specs: explicitly declare block scalar stringsMatthieu Baerts (NGI0)13-23/+23
2025-09-15netlink: specs: team: avoid mangling multilines docMatthieu Baerts (NGI0)1-2/+4
2025-09-15mptcp: pm: nl: announce deny-join-id0 flagMatthieu Baerts (NGI0)1-2/+2
2025-09-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2025-09-09netlink: specs: mptcp: fix if-idx attribute typeMatthieu Baerts (NGI0)1-1/+1
2025-09-03netlink: specs: fou: change local-v6/peer-v6 checkAsbjørn Sloth Tønnesen1-2/+2
2025-08-26devlink: Make health reporter burst period configurableShahar Shitrit1-0/+7
2025-08-21netlink: specs: binder: replace underscores with dashes in namesCarlos Llamas1-12/+12
2025-08-19binder: introduce transaction reports via netlinkLi Li1-0/+93
2025-08-14Merge tag 'docs/v6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Jakub Kicinski1-0/+13
2025-08-14net: ethtool: support including Flow Label in the flow hash for RSSJakub Kicinski1-0/+3
2025-08-12docs: netlink: index.rst: add a netlink index fileMauro Carvalho Chehab1-0/+13
2025-07-31netlink: specs: ethtool: fix module EEPROM input/output argumentsJakub Kicinski1-3/+3
2025-07-24net: define an enum for the napi threaded stateSamiullah Khawaja1-5/+8
2025-07-23Documentation: netlink: specs: tc: Add DualPI2 specificationChia-Yu Chang1-2/+149
2025-07-23devlink: Fix excessive stack usage in rate TC bandwidth parsingCarolina Jubran1-15/+11
2025-07-21ethtool: rss: support removing contexts via NetlinkJakub Kicinski1-0/+18
2025-07-21ethtool: rss: support creating contexts via NetlinkJakub Kicinski1-2/+21
2025-07-17ethtool: rss: support setting flow hashing fieldsJakub Kicinski1-0/+1
2025-07-17ethtool: rss: support setting input-xfrm via NetlinkJakub Kicinski1-0/+1
2025-07-17netlink: specs: define input-xfrm enum in the specJakub Kicinski1-0/+21
2025-07-17ethtool: rss: support setting hkey via NetlinkJakub Kicinski1-0/+1
2025-07-17ethtool: rss: support setting hfunc via NetlinkJakub Kicinski1-0/+1
2025-07-17ethtool: rss: initial RSS_SET (indirection table handling)Jakub Kicinski1-0/+12
2025-07-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-6/+147
2025-07-16ovpn: reject unexpected netlink attributesAntonio Quartulli1-6/+147
2025-07-14Add support to set NAPI threaded for individual NAPISamiullah Khawaja1-0/+10
2025-07-10ethtool: rss: report which fields are configured for hashingJakub Kicinski1-0/+151
2025-07-08net/handshake: Add new parameter 'HANDSHAKE_A_ACCEPT_KEYRING'Hannes Reinecke1-0/+4
2025-07-02devlink: Extend devlink rate API with traffic classes bandwidth managementCarolina Jubran1-1/+31
2025-06-30neighbor: Add NTF_EXT_VALIDATED flag for externally validated entriesIdo Schimmel1-0/+1
2025-06-27dpll: add reference-sync netlink attributeArkadiusz Kubalewski1-0/+19
2025-06-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski9-39/+39
2025-06-25netlink: specs: tc: replace underscores with dashes in namesJakub Kicinski1-2/+2
2025-06-25netlink: specs: rt-link: replace underscores with dashes in namesJakub Kicinski1-2/+2
2025-06-25netlink: specs: mptcp: replace underscores with dashes in namesJakub Kicinski1-4/+4
2025-06-25netlink: specs: ovs_flow: replace underscores with dashes in namesJakub Kicinski1-3/+3
2025-06-25netlink: specs: devlink: replace underscores with dashes in namesJakub Kicinski1-4/+4
2025-06-25netlink: specs: dpll: replace underscores with dashes in namesJakub Kicinski1-1/+1
2025-06-25netlink: specs: ethtool: replace underscores with dashes in namesJakub Kicinski1-3/+3
2025-06-25netlink: specs: fou: replace underscores with dashes in namesJakub Kicinski1-18/+18
2025-06-25netlink: specs: nfsd: replace underscores with dashes in namesJakub Kicinski1-2/+2
2025-06-25net: ethtool: rss: add notificationsJakub Kicinski1-0/+7
2025-06-25netlink: specs: add the multicast group name to specJakub Kicinski1-0/+6
2025-06-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+3
2025-06-18net: ethtool: Add PSE port priority support featureKory Maincent (Dent Project)1-0/+11
2025-06-18net: pse-pd: Add support for budget evaluation strategiesKory Maincent (Dent Project)1-2/+28
2025-06-18net: ethtool: Add support for new power domains index descriptionKory Maincent (Dent Project)1-0/+5
2025-06-18net: pse-pd: Add support for reporting eventsKory Maincent (Dent Project)1-0/+34
2025-06-18net: ethtool: remove duplicate defines for family infoJakub Kicinski1-0/+3
2025-06-13dpll: add phase-offset-monitor feature to netlink specArkadiusz Kubalewski1-0/+24
2025-06-11netlink: specs: fix a couple of yamllint warningsDonald Hunter1-2/+2
2025-06-11netlink: specs: wrap long doc lines (>80 chars)Donald Hunter9-30/+51
2025-06-11netlink: specs: fix up indentation errorsDonald Hunter5-125/+125
2025-06-11netlink: specs: fix up truthy valuesDonald Hunter2-5/+5
2025-06-11netlink: specs: fix up spaces before commentsDonald Hunter5-66/+66
2025-06-11netlink: specs: clean up spaces in bracketsDonald Hunter15-167/+167
2025-06-11netlink: specs: add doc start markers to yamlDonald Hunter26-25/+26
2025-06-05netlink: specs: rt-link: decode ip6greJakub Kicinski1-1/+52
2025-06-05netlink: specs: rt-link: add missing byte-order propertiesJakub Kicinski1-0/+15
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-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-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-06netdev: add io_uring memory provider infoDavid Wei1-0/+15
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-05ynl: add missing pieces to ethtool spec to better match uapi headerStanislav Fomichev1-12/+346
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