* I dont know where to start
@ 2015-07-24 19:20 Ahmed Soliman
2015-07-24 19:48 ` Greg KH
2015-07-24 19:51 ` Laurent Navet
0 siblings, 2 replies; 3+ messages in thread
From: Ahmed Soliman @ 2015-07-24 19:20 UTC (permalink / raw)
To: kernelnewbies
hi
first of all I want to thank you with your real help but
currently I started to get lost
I can build my own kernel write patches but cannot contribute to the
linux kernel
because I don't know where to start learning
I am really interested in the linux security module (although I know
nothing about it ) but I always loved computer security and reverse
engineering
I started by searching for TODO as was referred by Konrad Zapa?owicz
here <https://www.linux.com/news/software/linux-kernel/804403-three-ways-for-beginners-to-contribute-to-the-linux-kernel>
and I found this one
TODO: add support for apparmorfs_null and apparmorfs_mnt
in linux/security/apparmor.c
my first reaction was to look at the header files included and try to
understand what was this C file supposed to do and before I even try
to understand what is apparmorfs_null and apparmorfs_mnt but I found
really large number of dependencies that would take ages to read and
understand and each dependency have its own dependency !!
at that moment I started to feel that I am doing something wrong and I
am not following the right approach so what do you suggest ?
^ permalink raw reply [flat|nested] 3+ messages in thread
* I dont know where to start
2015-07-24 19:20 I dont know where to start Ahmed Soliman
@ 2015-07-24 19:48 ` Greg KH
2015-07-24 19:51 ` Laurent Navet
1 sibling, 0 replies; 3+ messages in thread
From: Greg KH @ 2015-07-24 19:48 UTC (permalink / raw)
To: kernelnewbies
On Fri, Jul 24, 2015 at 09:20:48PM +0200, Ahmed Soliman wrote:
> hi
> first of all I want to thank you with your real help but
> currently I started to get lost
> I can build my own kernel write patches but cannot contribute to the
> linux kernel
> because I don't know where to start learning
> I am really interested in the linux security module (although I know
> nothing about it ) but I always loved computer security and reverse
> engineering
> I started by searching for TODO as was referred by Konrad Zapa?owicz
> here <https://www.linux.com/news/software/linux-kernel/804403-three-ways-for-beginners-to-contribute-to-the-linux-kernel>
> and I found this one
> TODO: add support for apparmorfs_null and apparmorfs_mnt
> in linux/security/apparmor.c
> my first reaction was to look at the header files included and try to
> understand what was this C file supposed to do and before I even try
> to understand what is apparmorfs_null and apparmorfs_mnt but I found
> really large number of dependencies that would take ages to read and
> understand and each dependency have its own dependency !!
> at that moment I started to feel that I am doing something wrong and I
> am not following the right approach so what do you suggest ?
That is correct, it's a lot of dependencies and knowledge to try to add
new security module features, you are on the right track, this is not an
easy task.
good luck!
greg k-h
^ permalink raw reply [flat|nested] 3+ messages in thread
* I dont know where to start
2015-07-24 19:20 I dont know where to start Ahmed Soliman
2015-07-24 19:48 ` Greg KH
@ 2015-07-24 19:51 ` Laurent Navet
1 sibling, 0 replies; 3+ messages in thread
From: Laurent Navet @ 2015-07-24 19:51 UTC (permalink / raw)
To: kernelnewbies
To start learning how to contribute,
Just one keyword : eudyptula
Good luck,
2015-07-24 21:20 UTC+02:00, Ahmed Soliman <ahmedsoliman0x666@gmail.com>:
> hi
> first of all I want to thank you with your real help but
> currently I started to get lost
> I can build my own kernel write patches but cannot contribute to the
> linux kernel
> because I don't know where to start learning
> I am really interested in the linux security module (although I know
> nothing about it ) but I always loved computer security and reverse
> engineering
> I started by searching for TODO as was referred by Konrad Zapa?owicz
> here
> <https://www.linux.com/news/software/linux-kernel/804403-three-ways-for-beginners-to-contribute-to-the-linux-kernel>
> and I found this one
> TODO: add support for apparmorfs_null and apparmorfs_mnt
> in linux/security/apparmor.c
> my first reaction was to look at the header files included and try to
> understand what was this C file supposed to do and before I even try
> to understand what is apparmorfs_null and apparmorfs_mnt but I found
> really large number of dependencies that would take ages to read and
> understand and each dependency have its own dependency !!
> at that moment I started to feel that I am doing something wrong and I
> am not following the right approach so what do you suggest ?
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
--
? On ne r?sout pas un probl?me avec les modes de pens?e qui l?ont engendr?. ?
? You cannot solve current problems with current thinking. Current
problems are the result of current thinking ?
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-07-24 19:51 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-24 19:20 I dont know where to start Ahmed Soliman
2015-07-24 19:48 ` Greg KH
2015-07-24 19:51 ` Laurent Navet
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.