Thread (15 messages) 15 messages, 2 authors, 2014-08-13

[PATCH v3 5/7] arm: kgdb: Handle read-only text / modules

From: Kees Cook <hidden>
Date: 2014-08-12 19:40:57
Also in: lkml

On Tue, Aug 12, 2014 at 12:38 PM, Stephen Boyd [off-list ref] wrote:
On 08/12/14 11:24, Kees Cook wrote:
quoted
@@ -244,6 +248,32 @@ void kgdb_arch_exit(void)
      unregister_die_notifier(&kgdb_notifier);
 }

+int kgdb_arch_set_breakpoint(struct kgdb_bkpt *bpt)
+{
+     int err;
+
+     /* patch_text() only supports int-sized breakpoints */
+     if (sizeof(int) != BREAK_INSTR_SIZE)
+             return -EINVAL;
Could this be a BUILD_BUG_ON too?
Ah yes, good call. I'll adjust that.

Thanks!

-Kees

-- 
Kees Cook
Chrome OS Security
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help