Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • L lustre-release
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • External wiki
    • External wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • debian-packagesdebian-packages
  • lustre-release
  • Repository
Switch branch/tag
  • lustre-release
  • lustre
  • include
  • uapi
  • linux
  • lustre
  • lustre_idl.h
Find file BlameHistoryPermalink
  • James Simmons's avatar
    LU-13274 uapi: make lustre UAPI headers C99 compliant · 7a7309fa
    James Simmons authored Feb 28, 2020
    
    
    Attempting to compile strict C99 user land applications or
    libraries with the Lustre UAPI headers will fail. These same
    errors can be seen by enabling CONFIG_UAPI_HEADER_TEST as well.
    Update the Lustre UAPI headers to be compilable with -std=c99.
    Enhance our current test covering UAPI header handling.
    
    For OpenSFS branch we can't include <linux/stat.h> since we support
    kernels before struct statx existed and they will collide with the
    special definitions in lustre_user.h.
    
    Change-Id: Ifb0da33180dc3c7e116d6bf2b7f603ad0528277a
    Signed-off-by: default avatarJames Simmons <jsimmons@infradead.org>
    Reviewed-on: https://review.whamcloud.com/37678
    
    
    Tested-by: default avatarjenkins <devops@whamcloud.com>
    Tested-by: default avatarMaloo <maloo@whamcloud.com>
    Reviewed-by: default avatarGian-Carlo DeFazio <defazio1@llnl.gov>
    Reviewed-by: default avatarAndreas Dilger <adilger@whamcloud.com>
    Reviewed-by: default avatarAlex Zhuravlev <bzzz@whamcloud.com>
    Reviewed-by: default avatarOleg Drokin <green@whamcloud.com>
    7a7309fa

https://git.gsi.de is provided by CIT→Linux&Web | GSI Helmholtzzentrum fuer Schwerionenforschung GmbH | Imprint (in German) | Privacy policy