{"id":4662,"date":"2021-06-26T06:48:28","date_gmt":"2021-06-25T21:48:28","guid":{"rendered":"https:\/\/now0930.pe.kr\/wordpress\/?p=4662"},"modified":"2021-06-26T06:49:11","modified_gmt":"2021-06-25T21:49:11","slug":"6%ec%9e%a5-irq-thread-ftrace-log","status":"publish","type":"post","link":"https:\/\/now0930.pe.kr\/wordpress\/6%ec%9e%a5-irq-thread-ftrace-log\/","title":{"rendered":"6\uc7a5 IRQ thread ftrace log"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>\ucf54\ub4dc\ub97c \ubd84\uc11d\ud55c \ub0b4\uc6a9\uc744 \uc790\uae30\uc758 \uac83\uc73c\ub85c \ub9cc\ub4e4\uae30 \uc704\ud55c \uacfc\uc815\uc73c\ub85c \uc2e4\uc2b5\uc774 \uc911\uc694\ud569\ub2c8\ub2e4.<\/p><cite>p432. \ub514\ubc84\uae45\uc744 \ud1b5\ud574 \ubc30\uc6b0\ub294 \ub9ac\ub205\uc2a4 \ucee4\ub110\uc758 \uad6c\uc870\uc640 \uc6d0\ub9ac.<\/cite><\/blockquote>\n\n\n\n<p>\ud504\ub85c\uadf8\ub7a8\uc744 \ub514\ubc84\uae45\uc744 \ud1b5\ud574 \ubc30\uc6cc\uc57c \ub41c\ub2e4 \uc0dd\uac01\ud588\ub294\ub370, \uc800\uc790\uc5ed\uc2dc \uac19\uc740 \uc0dd\uac01\uc774\ub2e4. \ub530\ub77c\uc11c \uc65c \ucf54\ub4dc\ub9cc \ubcf4\uace0 \uc774\ud574\ud560 \uc218 \uc5c6\uc5c8\ub294\uc9c0 \uba85\ud655\ud558\ub2e4. \uc0ac\ub78c\uc774 \ucf54\ub4dc\ub9cc \ubcf4\uace0 \uc5b4\ub5bb\uac8c \ub3d9\uc791\ud558\ub294\uc9c0 \uc774\ud574\ud560 \uc218 \uc5c6\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">          &lt;idle>-0     [000] d.h. 43045.401470: irq_handler_exit: irq=37 ret=handled\n          &lt;idle>-0     [000] d.h. 43045.417578: irq_handler_entry: irq=36 name=mmc1\n          &lt;idle>-0     [000] d.h. 43045.417581: __handle_irq_event_percpu+0x88\/0x294: [+] irq:[36] handler: bcm2835_mmc_irq+0x0\/0x6e8 caller: (handle_irq_event_percpu+0x3c\/0x90) \n          &lt;idle>-0     [000] d.h. 43045.417583: bcm2835_mmc_irq+0x14\/0x6e8 &lt;-__handle_irq_event_percpu+0xb8\/0x294\n          &lt;idle>-0     [000] d.h. 43045.417629: &lt;stack trace>\n => bcm2835_mmc_irq+0x18\/0x6e8\n => __handle_irq_event_percpu+0xb8\/0x294\n => handle_irq_event_percpu+0x3c\/0x90\n => handle_irq_event+0x54\/0x78\n => handle_fasteoi_irq+0xd4\/0x18c\n => generic_handle_irq+0x34\/0x44\n => __handle_domain_irq+0x6c\/0xc4\n => gic_handle_irq+0x4c\/0x88\n => __irq_svc+0x5c\/0x7c\n => arch_cpu_idle+0x34\/0x4c\n => arch_cpu_idle+0x34\/0x4c\n => default_idle_call+0x40\/0x48\n => do_idle+0x124\/0x164\n => cpu_startup_entry+0x28\/0x2c\n => rest_init+0xb8\/0xbc\n => start_kernel+0x4b0\/0x4e4\n          &lt;idle>-0     [000] d.h. 43045.417638: irq_handler_exit: irq=36 ret=handled\n          &lt;idle>-0     [000] dnh. 43045.417648: sched_wakeup: comm=irq\/36-mmc1 pid=82 prio=49 target_cpu=000\n          &lt;idle>-0     [000] dnh. 43045.417651: irq_handler_entry: irq=36 name=mmc0\n          &lt;idle>-0     [000] dnh. 43045.417653: __handle_irq_event_percpu+0x88\/0x294: [+] irq:[36] handler: sdhci_irq+0x0\/0xdc0 caller: (handle_irq_event_percpu+0x3c\/0x90) \n          &lt;idle>-0     [000] dnh. 43045.417656: irq_handler_exit: irq=36 ret=unhandled\n          &lt;idle>-0     [000] dnh. 43045.417668: sched_wakeup: comm=kworker\/0:4 pid=5757 prio=120 target_cpu=000\n          &lt;idle>-0     [000] d... 43045.417684: sched_switch: prev_comm=swapper\/0 prev_pid=0 prev_prio=120 prev_state=R ==> next_comm=irq\/36-mmc1 next_pid=82 next_prio=49\n     irq\/36-mmc1-82    [000] .... 43045.417690: bcm2835_mmc_thread_irq+0x10\/0x98 &lt;-irq_thread_fn+0x2c\/0x88\n     irq\/36-mmc1-82    [000] .... 43045.417704: &lt;stack trace>\n => bcm2835_mmc_thread_irq+0x14\/0x98\n => irq_thread_fn+0x2c\/0x88\n => irq_thread+0x164\/0x240\n => kthread+0x16c\/0x174\n => ret_from_fork+0x14\/0x28\n => 0\n     irq\/36-mmc1-82    [000] d.h. 43045.417731: irq_handler_entry: irq=36 name=mmc1<\/pre>\n\n\n\n<p>\uc778\ud130\ub7fd\ud2b8\uac00 bcm2835_mmc_irq\ub97c \uba3c\uc800 \uc2e4\ud589\ud558\uace0, thread\ub85c bcm2835_mmc_thread_irq\ub97c \uae68\uc6cc \ub3d9\uc791\ud568\uc744 \uc54c \uc218 \uc788\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ucf54\ub4dc\ub97c \ubd84\uc11d\ud55c \ub0b4\uc6a9\uc744 \uc790\uae30\uc758 \uac83\uc73c\ub85c \ub9cc\ub4e4\uae30 \uc704\ud55c \uacfc\uc815\uc73c\ub85c \uc2e4\uc2b5\uc774 \uc911\uc694\ud569\ub2c8\ub2e4. p432. \ub514\ubc84\uae45\uc744 \ud1b5\ud574 \ubc30\uc6b0\ub294 \ub9ac\ub205\uc2a4 \ucee4\ub110\uc758 \uad6c\uc870\uc640 \uc6d0\ub9ac. \ud504\ub85c\uadf8\ub7a8\uc744 \ub514\ubc84\uae45\uc744 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[12],"tags":[928,53,798,912],"class_list":["post-4662","post","type-post","status-publish","format-standard","hentry","category-12","tag-irq-thread","tag-linux","tag-raspberry","tag-912"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/now0930.pe.kr\/wordpress\/wp-json\/wp\/v2\/posts\/4662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/now0930.pe.kr\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/now0930.pe.kr\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/now0930.pe.kr\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/now0930.pe.kr\/wordpress\/wp-json\/wp\/v2\/comments?post=4662"}],"version-history":[{"count":2,"href":"https:\/\/now0930.pe.kr\/wordpress\/wp-json\/wp\/v2\/posts\/4662\/revisions"}],"predecessor-version":[{"id":4664,"href":"https:\/\/now0930.pe.kr\/wordpress\/wp-json\/wp\/v2\/posts\/4662\/revisions\/4664"}],"wp:attachment":[{"href":"https:\/\/now0930.pe.kr\/wordpress\/wp-json\/wp\/v2\/media?parent=4662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/now0930.pe.kr\/wordpress\/wp-json\/wp\/v2\/categories?post=4662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/now0930.pe.kr\/wordpress\/wp-json\/wp\/v2\/tags?post=4662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}