[LU-4998] lustre_idl.h compilation regression from LU-2684 Created: 03/May/14  Updated: 08/Dec/16  Resolved: 23/May/14

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.4.0, Lustre 2.4.1, Lustre 2.4.2, Lustre 2.5.1, Lustre 2.4.3
Fix Version/s: Lustre 2.6.0

Type: Bug Priority: Critical
Reporter: Christopher Morrone Assignee: John Hammond
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocker
is blocking LU-5011 lustre_idl.h again does not compile i... Closed
Duplicate
duplicates LU-4999 lustre_idl.h compilation regression f... Closed
Severity: 3
Rank (Obsolete): 13847

 Description   

LU-2684 introduced a regression in lustre_idl.h. lustre_idl.h is currently packaged for use in user space. We are not permitted to use lustre kernel internals like CERROR in headers packaged for userspace.



 Comments   
Comment by Christopher Morrone [ 03/May/14 ]

EBADF also cannot be used in lustre_idl.h.

Comment by John Hammond [ 04/May/14 ]

Please see http://review.whamcloud.com/10210.

Comment by Peter Jones [ 06/May/14 ]

Assigning to Di as original author of LU-2684 though perhaps this can be duplicated into the patch from John H

Comment by Jodi Levi (Inactive) [ 13/May/14 ]

http://review.whamcloud.com/#/c/10215/

Comment by Di Wang [ 16/May/14 ]

reassign to John, since he provided the patch.

Comment by Jodi Levi (Inactive) [ 23/May/14 ]

Patch landed to Master. Please reopen ticket if more work is needed.

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