This page outlines the LNet features that are either being implemented or being considered for implementation.

NameAssigned ReleaseJira TicketVoting LinkScope & Requirements DocumentHigh-level Design Document
LNet ResiliencyLustre 2.12

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=43816LNet Resiliency Requirements

LNet Resiliency HLD

Presentation on timeouts from 2014 by Alexey Lyashkov


LNet SysfsLustre 2.12

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=46704LNet Sysfs RequirementsLNet Sysfs HLD
LNet UDSP (Router selection)Lustre 2.13

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=43817UDSP RequirementsUDSP HLD
LNet Unit Test Framework (LUTF)  - Move upLustre 2.13

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=44198LUTF RequirementsLUTF HLD
LNet Router alignment


Routers and HealthRouters and Health
Ptlrpc and LNet threading model


There is a discrepancy between LNet and ptlrpc threading and how CPT affinity works. There should be a single threading model for both LNet and ptlrpc.
New Fast Memory registration

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=41865

CQ Polling API

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=41865

Draining QP

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=41865

lnet_selftest improvement

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=52056

SWIM Protocol for Network Discovery

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=44928

IPv6 Support - move up UDSP

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=13182

Correlating job stats with LNet stats

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=52057

Lustre traffic QoS

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=47815

LNet beyond Lustre


Preliminary Requirements
Dynamic NIDs

https://jira.hpdd.intel.com/secure/ViewVoters!default.jspa?id=27500

LNet Control Messages


A proposed feature by Alexey Lyashkov.

LNet should have something like an ICMP, to have the ability to report some bad situations to sender

like:
  • destination MD/ME is not exist
  • link is failed after router
  • message rate to high, please to be slow.

Presentation that describes the issue