diff for duplicates of <20110325200003.GC7346@elte.hu> diff --git a/a/1.txt b/N1/1.txt index 0499053..a41b94e 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -6,7 +6,7 @@ > > * Thomas Gleixner <tglx@linutronix.de> wrote: > > > >> On Thu, 24 Mar 2011, Ingo Molnar wrote: -> >> > RIP: 0010:[<ffffffff810570a9>] [<ffffffff810570a9>] get_next_timer_interrupt+0x119/0x260 +> >> > RIP: 0010:[<ffffffff810570a9>] [<ffffffff810570a9>] get_next_timer_interrupt+0x119/0x260 > >> > >> That's a typical timer crash, but you were unable to debug it with > >> debugobjects because commit d3f661d6 broke those. @@ -19,24 +19,24 @@ > >> > >> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> > >> --- -> >> mm/slub.c | 4 ++-- -> >> 1 file changed, 2 insertions(+), 2 deletions(-) +> >> mm/slub.c | 4 ++-- +> >> 1 file changed, 2 insertions(+), 2 deletions(-) > >> > >> Index: linux-2.6/mm/slub.c > >> =================================================================== > >> --- linux-2.6.orig/mm/slub.c > >> +++ linux-2.6/mm/slub.c > >> @@ -849,11 +849,11 @@ static inline void slab_free_hook(struct -> >> local_irq_save(flags); -> >> kmemcheck_slab_free(s, x, s->objsize); -> >> debug_check_no_locks_freed(x, s->objsize); -> >> - if (!(s->flags & SLAB_DEBUG_OBJECTS)) -> >> - debug_check_no_obj_freed(x, s->objsize); -> >> local_irq_restore(flags); -> >> } -> >> #endif -> >> + if (!(s->flags & SLAB_DEBUG_OBJECTS)) -> >> + debug_check_no_obj_freed(x, s->objsize); +> >> local_irq_save(flags); +> >> kmemcheck_slab_free(s, x, s->objsize); +> >> debug_check_no_locks_freed(x, s->objsize); +> >> - if (!(s->flags & SLAB_DEBUG_OBJECTS)) +> >> - debug_check_no_obj_freed(x, s->objsize); +> >> local_irq_restore(flags); +> >> } +> >> #endif +> >> + if (!(s->flags & SLAB_DEBUG_OBJECTS)) +> >> + debug_check_no_obj_freed(x, s->objsize); > > > > Thanks, this did the trick! > > @@ -53,3 +53,10 @@ patches, so i'm a happy camper! Thanks Pekka, Ingo + +-- +To unsubscribe, send a message with 'unsubscribe linux-mm' in +the body to majordomo@kvack.org. For more info on Linux MM, +see: http://www.linux-mm.org/ . +Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ +Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a> diff --git a/a/content_digest b/N1/content_digest index 8367d82..c7246d5 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -30,7 +30,7 @@ "> > * Thomas Gleixner <tglx@linutronix.de> wrote:\n" "> >\n" "> >> On Thu, 24 Mar 2011, Ingo Molnar wrote:\n" - "> >> > RIP: 0010:[<ffffffff810570a9>] \302\240[<ffffffff810570a9>] get_next_timer_interrupt+0x119/0x260\n" + "> >> > RIP: 0010:[<ffffffff810570a9>] [<ffffffff810570a9>] get_next_timer_interrupt+0x119/0x260\n" "> >>\n" "> >> That's a typical timer crash, but you were unable to debug it with\n" "> >> debugobjects because commit d3f661d6 broke those.\n" @@ -43,24 +43,24 @@ "> >>\n" "> >> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>\n" "> >> ---\n" - "> >> \302\240mm/slub.c | \302\240 \302\2404 ++--\n" - "> >> \302\2401 file changed, 2 insertions(+), 2 deletions(-)\n" + "> >> mm/slub.c | 4 ++--\n" + "> >> 1 file changed, 2 insertions(+), 2 deletions(-)\n" "> >>\n" "> >> Index: linux-2.6/mm/slub.c\n" "> >> ===================================================================\n" "> >> --- linux-2.6.orig/mm/slub.c\n" "> >> +++ linux-2.6/mm/slub.c\n" "> >> @@ -849,11 +849,11 @@ static inline void slab_free_hook(struct\n" - "> >> \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 local_irq_save(flags);\n" - "> >> \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 kmemcheck_slab_free(s, x, s->objsize);\n" - "> >> \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 debug_check_no_locks_freed(x, s->objsize);\n" - "> >> - \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 if (!(s->flags & SLAB_DEBUG_OBJECTS))\n" - "> >> - \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 debug_check_no_obj_freed(x, s->objsize);\n" - "> >> \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 local_irq_restore(flags);\n" - "> >> \302\240 \302\240 \302\240 }\n" - "> >> \302\240#endif\n" - "> >> + \302\240 \302\240 if (!(s->flags & SLAB_DEBUG_OBJECTS))\n" - "> >> + \302\240 \302\240 \302\240 \302\240 \302\240 \302\240 debug_check_no_obj_freed(x, s->objsize);\n" + "> >> local_irq_save(flags);\n" + "> >> kmemcheck_slab_free(s, x, s->objsize);\n" + "> >> debug_check_no_locks_freed(x, s->objsize);\n" + "> >> - if (!(s->flags & SLAB_DEBUG_OBJECTS))\n" + "> >> - debug_check_no_obj_freed(x, s->objsize);\n" + "> >> local_irq_restore(flags);\n" + "> >> }\n" + "> >> #endif\n" + "> >> + if (!(s->flags & SLAB_DEBUG_OBJECTS))\n" + "> >> + debug_check_no_obj_freed(x, s->objsize);\n" "> >\n" "> > Thanks, this did the trick!\n" "> >\n" @@ -76,6 +76,13 @@ "\n" "Thanks Pekka,\n" "\n" - "\tIngo" + "\tIngo\n" + "\n" + "--\n" + "To unsubscribe, send a message with 'unsubscribe linux-mm' in\n" + "the body to majordomo@kvack.org. For more info on Linux MM,\n" + "see: http://www.linux-mm.org/ .\n" + "Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/\n" + "Don't email: <a href=mailto:\"dont@kvack.org\"> email@kvack.org </a>" -1e464a67332e5fd7ce065b04f9903ce3a6c6d253729c723ff9388a7bdbbde1a7 +a4b74f8b9c5b6ae9a3ce40e9e1d68a58d7ddfaa8bb1c40ad8863034877b09786
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.