Getting Started with Contributing to Linux Kernel @ IGDTUW

I talked about "Getting started with contributing to Linux Kernel" at my university, Indira Gandhi Delhi Technical University on 14th March'15. Amitoj, helped me in setting the things up or I better say, she arranged and did everything, I just went and gave the talk. 🙂 You can find all the material of the workshop …

Faults in Linux Kernel 3.x : Disable interrupts and not re-enable them

As part of my work, I need to annotate the reports generated using Coccinelle Scripts as bugs/FPs for recent Linux Kernels, recent as in versions > 3.0 till the current one 3.18. This blog post is about the bugs and FPs I found for the report which checks here interrupts are turned off but not …

Faults in Linux Kernel 3.x : Wrong use of krealloc

As part of my work, I need to annotate  the reports generated using Coccinelle Scripts as bugs/FPs for recent Linux Kernels, recent as in versions > 3.0 till the current one 3.18. As I'm reading the reports (newer ones), so today I completed Linux_realloc.new.org. This org file had a good number of todos. This org file has reports …

Faults in Linux Kernel 3.x : Locking but not unlocking

As part of my work, I need to annotate  the reports generated using Coccinelle Scripts as bugs/FPs for recent Linux Kernels, recent as in versions > 3.0 till the current one 3.18. As I'm reading the reports (newer ones), so today I completed Linux_lockintr.new.org. This file had many todos, so it took me some time to complete it. This …

Faults in Linux Kernel 3.x : Interrupts turned off but not turned on again

As part of my work, I need to annotate  the reports generated using Coccinelle Scripts as bugs/FPs for recent Linux Kernels, recent as in versions > 3.0 till the current one 3.18. As I'm reading the reports (newer ones), so today I completed Linux_intr.new.org. This file has reports for the case where where interrupts are turned off but …

Faults in Linux 3.x : Using value from get_user without check as array index

As part of my work, I need to annotate  the reports generated using Coccinelle Scripts as bugs/FPs for recent Linux Kernels, recent as in versions > 3.0 till the current one 3.18. As I'm reading the reports (newer ones), so today I completed Linux_get.new.org. This org file has the report where unchecked values obtained from the user level by …