[커널 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 |
247 | 커널 스터디 공개 노트 링크 [1] | 박동하 | 2016.05.20 | 233136 |
246 | [커널 17차] 41주차 | ㅇㅇㅇ | 2021.06.13 | 36552 |
245 | [커널 17차] 56주차 | ㅇㅇㅇ | 2021.10.03 | 27529 |
244 | [커널 18차] 1주차 | V4bel | 2021.05.29 | 3600 |
243 | [커널 17차 6조] 2주차 | 김정근 | 2020.08.31 | 2175 |
242 | [커널 17차 2조] 4주차 | wellbeing | 2020.09.12 | 1518 |
241 | 커널 스터디 13차 D조 스터디 로그 링크입니다. | 목태양 | 2016.05.15 | 1226 |
240 | 해킹&보안 1차 A팀 스터디로그 링크 | 수비니겨 | 2016.05.19 | 1185 |
239 | [커널 16차 B조] 1주차 [1] | kdy0252 | 2019.05.25 | 1084 |
238 | [커널 17차 A조] 20주차 | 주영 | 2021.01.11 | 1019 |
237 | [커널 20차] 24주차 | 이민찬 | 2023.10.22 | 810 |
236 | [커널 17차 2조] 5주차 | wellbeing | 2020.09.19 | 739 |
235 | [커널 17차 8조] 1주차 [3] | JSYoo5B | 2020.08.22 | 716 |
234 | [커널 19차] 0주차 - 오리엔테이션 | 리턴 | 2022.05.07 | 602 |
233 | [커널 17차] 26주차 | 주영 | 2021.03.01 | 540 |
232 | [커널 19차] 37 주차 | Min | 2023.02.04 | 479 |
231 | [커널 19차] 1주차 | 리턴 | 2022.05.16 | 457 |
230 | [커널 17차] 32주차 | ㅇㅇㅇ | 2021.04.11 | 444 |
229 | [커널 17차 A조] 12주차 | 주영 | 2020.11.16 | 410 |
.