[커널 17차 A조] 16주차

2020.12.14 20:15

주영 조회 수:112

2020년 12월 12일

 

linux version : mainline 5.9

 

init/main.c.   start_kernel();

 

local_irq_disable() 분석

boot_cpu_init() 분석

page_address_init() 분석

 

cgroup 구조

http://terenceli.github.io/技术/2020/01/05/cgroup-internlas

 

저녁 시간

atomic operation. 이론 분석 (http://jake.dothome.co.kr/atomic/)

 

LL/SC와 LSE 비교

 

llsc 위키 문서

https://en.wikipedia.org/wiki/Load-link/store-conditional

 

ARMv8.1 부터 LSE 지원

Compare And Swap(CAS)

 

ldadd - The value initially loaded from memory is returned in the destination register.

stadd - STADD Atomic add, without return

 

레지스터 공식 문서

https://developer.arm.com/docs/ddi0601/g

 

자료

https://github.com/iamroot17A/linux

XE Login