일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- page
- multiqueue
- buddy_system
- Kernel
- Linux
- fastpath
- strex
- lruvec
- proc
- slowpath
- Network
- mm_struct
- devicedriver
- Android
- NDK
- memory
- vmalloc
- commit
- 카프카
- pmap
- spinlock
- kafka
- allocator
- slab
- kmalloc
- blk-mq
- vm_area_struct
- slub
- Apache
- BLOCK
- Today
- Total
목록2021/07 (3)
Art of Pr0gr4m
리눅스 커널을 분석하는데 있어 참고하기 좋은 사이트들을 소개한다. 좋은 사이트를 찾으면 지속적으로 업데이트 할 예정이다. 최초 글 작성 2021-07-27. 해외 1. Elixir Linux Linux source code (v5.13.5) - Bootlin Linux source code (v5.13.5) - Bootlin elixir.bootlin.com 리눅스 커널 소스 코드를 버전별로 볼 수 있는 사이트이다. 심볼 검색 및 크로스 레퍼런스 기능을 제공한다. 커널 분석에는 vim + ctags + cscope + taglist 를 사용하는 것이 소위 말하는 국룰이었지만, 지금은 (인터넷이 연결되는 상황이라면) 엘릭서 사이트를 이용하는 것이 가장 편한 것 같다. 2. LWN Welcome to LWN..
netdev 트리에 ip6_forward() 함수와 mpls_forward() 함수에 커밋했다. kernel/git/netdev/net.git - Netdev Group's networking tree kernel/git/netdev/net.git - Netdev Group's networking tree ipv6: decrease hop limit counter in ip6_forward()HEADmaster Decrease hop limit counter when deliver skb to ndp proxy. Signed-off-by: Kangmin Park Signed-off-by: David S. Miller 1 files changed, 3 insertions, 2 git.kernel.org i..
리눅스 커널 네트워킹 스택에 대해 설명합니다. sk_buff, ICMP, IP, 라우팅 서브시스템, 이웃 서브시스템(ARP, NDISC), TCP, UDP, SCTP, netfilter 등에 대해 포스팅 중입니다. 블로그가 아닌 깃허브 페이지에 작성하였기 때문에 링크들을 첨부합니다. ※ 해당 포스트 내용들은 기본적으로 Linux Kernel Networking 서적을 레퍼런스로 하고 있습니다. 0-1. Linux Kernel Build Linux Kernel Build - Linux Kernel Analysis (pr0gr4m.github.io) Linux Kernel Build 해당 포스트는 Ubuntu 20.04 버전을 기준으로 리눅스 커널을 빌드하고 설치하는 방법을 설명합니다. pr0gr4m.git..