[커널 17차 A조] 24주차
2021.02.09 19:56
2020년 2월 6일
linux version : mainline 5.9
init/main.c. start_kernel();
setup_arch(); 분석중
local_daif_restore
현재는 write_sysreg(flags, daif);만 동작한다.
daif 레지스터에 flags 값을 입력한다.
flag 값은 DAIF_PROCCTX_NOIRQ로 - I 만 켜져 있는 상태이다.
http://jake.dothome.co.kr/ic/
cpu_uninstall_idmap()
1대일 매핑을 끊고 더 많이 사용할 예정으로 보인다.
cpu_do_switch_mm
(init mm의 경우) mm의 pgd가 ttbr el0 레지스터에 base address에 들어갈 것이다(?)
(init mm이 아닌 경우) ttbr1은 asid만 다룰 것이다.
xen_early_init (생략)
CONFIG_XEN 옵션은 켜져 있다.
arm의 xen으로 동작한다.
저녁 시간
이론 분석
spin-lock 및 qspin-lock (MCS lock)
https://0xax.gitbooks.io/linux-insides/content/SyncPrim/linux-sync-2.html
2월 13일 설 연휴.
2월 20일 - A1,A2,B조 통합 스터디 예정
자료
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [공지] 스터디 정리 노트 공간입니다. | woos | 2016.05.14 | 630 |
248 | [커널 19차] 103 주차 | Min | 2024.04.28 | 39 |
247 | [커널 20차] 48주차 | 무한질주 | 2024.04.25 | 42 |
246 | [커널 19차] 102 주차 | Min | 2024.04.20 | 44 |
245 | [커널 19차] 101 주차 | Min | 2024.04.13 | 65 |
244 | [커널 19차] 100 주차 | Min | 2024.04.13 | 18 |
243 | [커널 19차] 99 주차 | Min | 2024.03.30 | 83 |
242 | [커널 19차] 98 주차 | Min | 2024.03.23 | 57 |
241 | [커널 19차] 97 주차 | Min | 2024.03.16 | 50 |
240 | [커널 19차] 96 주차 | Min | 2024.03.14 | 32 |
239 | [커널 19차] 95 주차 [2] | Min | 2024.03.03 | 111 |
238 | [커널 20차] 32주차 | brw | 2023.12.16 | 388 |
237 | [커널 20차] 29주차 | brw | 2023.11.27 | 163 |
236 | [커널 20차] 27주차 | brw | 2023.11.21 | 87 |
235 | [커널 20차] 26주차 | brw | 2023.11.21 | 50 |
234 | [커널 20차] 28주차 | 이민찬 | 2023.11.19 | 65 |
233 | [커널 20차] 25주차 | 이민찬 | 2023.10.30 | 120 |
232 | [커널 20차] 24주차 | 이민찬 | 2023.10.22 | 812 |
231 | [커널 20차] 23주차 | 이민찬 | 2023.10.14 | 81 |
230 | [커널 20차] 22주차 | 이민찬 | 2023.10.08 | 76 |
229 | [커널 20차] 21주차 | 이민찬 | 2023.09.23 | 117 |
.