Write and Submit your first Linux kernel Patch

  Рет қаралды 315,200

FOSDEM

FOSDEM

Күн бұрын

Пікірлер: 117
@linux786
@linux786 14 жыл бұрын
Great lecture. Shows how easy it is to start contributing to the kernel. I will start doing so right away!
@dimalmfao
@dimalmfao Жыл бұрын
man, this is useful. remember, when you gonna commit your code, the next time you install linux, you should think another way.
@bluezhudong
@bluezhudong 13 жыл бұрын
It's really great ! I will try to submit a patch to the upstream!
@pyrokamileon
@pyrokamileon 10 ай бұрын
I would love to contribute to the kernel! I'm listening to this now while at work and I will play it again later and follow the steps..! 😎
@braoultvideos
@braoultvideos 3 жыл бұрын
@J I - look in Documentation/process subdir. Doc about dev process have been moved there some time ago.
@rj-nj3uk
@rj-nj3uk 6 жыл бұрын
Man I am too excited. I will be creating my own linux version. yaya!!
@mehdizeynalov1062
@mehdizeynalov1062 9 ай бұрын
amazed by this quality content. thank you.
@SohomBhattacharjee
@SohomBhattacharjee 8 жыл бұрын
29:00 -> we do multiple inheritance, object overloading in C. my question... HOW? any references ?
@somedude4122
@somedude4122 7 жыл бұрын
structs and void pointers, and __attribute__((packed))
@Technicalturbo
@Technicalturbo 7 жыл бұрын
Nice video with proper commands and configuration files .. keep it up
@chanvts
@chanvts 14 жыл бұрын
great lecturing! excellent job sir!
@deogratiusekodi3431
@deogratiusekodi3431 5 ай бұрын
Just watched it.. I'll definitely disturb Greg's inbox
@ji1046
@ji1046 4 жыл бұрын
where is documentation/howto ? I searched it in the source file documentation directory but there is no such file
@lordmetroid
@lordmetroid 14 жыл бұрын
@KusuriRX No he says it is Goblin, the SUSE version of Moblin.
@balkiprasanna1984
@balkiprasanna1984 13 жыл бұрын
Thank you very much ... Very informative ...
@anupdhond
@anupdhond 10 жыл бұрын
nice video. By the way is it just me who thinks this guy's voice sounds like one of the winklewoss brothers from the movie "The Social Network" ? :)
@ashwin372
@ashwin372 4 жыл бұрын
Shit i can't undo that thought
@MladenMijatov
@MladenMijatov 13 жыл бұрын
I love this guy!
@raxeax
@raxeax 11 жыл бұрын
"Why don't you demonstrate your programming capabilities?" That was your sentence.
@atjhamit
@atjhamit 2 жыл бұрын
Thanks for this!
@dardevelin
@dardevelin 11 жыл бұрын
An experienced Programmer tends to want to get rid of all tasks he can. Sometimes that means find the best way to save your time and not repeat to every newbie you meet. so yes you will watch/read basic stuff like an hello world, for the next time you don't explain and say "Hey, GO here"
@Vatar88
@Vatar88 13 жыл бұрын
I used to program the Linux kernel like you until I deallocatted a pointer to the knee.
@SB-co7nn
@SB-co7nn 9 жыл бұрын
Thank you, sir.
@sharabshaik8667
@sharabshaik8667 10 жыл бұрын
Can anyone explain me or share a link to set up the mail to send the patches
@DaVince21
@DaVince21 12 жыл бұрын
Isn't the answer obvious? If it's garbage, there's so much incentive to make it better.
@yon2004
@yon2004 14 жыл бұрын
OMG the best video ever
@HermanWillems
@HermanWillems 11 жыл бұрын
What is the maintainer quit maintaining ?
@hyperthreaded
@hyperthreaded 14 жыл бұрын
It seems to me that you *can* have automated tests for hardware by emulating the hardware and running the kernel to be tested in a virtual machine.
@ServalLi
@ServalLi 11 жыл бұрын
I'm considering use hotmail to send patches...
@alokcom
@alokcom 4 жыл бұрын
How do we update the repo for next set of commit to kernel
@fosdemtalks
@fosdemtalks 4 жыл бұрын
FOSDEM is a yearly conference in Brussels, Belgium, which occurs in late January - early February. We record all our talks and put them online, but we don't actually create the content in those talks. If you want to know more about this talk, I suggest you contact the speaker directly.
@nadimalmas2725
@nadimalmas2725 8 жыл бұрын
can i resolve checks?? to submit my first patch
@Ikkepop
@Ikkepop 11 жыл бұрын
you're incredible , and i'm secretly batman , but don't go telling everyone , i hide it under a false image/name
@numba1netsfan
@numba1netsfan 13 жыл бұрын
@newe3 yea I think the problem for me is and was (im starting to actually grasp it) is thinking of the kernel as some untameable beast. Now that im looking at it as my bitch im starting to learn it. Its actually a strange program
@ilikewebm
@ilikewebm 11 жыл бұрын
It would be cool if the FreeBSD Kernel would be as cool as Linux
@UltimatePerfection
@UltimatePerfection 3 ай бұрын
I am not going to go anywhere close Linux kernel code. Not only I would mess something critical up, more importantly I would be yelled at by Linus.
@venkychunky1
@venkychunky1 15 жыл бұрын
Awesome!
@sandun001
@sandun001 12 жыл бұрын
My boss always advise me , Keep Reading the Source code ! He is a great US government officer man. He is great !
@BAgodmode
@BAgodmode Жыл бұрын
I’m a time traveler coming from the future. I only had enough fuel to go back this far. In 2025, on June 18th, 3:51AM CST, a small child in Oklahoma will watch this video, and then he will try what he sees in the video IN REAL LIFE. If Timothy Rosegarden of Enid, Oklahoma is reading, please do not do it. If you commit to the core of Linux, you will start a chain reaction that ends in an extinction level event for the people of earth, the refugees on IO, the Mars colony is doomed either way, but we can save earth and the people of IO, Just please, go back to watching Paw Patrol, do NOT code a Linux patch.
@inanme
@inanme 12 жыл бұрын
Have you done anything so far?
@The_Nickromancer
@The_Nickromancer 12 жыл бұрын
can anyone tell me how to make a language patch for psp Japanese games alot of people are doing it for games and i want to know how
@cornboy3
@cornboy3 11 жыл бұрын
What window switcher are you using for your presentation? It looks awesome!
@njkevlani
@njkevlani 5 жыл бұрын
I have the same question.
@manisadhasivam7712
@manisadhasivam7712 9 жыл бұрын
Nice video...At least for the newbies...
@souravmondal07
@souravmondal07 7 жыл бұрын
how to add that signed off line after commit message ?
@DanielBaluta
@DanielBaluta 6 жыл бұрын
git commit -s
@miguelmorales3979
@miguelmorales3979 11 жыл бұрын
What is his OS?
@psygaara
@psygaara 11 жыл бұрын
and why you think that linux is "shitware"? and with which OS do you compare it? i really don't get you.. you can run linux anywhere and you can customize it as you want
@chaitusvk1
@chaitusvk1 12 жыл бұрын
excellent
@Rubdos
@Rubdos 12 жыл бұрын
Exchange server WONT LET PATCHES THROUGH IT. LOOOOOL. I pressed 'like' at that point!
@zownix
@zownix 14 жыл бұрын
I'm guessing it's sugar but I'm not sure.
@raf.nogueira
@raf.nogueira 8 жыл бұрын
I want so much to be a kernel developer is some way that i can get money even only for food ? when i learning the thing ? I love the graphic things , drivers ,opengl , gtk , qt etc
@maxx666mayhem
@maxx666mayhem 14 жыл бұрын
awesome
@numba1netsfan
@numba1netsfan 13 жыл бұрын
I have "The C Programming Language" and "Linux Kernel Developement 2nd edition" are these good books for kernel hacking? The second book is published by novell i believe.
@psygaara
@psygaara 11 жыл бұрын
Yes I have, show me.
@camel_doctor
@camel_doctor 11 жыл бұрын
what's the os he's using?
@TijmenvandenHeuvel
@TijmenvandenHeuvel 11 жыл бұрын
I would guess OpenSUSE.
@milesrout
@milesrout 10 жыл бұрын
He says it in the first 25 seconds idiot.
@camel_doctor
@camel_doctor 10 жыл бұрын
Miles Rout That's great. We don't know that because we've never heard of moblin or goblin os. And do respect people.
@andresl.8903
@andresl.8903 10 жыл бұрын
Gowtham Gts Moblin is the predecessor from MeeGo, which is the direct predecessor of Sailfish OS from Jolla.
@FlightGearUser
@FlightGearUser 12 жыл бұрын
Did you see his email address? @suse.de so probably he uses SuSe. But AFAIK, this depends on the desktop environment.
@dolby360
@dolby360 5 жыл бұрын
Is this video still valid?
@TheRealCykey
@TheRealCykey 12 жыл бұрын
amazing talk. Thank you :)
@Ikkepop
@Ikkepop 11 жыл бұрын
Oh so you're gonna pick on my grammar now ? That definatly proves that you can write a kernel
@ShamelessHorse
@ShamelessHorse 11 жыл бұрын
Nice to hear each questioner had a totally different national accent.
@DaVince21
@DaVince21 12 жыл бұрын
You know what's funny? The number of kernel developers HAS doubled now!
@Techz3
@Techz3 12 жыл бұрын
4 people are afraid of branches
@ilikewebm
@ilikewebm 11 жыл бұрын
Okay 700 lines..
@vha1207
@vha1207 3 жыл бұрын
2021 🤩
@ilikewebm
@ilikewebm 11 жыл бұрын
The company i tested had 1200 errors :-)
@Ikkepop
@Ikkepop 11 жыл бұрын
clearly , and i clearly have an uncredited nobel piece prize and know alot of fancy words too gotta do better then that
@tsvigo11_70
@tsvigo11_70 Ай бұрын
Какой-то мерзавец придумал ставить открывающую фигурную скобку справа на той же строке что и условие. Она должна быть на строчку ниже и слева.
@sandun001
@sandun001 12 жыл бұрын
Great US government friendly great video !
@TheBuilder
@TheBuilder 3 жыл бұрын
The title didn't imply it would get accepted :(
@johnmcmanus6719
@johnmcmanus6719 10 жыл бұрын
On google play linux kernel in a nutshell is £13
@koolkd12
@koolkd12 13 жыл бұрын
3 people use windows
@climatechangedoesntbargain9140
@climatechangedoesntbargain9140 4 жыл бұрын
ancient times
@thorham1346
@thorham1346 8 жыл бұрын
Eight space indentation? What the hell are these guys smoking?
@thesmileynoob
@thesmileynoob 7 жыл бұрын
Thorham its not 8 spaces its 1 tab. How many spaces your editor displays as a tab can be configured.
@fastundercoverkitgoogle7381
@fastundercoverkitgoogle7381 7 жыл бұрын
But configuring your editor to display tabs as less than 8 spaces will inevitably lead to code that's shorter than 80 characters for you and longer for others
@nobytes2
@nobytes2 6 жыл бұрын
thesmileynoob usually 1 tab is 4 spaces, but Linux kernel uses 8 space tab.
@psygaara
@psygaara 11 жыл бұрын
don't blame Linux if you don't have skills, blame yourself.
@TaborKelly
@TaborKelly 11 жыл бұрын
But it's open source: go fix it.
@Ikkepop
@Ikkepop 11 жыл бұрын
i wonder if Linus Torvalds hides under a secret identity as a 15 year old school girl on the internet
@GIANT1GF
@GIANT1GF 11 жыл бұрын
P.S. why would you watch this video, if you already know for like 15 years on how to contribute to Linux? It's like a senior C developer watching a "hello world" tutorial.
@LorenKuich76
@LorenKuich76 11 жыл бұрын
Yep.
@Ikkepop
@Ikkepop 11 жыл бұрын
And i singlehandedly beat-up a grizzly bear while riding a unicycle, on a tightrope, over an active volcano, with angles singing in the background go get some proof, then bicker
@psygaara
@psygaara 11 жыл бұрын
"If it's open source, it's open to shit. Enough said." - this is not an argument, sorry.. also, they don't accept any patch you send
@sophiabyfield-rich9259
@sophiabyfield-rich9259 3 жыл бұрын
Xgrid egg
@ShamelessHorse
@ShamelessHorse 11 жыл бұрын
Your sentence means that it's obvious why anyone would contribute to Linux.
@tonupif
@tonupif 2 жыл бұрын
Пиздато!
@dylan.dsouza
@dylan.dsouza 11 жыл бұрын
Lost count of how many 'shit's in the previous comments
@LorenKuich76
@LorenKuich76 11 жыл бұрын
"Couldn't code their way out of a simple web socket programming?". lol. I honestly don't get you.
@robin2604
@robin2604 8 жыл бұрын
git gud
@raxeax
@raxeax 11 жыл бұрын
Programming emo...bad joke. Are you serious?Youre saying here how are you good programmer,but i saw on you channel crap like this "Untrained girl presses 40 lb kettlebell overhead with one arm". I don't demonstrate my programming capabilites because i don't have this channel for making videos & no time for making videos.
@ryansmith6308
@ryansmith6308 11 жыл бұрын
You waste time. Honestly, you do.
The kernel report
46:13
linux.conf.au
Рет қаралды 71 М.
Linus Torvalds answers questions about Linux
1:03:11
Tech Perspectives
Рет қаралды 156 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Device Tree for Dummies! - Thomas Petazzoni, Free Electrons
1:12:41
The Linux Foundation
Рет қаралды 110 М.
Steven Rostedt - Learning the Linux Kernel with tracing
1:07:25
OpenFest Bulgaria
Рет қаралды 99 М.
Linus Torvalds and Greg Kroah-Hartman on 20 years of Linux @ LinuxCon Japan 2011
47:06
Greg Kroah Hartman on the Linux Kernel
49:25
Google TechTalks
Рет қаралды 346 М.
Making C Less Dangerous in the Linux kernel
44:59
linux.conf.au
Рет қаралды 78 М.
Beginner's Guide to the Bash Terminal
1:14:37
Joe Collins (EzeeLinux)
Рет қаралды 2,3 МЛН