* Re: Opinion about Linux Foundation courses
2010-09-07 22:54 Opinion about Linux Foundation courses Andre Nogueira
@ 2010-09-08 0:44 ` Greg KH
2010-09-09 1:15 ` Greg KH
` (9 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: Greg KH @ 2010-09-08 0:44 UTC (permalink / raw)
To: kernel-janitors
On Tue, Sep 07, 2010 at 11:54:46PM +0100, Andre Nogueira wrote:
> Hi.
>
> I want to consolidate my knowledge about Linux Kernel.
>
> The Linux foundation has courses for Linux development. I am
> interested in the following courses: Linux Kernel Internals/Debugging
> and Linux Device Drivers.
>
> What do you think about these courses?
Have you read the availble, free, documentation first and tried to work
from that? If so, what did do you feel is lacking that taking a course
would help with?
thanks,
greg k-h
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: Opinion about Linux Foundation courses
2010-09-07 22:54 Opinion about Linux Foundation courses Andre Nogueira
2010-09-08 0:44 ` Greg KH
@ 2010-09-09 1:15 ` Greg KH
2010-09-09 10:45 ` Andre Nogueira
` (8 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: Greg KH @ 2010-09-09 1:15 UTC (permalink / raw)
To: kernel-janitors
On Wed, Sep 08, 2010 at 05:08:08PM -0700, Adarsh Joshi wrote:
> Hi everyone,
>
> The documentation is great but I think Andre means that the courses give
> more confidence.
Why?
> I am a kernel newbie as well and as all beginners are suggested, I have
> subscribed to kernel.org mailing lists. I do understand some of the mails
> but not most of them. It just gets a bit overwhelming most of the times
> which is not very helpful.
Then don't subscribe to the lists, but start with the documentation that
we have. It's a lot. Then ask specific questions on the kernelnewbies
mailing list if you have them, or on the subsystem mailing lists.
> It would be great if there is there any documentation on how to interpret
> these emails and start working on them.
Ask questions about them, we don't know what you are having problems
with unless you say.
thanks,
greg k-h
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: Opinion about Linux Foundation courses
2010-09-07 22:54 Opinion about Linux Foundation courses Andre Nogueira
2010-09-08 0:44 ` Greg KH
2010-09-09 1:15 ` Greg KH
@ 2010-09-09 10:45 ` Andre Nogueira
2010-09-09 13:08 ` Kevin McKinney
` (7 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: Andre Nogueira @ 2010-09-09 10:45 UTC (permalink / raw)
To: kernel-janitors
Hi.
I understand you opinion Greg.
There are lots of documentation about Linux Kernel. For example, I
have been studying "Linux Kernel Development 3rd Edition".
But if you want a job as Linux Kernel developer, is this type of
training important?
If you have experience it is "easy" to get the job. But you have to
start from somewhere (even if you have the knowledge and skills).
thanks
On Thu, Sep 9, 2010 at 2:15 AM, Greg KH <greg@kroah.com> wrote:
> On Wed, Sep 08, 2010 at 05:08:08PM -0700, Adarsh Joshi wrote:
>> Hi everyone,
>>
>> The documentation is great but I think Andre means that the courses give
>> more confidence.
>
> Why?
>
>> I am a kernel newbie as well and as all beginners are suggested, I have
>> subscribed to kernel.org mailing lists. I do understand some of the mails
>> but not most of them. It just gets a bit overwhelming most of the times
>> which is not very helpful.
>
> Then don't subscribe to the lists, but start with the documentation that
> we have. It's a lot. Then ask specific questions on the kernelnewbies
> mailing list if you have them, or on the subsystem mailing lists.
>
>> It would be great if there is there any documentation on how to interpret
>> these emails and start working on them.
>
> Ask questions about them, we don't know what you are having problems
> with unless you say.
>
> thanks,
>
> greg k-h
>
--
André Nogueira
http://sites.google.com/site/andrenogueirasite/
--
To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: Opinion about Linux Foundation courses
2010-09-07 22:54 Opinion about Linux Foundation courses Andre Nogueira
` (2 preceding siblings ...)
2010-09-09 10:45 ` Andre Nogueira
@ 2010-09-09 13:08 ` Kevin McKinney
2010-09-09 13:53 ` Maciej Grela
` (6 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: Kevin McKinney @ 2010-09-09 13:08 UTC (permalink / raw)
To: kernel-janitors
Hi All,
On Thu, Sep 9, 2010 at 6:45 AM, Andre Nogueira <andre.neo.net@gmail.com> wrote:
>
> Hi.
>
> I understand you opinion Greg.
>
> There are lots of documentation about Linux Kernel. For example, I
> have been studying "Linux Kernel Development 3rd Edition".
I am a newbie also and have read/studied tons of books on the Linux
kernel over the last three years; however, the best way to learn the
kernel and device drivers is to take on a small project. By doing
this I have learned so much more.
Some very helpful documentation reside on the https://help.ubuntu.com
site. However I need more documentation, specifically on debugging the
arm/armel kernel that eventually gets ported to an embedded device.
Can someone send documentation on this?
In addition, I spent a lot of time trying to create a serial TTL port
to RS232 serial cable with no luck. I understand the need for this;
(to boot into a specific kernel); however I am not sure how to create
this cable. I was able to boot into a kernel of my choosing a
different way; but can someone provide guidance on the creation of the
cable for my own edification.
Thanks,
Kevin
> André Nogueira
> http://sites.google.com/site/andrenogueirasite/
> _______________________________________________
> devel mailing list
> devel@linuxdriverproject.org
> http://driverdev.linuxdriverproject.org/mailman/listinfo/devel
--
To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: Opinion about Linux Foundation courses
2010-09-07 22:54 Opinion about Linux Foundation courses Andre Nogueira
` (3 preceding siblings ...)
2010-09-09 13:08 ` Kevin McKinney
@ 2010-09-09 13:53 ` Maciej Grela
2010-09-09 14:28 ` Jason
` (5 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: Maciej Grela @ 2010-09-09 13:53 UTC (permalink / raw)
To: kernel-janitors
2010/9/9 Kevin McKinney <klmckinney1@gmail.com>:
> Hi All,
>
> On Thu, Sep 9, 2010 at 6:45 AM, Andre Nogueira <andre.neo.net@gmail.com> wrote:
>>
>> Hi.
>>
>
> In addition, I spent a lot of time trying to create a serial TTL port
> to RS232 serial cable with no luck. I understand the need for this;
> (to boot into a specific kernel); however I am not sure how to create
> this cable. I was able to boot into a kernel of my choosing a
> different way; but can someone provide guidance on the creation of the
> cable for my own edification.
>
The best approach to do this is to buy a USB cable used to connect an
old cellphone to a PC. They're pretty cheap and contain a USB <->
RS232 3.3 V converter (usually PL2303). Most popular converter chips
work with Linux out-of-the-box.
You need to take the cable apart and just solder your own plug on the
"cellphone" side. Before that, make sure you know which pin is the
TXD, RXD and GND using the chip's datasheet and a continuity meter.
Br,
Maciej Grela
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: Opinion about Linux Foundation courses
2010-09-07 22:54 Opinion about Linux Foundation courses Andre Nogueira
` (4 preceding siblings ...)
2010-09-09 13:53 ` Maciej Grela
@ 2010-09-09 14:28 ` Jason
2010-09-09 15:34 ` Kevin McKinney
` (4 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: Jason @ 2010-09-09 14:28 UTC (permalink / raw)
To: kernel-janitors
Kevin McKinney wrote:
> Hi All,
>
> On Thu, Sep 9, 2010 at 6:45 AM, Andre Nogueira
> <andre.neo.net@gmail.com> wrote:
>> Hi.
>>
>> I understand you opinion Greg.
>>
>> There are lots of documentation about Linux Kernel. For example, I
>> have been studying "Linux Kernel Development 3rd Edition".
>
> I am a newbie also and have read/studied tons of books on the Linux
> kernel over the last three years; however, the best way to learn the
> kernel and device drivers is to take on a small project. By doing
> this I have learned so much more.
>
agreed.
> In addition, I spent a lot of time trying to create a serial TTL port
> to RS232 serial cable with no luck. I understand the need for this;
> (to boot into a specific kernel); however I am not sure how to create
> this cable. I was able to boot into a kernel of my choosing a
> different way; but can someone provide guidance on the creation of
> the cable for my own edification.
>
I've had very good luck with this [1] cable. You can get the wire-end variant, but honestly, I like the plug better. The pins come out easily, so I can reorder the pins depending on the project.
hth,
Jason.
[1] http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&namev8-1015-ND
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: Opinion about Linux Foundation courses
2010-09-07 22:54 Opinion about Linux Foundation courses Andre Nogueira
` (5 preceding siblings ...)
2010-09-09 14:28 ` Jason
@ 2010-09-09 15:34 ` Kevin McKinney
2010-09-09 16:23 ` Jason
` (3 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: Kevin McKinney @ 2010-09-09 15:34 UTC (permalink / raw)
To: kernel-janitors
Hi Jason,
On Thu, Sep 9, 2010 at 10:28 AM, Jason
<linuxdriverproject@lakedaemon.net> wrote:
> Kevin McKinney wrote:
>>
>> Hi All,
>>
>> On Thu, Sep 9, 2010 at 6:45 AM, Andre Nogueira
>> <andre.neo.net@gmail.com> wrote:
>>>
>>> Hi.
>>>
>>> I understand you opinion Greg.
>>>
>>> There are lots of documentation about Linux Kernel. For example, I have
>>> been studying "Linux Kernel Development 3rd Edition".
>>
>> I am a newbie also and have read/studied tons of books on the Linux kernel
>> over the last three years; however, the best way to learn the kernel and
>> device drivers is to take on a small project. By doing this I have learned
>> so much more.
>>
>
> agreed.
>
>> In addition, I spent a lot of time trying to create a serial TTL port
>> to RS232 serial cable with no luck. I understand the need for this; (to
>> boot into a specific kernel); however I am not sure how to create
>> this cable. I was able to boot into a kernel of my choosing a different
>> way; but can someone provide guidance on the creation of
>> the cable for my own edification.
>>
>
> I've had very good luck with this [1] cable. You can get the wire-end
> variant, but honestly, I like the plug better. The pins come out easily, so
> I can reorder the pins depending on the project.
The pin layout of my TTL port is 3V3 TXD RXD GND; would this work with
the cable you suggested; It has two extra pins? Thanks for your help.
Thanks,
Kevin
>
> hth,
>
> Jason.
>
> [1]
> http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&namev8-1015-ND
>
--
To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: Opinion about Linux Foundation courses
2010-09-07 22:54 Opinion about Linux Foundation courses Andre Nogueira
` (6 preceding siblings ...)
2010-09-09 15:34 ` Kevin McKinney
@ 2010-09-09 16:23 ` Jason
2010-09-09 20:28 ` Greg KH
` (2 subsequent siblings)
10 siblings, 0 replies; 12+ messages in thread
From: Jason @ 2010-09-09 16:23 UTC (permalink / raw)
To: kernel-janitors
Kevin McKinney wrote:
> On Thu, Sep 9, 2010 at 10:28 AM, Jason
> <linuxdriverproject@lakedaemon.net> wrote:
>> I've had very good luck with this [1] cable. You can get the wire-end
>> variant, but honestly, I like the plug better. The pins come out easily, so
>> I can reorder the pins depending on the project.
>
> The pin layout of my TTL port is 3V3 TXD RXD GND; would this work with
> the cable you suggested; It has two extra pins? Thanks for your help.
>
Just pull the unneeded pins out of the plug and wrap them (independently) with electrical tape. ;-)
hth,
Jason.
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: Opinion about Linux Foundation courses
2010-09-07 22:54 Opinion about Linux Foundation courses Andre Nogueira
` (7 preceding siblings ...)
2010-09-09 16:23 ` Jason
@ 2010-09-09 20:28 ` Greg KH
2010-09-10 10:13 ` Rahul Ruikar
2010-09-10 17:09 ` Greg KH
10 siblings, 0 replies; 12+ messages in thread
From: Greg KH @ 2010-09-09 20:28 UTC (permalink / raw)
To: kernel-janitors
On Thu, Sep 09, 2010 at 11:45:38AM +0100, Andre Nogueira wrote:
> Hi.
>
> I understand you opinion Greg.
>
> There are lots of documentation about Linux Kernel. For example, I
> have been studying "Linux Kernel Development 3rd Edition".
>
> But if you want a job as Linux Kernel developer, is this type of
> training important?
It depends on the employer, but usually experience counts, not training.
> If you have experience it is "easy" to get the job. But you have to
> start from somewhere (even if you have the knowledge and skills).
So, you have _no_ problems with how the kernel works for you and your
systems? If not, then work on fixing that.
If everything is fine, then look at the list of janitor projects, or the
drivers/staging/*/TODO files, and start working on them if you don't
know what else to do. After getting some changes done there you might
find some areas that interest you and you will know what to work on as
it will be apparent.
good luck,
greg k-h
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: Opinion about Linux Foundation courses
2010-09-07 22:54 Opinion about Linux Foundation courses Andre Nogueira
` (8 preceding siblings ...)
2010-09-09 20:28 ` Greg KH
@ 2010-09-10 10:13 ` Rahul Ruikar
2010-09-10 17:09 ` Greg KH
10 siblings, 0 replies; 12+ messages in thread
From: Rahul Ruikar @ 2010-09-10 10:13 UTC (permalink / raw)
To: kernel-janitors
Thanks Greg,
I have query related to which git tree to take as reference for bug
fix / code review . .etc
I am aware of this one
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git
I mean developers who post their patches in "linux-usb" mailing
list.. Do they always refer to above git tree. ?
Thanks in advance
Rahul Ruikar
On 10 September 2010 01:58, Greg KH <greg@kroah.com> wrote:
>
> On Thu, Sep 09, 2010 at 11:45:38AM +0100, Andre Nogueira wrote:
> > Hi.
> >
> > I understand you opinion Greg.
> >
> > There are lots of documentation about Linux Kernel. For example, I
> > have been studying "Linux Kernel Development 3rd Edition".
> >
> > But if you want a job as Linux Kernel developer, is this type of
> > training important?
>
> It depends on the employer, but usually experience counts, not training.
>
> > If you have experience it is "easy" to get the job. But you have to
> > start from somewhere (even if you have the knowledge and skills).
>
> So, you have _no_ problems with how the kernel works for you and your
> systems? If not, then work on fixing that.
>
> If everything is fine, then look at the list of janitor projects, or the
> drivers/staging/*/TODO files, and start working on them if you don't
> know what else to do. After getting some changes done there you might
> find some areas that interest you and you will know what to work on as
> it will be apparent.
>
> good luck,
>
> greg k-h
> --
> To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: Opinion about Linux Foundation courses
2010-09-07 22:54 Opinion about Linux Foundation courses Andre Nogueira
` (9 preceding siblings ...)
2010-09-10 10:13 ` Rahul Ruikar
@ 2010-09-10 17:09 ` Greg KH
10 siblings, 0 replies; 12+ messages in thread
From: Greg KH @ 2010-09-10 17:09 UTC (permalink / raw)
To: kernel-janitors
On Fri, Sep 10, 2010 at 03:31:14PM +0530, Rahul Ruikar wrote:
> Thanks Greg,
> I have query related to which git tree to take as reference for bug
> fix / code review . .etc
It depends on the subsystem you are concerned about.
> I am aware of this one
> git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git
That is for no one to use, didn't you notice the description of it:
"Junk tree, do not use".
I use that ONLY to send patches to Linus, so consider it a private tree
for just me to use occasionally in this manner.
> I mean developers who post their patches in "linux-usb" mailing
> list.. Do they always refer to above git tree. ?
No.
See the MAINTAINERS file for the locations of the developer trees for
the different subsystems, they are all specified there.
If you want to see all of the developer trees together, use the
linux-next tree, that is what it is there for.
If you want to report bugs, they can be reported against any tree you
find :)
But most importantly, test Linus's tree, that is where we care about
bugs the most.
Hope this helps,
greg k-h
^ permalink raw reply [flat|nested] 12+ messages in thread