| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
sim: use the atomic of windows msvc toolchain Signed-off-by: chenxiaoyi <chenxiaoyi@xiaomi.com> | 2 个月前 | |
sim/umm: Fix the problem that lasan cannot detect Independent implementation of sim umm list, flip the high 5 bits of the address, so that the memory address will not be recorded in the global variable, otherwise Lasan cannot detect the leak Signed-off-by: wangmingrong1 <wangmingrong1@xiaomi.com> | 2 个月前 | |
arch/sim: add sim_errno to convert between macos to nuttx etc. When build sim in linux/macos, etc, only errno macro is same string, but the value is different, we need to covert between errno definitions. To avoid the errno from hostfs etc. get mistake reaction. By for most case we should use host_uninterruptible_errno, which will get errno with irq saved, and convert the negative errno to nx_ errno. Signed-off-by: buxiasen <buxiasen@xiaomi.com> | 2 个月前 | |
cmake:add missing cflag "-D_FILE_OFFSET_BITS=64" of sim Signed-off-by: guohao15 <guohao15@xiaomi.com> | 2 个月前 | |
sim: use libunwind to record backtrace | 2 个月前 | |
arch/sim: fix reboot failure by using absolute executable path host_reset() use execvp(g_argv[0], g_argv) to reboot, but g_argv[0] maybe a relative path(e.g., when start with './nuttx'), this change will read absolute path to reboot. note: 1. PATH_MAX = 4096 in linux, 1024 in macos, 256 in nuttx, but here use host define, so don't worry. But we should still consider path name may exceed PATH_MAX. 2. add '\0' may be necessary, readlink does not append a null byte to buf. Signed-off-by: guanyi3 <guanyi3@xiaomi.com> | 2 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 |