
- 2019/04/13 09:16
- rousalome.egloos.com/9979800
- 덧글수 : 5

핑백
Linux Kernel(4.14) Hacks : [라즈베리파이] Soft IRQ 서비스는 언제 요청하나? 2018-07-15 23:07:55 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] ksoftirqd 쓰레드란 2018-07-15 23:09:45 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널 타이머(Kernel Timer) - jiffies란 2018-07-18 22:05:02 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [Linux][Kernel] softirq overview (1) 2018-07-21 18:03:03 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널 타이머 - jiffies와 jiffies_64 변수란 2018-07-23 08:21:12 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널 타이머 - msecs_to_jiffies 함수란 2018-07-30 16:20:21 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널 타이머 - jiffies란 값은 누가 언제 증가하나 2018-07-30 16:20:45 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널 타이머 - timer_after/timer_before 함수 2018-08-01 10:43:02 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널 타이머 - 동적 타이머 실행 코드 2018-08-08 12:42:42 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널 타이머 - 동적 타이머 초기화 2018-08-08 12:43:13 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널타이머 - 동적 타이머 실행(__mod_timer) 코드 분석 2018-08-15 21:29:27 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널 타이머 -동적 타이머는 누가 언제 호출하나? (1) 2018-08-15 21:29:33 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 비트 처리 __test_and_set_bit() __test_and_clear_bit() 함수 동작 원리 2018-08-19 14:55:43 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 워크큐(Workqueue)의 특징 2018-08-19 21:23:18 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 워크큐(Workqueue) 용어 알아보기 2018-08-22 21:58:48 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널 타이머 -동적 타이머는 누가 언제 호출하나? (3) 2018-08-29 23:30:58 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널 타이머 -동적 타이머는 누가 언제 호출하나? (2) 2018-08-29 23:31:08 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널 타이머 - 동적 타이머 실습 및 로그 분석(1) 2018-09-02 23:16:57 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 워크큐(Workqueue) - 워크(struct work_struct) 란 2018-09-08 16:12:16 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이]워크큐(Workqueue) - 워크 초기화는 어떻게 하나 2018-09-08 16:13:58 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 워크큐(Workqueue) 소개 2018-09-08 16:15:04 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터럽트 컨택스트 인터럽트 컨택스트란 ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 워크큐(Workqueue)는 왜 잘 알아야 할까? 2018-09-08 16:16:05 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 워크큐(Workqueue) 함수 및 로그 Overview 2018-09-08 16:16:30 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [Linux][Kernel] 타이머(Timer) Overview 2018-09-10 16:54:40 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [Kernel][Timer] jiffies & jiffies_to_msecs 2018-09-10 16:56:09 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 워크큐(Workqueue) - 워크를 워크큐에 어떻게 큐잉할까?(1) 2018-09-16 22:33:33 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 커널동기화 - 임계영역(Critical Section)이란 2018-09-19 08:04:16 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel Crash TroubleShooting : [라즈베리파이] 워크큐(Workqueue) - 딜레이워크(delayed_work)는 누가 언제 호출할까? 2018-09-22 15:18:16 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 먼저 delayed_work_timer ... more
Linux Kernel(4.14) Hacks : [리눅스커널] 프로세스 - 기본 유저레벨 프로세스 생성 실습 및 ftrace 로그 분석(1/2) 2018-10-22 19:41:59 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 프로세스 - 기본 유저레벨 프로세스 생성 실습 및 ftrace 로그 분석(2/2) 2018-10-28 07:57:11 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [리눅스커널] 프로세스 - 프로세스, 태스크란 2018-10-28 07:58:51 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [리눅스커널] 프로세스 확인하기 - ps 2018-10-28 07:59:23 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [리눅스커널] 프로세스 - 프로세스는 어떻게 생성할까? 2018-10-28 07:59:41 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [리눅스커널] 프로세스는 어떻게 생성하나? - _do_fork() 함수 호출 2018-10-28 08:00:04 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [리눅스커널] 프로세스 - 유저 레벨 프로세스 생성 시 _do_fork() 함수 흐름 2018-10-28 08:00:27 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [리눅스커널] 프로세스 - 커널 프로세스 생성 시 do_fork() 함수 흐름 2018-10-28 08:00:49 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 프로세스 - 커널 스레드 종류 2018-10-29 13:39:10 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 시스템 콜 - 소프트웨어 인터럽트 벡터(vector_swi) 코드 분석 2018-11-24 11:19:28 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 시스템 콜 - 커널 모드에서 시스템 콜을 어떻게 실행할까? 2018-11-24 11:20:12 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이][리눅스커널]IRQ Thread(threaded IRQ) 란 #CS 2018-12-23 19:38:05 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 동기화 - 스핀락(spinlock): 두 번째 스핀락 해제 시 동작(2) 2019-01-02 23:53:50 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : 4.7 태스크 디스크립터(struct task_struct) 2019-02-04 01:13:03 #
... ;Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터 ... more
Linux Kernel(4.14) Hacks : 4.4.2 부모 자식 프로세스 생성 실습 및 ftrace 로그 분석 2019-02-04 01:24:10 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 프로세스: 커널 스레드는 어떻게 생성하나? 2019-02-04 01:28:35 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 프로세스 - 자식 프로세스 생성 실습 및 ftrace 로그 분석(2/2) 2019-02-04 01:30:03 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : 4.6.3 do_exit() 함수 분석 2019-02-04 01:58:36 #
... ;Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터 ... more
Linux Kernel(4.14) Hacks : 4.7.1 프로세스를 식별하는 멤버/ 4.7.2 프로세스 상태 저장 2019-02-04 02:00:45 #
... ;Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터 ... more
Linux Kernel(4.14) Hacks : 5.1 인터럽트 소개 2019-02-04 08:55:36 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : 5.2.4 인터럽트 컨택스트에서 스케줄링을 하면? 2019-02-04 09:15:26 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : 5.5 인터럽트 디스크립터 2019-02-06 12:37:07 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : 리눅스 커널 레시피(5월 출간 예정) 전체 목차 2019-02-07 22:39:08 #
... RQ 서비스는 언제 요청하나? 10. Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 7장. 커널 타이머관리- jiffies란- jiffies와 jiffies_64 변수란-&n ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 시그널 - 유저 프로세스 입장에서 시그널이란 2019-02-08 00:11:43 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [라즈베리파이] 시그널 - 시그널을 받으면 프로세스 어떻게 반응할까? 2019-02-08 00:12:16 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.14) Hacks : [Linux][Kernel] ftrace - Workqueue 워크큐 로그 분석 - 1 2019-02-08 08:37:26 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 Reference(프로세스 관리)4.1 ... more
Linux Kernel(4.19) Hacks : [라즈베리파이] 시그널 - 시그널 관련 시스템 콜 함수 소개 2019-04-01 22:44:19 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.19) Hacks : [리눅스커널] 인터럽트 후반부 처리(Bottom Half) 소개 2019-04-14 22:21:29 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널][인터럽트후반부] IRQ 스레드는 언제 생성할까? 2019-04-14 22:21:37 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널] IRQ 스레드 생성 예제 코드 분석 - 라즈베리파이 2019-04-14 22:21:38 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널] IRQ 스레드 생성 예제 코드 분석 - 다른 리눅스 시스템 2019-04-14 22:21:40 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널] 라즈베리파이에서 IRQ 스레드 생성 과정 디버깅하기 2019-04-14 22:21:46 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널] 인터럽트 후반부 처리: IRQ 스레드를 깨우는 코드 분석 2019-04-14 22:22:05 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널][인터럽트후반부] ftrace로 IRQ 스레드 동작 확인하기 2019-04-14 22:22:22 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널][인터럽트후반부] IRQ 스레드를 만든 후 ftrace로 분석하기 2019-04-14 22:22:44 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널][인터럽트후반부] ftrace로 IRQ 스레드 핸들러 실행 시각 측정하기 2019-04-14 22:22:51 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널] Soft IRQ 소개 2019-04-14 22:23:09 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널] Soft IRQ 서비스에 대해서 2019-04-14 22:23:21 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널][SoftIRQ] Soft IRQ 서비스는 누가 언제 처리하나?(1/2) 2019-04-14 22:24:00 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널][SoftIRQ] Soft IRQ 컨택스트에 대해서 - in_softirq() 2019-04-14 22:24:52 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널][태스크릿] 태스크릿(struct tasklet_struct) 이란 무엇인가 2019-04-14 22:25:11 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널][태스크릿] 태스크릿(struct tasklet_struct)은 어떻게 등록할까? 2019-04-14 22:25:21 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [리눅스커널][태스크릿] 태스크릿은 언제 실행할까? tasklet_action_common() 분석 2019-04-14 22:25:34 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Linux Kernel(4.19) Hacks : [라즈베리파이] 커널 빌드 & 컴파일 환경 설정 2019-06-09 09:27:47 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.19) Hacks : [리눅스커널] wait_event_interruptible() 분석 & 프로세스 상태 변경 2019-06-09 09:42:00 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.19) Hacks : [Linux][Kernel] 인터럽트(Interrupt) - request_threaded_irq overview(1) 2019-06-09 09:44:15 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.19) Hacks : GPIO - 리눅스 커널 2019-06-09 14:36:15 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.19) Hacks : 4.6.1 _do_fork() 함수/ 4.6.2 copy_process() 함수 2019-06-09 14:41:54 #
... ;Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터 ... more
Linux Kernel(4.19) Hacks : 4.7.3 프로세스 간 관계/4.7.4 프로세스 연결 리스트 2019-06-09 14:45:38 #
... ;Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터 ... more
Linux Kernel(4.19) Hacks : 4.8 스레드 정보(struct thread_info) 2019-06-09 14:45:47 #
... ;Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터 ... more
Linux Kernel(4.19) Hacks : 4.7.5 프로세스 실행 시각 정보 2019-06-15 17:12:27 #
... ;Soft IRQ 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리)인터럽트 소개인터 ... more
Linux Kernel(4.19) Hacks : [리눅스커널] 워크큐(Workqueue) - worker_thread() 함수 분석(1) 2020-04-25 11:50:57 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Linux Kernel(4.19) Hacks : [라즈베리파이] 워크큐(Workqueue) - ftrace 동작 확인 2020-07-18 19:54:26 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ는 왜 알아야 할까? 2021-02-28 19:06:54 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ의 전체 흐름 2021-02-28 19:07:20 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ 서비스를 요청했는지는 누가 어떻게 점검할까? 2021-02-28 19:40:51 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ 서비스 요청 점검 2021-02-28 19:48:37 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ: ksoftirqd 스레드 깨우기 2021-02-28 19:52:57 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ: ksoftirqd 핸들러인 run_softirqd() 함수 분석 2021-02-28 20:09:16 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ 컨텍스트는 어떻게 확인할까? 2021-02-28 20:15:19 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ: 태스크릿 자료구조란 2021-02-28 20:18:10 #
... ;6.9.1 Soft IRQ 서비스 실행 진입점는 어디일까?/6.9.2 Soft IRQ 서비스 요청 점검 6.9.3 Soft IRQ 서비스 실행/ 6.9.4 ksoftirqd 스레드 깨우기 6.10 ksoftirqd 스레드 6.10.1 ksoftirqd 스레드란/6.10.2 ksofti ... more
Arm Linux Kernel Hacks : [리눅스커널] 후반부 기법으로 Soft IRQ를 언제 쓸까? 2021-02-28 22:50:48 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] 인터럽트 컨택스트에서 많은 일을 하면 어떻게 될까? 2021-03-01 19:17:28 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] 인터럽트 후반부 처리: Top Half/Bottom Half 란 무엇일까? 2021-03-01 19:18:28 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] 인터럽트 후반부 처리 기법 종류 및 소개 2021-03-01 19:20:14 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] 어떤 인터럽트 후반부 처리 기법을 적용해야 할까? 2021-03-01 19:21:51 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] 인터럽트 후반부: IRQ 스레드 확인하기 2021-03-01 19:24:32 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] 인터럽트 후반부 처리: IRQ 스레드 핸들러인 irq_thread() 함수 분석 2021-03-01 19:35:36 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] 인터럽트 후반부 처리: IRQ 스레드의 전체 실행 흐름 정리 2021-03-01 19:36:51 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ 서비스 요청 전체 흐름도 2021-03-22 07:20:22 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ 서비스 핸들러의 등록 과정 실습 2021-03-22 07:23:54 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ 서비스 핸들러는 언제 등록할까? 2021-03-22 07:23:57 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ: raise_softirq() 함수 분석 2021-03-22 07:24:22 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ: irq_stat 전역변수 분석 2021-03-22 07:25:21 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ: 태스크릿의 전체 실행 흐름 파악 2021-03-27 15:34:57 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널] Soft IRQ: 태스크릿 실행 요청은 어떻게 할까? 2021-03-27 15:35:38 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널][SoftIRQ] 디버깅: /proc/softirqs로 Soft IRQ 서비스 실행 횟수 확인 2021-03-27 15:37:24 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [리눅스커널][SoftIRQ] 디버깅: ftrace Soft IRQ 이벤트 소개 2021-03-27 15:38:09 #
... 실행 진입점은 어디일까? * Soft IRQ 서비스 요청 점검 * Soft IRQ 서비스 실행 * ksoftirqd 스레드 깨우기 ksoftirqd 스레드  ... more
Arm Linux Kernel Hacks : [Linux][Kernel] ftrace: stack tracer ! 2023-05-04 20:31:42 #
... 서비스는 누가 언제 처리하나?[1] 11. Soft IRQ 서비스는 누가 언제 처리하나? [2] - __do_softirq() 분석 # Reference (인터럽트 처리) ... more
덧글
-
방문자1 2019/07/11 17:17 # 삭제 답글
정말 디테일하게 작성해주셨네요~!!
덕분에 심도 깊게 봤습니다.
유익한 자료 감사합니다. -
AustinKim 2019/07/11 17:50 #
응원 감사합니다. 블로그 자주 오셔서 유익한 정보 얻어가세요. -
최재국 2020/08/09 22:47 # 삭제 답글
[그림 6.13] ffs 라이브러리 실행 결과
의 그림이 조금 이상해서 질문드립니다. ffs 함수(find fisrt bit set)를 찾아봤는데 20을 집어넣으면 3의 값이 출력이 되더라고요
그럼
h += softirq_bit -1 은
h += 2가 되니까
2번째요소의 포인터 함수인 net_tx_action이 실행되여야 하는게 아닌가요? -
AustinKim 2020/08/10 09:56 #
네, 그림에 오류가 있습니다.
블로그에 있는 글을 열심히 읽는 것 같네요.
다음과 같이 수정될 예정입니다.
---
(after)
비트 순서 | 5 4 3 2 1
비트 값 | 1 0 1 0 0
---
(before)
ffs(20)을 입력하면 가장 먼저 1이 세팅된 비트 위치인 2를 알려줍니다.
->
(after)
ffs(20)을 입력하면 가장 먼저 1이 세팅된 비트 위치인 3를 알려줍니다.
참고로, '디버깅을 통해 배우는 리눅스 커널의 구조와 원리' 책에는 이미 수정된 내용을 담고 있습니다.
즐거운 한 주 되세요. -
2020/08/10 09:57 # 답글
최근 덧글