public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
From: Bob Pearson <rpearsonhpe@gmail.com>
To: "Daisuke Matsuda (Fujitsu)" <matsuda-daisuke@fujitsu.com>,
	'Bart Van Assche' <bvanassche@acm.org>,
	'Rain River' <rain.1986.08.12@gmail.com>
Cc: Zhu Yanjun <yanjun.zhu@linux.dev>, Jason Gunthorpe <jgg@ziepe.ca>,
	"leon@kernel.org" <leon@kernel.org>,
	Shinichiro Kawasaki <shinichiro.kawasaki@wdc.com>,
	RDMA mailing list <linux-rdma@vger.kernel.org>,
	"linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>
Subject: Re: [bug report] blktests srp/002 hang
Date: Tue, 17 Oct 2023 12:09:31 -0500	[thread overview]
Message-ID: <a3be5e98-e783-4108-a690-acc8a5cc5981@gmail.com> (raw)
In-Reply-To: <OS7PR01MB118045AD711E93D223DCD6F17E5C3A@OS7PR01MB11804.jpnprd01.prod.outlook.com>

[-- Attachment #1: Type: text/plain, Size: 2793 bytes --]

On 9/25/23 20:17, Daisuke Matsuda (Fujitsu) wrote:
> On Tue, Sep 26, 2023 12:01 AM Bart Van Assche:
>> On 9/24/23 21:47, Daisuke Matsuda (Fujitsu) wrote:
>>> As Bob wrote above, nobody has found any logical failure in rxe
>>> driver.
>>
>> That's wrong. In case you would not yet have noticed my latest email in
>> this thread, please take a look at
>> https://lore.kernel.org/linux-rdma/e8b76fae-780a-470e-8ec4-c6b650793d10@leemhuis.info/T/#m0fd8ea8a4cbc27b37
>> b042ae4f8e9b024f1871a73.
>> I think the report in that email is a 100% proof that there is a
>> use-after-free issue in the rdma_rxe driver. Use-after-free issues have
>> security implications and also can cause data corruption. I propose to
>> revert the commit that introduced the rdma_rxe use-after-free unless
>> someone comes up with a fix for the rdma_rxe driver.
>>
>> Bart.
> 
> Thank you for the clarification. I see your intention.
> I hope the hang issue will be resolved by addressing this.
> 
> Thanks,
> Daisuke
> 

I have made some progress in understanding the cause of the srp/002 etc. hang.

The two attached files are traces of activity for two qp's qp#151 and qp#167. In my runs of srp/002
All the qp's pass before 167 and all fail after 167 which is the first to fail.

It turns out that all the passing qp's call srp_post_send() some number of times and also call
srp_send_done() the same number of times. Starting at qp#167 the last call to srp_send_done() does
not take place leaving the srp driver waiting for the final completion and causing the hang I believe.

There are four cq's involved in each pair of qp's in the srp test. Two in ib_srp and two in ib_srpt
for the two qp's. Three of them execute completion processing in a soft irq context so the code in
core/cq.c gathers the completions and calls back to the srp drivers. The send side cq in srp uses
cq_direct which requires srp to call ib_process_direct() in order to collect the completions. This
happens in __srp_get_tx_iu() which is called in several places in the srp driver. But only as a side effect
since the purpose of this routine is to get an iu to start a new command.

In the attached files for qp#151 the final call to srp_post_send is followed by the rxe requester and
completer work queues processing the send packet and the ack before a final call to __srp_get_rx_iu()
which gathers the final send side completion and success.

For qp#167 the call to srp_post_send() is followed by the rxe driver processing the send operation and
generating a work completion which is posted to the send cq but there is never a following call to
__srp_get_rx_iu() so the cqe is not received by srp and failure.

I don't yet understand the logic of the srp driver to fix this but the problem is not in the rxe driver
as far as I can tell.

Bob

[-- Attachment #2: out151 --]
[-- Type: text/plain, Size: 16249 bytes --]

[  184.877132] qp#151: create_qp
[  184.892362] qp#151: modify_qp: INIT
[  184.892385] qp#151: modify_qp: RTR
[  184.892390] qp#151: modify_qp: RTS
[  184.892722] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  184.893208] ib_srp: qp#151: post-recv:
[  184.893212] ib_srp: qp#151: post-recv:
[  184.893215] ib_srp: qp#151: post-recv:
[  184.893218] ib_srp: qp#151: post-recv:
[  184.893220] ib_srp: qp#151: post-recv:
[  184.893223] ib_srp: qp#151: post-recv:
[  184.893226] ib_srp: qp#151: post-recv:
[  184.893228] ib_srp: qp#151: post-recv:
[  184.893231] ib_srp: qp#151: post-recv:
[  184.893234] ib_srp: qp#151: post-recv:
[  184.893236] ib_srp: qp#151: post-recv:
[  184.893239] ib_srp: qp#151: post-recv:
[  184.893242] ib_srp: qp#151: post-recv:
[  184.893244] ib_srp: qp#151: post-recv:
[  184.893247] ib_srp: qp#151: post-recv:
[  184.893249] ib_srp: qp#151: post-recv:
[  184.893252] ib_srp: qp#151: post-recv:
[  184.893255] ib_srp: qp#151: post-recv:
[  184.893257] ib_srp: qp#151: post-recv:
[  184.893260] ib_srp: qp#151: post-recv:
[  184.893263] ib_srp: qp#151: post-recv:
[  184.893265] ib_srp: qp#151: post-recv:
[  184.893268] ib_srp: qp#151: post-recv:
[  184.893270] ib_srp: qp#151: post-recv:
[  184.893273] ib_srp: qp#151: post-recv:
[  184.893276] ib_srp: qp#151: post-recv:
[  184.893278] ib_srp: qp#151: post-recv:
[  184.893281] ib_srp: qp#151: post-recv:
[  184.893284] ib_srp: qp#151: post-recv:
[  184.893286] ib_srp: qp#151: post-recv:
[  184.893289] ib_srp: qp#151: post-recv:
[  184.893291] ib_srp: qp#151: post-recv:
[  184.893294] ib_srp: qp#151: post-recv:
[  184.893297] ib_srp: qp#151: post-recv:
[  184.893299] ib_srp: qp#151: post-recv:
[  184.893302] ib_srp: qp#151: post-recv:
[  184.893304] ib_srp: qp#151: post-recv:
[  184.893307] ib_srp: qp#151: post-recv:
[  184.893310] ib_srp: qp#151: post-recv:
[  184.893312] ib_srp: qp#151: post-recv:
[  184.893315] ib_srp: qp#151: post-recv:
[  184.893318] ib_srp: qp#151: post-recv:
[  184.893320] ib_srp: qp#151: post-recv:
[  184.893323] ib_srp: qp#151: post-recv:
[  184.893325] ib_srp: qp#151: post-recv:
[  184.893328] ib_srp: qp#151: post-recv:
[  184.893331] ib_srp: qp#151: post-recv:
[  184.893333] ib_srp: qp#151: post-recv:
[  184.893336] ib_srp: qp#151: post-recv:
[  184.893339] ib_srp: qp#151: post-recv:
[  184.893341] ib_srp: qp#151: post-recv:
[  184.893344] ib_srp: qp#151: post-recv:
[  184.893346] ib_srp: qp#151: post-recv:
[  184.893349] ib_srp: qp#151: post-recv:
[  184.893352] ib_srp: qp#151: post-recv:
[  184.893354] ib_srp: qp#151: post-recv:
[  184.893357] ib_srp: qp#151: post-recv:
[  184.893360] ib_srp: qp#151: post-recv:
[  184.893362] ib_srp: qp#151: post-recv:
[  184.893365] ib_srp: qp#151: post-recv:
[  184.893367] ib_srp: qp#151: post-recv:
[  184.893370] ib_srp: qp#151: post-recv:
[  184.893373] ib_srp: qp#151: post-recv:
[  184.893375] ib_srp: qp#151: post-recv:
[  185.127720] ib_srp: qp#151: __srp_get_tx_iu to ib_process_cq_direct
[  185.127760] ib_srp: qp#151: post-reg_mr: 0x207820
[  185.127767] ib_srp: qp#151: post-send:
[  185.127792] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  185.127805] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  185.127984] enp6s0_rxe: qp#151 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  185.127996] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 0, len: 64
[  185.128182] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  185.128232] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  185.128241] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 128, status: 0, len: 36
[  185.128254] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 notified
[  185.128302] ib_srp: qp#151: recv-done: opcode: 128 status: 0: len: 36
[  185.128317] ib_srp: qp#151: post-inv_rkey: 0x207820
[  185.128323] ib_srp: qp#151: post-recv:
[  185.128336] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.128388] ib_srp: qp#151: __srp_get_tx_iu to ib_process_cq_direct
[  185.128409] ib_srp: qp#151: send-done: opcode: 0 status: 0: len: 64
[  185.128439] ib_srp: qp#151: post-reg_mr: 0x207821
[  185.128446] ib_srp: qp#151: post-send:
[  185.128446] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  185.128459] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  185.128548] enp6s0_rxe: qp#151 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  185.128556] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 0, len: 64
[  185.128692] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  185.128736] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  185.128745] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 128, status: 0, len: 36
[  185.128756] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 notified
[  185.128769] ib_srp: qp#151: __srp_get_tx_iu to ib_process_cq_direct
[  185.128788] ib_srp: qp#151: send-done: opcode: 0 status: 0: len: 64
[  185.128810] ib_srp: qp#151: recv-done: opcode: 128 status: 0: len: 36
[  185.128821] ib_srp: qp#151: post-reg_mr: 0x20798f
[  185.128821] ib_srp: qp#151: post-inv_rkey: 0x207821
[  185.128828] ib_srp: qp#151: post-send:
[  185.128844] ib_srp: qp#151: post-recv:
[  185.128868] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  185.128883] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.128891] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.128908] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.128917] ib_srp: qp#151: __srp_get_tx_iu to ib_process_cq_direct
[  185.128921] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  185.128932] ib_srp: qp#151: post-reg_mr: 0x207822
[  185.128939] ib_srp: qp#151: post-send:
[  185.128946] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  185.128960] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  185.129019] enp6s0_rxe: qp#151 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  185.129026] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 0, len: 64
[  185.129063] enp6s0_rxe: qp#151 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  185.129070] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 0, len: 64
[  185.129285] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  185.129332] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  185.129341] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 128, status: 0, len: 36
[  185.129352] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 notified
[  185.129380] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  185.129399] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  185.129404] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 128, status: 0, len: 36
[  185.129438] ib_srp: qp#151: recv-done: opcode: 128 status: 0: len: 36
[  185.129448] ib_srp: qp#151: post-inv_rkey: 0x20798f
[  185.129455] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.129461] ib_srp: qp#151: post-recv:
[  185.129465] ib_srp: qp#151: recv-done: opcode: 128 status: 0: len: 36
[  185.129471] ib_srp: qp#151: post-inv_rkey: 0x207822
[  185.129475] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.129491] ib_srp: qp#151: post-recv:
[  185.129505] ib_srp: qp#151: __srp_get_tx_iu to ib_process_cq_direct
[  185.129530] ib_srp: qp#151: send-done: opcode: 0 status: 0: len: 64
[  185.129535] ib_srp: qp#151: send-done: opcode: 0 status: 0: len: 64
[  185.129560] ib_srp: qp#151: post-reg_mr: 0x207823
[  185.129568] ib_srp: qp#151: post-send:
[  185.129570] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  185.129587] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  185.129664] enp6s0_rxe: qp#151 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  185.129672] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 0, len: 64
[  185.129841] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  185.129908] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  185.129917] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 128, status: 0, len: 36
[  185.129929] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 notified
[  185.129995] ib_srp: qp#151: recv-done: opcode: 128 status: 0: len: 36
[  185.130010] ib_srp: qp#151: post-inv_rkey: 0x207823
[  185.130034] ib_srp: qp#151: post-recv:
[  185.130035] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.134544] ib_srp: qp#151: __srp_get_tx_iu to ib_process_cq_direct
[  185.134566] ib_srp: qp#151: send-done: opcode: 0 status: 0: len: 64
[  185.134593] ib_srp: qp#151: post-reg_mr: 0x207824
[  185.134598] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  185.134599] ib_srp: qp#151: post-send:
[  185.134618] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  185.134701] enp6s0_rxe: qp#151 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  185.134712] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 0, len: 64
[  185.134845] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  185.134882] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  185.134890] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 128, status: 0, len: 36
[  185.134898] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 notified
[  185.134936] ib_srp: qp#151: recv-done: opcode: 128 status: 0: len: 36
[  185.134947] ib_srp: qp#151: post-inv_rkey: 0x207824
[  185.134956] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.134961] ib_srp: qp#151: post-recv:
[  185.135496] ib_srp: qp#151: __srp_get_tx_iu to ib_process_cq_direct
[  185.135518] ib_srp: qp#151: send-done: opcode: 0 status: 0: len: 64
[  185.135545] ib_srp: qp#151: post-reg_mr: 0x207825
[  185.135552] ib_srp: qp#151: post-send:
[  185.135554] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  185.135573] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  185.135678] enp6s0_rxe: qp#151 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  185.135688] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 0, len: 64
[  185.135865] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  185.135913] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  185.135921] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 128, status: 0, len: 36
[  185.135933] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 notified
[  185.135994] ib_srp: qp#151: recv-done: opcode: 128 status: 0: len: 36
[  185.136010] ib_srp: qp#151: post-inv_rkey: 0x207825
[  185.136014] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.136028] ib_srp: qp#151: post-recv:
[  185.141233] ib_srp: qp#151: __srp_get_tx_iu to ib_process_cq_direct
[  185.141260] ib_srp: qp#151: send-done: opcode: 0 status: 0: len: 64
[  185.141292] ib_srp: qp#151: post-reg_mr: 0x207826
[  185.141301] ib_srp: qp#151: post-send:
[  185.141302] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  185.141319] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  185.141424] enp6s0_rxe: qp#151 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  185.141428] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 0, len: 64
[  185.141600] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  185.141648] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  185.141663] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 128, status: 0, len: 36
[  185.141675] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 notified
[  185.141738] ib_srp: qp#151: recv-done: opcode: 128 status: 0: len: 36
[  185.141754] ib_srp: qp#151: post-inv_rkey: 0x207826
[  185.141762] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.141772] ib_srp: qp#151: post-recv:
[  185.141820] ib_srp: qp#151: __srp_get_tx_iu to ib_process_cq_direct
[  185.141842] ib_srp: qp#151: send-done: opcode: 0 status: 0: len: 64
[  185.141882] ib_srp: qp#151: post-reg_mr: 0x207827
[  185.141889] ib_srp: qp#151: post-send:
[  185.141893] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  185.141909] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  185.142020] enp6s0_rxe: qp#151 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  185.142027] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 0, len: 64
[  185.142199] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  185.142246] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  185.142256] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 128, status: 0, len: 36
[  185.142271] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 notified
[  185.142337] ib_srp: qp#151: recv-done: opcode: 128 status: 0: len: 36
[  185.142354] ib_srp: qp#151: post-inv_rkey: 0x207827
[  185.142362] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.142370] ib_srp: qp#151: post-recv:
[  185.142463] ib_srp: qp#151: __srp_get_tx_iu to ib_process_cq_direct
[  185.142486] ib_srp: qp#151: send-done: opcode: 0 status: 0: len: 64
[  185.142514] ib_srp: qp#151: post-reg_mr: 0x207828
[  185.142523] ib_srp: qp#151: post-send:
[  185.142523] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  185.142541] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  185.142657] enp6s0_rxe: qp#151 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  185.142664] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 0, len: 64
[  185.142832] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  185.142880] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  185.142891] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 128, status: 0, len: 36
[  185.142902] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 notified
[  185.142962] ib_srp: qp#151: recv-done: opcode: 128 status: 0: len: 36
[  185.142978] ib_srp: qp#151: post-inv_rkey: 0x207828
[  185.142985] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.142992] ib_srp: qp#151: post-recv:
[  185.143041] ib_srp: qp#151: __srp_get_tx_iu to ib_process_cq_direct
[  185.143062] ib_srp: qp#151: send-done: opcode: 0 status: 0: len: 64
[  185.143087] ib_srp: qp#151: post-reg_mr: 0x207829
[  185.143093] ib_srp: qp#151: post-send:
[  185.143095] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  185.143111] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  185.143215] enp6s0_rxe: qp#151 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  185.143220] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 0, len: 64
[  185.143393] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  185.143441] enp6s0_rxe: qp#151 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  185.143450] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 128, status: 0, len: 36
[  185.143462] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 notified
[  185.143530] ib_srp: qp#151: recv-done: opcode: 128 status: 0: len: 36
[  185.143547] ib_srp: qp#151: post-inv_rkey: 0x207829
[  185.143556] enp6s0_rxe: qp#151 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  185.143566] ib_srp: qp#151: post-recv:
[  192.873115] ib_srp: qp#151: srp_destroy_qp to ib_process_cq_direct
[  192.873142] ib_srp: qp#151: send-done: opcode: 0 status: 0: len: 64
[  192.873226] enp6s0_rxe: qp#151 rxe_cq_post: cq#161 opcode: 0, status: 5, len: 0
[  192.973687] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 opcode: 0, status: 5, len: 0
[  192.973701] enp6s0_rxe: qp#151 rxe_cq_post: cq#160 notified

[-- Attachment #3: out167 --]
[-- Type: text/plain, Size: 13466 bytes --]

[  195.843870] qp#167: create_qp
[  195.858393] qp#167: modify_qp: INIT
[  195.858402] qp#167: modify_qp: RTR
[  195.858406] qp#167: modify_qp: RTS
[  195.858656] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  195.859199] ib_srp: qp#167: post-recv:
[  195.859203] ib_srp: qp#167: post-recv:
[  195.859205] ib_srp: qp#167: post-recv:
[  195.859208] ib_srp: qp#167: post-recv:
[  195.859210] ib_srp: qp#167: post-recv:
[  195.859213] ib_srp: qp#167: post-recv:
[  195.859216] ib_srp: qp#167: post-recv:
[  195.859218] ib_srp: qp#167: post-recv:
[  195.859221] ib_srp: qp#167: post-recv:
[  195.859224] ib_srp: qp#167: post-recv:
[  195.859226] ib_srp: qp#167: post-recv:
[  195.859229] ib_srp: qp#167: post-recv:
[  195.859231] ib_srp: qp#167: post-recv:
[  195.859234] ib_srp: qp#167: post-recv:
[  195.859237] ib_srp: qp#167: post-recv:
[  195.859239] ib_srp: qp#167: post-recv:
[  195.859242] ib_srp: qp#167: post-recv:
[  195.859244] ib_srp: qp#167: post-recv:
[  195.859247] ib_srp: qp#167: post-recv:
[  195.859250] ib_srp: qp#167: post-recv:
[  195.859253] ib_srp: qp#167: post-recv:
[  195.859255] ib_srp: qp#167: post-recv:
[  195.859258] ib_srp: qp#167: post-recv:
[  195.859260] ib_srp: qp#167: post-recv:
[  195.859263] ib_srp: qp#167: post-recv:
[  195.859266] ib_srp: qp#167: post-recv:
[  195.859268] ib_srp: qp#167: post-recv:
[  195.859271] ib_srp: qp#167: post-recv:
[  195.859274] ib_srp: qp#167: post-recv:
[  195.859276] ib_srp: qp#167: post-recv:
[  195.859279] ib_srp: qp#167: post-recv:
[  195.859281] ib_srp: qp#167: post-recv:
[  195.859284] ib_srp: qp#167: post-recv:
[  195.859287] ib_srp: qp#167: post-recv:
[  195.859289] ib_srp: qp#167: post-recv:
[  195.859292] ib_srp: qp#167: post-recv:
[  195.859294] ib_srp: qp#167: post-recv:
[  195.859297] ib_srp: qp#167: post-recv:
[  195.859300] ib_srp: qp#167: post-recv:
[  195.859303] ib_srp: qp#167: post-recv:
[  195.859306] ib_srp: qp#167: post-recv:
[  195.859308] ib_srp: qp#167: post-recv:
[  195.859311] ib_srp: qp#167: post-recv:
[  195.859313] ib_srp: qp#167: post-recv:
[  195.859316] ib_srp: qp#167: post-recv:
[  195.859319] ib_srp: qp#167: post-recv:
[  195.859321] ib_srp: qp#167: post-recv:
[  195.859324] ib_srp: qp#167: post-recv:
[  195.859326] ib_srp: qp#167: post-recv:
[  195.859329] ib_srp: qp#167: post-recv:
[  195.859332] ib_srp: qp#167: post-recv:
[  195.859334] ib_srp: qp#167: post-recv:
[  195.859337] ib_srp: qp#167: post-recv:
[  195.859339] ib_srp: qp#167: post-recv:
[  195.859342] ib_srp: qp#167: post-recv:
[  195.859345] ib_srp: qp#167: post-recv:
[  195.859348] ib_srp: qp#167: post-recv:
[  195.859350] ib_srp: qp#167: post-recv:
[  195.859353] ib_srp: qp#167: post-recv:
[  195.859356] ib_srp: qp#167: post-recv:
[  195.859358] ib_srp: qp#167: post-recv:
[  195.859361] ib_srp: qp#167: post-recv:
[  195.859364] ib_srp: qp#167: post-recv:
[  195.859366] ib_srp: qp#167: post-recv:
[  196.396284] ib_srp: qp#167: __srp_get_tx_iu to ib_process_cq_direct
[  196.396316] ib_srp: qp#167: post-reg_mr: 0x2458e7
[  196.396325] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  196.396327] ib_srp: qp#167: post-send:
[  196.396338] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  196.396360] ib_srp: qp#167: __srp_get_tx_iu to ib_process_cq_direct
[  196.396383] ib_srp: qp#167: post-reg_mr: 0x245923
[  196.396391] ib_srp: qp#167: post-send:
[  196.396455] ib_srp: qp#167: __srp_get_tx_iu to ib_process_cq_direct
[  196.396478] ib_srp: qp#167: post-reg_mr: 0x245a7d
[  196.396484] ib_srp: qp#167: post-send:
[  196.396590] ib_srp: qp#167: __srp_get_tx_iu to ib_process_cq_direct
[  196.396615] ib_srp: qp#167: post-reg_mr: 0x245b46
[  196.396621] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  196.396624] ib_srp: qp#167: post-send:
[  196.396629] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  196.396645] enp6s0_rxe: qp#167 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  196.396661] enp6s0_rxe: qp#167 rxe_cq_post: cq#177 opcode: 0, status: 0, len: 64
[  196.396662] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  196.396670] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  196.396694] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  196.396702] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_ONLY
[  196.396709] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  196.396733] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  196.396738] enp6s0_rxe: qp#167 rxe_cq_post: cq#176 opcode: 128, status: 0, len: 36
[  196.396746] enp6s0_rxe: qp#167 rxe_cq_post: cq#176 notified
[  196.396760] enp6s0_rxe: qp#167 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  196.396770] enp6s0_rxe: qp#167 rxe_cq_post: cq#177 opcode: 0, status: 0, len: 64
[  196.396783] ib_srp: qp#167: recv-done: opcode: 128 status: 0: len: 36
[  196.396796] ib_srp: qp#167: post-inv_rkey: 0x2458e7
[  196.396798] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  196.396798] enp6s0_rxe: qp#167 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  196.396804] ib_srp: qp#167: post-recv:
[  196.396813] ib_srp: qp#167: __srp_get_tx_iu to ib_process_cq_direct
[  196.396815] enp6s0_rxe: qp#167 rxe_cq_post: cq#177 opcode: 0, status: 0, len: 64
[  196.396845] ib_srp: qp#167: send-done: opcode: 0 status: 0: len: 64
[  196.396845] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  196.396850] ib_srp: qp#167: send-done: opcode: 0 status: 0: len: 64
[  196.396855] ib_srp: qp#167: send-done: opcode: 0 status: 0: len: 64
[  196.396860] enp6s0_rxe: qp#167 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  196.396867] enp6s0_rxe: qp#167 rxe_cq_post: cq#177 opcode: 0, status: 0, len: 64
[  196.396886] ib_srp: qp#167: post-reg_mr: 0x2458e8
[  196.396892] ib_srp: qp#167: post-send:
[  196.396898] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  196.396910] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_REG_MR, length: 0, resid: 0
[  196.396917] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_SEND, length: 64, resid: 64
[  196.397354] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_FIRST
[  196.397373] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_LAST
[  196.397418] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  196.397429] enp6s0_rxe: qp#167 rxe_cq_post: cq#176 opcode: 128, status: 0, len: 36
[  196.397440] enp6s0_rxe: qp#167 rxe_cq_post: cq#176 notified
[  196.397490] ib_srp: qp#167: recv-done: opcode: 128 status: 0: len: 36
[  196.397513] ib_srp: qp#167: post-inv_rkey: 0x245923
[  196.397534] ib_srp: qp#167: post-recv:
[  196.397576] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_FIRST
[  196.397597] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397615] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397633] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397653] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397668] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_LAST
[  196.397677] enp6s0_rxe: qp#167 rxe_completer: pkt: opcode = IB_OPCODE_RC_ACKNOWLEDGE
[  196.397685] enp6s0_rxe: qp#167 rxe_cq_post: cq#177 opcode: 0, status: 0, len: 64
[  196.397705] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  196.397714] enp6s0_rxe: qp#167 rxe_cq_post: cq#176 opcode: 128, status: 0, len: 36
[  196.397720] enp6s0_rxe: qp#167 rxe_cq_post: cq#176 notified
[  196.397754] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_FIRST
[  196.397771] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397789] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397806] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397827] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397845] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397864] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397883] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397903] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397921] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397925] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  196.397938] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397957] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397974] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.397991] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398029] ib_srp: qp#167: recv-done: opcode: 128 status: 0: len: 36
[  196.398031] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_LAST
[  196.398052] ib_srp: qp#167: post-inv_rkey: 0x245a7d
[  196.398077] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  196.398079] ib_srp: qp#167: post-recv:
[  196.398089] enp6s0_rxe: qp#167 rxe_cq_post: cq#176 opcode: 128, status: 0, len: 36
[  196.398106] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  196.398113] ib_srp: qp#167: recv-done: opcode: 128 status: 0: len: 36
[  196.398121] ib_srp: qp#167: post-inv_rkey: 0x245b46
[  196.398122] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  196.398127] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_FIRST
[  196.398145] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398155] ib_srp: qp#167: post-recv:
[  196.398164] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398185] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398205] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398228] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398245] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398261] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398296] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398334] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398355] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398390] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398411] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398452] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398470] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398505] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398520] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398577] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398594] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398612] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398630] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398676] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398696] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398737] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398756] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398798] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398816] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398853] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398889] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398909] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_MIDDLE
[  196.398947] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_RDMA_WRITE_LAST
[  196.398994] enp6s0_rxe: qp#167 rxe_responder: pkt: opcode = IB_OPCODE_RC_SEND_ONLY
[  196.399001] enp6s0_rxe: qp#167 rxe_cq_post: cq#176 opcode: 128, status: 0, len: 36
[  196.399014] enp6s0_rxe: qp#167 rxe_cq_post: cq#176 notified
[  196.399087] ib_srp: qp#167: recv-done: opcode: 128 status: 0: len: 36
[  196.399107] ib_srp: qp#167: post-inv_rkey: 0x2458e8
[  196.399114] enp6s0_rxe: qp#167 rxe_requester: wqe: IB_WR_LOCAL_INV, length: 0, resid: 0
[  196.399139] ib_srp: qp#167: post-recv:

  reply	other threads:[~2023-10-17 17:09 UTC|newest]

Thread overview: 87+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-08-21  6:46 [bug report] blktests srp/002 hang Shinichiro Kawasaki
2023-08-22  1:46 ` Bob Pearson
2023-08-22 10:18   ` Shinichiro Kawasaki
2023-08-22 15:20     ` Bart Van Assche
2023-08-23 16:19       ` Bob Pearson
2023-08-23 19:46         ` Bart Van Assche
2023-08-24 16:24           ` Bob Pearson
2023-08-24  8:55         ` Bernard Metzler
2023-08-24 15:35         ` Bernard Metzler
2023-08-24 16:05           ` Bart Van Assche
2023-08-24 16:27             ` Bob Pearson
2023-08-25  1:11       ` Shinichiro Kawasaki
2023-08-25  1:36         ` Bob Pearson
2023-08-25 10:16           ` Shinichiro Kawasaki
2023-08-25 13:49           ` Bart Van Assche
2023-08-25 13:52         ` Bart Van Assche
2023-09-13 17:36           ` Bob Pearson
2023-09-13 23:38             ` Zhu Yanjun
2023-09-16  5:59               ` Zhu Yanjun
2023-09-19  4:14                 ` Shinichiro Kawasaki
2023-09-19  8:07                   ` Zhu Yanjun
2023-09-19 16:30                     ` Pearson, Robert B
2023-09-19 18:11                     ` Bob Pearson
2023-09-20  4:22                       ` Zhu Yanjun
2023-09-20 16:24                         ` Bob Pearson
2023-09-20 16:36                           ` Bart Van Assche
2023-09-20 17:18                             ` Bob Pearson
2023-09-20 17:22                               ` Bart Van Assche
2023-09-20 17:29                                 ` Bob Pearson
2023-09-21  5:46                                   ` Zhu Yanjun
2023-09-21 10:06                                   ` Zhu Yanjun
2023-09-21 14:23                                   ` Rain River
2023-09-21 14:39                                     ` Bob Pearson
2023-09-21 15:08                                       ` Zhu Yanjun
2023-09-21 15:10                                       ` Zhu Yanjun
2023-09-22 18:14                                         ` Bob Pearson
2023-09-22 22:06                                           ` Bart Van Assche
2023-09-24  1:17                                           ` Rain River
2023-09-25  4:47                                             ` Daisuke Matsuda (Fujitsu)
2023-09-25 14:31                                               ` Zhu Yanjun
2023-09-26  1:09                                                 ` Daisuke Matsuda (Fujitsu)
2023-09-26  6:09                                                   ` Zhu Yanjun
2023-09-25 15:00                                               ` Bart Van Assche
2023-09-25 15:25                                                 ` Bob Pearson
2023-09-25 15:52                                                 ` Jason Gunthorpe
2023-09-25 15:54                                                   ` Bob Pearson
2023-09-25 19:57                                                 ` Bob Pearson
2023-09-25 20:33                                                   ` Bart Van Assche
2023-09-25 20:40                                                     ` Bob Pearson
2023-09-26 15:36                                                   ` Rain River
2023-09-26  1:17                                                 ` Daisuke Matsuda (Fujitsu)
2023-10-17 17:09                                                   ` Bob Pearson [this message]
2023-10-17 17:13                                                     ` Bart Van Assche
2023-10-17 17:15                                                       ` Bob Pearson
2023-10-17 17:19                                                       ` Bob Pearson
2023-10-17 17:34                                                         ` Bart Van Assche
2023-10-17 17:58                                                     ` Jason Gunthorpe
2023-10-17 18:44                                                       ` Bob Pearson
2023-10-17 18:51                                                         ` Jason Gunthorpe
2023-10-17 19:55                                                           ` Bob Pearson
2023-10-17 20:06                                                             ` Bart Van Assche
2023-10-17 20:13                                                               ` Bob Pearson
2023-10-17 21:14                                                               ` Bob Pearson
2023-10-17 21:18                                                                 ` Bart Van Assche
2023-10-17 21:23                                                                   ` Bob Pearson
2023-10-17 21:30                                                                     ` Bart Van Assche
2023-10-17 21:39                                                                       ` Bob Pearson
2023-10-17 22:42                                                                         ` Bart Van Assche
2023-10-18 18:29                                                                           ` Bob Pearson
2023-10-18 19:17                                                                             ` Jason Gunthorpe
2023-10-18 19:48                                                                               ` Bart Van Assche
2023-10-18 20:03                                                                                 ` Bob Pearson
2023-10-18 20:04                                                                                 ` Bob Pearson
2023-10-18 20:14                                                                                 ` Bob Pearson
2023-10-18 20:29                                                                                 ` Bob Pearson
2023-10-18 20:49                                                                                   ` Bart Van Assche
2023-10-18 21:17                                                                                     ` Pearson, Robert B
2023-10-18 21:27                                                                                       ` Bart Van Assche
2023-10-18 21:52                                                                                         ` Bob Pearson
2023-10-19 19:17                                                                                           ` Bart Van Assche
2023-10-20 17:12                                                                                             ` Bob Pearson
2023-10-20 17:41                                                                                               ` Bart Van Assche
2023-10-18 19:38                                                                             ` Bart Van Assche
2023-10-17 19:18                                                       ` Bart Van Assche
2023-10-18  8:16                                                     ` Zhu Yanjun
2023-09-22 11:06 ` Linux regression tracking #adding (Thorsten Leemhuis)
2023-10-13 12:51   ` Linux regression tracking #update (Thorsten Leemhuis)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a3be5e98-e783-4108-a690-acc8a5cc5981@gmail.com \
    --to=rpearsonhpe@gmail.com \
    --cc=bvanassche@acm.org \
    --cc=jgg@ziepe.ca \
    --cc=leon@kernel.org \
    --cc=linux-rdma@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=matsuda-daisuke@fujitsu.com \
    --cc=rain.1986.08.12@gmail.com \
    --cc=shinichiro.kawasaki@wdc.com \
    --cc=yanjun.zhu@linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox