[LU-5835] Introduce the IOVEC in ptlrpc Created: 31/Oct/14  Updated: 31/Jul/16  Resolved: 06/Jul/15

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

Type: Task Priority: Minor
Reporter: Amir Shehata (Inactive) Assignee: Amir Shehata (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
Rank (Obsolete): 16359

 Description   

Add IOVEC in the bulk descriptor for DNE 2. The current bulk transfer only supports page_vec, which is not enough for updates RPC, because some updates size might > 4K. For example linkEA, ACL etc, so we will add iovec to bulk transfer, and the buffer size of each vec can > 4k.



 Comments   
Comment by Amir Shehata (Inactive) [ 31/Oct/14 ]

http://review.whamcloud.com/12525

Comment by Andreas Dilger [ 31/Oct/14 ]

Can you please add an explanation to this bug and the patch as to why this work is being done? What will it be used for?

Comment by Gerrit Updater [ 17/Nov/14 ]

Amir Shehata (amir.shehata@intel.com) uploaded a new patch: http://review.whamcloud.com/12525
Subject: LU-5835 ptlrpc: Introduce iovec to bulk descriptor
Project: fs/lustre-release
Branch: master
Current Patch Set: 3
Commit: c478e2ccd3a2d115899791c2fe6ab56dfb0e320a

Comment by Gerrit Updater [ 11/Jun/15 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12525/
Subject: LU-5835 ptlrpc: Introduce iovec to bulk descriptor
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 7cb2e4b642b51b42f9f3a448251774929073e17c

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