On 02/23, Jiri Olsa wrote: > > so I finally got some reasonable backtrace and figured that crash finally: > > #7 [ffff8802751afcd0] general_protection at ffffffff817a69e8 > [exception RIP: special_mapping_fault+47] > RIP: ffffffff811e40df RSP: ffff8802751afd88 RFLAGS: 00010282 > RAX: ffff8802747e8b68 RBX: 00007fffffffe080 RCX: c4712d0070657267 > RDX: ffff8802751afd98 RSI: ffff8802742c4f00 RDI: ffff8802747e8b68 > RBP: ffff8802751afd88 R8: 0000000000000000 R9: ffff8802751afe58 > R10: 00000000000001fe R11: 00003fffffe00000 R12: ffff8802742c4f00 > R13: ffff8802751afe58 R14: 0000000000000000 R15: ffff880273f59ff8 > ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0000 > #8 [ffff8802751afd90] __do_fault at ffffffff811db505 > #9 [ffff8802751afdf8] handle_mm_fault at ffffffff811e0b03 > #10 [ffff8802751afec8] __do_page_fault at ffffffff8106734a > #11 [ffff8802751aff20] do_page_fault at ffffffff810675df > #12 [ffff8802751aff50] page_fault at ffffffff817a6a48 > > > it was caused by: > - f872f5400cc0 mm: Add a vm_special_mapping.fault() method > that added call of vm_special_mapping::fault if it's defined
I guess it came from tip/x86... > - and uprobes code not initializing this fault pointer properly, > attached patch fixed the issue for me, > Oleg, I'm not sure this is how you want to fix this though.. Thanks! I'll send a simple fix tomorrow. Oleg.