![]() ![]() No modification to trace buffer is allowed when the flag is set.ĭiff -git a/include/linux/sched.h b/include/linux/sched. ![]() The fix is done by adding a flag indicating if the trace buffer is being `area = ip ` and `WRITE_ONCE(area, pos) `, then trace data in `_sanitizer_cov_trace_pc`, if such interrupt is raised between Serializing trace data and the incoming nested trace functionn could In some unfortunate interleavings, such interrupt is raised during Some code runs in interrupts cannot be blocked by `in_task()` check. To: dvyukov, andreyknvl +Cc: kasan-dev, linux-kernel, Congyu Liu 8:56 ` Dmitry Vyukov 0 siblings, 1 reply 8+ messages in thread Kcov: fix race caused by unblocked interrupt archive mirror help / color / mirror / Atom feed * kcov: fix race caused by unblocked interrupt 21:05 Congyu Liu ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |