-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Labels
Description
This looks similar to tenstorrent/tt-smi#127 - I'm getting a bus error crash running tt-smi on my aarch64 system (AmpereOne):
Starting program: /home/bcran/src/tenstorrent/.venv/bin/python3 main.py
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Detected Chips: 1
Detecting ARC: |
Detecting DRAM: |
[] [14/14] ETH: |
[New Thread 0xffffed1b9180 (LWP 26562)]
Gathering Information ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0% -:--:--[New Thread 0xffffec9a9180 (LWP 26563)]
Thread 1 "python3" received signal SIGBUS, Bus error.
The backtrace is:
(gdb) bt
#0 0x0000fffff790ad20 in __memcpy_generic () from /lib64/libc.so.6
#1 0x0000fffff6b3d994 in luwen_kmd::PciDevice::noc_read ()
from /home/bcran/src/tenstorrent/.venv/lib64/python3.13/site-packages/pyluwen/pyluwen.cpython-313-aarch64-linux-gnu.so
#2 0x0000fffff6b3494c in luwen_pci::comms_callback_inner ()
from /home/bcran/src/tenstorrent/.venv/lib64/python3.13/site-packages/pyluwen/pyluwen.cpython-313-aarch64-linux-gnu.so
#3 0x0000fffff6b342f8 in luwen_pci::comms_callback ()
from /home/bcran/src/tenstorrent/.venv/lib64/python3.13/site-packages/pyluwen/pyluwen.cpython-313-aarch64-linux-gnu.so
#4 0x0000fffff6b234ec in <luwen_api::interface::CallbackStorage<T> as luwen_api::chip::communication::chip_interface::ChipInterface>::noc_read () from /home/bcran/src/tenstorrent/.venv/lib64/python3.13/site-packages/pyluwen/pyluwen.cpython-313-aarch64-linux-gnu.so
#5 0x0000fffff6b6a3c4 in <luwen_api::chip::blackhole::Blackhole as luwen_api::chip::ChipImpl>::get_telemetry ()
from /home/bcran/src/tenstorrent/.venv/lib64/python3.13/site-packages/pyluwen/pyluwen.cpython-313-aarch64-linux-gnu.so
#6 0x0000fffff6aec9e8 in pyluwen::PciBlackhole::get_telemetry ()
from /home/bcran/src/tenstorrent/.venv/lib64/python3.13/site-packages/pyluwen/pyluwen.cpython-313-aarch64-linux-gnu.so
#7 0x0000fffff6b02b88 in pyluwen::_::<impl pyluwen::PciBlackhole>::__pymethod_get_telemetry__ ()
from /home/bcran/src/tenstorrent/.venv/lib64/python3.13/site-packages/pyluwen/pyluwen.cpython-313-aarch64-linux-gnu.so
#8 0x0000fffff6aea4dc in pyo3::impl_::trampoline::trampoline ()
from /home/bcran/src/tenstorrent/.venv/lib64/python3.13/site-packages/pyluwen/pyluwen.cpython-313-aarch64-linux-gnu.so
#9 0x0000fffff6aefc24 in pyluwen::_::_::__INVENTORY::trampoline ()
from /home/bcran/src/tenstorrent/.venv/lib64/python3.13/site-packages/pyluwen/pyluwen.cpython-313-aarch64-linux-gnu.so
#10 0x0000fffff7b6c390 in ?? () from /lib64/libpython3.13.so.1.0
#11 0x0000fffff7b2b5c4 [PAC] in PyObject_Vectorcall () from /lib64/libpython3.13.so.1.0
#12 0x0000fffff7b3ea94 [PAC] in _PyEval_EvalFrameDefault () from /lib64/libpython3.13.so.1.0
#13 0x0000fffff7b2c0f0 [PAC] in ?? () from /lib64/libpython3.13.so.1.0
#14 0x0000fffff7b74108 [PAC] in ?? () from /lib64/libpython3.13.so.1.0
#15 0x0000fffff7b288a0 [PAC] in ?? () from /lib64/libpython3.13.so.1.0
#16 0x0000fffff7b285cc [PAC] in _PyObject_MakeTpCall () from /lib64/libpython3.13.so.1.0
#17 0x0000fffff7b46c00 [PAC] in _PyEval_EvalFrameDefault () from /lib64/libpython3.13.so.1.0
#18 0x0000fffff7bfada0 [PAC] in PyEval_EvalCode () from /lib64/libpython3.13.so.1.0
#19 0x0000fffff7c5f310 [PAC] in ?? () from /lib64/libpython3.13.so.1.0
#20 0x0000fffff7c5aedc [PAC] in ?? () from /lib64/libpython3.13.so.1.0
#21 0x0000fffff7c55b20 [PAC] in ?? () from /lib64/libpython3.13.so.1.0
#22 0x0000fffff7c55170 [PAC] in ?? () from /lib64/libpython3.13.so.1.0
#23 0x0000fffff7c54ee0 [PAC] in ?? () from /lib64/libpython3.13.so.1.0
#24 0x0000fffff7c522d8 [PAC] in Py_RunMain () from /lib64/libpython3.13.so.1.0
#25 0x0000fffff7be38a0 [PAC] in Py_BytesMain () from /lib64/libpython3.13.so.1.0
#26 0x0000fffff788651c [PAC] in __libc_start_call_main () from /lib64/libc.so.6
#27 0x0000fffff78865fc [PAC] in __libc_start_main_impl () from /lib64/libc.so.6
#28 0x0000aaaaaaaa09b0 [PAC] in _start ()
Reactions are currently unavailable