[FSUG-Bangalore] ieee and free software - gnu linux kerenelworkshop

mallikarjun arjun mallik.v.arjun at gmail.com
Thu Sep 11 06:56:42 IST 2008


2008/9/10 Senthil Sundaram (sensunda) <sensunda at cisco.com>

>
>
> -----Original Message-----
> From: fsug-bangalore-bounces at mm.gnu.org.in [mailto:
> fsug-bangalore-bounces at mm.gnu.org.in] On Behalf Of Anivar Aravind
> Sent: Wednesday, September 10, 2008 8:32 PM
> To: Free Software Users Group - Bangalore
> Subject: Re: [FSUG-Bangalore] ieee and free software - gnu linux
> kerenelworkshop
>
> On 9/10/08, Senthil Sundaram (sensunda) <sensunda at cisco.com> wrote:
> >
> >
> > hi,
> >
> > though things are not yet confirmed .. we might have a gnu-linux
> > kerenel worksop conducted by IBM Gnu/Linux Tech center
> >
> > this is the rough agenda ... and discussion are still on between ieee
> > and the ibm folks
>
> Is it GNU Kernel (Hurd) workshop or Linux kernel workshop?
>
> The agenda seems like a GNU/Linux workshop with special emphasis on kernel
> You can name it as GNUtools and Linux kernel workshop
>
> >>> will try and see if this change can be made
>
>
> Please remember IEEE's M$ offerings to students see
> http://swatantran.blogspot.com/2008/07/ieee-wants-its-students-to-be-slaves.html
>
> http://www.ieee.org/web/membership/students/branchresources/microsoftofferstudents.html
>
> >>> yes very aware of ieee positions and many other friends like renuka
> pointed to this...and we are firmly opposed to monopoly inititatives...we
> will infact speak about our position in the session
>
> > -S
> >
> >
> > Gnu/Linux Kernel Workshop
>
> Change it as Linux Kernel workshop
>
> > Objective
> >
> > Train students on essentials of Gnu/Linux internals, debugging,
> > development tools and
> >
> > working with the open source community.
> >
>
> Use the word free software
> http://www.gnu.org/philosophy/open-source-misses-the-point.html
>
> > Prerequisites
> >
> > Its expected that all participants will have:
> >
> >  Basic knowledge of Operating Systems
> >
> >  Good working knowledge of C
> >
> > Hands-on experience desirable
> >
> > Kernel programming experience is a bonus
> >
> >  Basic scripting knowledge (ex: shell scripts)
> >
> >  Working knowledge of Gnu/Linux. Ex:
> >
> > ■
> >
> > Booting a Gnu/Linux system
> >
> > Basis system administration (adding/removing users etc)
> >
> > ■
> >
> > Basic commands (ls, ps, chmod, mkdir, vi, etc)
> >
> > Agenda
> >
> > 1) Basics of Gnu/Linux Programming & Tools (1 hour)
> >
> >  Simple C programs
> >
> >  Simple Makefiles
> >
> >  gcc, stace, ltrace, gdb, objdump, nm, LD_PRELOAD [EXERCISE]
> >
> >  Quick overview of a typical hardware on which Gnu/Linux runs (CPU,
> > Memory,
> >
> > Interrupt controller, IO Bus etc)
> >
> >  Overview of the Gnu/Linux Kernel
> >
> >  Kernel Layout
> >
> >  Coding Style
> >
> >  Important subsystems
> >
> >  Kernel configuration
> >
> >  Building and booting a new kernel [EXERCISE]
> >
> > 2) Gnu/Linux Kernel Internals - An Overview (2 hours)
> >
> >  Process and threads [EXERCISE]
> >
> >  Memory Management [EXERCISE]
> >
> >  Filesystems [EXERCISE]
> >
> >  Interrupts and exceptions & System Calls [EXERCISE]
> >
> >  Kernel synchronization
> >
> > 3) Device Drivers (1 hour)
> >
> >  Kernel module programming
> >
> >  Char and block drivers
> >
> >  ioctls
> >
> >  Writing simple char device driver [EXERCISE]
> >
> > 4) Kernel Debugging (2 hours)
> >
> >  printk
> >
> >  Dynamic instrumentation techniques
> >
> >  SystemTap [EXERCISE]
> >
> >  kexec/kdump/crash analysis [EXERCISE]
> >
> > 5) Free software philosophy and how You can contribute (30 mins)
> >
> >  Introduction to the free software community
> >
> >  How to contribute
> >
> >  New exciting areas of work in the kernel
> >
> > Freedom matters in software society and soul
> > _______________________________________________
> >  FSUG-Bangalore mailing list
> >  FSUG-Bangalore at mm.gnu.org.in
> > http://mm.gnu.org.in/cgi-bin/mailman/listinfo/fsug-bangalore
> >
> >
> _______________________________________________
> FSUG-Bangalore mailing list
> FSUG-Bangalore at mm.gnu.org.in
> http://mm.gnu.org.in/cgi-bin/mailman/listinfo/fsug-bangalore
> _______________________________________________
> FSUG-Bangalore mailing list
> FSUG-Bangalore at mm.gnu.org.in
> http://mm.gnu.org.in/cgi-bin/mailman/listinfo/fsug-bangalore
>


Please let us know dates once confirmed

mallikarjun
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mm.gnu.org.in/pipermail/fsug-bangalore/attachments/20080911/f2c346aa/attachment-0001.htm 


More information about the FSUG-Bangalore mailing list