eeb@clusterfs.com
2007-Jan-28 05:06 UTC
[Lustre-devel] [Bug 11620] bad version causes server panic
Please don''t reply to lustre-devel. Instead, comment in Bugzilla by using the following link: https://bugzilla.lustre.org/show_bug.cgi?id=11620 Created an attachment (id=9434) Please don''t reply to lustre-devel. Instead, comment in Bugzilla by using the following link: --> (https://bugzilla.lustre.org/attachment.cgi?id=9434&action=view) patch to correct alignment Mea maxima culpa. I overlooked the issue of old liblustre versions. This patch handles it.
eeb@clusterfs.com
2007-Jan-30 05:58 UTC
[Lustre-devel] [Bug 11620] bad version causes server panic
Please don''t reply to lustre-devel. Instead, comment in Bugzilla by using the following link: https://bugzilla.lustre.org/show_bug.cgi?id=11620 Created an attachment (id=9452) Please don''t reply to lustre-devel. Instead, comment in Bugzilla by using the following link: --> (https://bugzilla.lustre.org/attachment.cgi?id=9452&action=view) updated patch This patch update ensures a NAK is sent on any protocol version difference, not just to newer peers. This will ensure old liblustre peers print the protocol version error message, but please note they will still hang/timeout. This patch update also makes liblustre clients abort if they are explicitly NAKed (i.e. the server rejected the protocol version) although this can be disabled by default (PTLLND_ABORT_ON_NAK=0 in the process environment). However this will obviously not change the behaviour of "old" liblustre clients.