Write and Submit your first Linux kernel Patch

Поділитися
Вставка
  • Опубліковано 10 лис 2024

КОМЕНТАРІ • 116

  • @linux786
    @linux786 14 років тому +15

    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 років тому +3

    It's really great ! I will try to submit a patch to the upstream!

  • @mehdizeynalov1062
    @mehdizeynalov1062 7 місяців тому +1

    amazed by this quality content. thank you.

  • @rj-nj3uk
    @rj-nj3uk 6 років тому +4

    Man I am too excited. I will be creating my own linux version. yaya!!

  • @Technicalturbo
    @Technicalturbo 6 років тому

    Nice video with proper commands and configuration files .. keep it up

  • @deogratiusekodi3431
    @deogratiusekodi3431 3 місяці тому

    Just watched it.. I'll definitely disturb Greg's inbox

  • @pyrokamileon
    @pyrokamileon 8 місяців тому

    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..! 😎

  • @chanvts
    @chanvts 14 років тому

    great lecturing! excellent job sir!

  • @braoultvideos
    @braoultvideos 3 роки тому

    @J I - look in Documentation/process subdir. Doc about dev process have been moved there some time ago.

  • @atjhamit
    @atjhamit 2 роки тому

    Thanks for this!

  • @anupdhond
    @anupdhond 10 років тому +7

    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 роки тому +1

      Shit i can't undo that thought

  • @SohomBhattacharjee
    @SohomBhattacharjee 8 років тому +5

    29:00 -> we do multiple inheritance, object overloading in C. my question... HOW? any references ?

    • @somedude4122
      @somedude4122 6 років тому +3

      structs and void pointers, and __attribute__((packed))

  • @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"

  • @MladenMijatov
    @MladenMijatov 13 років тому

    I love this guy!

  • @ji1046
    @ji1046 3 роки тому +1

    where is documentation/howto ? I searched it in the source file documentation directory but there is no such file

  • @Vatar88
    @Vatar88 13 років тому +16

    I used to program the Linux kernel like you until I deallocatted a pointer to the knee.

  • @balkiprasanna1984
    @balkiprasanna1984 13 років тому

    Thank you very much ... Very informative ...

  • @SB-co7nn
    @SB-co7nn 9 років тому

    Thank you, sir.

  • @lordmetroid
    @lordmetroid 14 років тому

    @KusuriRX No he says it is Goblin, the SUSE version of Moblin.

  • @venkychunky1
    @venkychunky1 14 років тому

    Awesome!

  • @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

  • @raxeax
    @raxeax 11 років тому +2

    "Why don't you demonstrate your programming capabilities?"
    That was your sentence.

  • @yon2004
    @yon2004 14 років тому

    OMG the best video ever

  • @chaitusvk1
    @chaitusvk1 11 років тому

    excellent

  • @manisadhasivam7712
    @manisadhasivam7712 9 років тому +1

    Nice video...At least for the newbies...

  • @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.

  • @HermanWillems
    @HermanWillems 11 років тому

    What is the maintainer quit maintaining ?

  • @maxx666mayhem
    @maxx666mayhem 14 років тому

    awesome

  • @DaVince21
    @DaVince21 11 років тому

    Isn't the answer obvious? If it's garbage, there's so much incentive to make it better.

  • @nadimalmas2725
    @nadimalmas2725 8 років тому

    can i resolve checks??
    to submit my first patch

  • @sandun001
    @sandun001 12 років тому

    My boss always advise me , Keep Reading the Source code !
    He is a great US government officer man.
    He is great !

  • @sharabshaik8667
    @sharabshaik8667 10 років тому

    Can anyone explain me or share a link to set up the mail to send the patches

  • @ilikewebm
    @ilikewebm 11 років тому

    It would be cool if the FreeBSD Kernel would be as cool as Linux

  • @BAgodmode
    @BAgodmode Рік тому +1

    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?

  • @souravmondal07
    @souravmondal07 7 років тому

    how to add that signed off line after commit message ?

  • @ServalLi
    @ServalLi 11 років тому

    I'm considering use hotmail to send patches...

  • @TheRealCykey
    @TheRealCykey 12 років тому

    amazing talk. Thank you :)

  • @hyperthreaded
    @hyperthreaded 14 років тому +2

    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.

  • @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

  • @miguelmorales3979
    @miguelmorales3979 11 років тому

    What is his OS?

  • @sandun001
    @sandun001 12 років тому +1

    Great US government friendly great video !

  • @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

  • @vha1207
    @vha1207 3 роки тому

    2021 🤩

  • @ShamelessHorse
    @ShamelessHorse 11 років тому

    Nice to hear each questioner had a totally different national accent.

  • @psygaara
    @psygaara 11 років тому

    Yes I have, show me.

  • @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

  • @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.

  • @cornboy3
    @cornboy3 11 років тому +1

    What window switcher are you using for your presentation? It looks awesome!

    • @njkevlani
      @njkevlani 5 років тому

      I have the same question.

  • @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 років тому +1

      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.

  • @DaVince21
    @DaVince21 11 років тому

    You know what's funny? The number of kernel developers HAS doubled now!

  • @dolby360
    @dolby360 5 років тому

    Is this video still valid?

  • @UltimatePerfection
    @UltimatePerfection Місяць тому

    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.

  • @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

  • @Ikkepop
    @Ikkepop 11 років тому

    Oh so you're gonna pick on my grammar now ?
    That definatly proves that you can write a kernel

  • @Techz3
    @Techz3 12 років тому +1

    4 people are afraid of branches

  • @FlightGearUser
    @FlightGearUser 12 років тому

    Did you see his email address? @suse.de
    so probably he uses SuSe. But AFAIK, this depends on the desktop environment.

  • @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.

  • @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

  • @climatechangedoesntbargain9140
    @climatechangedoesntbargain9140 4 роки тому +1

    ancient times

  • @LorenKuich76
    @LorenKuich76 11 років тому

    Yep.

  • @ilikewebm
    @ilikewebm 11 років тому

    Okay 700 lines..

  • @johnmcmanus6719
    @johnmcmanus6719 10 років тому

    On google play linux kernel in a nutshell is £13

  • @ilikewebm
    @ilikewebm 11 років тому

    The company i tested had 1200 errors :-)

  • @Ikkepop
    @Ikkepop 11 років тому

    i wonder if Linus Torvalds hides under a secret identity as a 15 year old school girl on the internet

  • @koolkd12
    @koolkd12 13 років тому

    3 people use windows

  • @TheBuilder
    @TheBuilder 3 роки тому

    The title didn't imply it would get accepted :(

  • @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 років тому

    don't blame Linux if you don't have skills, blame yourself.

  • @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.

  • @sophiabyfield-rich9259
    @sophiabyfield-rich9259 3 роки тому

    Xgrid egg

  • @TaborKelly
    @TaborKelly 11 років тому

    But it's open source: go fix it.

  • @thorham1346
    @thorham1346 7 років тому +14

    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.

  • @tonupif
    @tonupif 2 роки тому

    Пиздато!

  • @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

  • @ShamelessHorse
    @ShamelessHorse 11 років тому

    Your sentence means that it's obvious why anyone would contribute to Linux.

  • @dylan.dsouza
    @dylan.dsouza 11 років тому

    Lost count of how many 'shit's in the previous comments

  • @robin2604
    @robin2604 7 років тому

    git gud

  • @LorenKuich76
    @LorenKuich76 11 років тому

    "Couldn't code their way out of a simple web socket programming?". lol. I honestly don't get you.

  • @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.