Enviar búsqueda
Cargar
TOMOYOで学ぶ Kernel Watchの秘密
•
10 recomendaciones
•
5,249 vistas
Motohiro KOSAKI
Seguir
Denunciar
Compartir
Denunciar
Compartir
1 de 56
Descargar ahora
Descargar para leer sin conexión
Recomendados
Windows+VirtualBoxで作るTensorFlow環境
Windows+VirtualBoxで作るTensorFlow環境
Hiroo Inamura
node.js 開発のためのお手軽サーバ構築について(仮)
node.js 開発のためのお手軽サーバ構築について(仮)
Toru Tamura
「Tsurugi Linux」プレゼンテーションAVTOKYO2018
「Tsurugi Linux」プレゼンテーションAVTOKYO2018
unixfreaxjp
関西Firefox os勉強会1st発表資料130615fin
関西Firefox os勉強会1st発表資料130615fin
yosuke_kirihata
Linux container update
Linux container update
Motohiro KOSAKI
Glibc malloc internal
Glibc malloc internal
Motohiro KOSAKI
Altanative macro
Altanative macro
Motohiro KOSAKI
Ruby gvl-improvement at ruby 1.9.3
Ruby gvl-improvement at ruby 1.9.3
Motohiro KOSAKI
Recomendados
Windows+VirtualBoxで作るTensorFlow環境
Windows+VirtualBoxで作るTensorFlow環境
Hiroo Inamura
node.js 開発のためのお手軽サーバ構築について(仮)
node.js 開発のためのお手軽サーバ構築について(仮)
Toru Tamura
「Tsurugi Linux」プレゼンテーションAVTOKYO2018
「Tsurugi Linux」プレゼンテーションAVTOKYO2018
unixfreaxjp
関西Firefox os勉強会1st発表資料130615fin
関西Firefox os勉強会1st発表資料130615fin
yosuke_kirihata
Linux container update
Linux container update
Motohiro KOSAKI
Glibc malloc internal
Glibc malloc internal
Motohiro KOSAKI
Altanative macro
Altanative macro
Motohiro KOSAKI
Ruby gvl-improvement at ruby 1.9.3
Ruby gvl-improvement at ruby 1.9.3
Motohiro KOSAKI
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Más contenido relacionado
Destacado
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Destacado
(20)
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
TOMOYOで学ぶ Kernel Watchの秘密
1.
TOMOYOで学ぶ Kernel Watchの秘密
2.
自己 紹介
3.
名前
4.
小崎 資広
5.
本業
6.
Linux カーネル エンジニア (たぶん)
7.
副業
8.
Kernel Watch
9.
今日 のお題
10.
Kernel Watchの 秘密
11.
秘密
12.
ねーよ。 そんなん
13.
完
14.
TOMOYOに 関わるキッカ ケ
15.
最初はまったく興 味なかった
16.
2008年12月
17.
年末進行で原 稿が落ちる危機 が発生!
18.
新しいパッチ 読む時間ない
19.
そうだ。 TOMOYO。 使おう
20.
Kernel Watch 12月版 「カーネル ゆく年くる年、2009年に来る機能は どれだ?」 完成
21.
意外な伏兵
22.
[tomoyo-users 536] 「あの」Linux
Kernel WatchにTOMOYOの記事が! 富士通の小崎さんの人気連載、Linux Kernel Watchの最新号にTOMOYO Linuxのメインライン 化についての文章が載っています。 さすが自らパッチを投稿されている小崎さんの記事 だけあって、 素晴らしい内容です。現在1/1に投稿 した#14の内容に ついて、 James Morrisからのコ メントに対応中です(Jamesはなかなか 痛いところ を突いてきて大変です)。 原田 季栄 (Toshiharu Harada)
23.
富士通の小崎さん 富士通の小崎さん 富士通の小崎さん
24.
全オレが泣 いた
25.
第一部 完
26.
第二部
27.
ある読者からの質問 どうやってマージ間近 なパッチを見分けて いるんですか?
28.
Answer
29.
升
30.
チート
31.
掲載後に色々 と支援
32.
例
33.
• LKMLで「このパッチはいると思うな∼」とか聞 こえよがしに雑談する • Reviewed-by
つける • Offlistでアドバイスする • 他
34.
支援する メリット
35.
ない まったく
36.
(記事を書くために) 調べていると情が うつる
37.
TOMOYOの 場合
38.
どーれ、パッチでも 読むか ____
/ \ ─\ チラッ / し (>) (●)\ | ∪ (__人__) J | ________ \ u `͡´ / | | | ノ \ | | |
39.
パッチ説明(1行!) This file controls
file related operations. Signed-off-by: Kentaro Takeda <takedakn@nttdata.co.jp> Signed-off-by: Tetsuo Handa penguin-kernel@I-love.SAKURA.ne.jp Signed-off-by: Toshiharu Harada haradats@nttdata.co.jp --- security/tomoyo/file.c | 1258 +++++++++++++++++++++++++++++ 1 file changed, 1258 insertions(+) --- /dev/null +++ linux-2.6.28-mm1/security/tomoyo/file.c (snip)
40.
( ゚д゚)
41.
なめるな
42.
修正してや る!
43.
2ch デビュー
44.
第一声 熊猫さんに召還され ましたー おれ |┃三 ガラッ |┃ ____ |┃/͡ ͡\ |┃(●) (●)
\ ――‐.|┃:͡(__人__)͡:::::\ えへへっ |┃ |r┬-| |͡)遊びに来たお! |┃ `ー'ォ // (͡ヽ・ ・ ̄ / |┃ノ / |┃ つ < |┃ (::)(::) ヽ |┃/ > ) |┃ (__)
45.
返事 > 召喚・・・呼び出す > 召還・・・呼び返す > >
あれれ?呼び返しちゃった > のかな?
46.
___ / \ /ノ \ u. \ !? / (●) (●) \ | (__人__) u. | クスクス> \ u.` ͡´ / ノ \ /´ ヽ ____ <クスクス / \!?? / u ノ \ / u (●) \ | (__人__)| \ u .` ͡/ ノ \ /´ ヽ
47.
修正して やる!
48.
• • • • • • • • • • • • • • • • • • 675 list1について 680 Jamesの温情レビューについて 683
review [1/10] 684 [2/10] 685 [3/10] 686 [4/10] 687 [5/10] 688 [6/10] 689 [7/10] 690 [8/10] 691 [9/10] [10/10] 693 正体がバレる 705 list1議論 cont 706 d_realpath() cont 707 in_exec議論 cont 708 list1議論 cont 709 list1議論 cont 710 d_realpath() cont
49.
• • • • • • • • • • • • • • • • • 711 d_realpath() cont 712
d_realpath() cont 713 d_realpath() cont 718 共通部に入れるべきコードとは 722 枝葉にこだわり過ぎではと主張 723 段階的開発をプッシュ 724 色々cont 733 in_exec cont 734 d_realpath() cont 736 レビューはおもてなし理論を提唱 737 レビューコメントの断り方テクニックとか 738 パーサー議論 751 雑談 769 カーネル内パーサ議論 772 cont 773 cont 774 cont
50.
• 780 パーサpatch
description 例文 • 781 cont • 782 cont 嵐のような、否定的 コメントが2chに乱れ飛ぶ
51.
783 :デムパゆんゆん:2009/01/17(土) 00:24:03
ID:Z3OQs+LA レビュアー ∧_∧ _ノ͡\_ノ < ;`Д´> アイゴ!!アイゴォォ! / ∧∧ ピシッΣ(=====) (\ / 不\ 彡 ( ͡)っ)。 。゚_・゚ < ( `ハ´ .) / ̄ ̄ ̄ し ̄ ̄/\ \ ⊂ )  ̄ ̄ ̄ ̄| | ̄ ̄ ̄ ̄ / \ | | し ̄ ̄ ̄\) ./ \ TOMOYOのくせにナマイキアル! こうですね 785 :login:Penguin:2009/01/17(土) 00:28:31 ID:BLqmOvB5 >>783 ぜんぜん違げーwwwwww
52.
Point • ちゃんと説明しる! • レビューワーのコメントは(可能な限り)反映し る! •
共通層にTOMOYO専用コードを混ぜない! 結局直してもらったのは、この3つだけ
53.
・・・一ヶ月後 831 :login:Penguin ◆XkB4aFXBWg
: 2009/02/12(木) 14:39:38 ID:arb85fbR Jamesのツリーにはいりますた。
54.
おめでとう
55.
そして ありがとう
56.
Thank you!!
Descargar ahora