aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/netlink
AgeCommit message (Expand)AuthorFilesLines
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
2023-12-04netdev-genl: spec: Extend netdev netlink spec in YAML for queueAmritha Nambiar1-0/+52
2023-12-01doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schemaDonald Hunter1-1/+2
2023-11-30Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-1/+18
2023-11-29xsk: Add TX timestamp and TX checksum offload supportStanislav Fomichev1-1/+18
2023-11-28net: page_pool: expose page pool stats via netlinkJakub Kicinski1-0/+78
2023-11-28net: page_pool: report when page pool was destroyedJakub Kicinski1-0/+13
2023-11-28net: page_pool: report amount of memory held by page poolsJakub Kicinski1-0/+15
2023-11-28net: page_pool: add netlink notifications for state changesJakub Kicinski1-0/+20
2023-11-28net: page_pool: add nlspec for basic access to page poolsJakub Kicinski1-0/+46
2023-11-18net: partial revert of the "Make timestamping selectable: seriesJakub Kicinski1-57/+0
2023-11-18devlink: Acquire device lock during reload commandIdo Schimmel1-2/+2
2023-11-18netlink: specs: Introduce time stamping set commandKory Maincent1-0/+9
2023-11-18netlink: specs: Introduce new netlink command to list available time stamping...Kory Maincent1-0/+24
2023-11-18netlink: specs: Introduce new netlink command to get current timestampKory Maincent1-0/+24
2023-11-01netlink: specs: devlink: add forgotten port function caps enum valuesJiri Pirko1-0/+4
2023-10-31Merge tag 'net-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds10-120/+2531
2023-10-30Merge tag 'nfsd-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds1-0/+89
2023-10-27doc/netlink: Update schema to support cmd-cnt-name and cmd-max-nameDavide Caratti4-0/+20
2023-10-26netlink: specs: support conditional operationsJakub Kicinski3-0/+15
2023-10-24Documentation: netlink: add a YAML spec for mptcpDavide Caratti1-0/+391
2023-10-24tools: ynl-gen: add support for exact-len validationDavide Caratti4-0/+12
2023-10-24tools: ynl: add uns-admin-perm to genetlink legacyDavide Caratti1-1/+1
2023-10-23netlink: specs: devlink: add the remaining command to generate complete split...Jiri Pirko1-27/+1453
2023-10-23netlink: specs: devlink: make dont-validate single lineJiri Pirko1-51/+16
2023-10-23netlink: specs: devlink: remove reload-action from devlink-get cmd replyJiri Pirko1-1/+0
2023-10-23tools: ynl-gen: introduce support for bitfield32 attribute typeJiri Pirko1-1/+1
2023-10-20netlink: specs: add support for auto-sized scalarsJakub Kicinski3-3/+6
2023-10-19tools: ynl-gen: support limit namesJakub Kicinski3-6/+21
2023-10-19tools: ynl-gen: support full range of min/max checks for integer valuesJakub Kicinski3-0/+9
2023-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-9/+9
2023-10-16NFSD: introduce netlink stubsLorenzo Bianconi1-0/+89
2023-10-15dpll: spec: add support for pin-dpll signal phase offset/adjustArkadiusz Kubalewski1-0/+30
2023-10-13netlink: specs: devlink: fix reply command valuesJiri Pirko1-9/+9
2023-10-11netlink: specs: don't allow version to be specified for genetlinkJiri Pirko3-12/+4
2023-10-09netlink: specs: remove redundant type keys from attributes in subsetsJiri Pirko3-21/+0
2023-10-09tools: ynl-gen: lift type requirement for attribute subsetsJiri Pirko4-4/+52
2023-10-04ynl: netdev: drop unnecessary enum-as-flagsJakub Kicinski1-2/+0
2023-10-02handshake: Fix sign of key_serial_t fieldsChuck Lever1-2/+2
2023-10-02handshake: Fix sign of socket file descriptor fieldsChuck Lever1-2/+2
2023-09-17Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-0/+21
2023-09-17dpll: spec: Add Netlink spec in YAMLVadim Fedorenko1-0/+488
2023-09-15bpf: expose information about supported xdp metadata kfuncStanislav Fomichev1-0/+21
2023-08-27doc/netlink: Add spec for rt route messagesDonald Hunter1-0/+327
2023-08-27doc/netlink: Add spec for rt link messagesDonald Hunter1-0/+1432
2023-08-27doc/netlink: Add spec for rt addr messagesDonald Hunter1-0/+179
2023-08-27doc/netlink: Add a schema for netlink-raw familiesDonald Hunter1-0/+410
2023-08-27doc/netlink: Fix typo in genetlink-* schemasDonald Hunter2-2/+2
2023-08-25doc/netlink: Add delete operation to ovs_vport specDonald Hunter1-1/+12
2023-08-24netlink: specs: fix indent in fouJakub Kicinski1-9/+9
2023-08-15netlink: specs: add ovs_vport new commandJakub Kicinski1-0/+18
2023-08-14netlink: specs: devlink: extend health reporter dump attributes by port indexJiri Pirko1-1/+1
2023-08-14netlink: specs: devlink: extend per-instance dump commands to accept instance...Jiri Pirko1-13/+26
2023-08-14netlink: specs: devlink: add commands that do per-instance dumpJiri Pirko1-1/+443
2023-08-04devlink: add split ops generated according to specJiri Pirko1-0/+10
2023-08-04netlink: specs: devlink: add info-get dump opJiri Pirko1-1/+3
2023-08-04netlink: specs: add dump-strict flag for dont-validate propertyJiri Pirko3-3/+3
2023-07-28ynl: expose xdp-zc-max-segsStanislav Fomichev1-2/+3
2023-07-19xsk: add new netlink attribute dedicated for ZC max fragsMaciej Fijalkowski1-0/+6
2023-06-24netlink: specs: add display hints to ovs_flowDonald Hunter1-0/+107
2023-06-24netlink: specs: add display-hint to schema definitionsDonald Hunter3-1/+22
2023-06-17netlink: specs: fixup openvswitch specs for code generationDonald Hunter3-24/+87
2023-06-12netlink: specs: ethtool: mark pads as padsJakub Kicinski1-4/+4
2023-06-12netlink: specs: ethtool: untangle stats-getJakub Kicinski1-4/+17
2023-06-12netlink: specs: ethtool: untangle UDP tunnels and cable test a bitJakub Kicinski1-20/+62
2023-06-12netlink: specs: ethtool: add empty enum stringsetJakub Kicinski1-0/+4
2023-06-12netlink: specs: ethtool: add C render hintsJakub Kicinski1-0/+5
2023-06-12netlink: specs: support setting prefix-name per attributeJakub Kicinski2-0/+8
2023-06-08netlink: specs: devlink: fill in some details important for CJakub Kicinski1-0/+8
2023-06-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-16/+16
2023-06-06netlink: specs: ethtool: fix random typosJakub Kicinski1-16/+16
2023-06-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-24/+8
2023-05-29netlink: specs: add ynl spec for ovs_flowDonald Hunter1-0/+831
2023-05-29tools: ynl: Support enums in struct members in genetlink-legacyDonald Hunter1-0/+3
2023-05-29doc: ynl: Add doc attr to struct members in genetlink-legacy specDonald Hunter1-0/+3
2023-05-29netlink: specs: correct types of legacy arraysJakub Kicinski1-24/+8
2023-05-24net/handshake: Enable the SNI extension to work properlyChuck Lever1-0/+4
2023-05-24tools: ynl: Handle byte-order in struct membersDonald Hunter1-0/+2
2023-05-12net/handshake: Enable the SNI extension to work properlyChuck Lever1-0/+4
2023-04-19net/handshake: Add a kernel API for requesting a TLSv1.3 handshakeChuck Lever1-1/+3
2023-04-19net/handshake: Create a NETLINK service for handling handshake requestsChuck Lever1-0/+122
2023-03-30tools: ynl: populate most of the ethtool specStanislav Fomichev1-21/+1275
2023-03-28netlink: specs: add partial specification for openvswitchDonald Hunter2-0/+292
2023-03-28tools: ynl: Add fixed-header support to ynlDonald Hunter1-0/+11
2023-03-28tools: ynl: Add struct attr decoding to ynlDonald Hunter1-0/+5
2023-03-27ethtool: Add support for configuring tx_push_buf_lenShay Agroskin1-0/+8
2023-03-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-6/+7
2023-03-17netlink: specs: allow uapi-header in genetlinkJakub Kicinski3-2/+5
2023-03-17netlink-specs: add partial specification for devlinkJakub Kicinski1-0/+198
2023-03-16ynl: broaden the license even moreJakub Kicinski6-6/+6
2023-03-10xdp: add xdp_set_features_flag utility routineLorenzo Bianconi1-0/+1
2023-03-07ynl: re-license uniformly under GPL-2.0 OR BSD-3-ClauseJakub Kicinski6-3/+9
2023-03-03netlink: specs: update for codegen enumerating from 1Jakub Kicinski3-17/+2
2023-02-24netdev-genl: fix repeated typo oflloading -> offloadingTariq Toukan1-1/+1
2023-02-14netlink-specs: add rx-push to ethtool familyJakub Kicinski1-0/+5
2023-02-10Daniel Borkmann says:Jakub Kicinski1-0/+100
2023-02-02netdev-genl: create a simple family for netdev stuffJakub Kicinski1-0/+100
2023-01-31netlink: specs: add partial specification for ethtoolJakub Kicinski1-0/+392
2023-01-31netlink: specs: finish up operation enum-modelsJakub Kicinski3-9/+10
2023-01-24netlink: add a proto specification for FOUJakub Kicinski1-0/+128
2023-01-24netlink: add schemas for YAML specsJakub Kicinski3-0/+987