[커널 18차] 49주차

문c(문영일) 2022.05.03 09:10 조회 수 : 126

 

첫 모임: 2021년 5월 22일 (약 50여명 zoom 접속)

 

18차 커널 스터디 히스토리는 아래 사이트에서 계속 갱신합니다.

커널 v5.15 소스 분석 GIT: https://github.com/iamroot18/5.10/tree/i515

 

0주차

2021.05.22, Zoom 온라인(5x명 접속)

  • Orientation (3시간)

1주차

  • 2021.05.29, Zoom 온라인(53명 참석).
  • pm 03:00 ~ pm 10:00
  • 리눅스 커널 내부구조 (p10 ~ p54 중간)

2주차

  • 2021.06.05, Zoom 온라인(52명 참석)
  • pm 03:00 ~ pm 10:00
  • 리눅스 커널 내부구조 (p54 ~ p81)

3주차

  • 2021.06.12, Zoom 온라인(44명 참석)
  • pm 03:00 ~ pm 10:00
  • 리눅스 커널 내부구조 (p81 ~ p100)

4주차

  • 2021.06.19, Zoom 온라인(40명 참석)
  • pm 03:00 ~ pm 10:00
  • 리눅스 커널 내부구조 (p100 ~ p124)

5주차

  • 2021.06.26, Zoom 온라인(36명 참석)
  • pm 03:00 ~ pm 10:00
  • 리눅스 커널 내부구조 (p124 ~ p171)

6주차

  • 2021.07.03, Zoom 온라인(36명 참석)
  • pm 03:00 ~ pm 10:00
  • 리눅스 커널 내부구조 ( ~ end)

7주차

  • 2021.07.10, Zoom 온라인(43명 참석)
  • ARM System Developers Guide 책, ~p69, 3.3.3 Multiple-Register Transfer

8주차

  • 2021.07.17, Zoom 온라인(34명 참석)
  • ARM System Developers Guide 완료
  • head.S의 preserve_boot_args() -> __inval_dcache_area()

9주차

  • 2021.07.24, Zoom 온라인(36명 참석)
  • ARM Programmers Guide: ~p161
  • head.S의 el2_setup 진행중

10주차

  • 2021.07.31, Zoom 온라인(31명 참석)
  • ARM Programmers Guide: ~p190
  • head.S의 el2_setup 진행중

11주차

  • 2021.08.07, Zoom 온라인(26명 참석)
  • ARM Programmers Guide: 완료
  • head.S의 el2_setup 진행중

12주차

  • 2021.08.14, Zoom 온라인(27명 참석)
  • head.S의 __create_page_tables의 첫 번째 map_memory 직전

13주차

  • 2021.08.21, Zoom 온라인(21명 참석)
  • head.S: __cpu_setup()의 tcr_compute_pa_size 매크로 직전

14주차

  • 2021.08.28, Zoom 온라인(27명 참석)
  • head.S: __primary_switch()의 __relocate_kernel() 진행중

15주차

  • 2021.09.04, Zoom 온라인(22명 참석)
  • head.S: CONFIG_RANDOMIZE_BASE 커널 옵션 부분 진행중

16주차

  • 2021.09.11, Zoom 온라인(22명 참석)
  • start_kernel() 시작 - boot_cpu_init() 직전까지

17주차

  • 2021.09.18, Zoom 온라인(22명 참석)
  • barrier, atomic

18주차

  • 2021.09.25, Zoom 온라인(18명 참석)
  • bitops, bitmap, cpumask, spinlock 진행중

19주차

  • 2021.10.02, Zoom 온라인(19명 참석)
  • spinlock, early_fixmap_init() 진행중

20주차

  • 2021.10.09, Zoom 온라인(18명 참석)
  • setup_machine_fdt() -> early_init_dt_scan_nodes() 진행중

21주차

  • 2021.10.16, Zoom 온라인(21명 참석)
  • memblock_add() -> memblock_add_range() 진행중

22주차

  • 2021.10.23, Zoom 온라인(14명 참석)
  • memblock 완료
  •  

23주차

  • 2021.10.30, Zoom 온라인(13명 참석)
  • paging_init() 완료
  • unflatten_dt_nodes() 진행중

24주차

  • 2021.11.06, Zoom 온/오프라인(12명 참석)
  • paging_init() 완료
  • arm64_numa_init() 진행중

25주차

  • 2021.11.13, Zoom 온/오프라인(12명 참석)
  • sparse_init() 진행중

26주차

  • 2021.11.20, Zoom 온/오프라인(14명 참석)
  • sparse_init() -> sparse_init_nid() 진행중

27주차

  • 2021.11.27, Zoom 온/오프라인(15명 참석)
  • zone_sizes_init() 진행중

28주차

  • 2021.12.04, Zoom 온/오프라인(9명 참석)
  • zone_sizes_init() 진행중

29주차

  • 2021.12.11, Zoom 온/오프라인(11명 참석)
  • zone_sizes_init() 진행중

30주차

  • 2021.12.18, Zoom 온/오프라인(11명 참석)
  • psci_dt_init() 진행중

31주차

  • 2021.12.25, 성탄 연휴

32주차

  • 2022.01.01, Zoom 온라인(12명 참석)
  • setup_nr_cpu_ids() 까지 진행완료

33주차

  • 2022.01.08, Zoom 온라인(12명 참석)
  • setup_per_cpu_areas() 진행중

34주차

  • 2022.01.15, Zoom 온라인(12명 참석)
  • setup_per_cpu_areas() 진행중

35주차

  • 2022.01.22, Zoom 온라인(12명 참석)
  • setup_per_cpu_areas() 진행중

36주차

  • 2022.01.29, 구정 연휴

37주차

  • 2022.02.05, Zoom 온라인(12명 참석)
  • setup_per_cpu_areas() 진행완료

38주차

  • 2022.02.12, Zoom 온라인(12명 참석)
  • page_alloc_init() 진행중

39주차

  • 2022.02.19, Zoom 온라인(12명 참석)
  • mm_init()->mem_init() 진행중

40주차

  • 2022.02.26, Zoom 온라인(7명 참석)
  • alloc_page() 진행중 ... alloc_flags_nofragment()

41주차

  • 2022.03.05, Zoom 온라인(12명 참석)
  • alloc_page() 진행중 ... get_page_from_freelist()

42주차

  • 2022.03.12, Zoom 온라인(11명 참석)
  • alloc_page() 진행중 ... get_page_from_freelist()

43주차

  • 2022.03.19, Zoom 온라인(8명 참석)
  • alloc_page() 진행중 ... direct-compaction

44주차

  • 2022.03.26, Zoom 온라인(9명 참석)
  • alloc_page() 진행중 ... direct-compaction(isolation)

45주차

  • 2022.04.02, Zoom 온라인(9명 참석)
  • alloc_page() 진행중 ... direct-compaction(migration)

46주차

  • 2022.04.09, Zoom 온라인(6명 참석)
  • alloc_page() 진행중 ... direct-compaction(rmap-walk-control)

47주차

  • 2022.04.16, Zoom 온라인(7명 참석)
  • alloc_page() 진행중 ... direct-reclaim (LRU, pagevecs)

48주차

  • 2022.04.23, Zoom 온라인(8명 참석)
  • alloc_page() 진행중 ... direct-reclaim (scan & isolation)

49주차

  • 2022.04.30, Zoom 온라인(7명 참석)
  • alloc_page() 진행중 ... direct-reclaim (Workingset Detection)

(끝)

 

번호 제목 글쓴이 날짜 조회 수
공지 [공지] IAMROOT 19차 커널 스터디 오리엔테이션 (zoom 접속 안내) [5] 문c(문영일) 2022.05.07 877
공지 [공지] IAMROOT 18차 커널 스터디 오리엔테이션 안내 [마감] [2] 문c(문영일) 2021.05.17 1249
공지 커널 스터디를 위한 문c 가이드입니다. [10] 문c(문영일) 2021.04.27 6452
997 [커널 16차] 119주차 [2] 이파란 2021.11.14 109
996 [공지] 커널 주중 E팀 16주차(8/30) 스터디 참가여부 조사 (월요일 마감) [6] 김지성 2017.08.25 110
995 [커널 16차 스터디] 82주차 참석인원 조사 [5] 커널열공 2021.02.28 110
994 [커널 16차 스터디] 85주차 참석인원 조사 [4] 커널열공 2021.03.21 110
993 [커널 16차] 143주차 [3] 이파란 2022.04.30 111
992 [공지] 커널 14차 B팀 주말(7/8) 장소공지 [2] 사앙조 2017.07.03 112
991 [커널 15차 A팀] 45주차(3/2) 참석인원 조사 [4] 코딩코딩 2019.02.25 112
990 [커널 14차 B] 6/03 스터디 장소입니다. [1] Rayzin 2017.06.02 113
989 [커널 16차 스터디] 79주차 참석인원 조사 [5] 커널열공 2021.01.30 113
988 [커널 15차 A팀] 16주차(2018-08-11) 스터디 노트 코딩코딩 2018.08.12 115
987 [커널 16차 스터디] 76주차 참석인원 조사 [4] 커널열공 2021.01.11 115
986 [공지] 커널 주중 D팀 7주차(6/28) 스터디 참가여부 조사(일요일 마감) [9] 깜시 2017.06.22 116
985 [공지] 커널 14차 B팀 주말(7/15) 장소공지 [3] 사앙조 2017.07.09 117
984 [15차 커널 A팀] 52주차 인원조사 [1] 코딩코딩 2019.04.15 117
983 [커널 16차] 103주차 [3] file 이파란 2021.07.26 117
982 [커널 16차] 162주차 [2] 이파란 2022.09.17 117
981 [커널 16차] 144주차 [3] 이파란 2022.05.07 118
980 [커널 15차 A팀] 21주차(2018-09-15) 스터디 장소 공지 [6] 코딩의노예 2018.09.12 119
979 [공지] 커널 주중 E팀 39주차(2/21) 스터디 참여조사 (월요일 오후 7시까지) [4] 정한빛 2018.02.17 120
978 [커널 16차 스터디] 80주차 참석인원 조사 [3] 커널열공 2021.02.07 120
XE Login