X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lnet%2FChangeLog;h=2a8a11e5a04042c22b5624a0b2e6ca3951f5bca4;hp=ddcf07073ce6dd90782c77c1c8734c4088b6a22a;hb=7337db63e1212ef4422a5fe88e1e42e03161daeb;hpb=41bb20fb65131223a6756f1bcd2794c635f81a9e diff --git a/lnet/ChangeLog b/lnet/ChangeLog index ddcf070..2a8a11e 100644 --- a/lnet/ChangeLog +++ b/lnet/ChangeLog @@ -1,21 +1,138 @@ -tbd Sun Microsystems, Inc. +TBD Whamcloud, Inc. + * version 2.2.0 + * Support for networks: + socklnd - any kernel supported by Lustre, + o2iblnd - OFED 1.1, 1.2.0, 1.2.5, 1.3, and 1.4.1 + mxlnd - MX 1.2.10 or later + ptllnd - Portals 3.3 / UNICOS/lc 1.5.x, 2.0.x + +------------------------------------------------------------------------------- + +09-30-2011 Whamcloud, Inc. + * version 2.1.0 + * Support for networks: + socklnd - any kernel supported by Lustre, + o2iblnd - OFED 1.1, 1.2.0, 1.2.5, 1.3, and 1.4.1 + * Available but unsupported: + mxlnd - MX 1.2.10 or later + ptllnd - Portals 3.3 / UNICOS/lc 1.5.x, 2.0.x + +------------------------------------------------------------------------------- + +2010-07-15 Oracle, Inc. * version 2.0.0 * Support for networks: socklnd - any kernel supported by Lustre, qswlnd - Qsnet kernel modules 5.20 and later, openiblnd - IbGold 1.8.2, - o2iblnd - OFED 1.1, 1.2.0, 1.2.5, and 1.3 + o2iblnd - OFED 1.1, 1.2.0, 1.2.5, 1.3, and 1.4.1 viblnd - Voltaire ibhost 3.4.5 and later, ciblnd - Topspin 3.2.0, iiblnd - Infiniserv 3.3 + PathBits patch, gmlnd - GM 2.1.22 and later, - mxlnd - MX 1.2.1 or later, + mxlnd - MX 1.2.10 or later, ptllnd - Portals 3.3 / UNICOS/lc 1.5.x, 2.0.x -Severity : -Bugzilla : -Description: -Details : +Severity : minor +Bugzilla : 21459 +Description: should update lp_alive for non-router peers + +Severity : enhancement +Bugzilla : 15332 +Description: LNet router shuffler. + +Severity : enhancement +Bugzilla : 15332 +Description: LNet fine grain routing support. + +Severity : normal +Bugzilla : 20171 +Description: router checker stops working when system wall clock goes backward +Details : use monotonic timing source instead of system wall clock time. + +Severity : enhancement +Bugzilla : 18460 +Description: avoid asymmetrical router failures + +Severity : enhancement +Bugzilla : 19735 +Description: multiple-instance support for kptllnd + +Severity : normal +Bugzilla : 20897 +Description: ksocknal_close_conn_locked connection race +Details : A race was possible when ksocknal_create_conn calls + ksocknal_close_conn_locked for already closed conn. + +Severity : normal +Bugzilla : 18102 +Description: router_proc.c is rewritten to use sysctl-interface for parameters + residing in /proc/sys/lnet + +Severity : enhancement +Bugzilla : 13065 +Description: port router pinger to userspace + +Severity : normal +Bugzilla : 17546 +Description: kptllnd HELLO protocol deadlock +Details : kptllnd HELLO protocol doesn't run to completion in finite time + +Severity : normal +Bugzilla : 18075 +Description: LNet selftest fixes and enhancements + +Severity : enhancement +Bugzilla : 19156 +Description: allow a test node to be a member of multiple test groups + +Severity : enhancement +Bugzilla : 18654 +Description: MXLND: eliminate hosts file, use arp for peer nic_id resolution +Details : an update from the upstream developer Scott Atchley. + +Severity : enhancement +Bugzilla : 15332 +Description: add a new LND optiion to control peer buffer credits on routers + +Severity : normal +Bugzilla : 18844 +Description: Fixing deadlock in usocklnd +Details : A deadlock was possible in usocklnd due to race condition while + tearing connection down. The problem resulted from erroneous + assumption that lnet_finalize() could have been called holding + some lnd-level locks. + +Severity : major +Bugzilla : 13621, 15983 +Description: Protocol V2 of o2iblnd +Details : o2iblnd V2 has several new features: + . map-on-demand: map-on-demand is disabled by default, it can + be enabled by using modparam "map_on_demand=@value@", @value@ + should >= 0 and < 256, 0 will disable map-on-demand, any other + valid value will enable map-on-demand. + Oi2blnd will create FMR or physical MR for RDMA if fragments of + RD > @value@. + Enable map-on-demand will take less memory for new connection, + but a little more CPU for RDMA. + . iWARP : to support iWARP, please enable map-on-demand, 32 and 64 + are recommanded value. iWARP will probably fail for value >=128. + . OOB NOOP message: to resolve deadlock on router. + . tunable peer_credits_hiw: (high water to return credits), + default value of peer_credits_hiw equals to (peer_credits -1), + user can change it between peer_credits/2 and (peer_credits - 1). + Lower value is recommended for high latency network. + . tunable message queue size: it always equals to peer_credits, + higher value is recommended for high latency network. + . It's compatible with earlier version of o2iblnd + +Severity : normal +Bugzilla : 18414 +Description: Fixing 'running out of ports' issue +Details : Add a delay before next reconnect attempt in ksocklnd in + the case of lost race. Limit the frequency of query-requests + in lnet. Improved handling of 'dead peer' notifications in + lnet. Severity : normal Bugzilla : 16034