diff for duplicates of <20160430142232.GA25498@ZenIV.linux.org.uk> diff --git a/a/1.txt b/N1/1.txt index 71f092d..158d86f 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -3,16 +3,16 @@ On Sat, Apr 30, 2016 at 09:22:56AM -0400, Jeff Layton wrote: > > (gdb) list *(__kmalloc_track_caller+0x96) > 0xffffffff811f9a06 is in __kmalloc_track_caller (mm/slub.c:245). -> 240 * Core slab cache functions -> 241 *******************************************************************/ +> 240������*����������������������Core slab cache functions +> 241������*******************************************************************/ > 242 -> 243 static inline void *get_freepointer(struct kmem_cache *s, void *object) -> 244 { -> 245 return *(void **)(object + s->offset); -> 246 } +> 243�����static inline void *get_freepointer(struct kmem_cache *s, void *object) +> 244�����{ +> 245�������������return *(void **)(object + s->offset); +> 246�����} > 247 -> 248 static void prefetch_freepointer(const struct kmem_cache *s, void *object) -> 249 { +> 248�����static void prefetch_freepointer(const struct kmem_cache *s, void *object) +> 249�����{ Joy... Does that happen without the last commit as well? I realize that memory corruption could well have been introduced earlier and changes in diff --git a/a/content_digest b/N1/content_digest index 978d1be..854f98d 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -20,19 +20,19 @@ "> \n" "> (gdb) list *(__kmalloc_track_caller+0x96)\n" "> 0xffffffff811f9a06 is in __kmalloc_track_caller (mm/slub.c:245).\n" - "> 240\302\240\302\240\302\240\302\240\302\240\302\240*\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240Core slab cache functions\n" - "> 241\302\240\302\240\302\240\302\240\302\240\302\240*******************************************************************/\n" + "> 240\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275*\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275Core slab cache functions\n" + "> 241\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275*******************************************************************/\n" "> 242\n" - "> 243\302\240\302\240\302\240\302\240\302\240static inline void *get_freepointer(struct kmem_cache *s, void *object)\n" - "> 244\302\240\302\240\302\240\302\240\302\240{\n" - "> 245\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240return *(void **)(object + s->offset);\n" - "> 246\302\240\302\240\302\240\302\240\302\240}\n" + "> 243\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275static inline void *get_freepointer(struct kmem_cache *s, void *object)\n" + "> 244\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275{\n" + "> 245\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275return *(void **)(object + s->offset);\n" + "> 246\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275}\n" "> 247\n" - "> 248\302\240\302\240\302\240\302\240\302\240static void prefetch_freepointer(const struct kmem_cache *s, void *object)\n" - "> 249\302\240\302\240\302\240\302\240\302\240{\n" + "> 248\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275static void prefetch_freepointer(const struct kmem_cache *s, void *object)\n" + "> 249\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275\303\257\302\277\302\275{\n" "\n" "Joy... Does that happen without the last commit as well? I realize that\n" "memory corruption could well have been introduced earlier and changes in\n" the last commit had only increased the odds, but... -c52852c34ec6bce4daff3f92882b282bbb127f69dfe7e868ffca99aad7c8227a +14744d3335bc1d105b7041c2cae541af3c287cfebe0b959b18a17d06a24d1e53
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.