Tracker item #1865635, was opened at 2008-01-07 05:00
Message generated for change (Comment added) made by dimstar
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=989708&aid=1865635&group_id=204462

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 3
Private: No
Submitted By: Russell Harmon (eatnumber1)
Assigned to: Nobody/Anonymous (nobody)
Summary: FEATURE: Add the ability to include in the kernel.

Initial Comment:
It would be VERY nice if a makefile and instructions were included for 
including open-vm-tools as part of the kernel.

I help maintain a small kernel patchset and would like to include open-vm-tools 
in it.

I will write an example Makefile if I get the time.

----------------------------------------------------------------------

Comment By: Dominique Leuenberger (dimstar)
Date: 2009-01-22 15:14

Message:
One of the kernel devs (Greg KH) actually offered to support for inclusion
in the kernel with fixing up things that are required. He mentioned that an
estimated amount of work would be one day (estimated).

The ;issue' at hand is less the fact that it CAN be done, but the fact the
upstream is not ready for this switch yet.
(also read up on
https://sourceforge.net/mailarchive/forum.php?thread_name=496CCCD2020000290000D724%40mail2.tmf-group.com&forum_name=open-vm-tools-devel
)

----------------------------------------------------------------------

Comment By: Russell Harmon (eatnumber1)
Date: 2009-01-22 15:07

Message:
A Makefile for the linux kernel has to follow a specific format. It looks
like open-vm-tools/modules/linux/vmhgfs/Makefile.kernel would work, but I
haven't really tried it.

You also need a Kconfig. They're not very complex, you can find an example
one almost anywhere in the kernel.

P.S. I'm no longer actively doing kernel development because of time
concerns, and so I probably won't be able to make an example Makefile.

----------------------------------------------------------------------

Comment By: Russell Harmon (eatnumber1)
Date: 2008-10-07 01:57

Message:
It needs the Makefile to follow the conventions outlined at
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/kbuild/makefiles.txt;h=7a7753321a263f62c2a00c9d0e348716e701ac2c;hb=HEAD
(or Documentation/kbuild/makefiles.txt in the tree), and you need to create
a kbuild file defining what shows up in menuconfig (see
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/kbuild/kconfig-language.txt;h=c412c245848f9116fb05361bb78e5189b43cfd51;hb=HEAD
or Documentation/kbuild/kconfig-language.txt in the tree).

----------------------------------------------------------------------

Comment By: Dmitriy (bryndin)
Date: 2008-05-09 20:56

Message:
Logged In: YES 
user_id=1494464
Originator: NO

I'm using it as dkms modules.

----------------------------------------------------------------------

Comment By: ECL (sopwith)
Date: 2008-02-08 22:54

Message:
Logged In: YES 
user_id=18318
Originator: NO

Hey Russell - any progress with that example Makefile? I know the kernel
modules already include a Makefile that ties in with the 2.6 kernel build
system. While I'm totally ignorant about the kernel build system, what
happens if you just 'mv open-vm-tools-2008.01.23*/modules/linux/vmhgfs
/usr/src/linux/fs/vmhgfs' and fix up the top-level Makefiles to match? Are
there any other technical tasks involved in integrating the modules into a
kernel tree?

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=989708&aid=1865635&group_id=204462

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
open-vm-tools-devel mailing list
open-vm-tools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel

Reply via email to