Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Linux Çekirdeğine Nasıl Katkı Verilir?
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ebru Akagündüz
April 29, 2014
How-to & DIY
0
170
Linux Çekirdeğine Nasıl Katkı Verilir?
Ebru Akagündüz
April 29, 2014
Tweet
Share
More Decks by Ebru Akagündüz
See All by Ebru Akagündüz
Unit Testing with JUnit
ebruakagunduz
0
100
Linux Çekirdeği Stajı - Outreachy
ebruakagunduz
0
170
Improving THP Collapse Rate
ebruakagunduz
0
64
Bilgisayar Mühendisliği Öğrencilerine Tavsiyeler
ebruakagunduz
0
330
Ruby & Gtk3 ile Masaüstü Uygulamarı Yazmak
ebruakagunduz
0
390
Couchbase İçin Nagios Eklentisi
ebruakagunduz
0
150
Other Decks in How-to & DIY
See All in How-to & DIY
スイングやカードをいい感じに立てるスタンドの話
niccolli
1
430
EjecTea 2026 / 20260228-osc26tk-ejectea
akkiesoft
0
810
Within the team, I grow as a tester and continuously pursue product quality
camel_404
6
3.1k
OpenClawハンズオンでのトラブルとデバイス向けなんちゃらクロー #IoTLT vol133
n0bisuke2
0
140
JAWS-UG と AWS - JAWS-UG 沖縄 Cloud on the Beach 2025
awsjcpm
0
140
【加筆修正版】ハードワークを支えるフィジカルとメンタルを構築る#rubymusclemixin 活動 #きのこ2025 #きのこ2025_b
bash0c7
0
330
猟銃所持許可を取ってみた
kenkino
2
150
2026年、書籍をちゃんと読むぞ👊 〜約3万円分の書籍を積読にしないためにやること〜
subroh0508
4
810
JAWS-UG 福岡 in 北九州 | JAWS-UG/AWSコミュニティ プログラムのご紹介
awsjcpm
1
200
Maker Mela Mumbai 2025 資料 2024/12/12取得
takasumasakazu
0
140
How to Create a Betpro Account in Pakistan [Complete Guide]
betproid
0
460
私がカンファレンスのプロポーザルを書くときに考えていること
kotomin_m
1
680
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
BBQ
matthewcrist
89
10k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
The agentic SEO stack - context over prompts
schlessera
0
710
First, design no harm
axbom
PRO
2
1.1k
[SF Ruby Conf 2025] Rails X
palkan
2
850
Tell your own story through comics
letsgokoyo
1
870
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
410
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Transcript
Linux Çekirdeğine Nasıl Katkı Verilir? Tülin İzer Ebru Akagündüz
➢ Katkı Verme Ortamı ➢ Araçları Hazırlama
[user] email =
[email protected]
name = Ebru Akagunduz [sendemail] smtpencryption
= tls smtpserver = smtp.gmail.com smtpuser =
[email protected]
smtpserverport = 587 pass = PASS chainreplyto = false [core] editor = vim
• $ git clone -b staging-next git://git.kernel.org/pub/scm/linux /kernel/git/gregkh/staging.git • $
make -jX • $ sudo make modules_install install ➢ Çekirdek Dizini İçerisindekiler
➢ Kullandığımız Git İşlemleri • $ git add . •
$ git commit -m “İlk commit” • $ git branch -a • $ git checkout -b ilk-yama
➢ Depoyu Güncellemek • $ git remote add staging git://url
• $ git fetch staging • $ git checkout -b staging-fixes-rebase • $ git rebase staging/staging-next
➢ Çekirdek Yapılandırılması ve Derlenmesi
➢ Nasıl Yama Hazırlanır? • checkpatch.pl scripti • $ git
rebase -i • $ git reflog • Detaylı bilgi için: ◦ http://kernelnewbies.org/PatchPhilosophy ◦ http://lxr.linux.no/linux/Documentation/CodingStyle
➢ Hata Bulmak ➢ Commit Yapmak ◦ https://github.com/gregkh/kernel-tutorial ◦ http://www.youtube.com/watch?v=LLBrBBImJt4
◦ http://lwn.net/Kernel/LDD3/
None
None
None
➢ Yama Göndermek • Mutt ile yama göndermek: ◦ $
git format-patch -o /tmp/ HEAD^ • Git send-email ile yama göndermek: ◦ $ git send-email --annotate HEAD^ • Yamanın versiyonlanması: ◦ $ git format-patch --subject-prefix="PATCHv2"
Teşekkürler