<html><head><style>p{margin-top:0px;margin-bottom:0px;}</style></head><body><div style="font-size:10pt; font-family:Gulim, sans-serif;"><p style="font-family: 돋움, Dotum, Helvetica, "Apple SD Gothic Neo", sans-serif; font-size: 12px;"><span style="font-size: 13.3333px;">According to the log, the page frame of sys_call_table is not currently present.</span> </p><p style="font-family: 돋움, Dotum, Helvetica, "Apple SD Gothic Neo", sans-serif; font-size: 13.3333px;"><span style="font-size: 13.3333px;">So it should be handled by page fault handler.</span> </p><div style="font-family: 돋움, Dotum, Helvetica, "Apple SD Gothic Neo", sans-serif; font-size: 12px;"><span style="font-size: 13.3333px;">But. disable_write_protection blocks the interrupt via the cli instruction. </span></div><div style="font-family: 돋움, Dotum, Helvetica, "Apple SD Gothic Neo", sans-serif; font-size: 12px;"><span style="font-size: 13.3333px;">So the page fault handler cannot be performed.</span><br></div><p style="font-family: 돋움, Dotum, Helvetica, "Apple SD Gothic Neo", sans-serif; font-size: 12px;"><span style="font-size: 10pt;"> </span></p><p style="font-family: 돋움, Dotum, Helvetica, "Apple SD Gothic Neo", sans-serif; font-size: 12px;"><span style="font-size: 10pt;">> [ 4024.772066] Module loading</span> </p><div dir="ltr" style="font-family: 돋움, Dotum, Helvetica, "Apple SD Gothic Neo", sans-serif; font-size: 12px;">> [ 4024.790716] + sys_call_table address = 00000000055df43d<br>> [ 4024.790718] Execve syscall # 59<br>> [ 4024.791116] BUG: unable to handle page fault for address: 000000008004020b<br>> [ 4024.792614] #PF: supervisor write access in kernel mode<br>> [ 4024.793944] #PF: error_code(0x0002) - not-present page</div></div></body></html><table style='display:none'><tr><td><img src="https://mail.naver.com/readReceipt/notify/?img=7mKqFz%2Bc14RSFqtYaquZaxFSazJ4MrKZF4EZaxgra6tZFAb9FAvdF6i4FuIo%2BrkSKAgX74lR74l4b4u516YQarR0b4l0Wzl0%2BriGpBFg1rkZW4knW4kXM400bZlTb4b%3D.gif" border="0"/></td></tr></table>