Re: Integrating kernel module code into kernel source tree.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jul 27, 2009 at 10:46 AM, Denis Borisevich<dennisfen@xxxxxxxxx> wrote:
> 2009/7/27  <microbit@xxxxxxxxxxxxxxxxxxxxxx>:
>> On Mon, 27 Jul 2009 17:28:21 +0400, Denis Borisevich <dennisfen@xxxxxxxxx>
>> wrote:
>>> 2009/7/27 Siddu <siddu.sjce@xxxxxxxxx>:
>>>> On Mon, Jul 27, 2009 at 6:22 PM, Denis Borisevich <dennisfen@xxxxxxxxx>
>>>> wrote:
>>>>> >> Thank you for reply but I think you got me wrong. I don't want to
>>>>> >> submit my driver to mainline kernel. I just want to integrate it
>> with
>>>>> >> my local kernel source tree for personal use.
>>>>
>>>> I am not sure about what the steps are to integrate with kernel source
>>>> tree
>>>> to make it appear in the menuconfig (if thats what you are looking for )
>>>> but
>>>> am not sure the  guys out there will be willing to help you unless you
>>>> want
>>>> to submit it to mainline kernel tree :)
>>>
>>> Let's say this driver is not ready for inclusion to the mainline
>>> kernel tree yet:) And that moment will never come if I don't get any
>>> help. I thought that this list is the right place to ask for help.
>>>
>>>> --
>>>> Regards,
>>>> ~Sid~
>> Hi,
>>
>> Have a close look at the syntax of the make source ; it's really easy to
>> do.
>> I'm an absolute kernel newbie and I've added on my SAM9 board before to
>> menuconfig.
>> Just copy and paste one of the menu items and edit it to your own liking,
>> voila, done.
>> You'll end up with a single bool define, flagging your choice - that's the
>> one you have to pick up on in the kernel source.
>>
>> HTH
>> Best regards,
>> Kris
>
> Thanks to all of you guys! Tomorrow I will try to make the
> integration. It seems that I have enough info now.
> Thanks!
>
> --
> Denis

Denis,

If your goal is eventually to get your code into mainline, but you
think a stepping stone would be helpful, then you might look at the
staging directory.

I believe GregKH maintains that directory and by design it has much
more liberal acceptance criteria than the rest of the kernel.  The
idea is to get marginal drivers into the kernel, so they can be
refined until they are appropriate for full inclusion.

I have not been through the process but it seems like it might be good
way to move forward for you.

<http://kerneltrap.org/Linux/Introducing_the_Linux_Staging_Tree>

Greg
-- 
Greg Freemyer
Head of EDD Tape Extraction and Processing team
Litigation Triage Solutions Specialist
http://www.linkedin.com/in/gregfreemyer
Preservation and Forensic processing of Exchange Repositories White Paper -
<http://www.norcrossgroup.com/forms/whitepapers/tng_whitepaper_fpe.html>

The Norcross Group
The Intersection of Evidence & Technology
http://www.norcrossgroup.com

--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx
Please read the FAQ at http://kernelnewbies.org/FAQ



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux