# Pastebin 9e6HIwNO robclark  yoda  ~/src/linux   sparse-new  sudo gdb frogdor-debug/vmlinux GNU gdb (Fedora Linux) 16.2-3.fc42 Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "aarch64-redhat-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from frogdor-debug/vmlinux... (gdb) target remote /dev/ttyUSB2 Remote debugging using /dev/ttyUSB2 0xffffd62baa9b82f0 in ?? () (gdb) bt #0 0xffffd62baa9b82f0 in ?? () #1 0xffffd62baaf78fc4 in ?? () #2 0xffff59b484b91348 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) c Continuing. [New Thread 1875] [Thread 463 exited] [New Thread 2009] [New Thread 1468] [New Thread 1554] [New Thread 1556] [New Thread 1558] [New Thread 1559] [New Thread 1560] [New Thread 1561] [New Thread 1562] [New Thread 1563] [New Thread 1564] [New Thread 1565] [New Thread 1566] [New Thread 1574] [New Thread 1579] [New Thread 1593] [New Thread 1606] [New Thread 1592] [New Thread 1597] [New Thread 1715] [New Thread 1716] [New Thread 1717] [New Thread 1718] [New Thread 1733] [New Thread 1744] [New Thread 1750] [New Thread 1951] [New Thread 1952] [New Thread 1953] [New Thread 1743] [New Thread 1745] [New Thread 1781] [New Thread 1788] [New Thread 1790] [New Thread 2003] [New Thread 2005] [New Thread 1786] [New Thread 1794] [New Thread 1797] [New Thread 1947] [New Thread 1948] [New Thread 2004] [New Thread 1787] [New Thread 1789] [New Thread 1793] [New Thread 1795] [New Thread 1879] [New Thread 1881] [New Thread 1878] [New Thread 1880] [New Thread 1896] [New Thread 1900] [New Thread 1902] [New Thread 2007] [New Thread 2011] [New Thread 1899] [New Thread 1901] [New Thread 1911] [New Thread 1915] [New Thread 1917] [New Thread 1914] [New Thread 1916] [New Thread 1918] [New Thread 1924] [New Thread 1926] [New Thread 1923] [New Thread 1925] [New Thread 2002] [New Thread 2006] [New Thread 2008] Thread 304 received signal SIGSEGV, Segmentation fault. [Switching to Thread 1875] 0xffffd62baafeb7e0 in ?? () (gdb) bt #0 0xffffd62baafeb7e0 in ?? () #1 0xffff59b53ececc00 in ?? () Backtrace stopped: not enough registers or memory available to unwind further (gdb) info registers x0 0x6b6b6b6b6b6b6b6b 7740398493674204011 x1 0xffff59b53ececc00 -182839999017984 x2 0x4e 78 x3 0xffff59b5a30c2060 -182838317277088 x4 0xffff59b5a30c2058 -182838317277096 x5 0x0 0 x6 0xffff80009320b6f0 -140735019960592 x7 0x3 3 x8 0xffff80009320b648 -140735019960760 x9 0xffffd62baafecae8 -45991935948056 x10 0x10 16 x11 0x7f7f7f7f7f7f7f7f 9187201950435737471 x12 0x101010101010101 72340172838076673 x13 0x38 56 x14 0x0 0 x15 0xffffd62baafeb59c -45991935953508 x16 0xffffd62baafeb660 -45991935953312 x17 0xffffd62baafeb6e0 -45991935953184 x18 0x0 0 x19 0x6b6b6b6b6b6b6b43 7740398493674203971 x20 0xffff59b53ececde0 -182839999017504 x21 0xffff59b4fa902000 -182841143975936 x22 0xffff59b4768eee00 -182843358646784 x23 0xffff59b4fa902000 -182841143975936 x24 0xa000 40960 x25 0xffff59b5a30c2000 -182838317277184 x26 0x1002ee000 4298039296 x27 0x28 40 x28 0x0 0 x29 0xffff80009320b7c0 -140735019960384 x30 0xffffd62baafecae8 -45991935948056 sp 0xffff80009320b7c0 0xffff80009320b7c0 pc 0xffffd62baafeb7e0 0xffffd62baafeb7e0 cpsr 0x400009 [ SP EL=2 BTYPE=0 PAN ] fpsr 0x0 [ ] fpcr 0x0 [ Len=0 Stride=0 RMode=0 ] (gdb) disassemble msm_gem_vm_bo_validate Dump of assembler code for function msm_gem_vm_bo_validate: 0xffff80008081d088 <+0>: udf #0 0xffff80008081d08c <+4>: udf #0 0xffff80008081d090 <+8>: udf #0 0xffff80008081d094 <+12>: udf #0 0xffff80008081d098 <+16>: udf #0 0xffff80008081d09c <+20>: udf #0 0xffff80008081d0a0 <+24>: udf #0 0xffff80008081d0a4 <+28>: udf #0 0xffff80008081d0a8 <+32>: udf #0 0xffff80008081d0ac <+36>: udf #0 0xffff80008081d0b0 <+40>: udf #0 0xffff80008081d0b4 <+44>: udf #0 0xffff80008081d0b8 <+48>: udf #0 0xffff80008081d0bc <+52>: udf #0 0xffff80008081d0c0 <+56>: .inst 0x000b0001 ; undefined 0xffff80008081d0c4 <+60>: .inst 0x0001003e ; undefined 0xffff80008081d0c8 <+64>: .inst 0xfffd8001 ; undefined 0xffff80008081d0cc <+68>: udf #15 0xffff80008081d0d0 <+72>: .inst 0x00010001 ; undefined 0xffff80008081d0d4 <+76>: udf #0 0xffff80008081d0d8 <+80>: udf #0 0xffff80008081d0dc <+84>: .inst 0x01000000 ; undefined 0xffff80008081d0e0 <+88>: udf #0 0xffff80008081d0e4 <+92>: udf #0 0xffff80008081d0e8 <+96>: udf #0 0xffff80008081d0ec <+100>: udf #0 0xffff80008081d0f0 <+104>: udf #0 End of assembler dump.