[LU-803] Test failure on test suite obdfilter-survey, subtest test_3a Created: 28/Oct/11  Updated: 14/Dec/11  Resolved: 14/Dec/11

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.2.0

Type: Bug Priority: Minor
Reporter: Maloo Assignee: Jinshan Xiong (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 4065

 Description   

This issue was created by maloo for Chris Gearing <chris@whamcloud.com>

This issue relates to the following test suite run: https://maloo.whamcloud.com/test_sets/55b88a4c-00f6-11e1-bb4f-52540025f9af.

The sub-test test_3a failed with the following error:

test failed to respond and timed out

Info required for matching: obdfilter-survey 3a



 Comments   
Comment by Johann Lombardi (Inactive) [ 24/Nov/11 ]

client-21vm1 set up up the echo client but failed to connect to the echo_srv.

14:48:30:Lustre: import echotmp->echo_UUID netid 20000: select flavor null
14:48:31:Lustre: 652:0:(client.c:1778:ptlrpc_expire_one_request()) @@@ Request x1383860383252481 sent from echotmp to NID 10.10.4.107@tcp has timed out for slow reply: [sent 1319752106] [real_sent 1319752106] [current 1319752111] [deadline 5s] [delay 0s]  req@ffff880079515000 x1383860383252481/t0(0) o-1->echo_srv_UUID@echo_UUID:28/4 lens 368/512 e 0 to 1 dl 1319752111 ref 1 fl Rpc:XN/ffffffff/ffffffff rc 0/-1
14:48:51:Lustre: 653:0:(import.c:525:import_select_connection()) echotmp: tried all connections, increasing latency to 5s

client-21vm4 is the echo_srv which failed to reply to client-21vm1 because it hit an assertion failure:

14:48:30:Lustre: 1667:0:(ldlm_lib.c:909:target_handle_connect()) echo_srv: connection from echotmp_UUID@10.10.4.104@tcp t0 exp (null) cur 1319752106 last 0
14:48:30:Lustre: 1667:0:(ldlm_lib.c:909:target_handle_connect()) Skipped 2 previous similar messages
14:48:30:LustreError: 1667:0:(ldlm_lib.c:962:target_handle_connect()) ASSERTION(target->u.obt.obt_magic == OBT_MAGIC) failed
14:48:30:LustreError: 1667:0:(ldlm_lib.c:962:target_handle_connect()) LBUG
14:48:30:Pid: 1667, comm: ll_ost_14
14:48:30:
14:48:30:Call Trace:
14:48:30: [<ffffffffa036a855>] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
14:48:30: [<ffffffffa036ae95>] lbug_with_loc+0x75/0xe0 [libcfs]
14:48:30: [<ffffffffa0375d76>] libcfs_assertion_failed+0x66/0x70 [libcfs]
14:48:30: [<ffffffffa053c4fa>] target_handle_connect+0x2ada/0x2c80 [ptlrpc]
14:48:30: [<ffffffff8126aace>] ? number+0x2ee/0x320
14:48:30: [<ffffffffa05736ac>] ? lustre_msg_get_version+0x7c/0xe0 [ptlrpc]
14:48:30: [<ffffffffa05737d8>] ? lustre_msg_check_version+0xc8/0xe0 [ptlrpc]
14:48:30: [<ffffffffa0504e5b>] ost_handle+0x244b/0x4b90 [ost]
14:48:30: [<ffffffffa0375691>] ? libcfs_debug_vmsg2+0x4d1/0xb50 [libcfs]
14:48:31: [<ffffffffa0571464>] ? lustre_msg_get_opc+0x94/0x100 [ptlrpc]
14:48:31: [<ffffffffa0573bcc>] ? lustre_msg_get_status+0x3c/0xa0 [ptlrpc]
14:48:31: [<ffffffffa05820fe>] ptlrpc_main+0xb8e/0x1900 [ptlrpc]
14:48:31: [<ffffffff810097ac>] ? __switch_to+0x1ac/0x320
14:48:31: [<ffffffffa0581570>] ? ptlrpc_main+0x0/0x1900 [ptlrpc]
14:48:31: [<ffffffff8100c1ca>] child_rip+0xa/0x20
14:48:31: [<ffffffffa0581570>] ? ptlrpc_main+0x0/0x1900 [ptlrpc]
14:48:31: [<ffffffffa0581570>] ? ptlrpc_main+0x0/0x1900 [ptlrpc]
14:48:31: [<ffffffff8100c1c0>] ? child_rip+0x0/0x20
Comment by Johann Lombardi (Inactive) [ 24/Nov/11 ]

Jinshan, it looks like this assertion was added by IR. Maybe the echo client/server must be modified to fill obt_magic?
Any thoughts?

Comment by Jinshan Xiong (Inactive) [ 06/Dec/11 ]

yes, definitely we should add it for echo server.

Comment by Jinshan Xiong (Inactive) [ 07/Dec/11 ]

patch is at: http://review.whamcloud.com/1804

Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » x86_64,server,el5,ofa #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/include/obd.h
  • lustre/obdecho/echo.c
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/include/obd.h
  • lustre/obdecho/echo.c
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/obdecho/echo.c
  • lustre/include/obd.h
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » i686,server,el6,inkernel #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/include/obd.h
  • lustre/obdecho/echo.c
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » x86_64,client,el5,ofa #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/obdecho/echo.c
  • lustre/include/obd.h
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/include/obd.h
  • lustre/obdecho/echo.c
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/obdecho/echo.c
  • lustre/include/obd.h
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » i686,client,el6,inkernel #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/include/obd.h
  • lustre/obdecho/echo.c
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/include/obd.h
  • lustre/obdecho/echo.c
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/obdecho/echo.c
  • lustre/include/obd.h
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » i686,server,el5,ofa #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/include/obd.h
  • lustre/obdecho/echo.c
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » i686,server,el5,inkernel #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/include/obd.h
  • lustre/obdecho/echo.c
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » i686,client,el5,inkernel #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/obdecho/echo.c
  • lustre/include/obd.h
Comment by Build Master (Inactive) [ 14/Dec/11 ]

Integrated in lustre-master » i686,client,el5,ofa #383
LU-803 echo: fill OBD_MAGIC for echo device (Revision 384878c3c51f46089ddabacfe82dd3e7ea1963b2)

Result = SUCCESS
Oleg Drokin : 384878c3c51f46089ddabacfe82dd3e7ea1963b2
Files :

  • lustre/include/obd.h
  • lustre/obdecho/echo.c
Comment by Peter Jones [ 14/Dec/11 ]

Landed for 2.2

Generated at Sat Feb 10 01:10:33 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.