Skip to content

iamroot12a/kernel

Repository files navigation

최신 ARM 리눅스 커널 4.x 분석

커뮤니티: IAMROOT 12차

History

  • 첫 모임: 2015년 4월 25일 (240명으로 시작)
  • 마지막 스터디: 2018년 3월 3일 (최종 10인: 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 조현철, 최영민, 한대근, 한상종)

1주차

2015.04.25, NIPA (5x명)

  • Orientation

2주차

  • 2015.05.02, 단국대 죽전 (4x명)
  • 리눅스 커널 내부구조 (처음 ~ 86page)

3주차

  • 2015.05.09, 단국대 죽전 (3x명)
  • 리눅스 커널 내부구조 (86 ~ 124page)

4주차

  • 2015.05.16, 단국대 죽전 (2x명)
  • 리눅스 커널 내부구조 (124 ~ 197page)

5주차

  • 2015.05.23, 단국대 죽전(20명)
  • 리눅스 커널 내부구조 (197 ~ 247page)

6주차

  • 2015.05.30, 단국대 죽전 (21명)
  • ARM System Developer's Guide (처음 ~ 364page)

7주차

  • 2015.06.06, 단국대 죽전 (13명)
  • ARM System Developer's Guide (364 ~ 517page)

8주차

  • 2015.06.13, (메르스로 인한 쉼)

9주차

  • 2015.06.20, 단국대 죽전 (14명)
  • ARM System Developer's Guide (517 ~ 끝)

10주차

  • 2015.06.27, 단국대 죽전 (16명)
  • 분석 환경설정

11주차

  • 2015.07.04, 단국대 죽전 (1x명)
  • zImage 생성과정

12주차

  • 2015.07.11, 단국대 죽전 (15명)
  • compressed/head.S - (1)

13주차

  • 2015.07.18, 단국대 죽전 (1x명)
  • compressed/head.S - (2)

14주차

  • 2015.07.25, 단국대 죽전 (10명)
  • compressed/head.S - (3)

15주차

  • 2015.08.01, (휴가)

16주차

  • 2015.08.08, 단국대 죽전 (8명)
  • compressed/head.S - (4)

17주차

  • 2015.08.15, 단국대 죽전 (12명)
  • compressed/head.S - (5)

18주차

  • 2015.08.22, 단국대 죽전 (11명)
  • Barrier 스터디

19주차

  • 2015.08.29, 단국대 죽전 (13명)
  • Coretex A Programmers Guide (8.1 ~ 8.4)

20주차

  • 2015.09.05, 단국대 죽전 (9명)
  • Coretex A Programmers Guide (8.4 ~ 8.11)

21주차

  • 2015.09.12, 단국대 죽전 (11명)
  • Coretex A Programmers Guide (9.1 ~ 9.6)

22주차

  • 2015.09.19, 단국대 죽전 (11명)
  • Coretex A Programmers Guide (9.7 ~ 10.1)

23주차

  • 2015.09.23, (추석 명절)

24주차

  • 2015.10.03, 단국대 죽전 (13명)
  • Coretex A Programmers Guide (10.2 ~ 10.3)

25주차

  • 2015.10.10, 단국대 죽전 (9명)
  • compressed/head.S - (6)

26주차

  • 2015.10.17, 단국대 죽전 (11명)
  • compressed/head.S - (7)

27주차

  • 2015.10.24, 단국대 죽전 (9명)
  • compressed/head.S - (8)

28주차

  • 2015.10.31, 단국대 죽전 (10명)
  • kernel/head.S - (1)

29주차

  • 2015.11.07, 단국대 죽전 (9명)
  • kernel/head.S - (2)

30주차

  • 2015.11.14, 단국대 죽전 (6명)
  • kernel/head.S - (3)

31주차

  • 2015.11.21, 단국대 죽전 (7명)
  • kernel/head.S - (4)

32주차

  • 2015.11.28, 단국대 죽전 (7명)
  • kernel/head.S - (5)
  • start_kernel() 시작

33주차

  • 2015.12.05, 단국대 죽전 (6명)
  • smp_setup_processor_id()
  • debug_objects_early_init()

34주차

  • 2015.12.12, 단국대 죽전 (9명)
  • debug_objects_early_init()
  • boot_init_stack_canary() - (1)

35주차

  • 2015.12.19, 단국대 죽전 (7명)
  • boot_init_stack_canary() - (2)
  • cgroup_init_early()

36주차

  • 2015.12.26, (성탄연휴)

37주차

  • 2016.01.02, (신정연휴)

38주차

  • 2016.01.09, 단국대 죽전 (9명)
  • boot_cpu_init() page_address_init()

39주차

  • 2016.01.16, 단국대 죽전 (6명)
  • setup_arch()->setup_processor()

40주차

  • 2016.01.23, 단국대 죽전 (10명)
  • setup_arch()->setup_machine_fdt()

41주차

  • 2016.01.30, 단국대 죽전 (6명)
  • spin_lock - (1)

42주차

  • 2016.02.06, (구정연휴)

43주차

  • 2016.02.13, 토즈 선릉점 (11명)
  • spin_lock - (2)

44주차

  • 2016.02.20, 토즈 강남타워점 (13명)
  • mutex - (1)

45주차

  • 2016.02.27, 토즈 강남타워점 (11명)
  • mutex - (2)

46주차

  • 2016.03.05, 토즈 선릉점 (12명)
  • mutex - (3)

47주차

  • 2016.03.12, 토즈 선릉점 (9명)
  • mutex - (4)
  • memblock - (1)

48주차

  • 2016.03.19, 토즈 선릉점 (9명)
  • memblock - (2)

49주차

  • 2016.03.26, 토즈 선릉점 (11명)
  • memblock - (3)
  • setup_arch()->setup_machine_tags() ~

50주차

  • 2016.04.02, 토즈 선릉점 (x명)
  • setup_arch()-setup_machine_tags()

51차

  • 2016.04.09, 토즈 선릉점 (x명)
  • setup_arch()->parse_early_param()

52주차

  • 2016.04.16, 토즈 선릉점 (x명)
  • setup_arch()->early_paging_init()
  • setup_arch()->setup_dma_zone()
  • setup_arch()->sanity_check_meminfo()

53주차

  • 2016.04.23, 토즈 선릉점 (x명)
  • setup_arch()->arm_memblock_init()

54주차

  • 2016.04.30, 토즈 선릉점 (x명)
  • setup_arch()->paging_init()->build_mem_type_table()
  • setup_arch()->paging_init()->prepare_page_table() ~

55주차

  • 2016.05.07, 토즈 선릉점 (x명)
  • setup_arch()->paging_init()->prepare_page_table()
  • setup_arch()->map_lowmem()

56주차

  • 2016.05.14, 토즈 선릉점 (x명)
  • setup_arch()->paging_init()->dma_contiguous_remap()

57주차

  • 2016.05.21, 토즈 선릉점 (x명)
  • setup_arch()->paging_init()->devicemaps_init()

58주차

  • 2016.05.28, 토즈 선릉점 (9명, 김종철, 박진영, 문영일, 양유석, 유계성, 윤창호, 조현철, 최영민, 한상종)
  • setup_arch()->paging_init()->kmap_init()
  • setup_arch()->paging_init()->tcm_init()
  • setup_arch()->paging_init()->bootmem_init() ~

59주차

  • 2016.06.04, 토즈 선릉점 (7명, 문영일, 양유석, 유계성, 윤창호, 조현철, 최영민, 한상종)
  • setup_arch()->paging_init()->bootmem_init()->sparse()

60주차

  • 2016.05.14, 토즈 선릉점 (10명, 권경환, 김종철, 문영일, 박진영, 양유석, 유계성, 윤창호, 조현철, 최영민, 한상종)
  • setup_arch()->paging_init()->bootmem_init()->zone_sizes_init()
  • setup_arch()->paging_init()->bootmem_init()->zone_sizes_init()->free_area_init_node() ~

61주차

  • 2016.06.18, 토즈 선릉점 (9명, 권경환, 김종철, 문영일, 양유석, 유계성, 윤창호, 조현철, 최영민, 한상종)
  • setup_arch()->paging_init()->bootmem_init()->zone_sizes_init()->free_area_init_node() ~

62주차

  • 2016.06.25, 토즈 선릉점 (11명, 권경환, 김종철, 문영일, 박진영, 양유석, 유계성, 윤창호, 조현철, 최영민, 한대근, 한상종)
  • setup_arch()->paging_init()->bootmem_init()->zone_sizes_init()->free_area_init_node()

63주차

  • 2016.07.02, 토즈 선릉점 (9명, 권경환, 김종철, 문영일, 박진영, 유계성, 윤창호, 조현철, 한대근, 한상종)
  • setup_arch()->paging_init()->__flush_dcache_page()
  • setup_arch()->request_standard_resource()
  • setup_arch()->unflatten_device_tree()

64주차

  • 2016.07.09, 토즈 선릉점 (9명, 권경환, 김종철, 문영일, 박진영, 유계성, 윤창호, 조현철, 최영민, 한상종)
  • setup_arch()->arm_dt_init_cpu_maps()
  • setup_arch()->psci_init()
  • setup_arch()->smp_init_cpus()
  • setup_arch()->smp_build_mpidr_hash()
  • setup_arch()->hyp_mode_check()
  • setup_arch()->reserve_crashkernel()
  • setup_arch()->mdesc->init_early()

65주차

  • 2016.07.16, 토즈 선릉점 (10명, 권경환, 김종철, 문영일, 박진영, 양유석, 유계성, 윤창호, 조현철, 최영민, 한상종)
  • mm_init_cpumask()
  • setup_command_line()
  • setup_nr_cpu_ids()
  • setup_per_cpu_areas() ~

66주차

  • 2016.07.23, 토즈 선릉점 (7명, 권경환, 문영일, 박진영, 양유석, 윤창호, 조현철, 한상종)
  • setup_per_cpu_areas() ~

67주차

  • 2016.07.30, 토즈 선릉점 (7명, 권경환, 김종철, 문영일, 유계성, 윤창호, 조현철, 한상종)
  • setup_per_cpu_areas()
  • per_cpu API들 ~

68주차

  • 2016.08.06, 토즈 선릉점 (10명, 권경환, 김종철, 문영일, 박진영, 양유석, 유계성, 윤창호, 조현철, 최영민, 한상종)
  • per_cpu API들 ~

69주차

  • 2016.08.13, 강남 윙스터디2 (7명, 김종철, 문영일, 박진영, 윤창호, 조현철, 최영민, 한상종)
  • per_cpu API들
  • smp_prepare_boot_cpu()
  • build_all_zonelists()

70주차

  • 2016.08.20, 강남 상상플러스 (9명, 권경환, 김종철, 문영일, 양유석, 유계성, 윤창호, 조현철, 최영민, 한상종)
  • page_alloc_init()
  • parse_args()
  • jump_label_init() ~

71주차

  • 2016.08.27, 선릉 Kosslab (9명, 권경환, 김종철, 문영일, 박진영, 양유석, 유계성, 윤창호, 조현철, 최영민)
  • jump_label_init()

72주차

  • 2016.09.03, 토즈 선릉점 (9명, 권경환, 김종철, 문영일, 박진영, 양유석, 유계성, 윤창호, 조현철, 최영민)
  • setup_log_buf()
  • pidhash_init()
  • vfs_caches_init_early()
  • sort_main_extable()
  • trap_init()

73주차

  • 2016.09.10, 선릉 Kosslab (8명, 권경환, 문영일, 박진영, 유계성, 윤창호, 조현철, 최영민, 한상종)
  • mm_init() -> page_ext_init_flatmem()

74주차

  • 2016.09.17, (추석 명절)

75주차

  • 2016.09.24, 선릉 Kosslab (8명, 김종철, 문영일, 박진영, 양유석, 윤창호, 조현철, 최영민, 한상종)
  • mm_init() -> mem_init() ~

76주차

  • 2016.10.01, 토즈 선릉점 (10명, 권경환, 김민호, 김종철, 문영일, 유계성, 윤창호, 임채훈, 조현철, 최영민, 한상종)
  • mm_init() -> mem_init() ~

77주차

  • 2016.10.08, Kosslab (12명, 권경환, 김미르, 김민호, 김종철, 문영일, 박진영, 양유석, 윤창호, 임채훈, 조현철, 최영민, 한상종)
  • mm_init() -> mem_init()
  • 버디 할당/해제 ~

78주차

  • 2016.10.15, (야외 행사)

79주차

  • 2016.10.22, Kosslab (9명, 권경환, 김종철, 문영일, 양유석, 윤창호, 임채훈, 조현철, 최영민, 한상종)
  • 버디 할당/해제

80주차

  • 2016.10.29, 토즈 선릉점 (10명, 김미르, 권경환, 문영일, 박진영, 양유석, 유계성, 윤창호, 임채훈, 조현철, 최영민)
  • zonned allocator ~

81주차

  • 2016.11.05, Kosslab (8명, 김민호, 김종철, 문영일, 박진영, 윤창호, 임채훈, 조현철, 최영민)
  • zonned allocator ~

82주차

  • 2016.11.12, 토즈 선릉점 (9명, 권경환, 김종철, 문영일, 양유석, 유계성, 윤창호, 임채훈, 조현철, 최영민)
  • zonned allocator (Direct-Compaction) ~

83주차

  • 2016.11.19, Kosslab (11명, 권경환, 김민호, 김종철, 문영일, 양유석, 유계성, 윤창호, 임채훈, 조현철, 최영민, 한상종)
  • zonned allocator (Direct-Compaction) ~

84주차

  • 2016.11.26, 토즈 선릉점 (9명, 김영준, 김종철, 문영일, 유계성, 윤창호, 임채훈, 조현철, 최영민, 한상종)
  • zonned allocator (Direct-Compaction) ~

85주차

  • 2016.12.03, Kosslab (10명, 권경환, 김영준, 김종철, 문영일, 양유석, 유계성, 윤창호, 임채훈, 조현철, 최영민)
  • zonned allocator (Direct-Compaction)
  • kmem_cache_init() ~

86주차

  • 2016.12.10, 토즈 선릉점 (10명, 권경환, 김영준, 문영일, 박진영, 양유석, 윤창호, 임채훈, 조현철, 최영민, 한상종)
  • zonned allocator (Direct-Compaction)
  • kmem_cache_init() ~

87주차

  • 2016.12.17, 토즈 선릉점 (8명, 김영준, 김종철, 문영일, 윤창호, 임채훈, 조현철, 최영민, 한상종)
  • kmem_cache_init()
  • new_slab()

88주차

  • 2016.12.24, (성탄연휴)

89주차

  • 2016.12.31, (신정연휴)

90주차

  • 2017.01.07, Kosslab (12명, 권경환, 김영준, 김종철, 문영일, 양유석, 유계성, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • kmem_cache_alloc() ~

91주차

  • 2017.01.14, Kosslab (9명, 권경환, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민)
  • kmem_cache_alloc()
  • kmem_cache_free()

92주차

  • 2017.01.21, Kosslab (11명, 권경환, 김영준,김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • kmem_cache_create()
  • kmalloc() & kfree()

93주차

  • 2017.02.28, (구정연휴)

94주차

  • 2017.02.04, Kosslab (11명, 권경환, 김영준,김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • vmalloc() ~

95주차

  • 2017.02.11, Kosslab (9명, 권경환, 김민호, 김종철, 문영일, 윤창호, 임채훈, 정재준, 조현철, 최영민)
  • vmalloc() & vfree()
  • vmap() & vunmap()

96주차

  • 2017.02.18, Kosslab (11명, 권경환, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • exception handler ~

97주차

  • 2017.02.25, Kosslab (9명, 권경환, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • exception handler ~

98주차

  • 2017.03.04, Kosslab (10명, 권경환, 김민호, 김종철, 문영일, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • exception handler
  • Common Clock Framework ~

99주차

  • 2017.03.11, 토즈 선릉점 (10명, 권경환, 김민호, 김영준, 문영일, 윤창호, 임채훈, 정재준, 최영민, 한대근, 한상종)
  • Common Clock Framework ~

100주차

  • 2017.03.18, Kosslab (11명, 권경환, 김민호, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한대근, 한상종)
  • Common Clock Framework ~

101주차

  • 2017.03.25, Kosslab (10명, 권경환, 김민호, 김종철, 문영일, 윤창호, 임채훈, 정재준, 조현철, 한대근, 한상종)
  • Common Clock Framework

102주차

  • 2017.04.01, Kosslab (11명, 권경환, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한대근, 한상종)
  • early_irq_init()
  • init_IRQ() ~

103주차

  • 2017.04.08, 토즈 선릉점 (11명, 권경환, 김민호, 김종철, 문영일, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한대근, 한상종)
  • init_IRQ() ~

104주차

  • 2017.04.15, Kosslab (11명, 권경환, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • init_IRQ() ~

105주차

  • 2017.04.22, 토즈 선릉점 (11명, 권경환, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • init_IRQ() ~

106주차

  • 2017.04.29, Kosslab (8 명, 김민호, 문영일, 윤창호, 임채훈, 조현철, 최영민, 한대근, 한상종)
  • init_IRQ() ~

107주차

  • 2016.05.06, (어린이날 연휴)

108주차

  • 2017.05.13, Kosslab (11명, 권경환, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • init_IRQ() ~

109주차

  • 2017.05.20, 토즈 선릉점 (8명, 김민호, 김종철, 문영일, 윤창호, 임채훈, 정재준, 최영민, 한대근)
  • init_IRQ()
  • softirq
  • Lowres timer ~

110주차

  • 2017.05.27, Kosslab (9명, 김민호, 김종철, 문영일, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한대근)
  • Lowres timer
  • Hrtimer ~

111주차

  • 2017.06.03, 토즈 선릉점 (11명, 권경환, 김민호, 김종철, 문영일, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한대근, 한상종)
  • Hrtimer ~

112주차

  • 2017.06.10, Kosslab (10명, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 조현철, 최영민, 한대근, 한상종)
  • Hrtimer ~
  • time_init() -> clocksource_of_init() ~

113주차

  • 2017.06.17, 토즈 선릉점 (9명, 김민호, 김종철, 문영일, 정재준, 양유석, 윤창호, 임채훈, 조현철, 한상종)
  • time_init() -> clocksource_of_init() ~

114주차

  • 2017.06.24, Kosslab (9명, 김민호, 김종철, 문영일, 정재준, 윤창호, 임채훈, 조현철, 최영민, 한대근)
  • time_init() -> clocksource_of_init()
  • timekeeping_init()

115주차

  • 2017.07.01, 강남 토즈타워점 (10명, 권경환, 김종철, 문영일, 정재준, 윤창호, 임채훈, 조현철, 최영민, 한대근, 한상종)
  • sched_init() ~

116주차

  • 2017.07.08, Kosslab (11명, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한대근, 한상종)
  • sched_init()
  • tick_handle_periodic() ~

117주차

  • 2017.07.15, 토즈 선릉점 (11명, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한대근, 한상종)
  • tick_handle_periodic() ~

118주차

  • 2017.07.22, Kosslab (10명, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한대근)
  • tick_handle_periodic() ~
    • PELT ~

119주차

  • 2017.07.29, 토즈 선릉점 (10명, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한대근)
  • tick_handle_periodic() ~
    • PELT ~

120주차

  • 2017.08.05, Kosslab (11명, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한대근, 한상종)
  • tick_handle_periodic() ~
    • PELT ~

121주차

  • 2017.08.12, Kosslab (6명, 김종철, 문영일, 양유석, 윤창호, 정재준, 조현철)
  • tick_handle_periodic() ~
    • PELT ~

122주차

  • 2017.08.19, Kosslab (10명, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • cfs bandwidth
    • account_cfs_rq_runtime()
    • tg_set_cfs_quota() ~

123주차

  • 2017.08.26, Kosslab (7명, 김민호, 문영일, 윤창호, 임채훈, 정재준, 최영민, 한대근)
  • cfs bandwidth
    • sched_cfs_period_timer()

124주차

  • 2017.09.02, Kosslab (10명, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 최영민, 한대근, 한상종)
  • cfs bandwidth
    • sched_cfs_slack_timer()
  • msleep() ~

125주차

  • 2017.09.09, Kosslab (10명, 권경환, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 한대근, 한상종)
  • msleep()
  • wake_up_process() ~

126주차

  • 2017.09.16, Kosslab (8명, 김민호, 김종철, 문영일, 윤창호, 임채훈, 조현철, 최영민, 한대근)
  • wake_up_process()
  • schedule() ~

127주차

  • 2017.09.23, Kosslab (10명, 김민호, 김종철, 문영일, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한대근, 한상종)
  • schedule()

128주차

  • 2017.09.30, (추석연휴)

129주차

  • 2017.10.07, (추석연휴)

130주차

  • 2017.10.14, Kosslab (8명, 김민호, 김종철, 문영일, 윤창호, 임채훈, 조현철, 최영민, 한대근)
  • rt scheduler

131주차

  • 2017.10.21, Kosslab (7명, 김민호, 김종철, 문영일, 양유석, 임채훈, 정재준, 조현철)
  • dl scheduler ~

132주차

  • 2017.10.28, CMAX 스터디룸 (6명, 김민호, 김종철, 문영일, 임채훈, 조현철, 최영민)
  • stop, idle scheduler ~

133주차

  • 2017.11.04, 토즈 선릉점 (7명, 김민호, 문영일, 임채훈, 양유석, 정재준, 조현철, 최영민)
  • Scheduling Domain ~

134주차

  • 2017.11.11, 토즈 선릉점 (5명, 김민호, 문영일, 임채훈, 조현철, 최영민)
  • Scheduling Domain ~

135주차

  • 2017.11.18, 토즈 선릉점 (6명, 문영일, 양유석, 임채훈, 정재준, 조현철, 최영민)
  • load_balance() ~

136주차

  • 2017.11.25, 토즈 선릉점 (9명, 김민호, 김종철, 문영일, 양유석, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • load_balance()
  • select_task_rq()

137주차

  • 2017.12.02, Kosslab (8명, 김민호, 김종철, 문영일, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • wait_for_completion()
  • kernel_thread()
  • init_workqueues() ~

138주차

  • 2017.12.09, 토즈 선릉점 (9명, 김민호, 김종철, 문영일, 양유석, 윤창호, 정재준, 조현철, 최영민, 한상종)
  • init_workqueues()
  • queue_work()

139주차

  • 2017.12.16, 토즈 신반포점 (9명, 김민호, 김종철, 문영일, 윤창호, 임채훈, 정재준, 조현철, 최영민, 한상종)
  • flush_workqueue()

140주차

  • 2017.12.23, (크리스마스연휴)

141주차

  • 2017.12.30, (신정연휴)

142주차

  • 2018.01.06, 강남 Cmax 스터디 (9명, 김민호, 김종철, 문영일, 양유석, 윤창호, 임채훈, 정재준, 조현철, 최영민)
  • rcu_init()
  • rcu API

143주차

  • 2018.01.13, 강남 Cmax 스터디 (8명, 김민호, 김종철, 문영일, 양유석, 윤창호, 정재준, 조현철, 최영민)
  • rcu_check_callbacks() ~

144주차

  • 2018.01.20, 강남 Cmax 스터디 (7명, 김민호, 김종철, 문영일, 윤창호, 정재준, 조현철, 최영민)
  • rcu_check_callbacks() ~

145주차

  • 2018.01.27, 강남 Cmax 스터디 (5명, 김종철, 문영일, 윤창호, 조현철, 최영민)
  • rcu_check_callbacks()
  • rcu_gp_kthread()

146주차

  • 2018.02.03, 강남 Cmax 스터디 (7명, 김민호, 김종철, 문영일, 윤창호, 임채훈, 조현철, 최영민)
  • pidmap_init()
  • fork_init()
  • do_fork() ~

147주차

  • 2018.02.10, 강남 Cmax 스터디 (5명, 김민호, 김종철, 문영일, 윤창호, 조현철)
  • do_fork()

148주차

  • 2018.02.17, (구정연휴)

149주차

  • 2018.02.24, 강남 Cmax 스터디 (9명, 김민호, 임채훈, 문영일, 양유석, 윤창호, 정재준, 조현철, 최영민, 한상종)
  • rest_init() ~

150주차 (종료)

  • 2018.03.03, 강남 Cmax 스터디 (8명, 김민호, 김종철, 임채훈, 문영일, 양유석, 윤창호, 조현철, 최영민)
  • rest_init()

About

linux-4.0.5 (iamroot 12차 소스분석용)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •