[LU-12630] lnet_handle_find_routed_path()) ASSERTION( best_route && last_route ) failed: Created: 06/Aug/19  Updated: 06/Aug/19

Status: Open
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.13.0
Fix Version/s: None

Type: Bug Priority: Critical
Reporter: Alexey Lyashkov Assignee: Amir Shehata (Inactive)
Resolution: Unresolved Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

disabling discovery cased a panic with simple routing env.

[59065.450945] LNetError: 16109:0:(lib-move.c:2109:lnet_handle_find_routed_path()) ASSERTION( best_route && last_route ) failed:
[59065.451004] LNetError: 16109:0:(lib-move.c:2109:lnet_handle_find_routed_path()) LBUG
[59065.451262] Pid: 16109, comm: socknal_sd01_00 3.10.0-neo7.4.x86_64 #0 SMP Thu Nov 15 06:30:59 EST 2018
[59065.451264] Call Trace:
[59065.451270]  [<ffffffff810434f2>] save_stack_trace_tsk+0x22/0x40
[59065.451280]  [<ffffffffc07f07ec>] libcfs_call_trace+0x8c/0xc0 [libcfs]
[59065.451288]  [<ffffffffc07f089c>] lbug_with_loc+0x4c/0xa0 [libcfs]
[59065.451294]  [<ffffffffc0879380>] lnet_handle_find_routed_path+0x5b0/0x620 [lnet]
[59065.451305]  [<ffffffffc0879898>] lnet_select_pathway+0x428/0x1260 [lnet]
[59065.451314]  [<ffffffffc087a72d>] lnet_send+0x5d/0x1c0 [lnet]
[59065.451322]  [<ffffffffc086b141>] lnet_finalize+0x591/0xa60 [lnet]
[59065.451331]  [<ffffffffc0794cd6>] ksocknal_process_receive+0x636/0xde0 [ksocklnd]
[59065.451337]  [<ffffffffc079592e>] ksocknal_scheduler+0x20e/0xd60 [ksocklnd]
[59065.451341]  [<ffffffff810ce2df>] kthread+0xef/0x100
[59065.451344]  [<ffffffff8178bedd>] ret_from_fork+0x5d/0xb0

Panic caused an patch
>>
commit c7f8215d74a20850cef866b0d968b83995cec6a2 (refs/changes/82/33182/31)
Author: Amir Shehata <ashehata@whamcloud.com>
Date: Tue Aug 28 16:42:35 2018 -0700

LU-11292 lnet: Discover routers on first use
>>

which provide incorrect exit in predefined router case.


Generated at Sat Feb 10 02:54:17 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.