AIX Open Source

AIX Open Source

Share your experiences and connect with fellow developers to discover how to build and manage open source software for the AIX operating system

 View Only
  • 1.  GO for AIX - Support of Filesystem in USErspace (FUSE) possible ?

    Posted Thu July 28, 2022 02:13 AM
    Hello
    we have installed GO Language on AIX 72 for a development writing Code in GO language. Now i got from one of the developer the question if IBM GO
    can support Filesystem in USErspace (FUSE)

    The GO compilation from the development has only worked partially because for AIX there is no Kernel module available fro FUSE or do we have to do something here to add ? We couldnt find anything also not in the IBM documentation.
    thx a lot
    vince


    Wiki Page:  Filesystem in Userspace - Wikipedia
    Wikipedia remove preview
    Filesystem in Userspace - Wikipedia
    Filesystem in USErspace ( FUSE) is a software interface for Unix and Unix-like computer operating systems that lets non-privileged users create their own file systems without editing kernel code. This is achieved by running file system code in user space while the FUSE module provides only a bridge to the actual kernel interfaces.
    View this on Wikipedia >





    ------------------------------
    Vincencio Michaelis
    ------------------------------


  • 2.  RE: GO for AIX - Support of Filesystem in USErspace (FUSE) possible ?

    Posted Fri July 29, 2022 04:51 AM
    Hi Vince,

    as you correctly write, the support for FUSE requires support in AIX kernel, which is not there. If you make an RFE on Ideas portal, I'll vote for it. But implementing FUSE in AIX kernel (or even as a kernel module) requires a lot of time. I don't think it is possible to get it working in just bunch of days. May be your developers can do it another way?

    Cheers
    Andrey

    ------------------------------
    Andrey Klyachkin

    https://www.power-devops.com
    ------------------------------



  • 3.  RE: GO for AIX - Support of Filesystem in USErspace (FUSE) possible ?

    Posted Mon August 01, 2022 07:58 AM

    What's the relation between GO and Fuse here ?  Is he trying to implement a Fuse filesystem in GO ?

    BTW: I'm not aware of any IBM-provided GO.



    ------------------------------
    José Pina Coelho
    IT Specialist at Kyndryl
    ------------------------------



  • 4.  RE: GO for AIX - Support of Filesystem in USErspace (FUSE) possible ?

    Posted Tue August 02, 2022 12:21 PM
    Hi Vince,
    AIX does not have support for FUSE. So if you are trying to implement FUSE using GO and need AIX kernel support for API then it is not there.

    ------------------------------
    SANKET RATHI
    ------------------------------