HSM _not only_ small fixes and to do list goes here (LU-3647)

[LU-3693] Posix copytool fixes - would cause EBADF Created: 05/Aug/13  Updated: 17/Aug/13  Resolved: 17/Aug/13

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

Type: Technical task Priority: Blocker
Reporter: Henri Doreau (Inactive) Assignee: Jinshan Xiong (Inactive)
Resolution: Fixed Votes: 0
Labels: HSM, patch

Rank (Obsolete): 9535

 Description   

It seems that writing to a file which has been open with O_LOV_DELAY_CREATE but hasn't been assigned a LOVEA yet now fails with EBADF.

As a result, the posix copytool fails at restoring files for which no LOVEA is available.



 Comments   
Comment by Henri Doreau (Inactive) [ 05/Aug/13 ]

We will provide a patch.

Comment by Henri Doreau (Inactive) [ 05/Aug/13 ]

Patch is at http://review.whamcloud.com/#/c/7237/

Comment by Peter Jones [ 05/Aug/13 ]

Jinshan

Could you please take care of this patch?

Peter

Comment by Henri Doreau (Inactive) [ 06/Aug/13 ]

Not sure what difference is made between a bug and a technical task but I'd like to stress that the proposed patch does fix a bug (in case no LOV is available during a restore).

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