How do I merge a single feature of the Linux Kernel into my project?

Multi tool use
Multi tool use

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I'm building a custom kernel for Android, but I want to replace Motorola's F2FS implementation with that of upstream Linux, which is unaffected by a certain bug present in the former.
I dont know a lot about C programming and do not understand very well what goes on within the Linux kernel, but I've successfully built custom kernels for my own use in the past, and I wonder if I should just replace the F2FS headers, make files and C files and try to build it or if there's a specific way of doing this without having to merge the entire kernel or cherry pick every commit related to F2FS on upstream Linux.









share

























    up vote
    0
    down vote

    favorite












    I'm building a custom kernel for Android, but I want to replace Motorola's F2FS implementation with that of upstream Linux, which is unaffected by a certain bug present in the former.
    I dont know a lot about C programming and do not understand very well what goes on within the Linux kernel, but I've successfully built custom kernels for my own use in the past, and I wonder if I should just replace the F2FS headers, make files and C files and try to build it or if there's a specific way of doing this without having to merge the entire kernel or cherry pick every commit related to F2FS on upstream Linux.









    share























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I'm building a custom kernel for Android, but I want to replace Motorola's F2FS implementation with that of upstream Linux, which is unaffected by a certain bug present in the former.
      I dont know a lot about C programming and do not understand very well what goes on within the Linux kernel, but I've successfully built custom kernels for my own use in the past, and I wonder if I should just replace the F2FS headers, make files and C files and try to build it or if there's a specific way of doing this without having to merge the entire kernel or cherry pick every commit related to F2FS on upstream Linux.









      share













      I'm building a custom kernel for Android, but I want to replace Motorola's F2FS implementation with that of upstream Linux, which is unaffected by a certain bug present in the former.
      I dont know a lot about C programming and do not understand very well what goes on within the Linux kernel, but I've successfully built custom kernels for my own use in the past, and I wonder if I should just replace the F2FS headers, make files and C files and try to build it or if there's a specific way of doing this without having to merge the entire kernel or cherry pick every commit related to F2FS on upstream Linux.







      linux-kernel merge





      share












      share










      share



      share










      asked 7 mins ago









      Ezequiel Barbosa

      1011




      1011

























          active

          oldest

          votes











          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "106"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f478562%2fhow-do-i-merge-a-single-feature-of-the-linux-kernel-into-my-project%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f478562%2fhow-do-i-merge-a-single-feature-of-the-linux-kernel-into-my-project%23new-answer', 'question_page');

          );

          Post as a guest













































































          yiajMYAGCRZ,wz0FxqxB1
          fMkKBc6yK3,s,S,96Crz,CBrnuzh Oq,Nw Fam0M

          Popular posts from this blog

          How to check contact read email or not when send email to Individual?

          How many registers does an x86_64 CPU actually have?

          Displaying single band from multi-band raster using QGIS