Version 1 (modified by Chris Johns, on 12/16/22 at 21:53:13) (diff) |
---|
5.2 (open)
Statistics
Total | 7 |
Fixed | 5 |
Invalid | 0 |
Works for me | 0 |
Duplicate | 0 |
Won't fix | 2 |
Distribution
defect |
5 / 5 |
|
---|---|---|
enhancement |
2 / 2 |
Summary
- #4408
- RTEMS ARM Toolchain: armv8.0-m and armv8.1-m arch support
- #4555
- Remove aarch64 and microblaze from RSB on 5 branch
- #4558
- chmod problem in shell of RTEMS4.13/RTEMS5.1
- #4559
- ln command problem in shell of RTEMS4.13/5.1
- #4564
- close_editor problem of RTEMS4.13/5.1
- #4565
- medit malloc problem of RTEMS5.1
- #4777
- Deployed RSB does not find release version config
Details
Ticket | Created | Resolution | Component | Reporter | Owner | Modified |
---|---|---|---|---|---|---|
#4408 | 3 years ago | wontfix | admin | 20 months ago | ||
Summary |
RTEMS ARM Toolchain: armv8.0-m and armv8.1-m arch support |
|||||
Description |
Dear RTMES OS devel team, The RTEMS ARM latest toolchain (based on v5.1 release) supports cortex-m7 which is using armv7-m architecture. Are you planning to upgrade your toolchain version and add support for cortex-m33 and cortex-m55 CPUs which are using armv8.0-m and armv8.1-m architectures ? Thank you. Best Regards, Tigran |
|||||
#4555 | 3 years ago | fixed | tool/rsb | 17 months ago | ||
Summary |
Remove aarch64 and microblaze from RSB on 5 branch |
|||||
Description |
These tools don't have a port to RTEMS 5, so there's no reason for them to be on the 5 branch. |
|||||
#4558 | 3 years ago | fixed | shell | 17 months ago | ||
Summary |
chmod problem in shell of RTEMS4.13/RTEMS5.1 |
|||||
Description |
Hi, I find one problem in rtems_shell_main_chmod function. the usage of this instruction is descripted as "chmod 0777 n1 n2... #change filemode", .the src code is listed as follows. the bold part should be replaced with chmod(argv[n], mode)? static int rtems_shell_main_chmod( int argc, char *argv[] ) { int n; mode_t mode; unsigned long tmp; if (argc < 2) { fprintf(stderr,"%s: too few arguments\n", argv[0]); return -1; } /* * Convert arguments into numbers */ if ( rtems_string_to_unsigned_long(argv[1], &tmp, NULL, 0) ) { printf( "Mode argument (%s) is not a number\n", argv[1] ); return -1; } mode = (mode_t) (tmp & 0777); /* * Now change the files modes */ for (n=2 ; n < argc ; n++) chmod(argv[n++], mode); /* <<<< here */ return 0; } |
|||||
#4559 | 3 years ago | wontfix | shell | 17 months ago | ||
Summary |
ln command problem in shell of RTEMS4.13/5.1 |
|||||
Description |
Hi, when I use ln -s /tmp/file in shell. Ithink the meaning of this instruction is to creates a symbolic link, which points to /tmp/file in current directory.But I find that the code implements this function is exit(linkit(globals, argv[0], ".", 1)). The src code of linkit function is listed as follows.
As shown in black bold, variable source is a directory. Therefore, I think the target is argv[0]. the source is ".". Therefore, the code exit(linkit(globals, argv[0], ".", 1)) should be replaced with exit(linkit(globals, ".",argv[0], 1)). |
|||||
#4564 | 3 years ago | fixed | shell | 17 months ago | ||
Summary |
close_editor problem of RTEMS4.13/5.1 |
|||||
Description |
Hi, I find when close editor in shell console.some errors will occur. I check and analyse the source code of medit.c. the code fragment is listed as follows.
as seen above, if the macro rtems is defined. the delete_editor function will free ed pointer. Therefore, after the next loop, the ed is an invalid pointer.I have checked the code of https://github.com/ringgaard/sanos/blob/master/src/utils/edit/edit.c. the code is as follows.
|
|||||
#4565 | 3 years ago | fixed | shell | 17 months ago | ||
Summary |
medit malloc problem of RTEMS5.1 |
|||||
Description |
I find malloc function is called by move_gap function in medit.c. The returned value does not check. At least 32KB of memory is allocated at each time, maybe more than. The returned value "start" should be check to avoid malloc failure. The move_gap function should return immediatelty when malloc failure. the code frament is listed as follows.
|
|||||
#4777 | 19 months ago | fixed | tool/rsb | 19 months ago | ||
Summary |
Deployed RSB does not find release version config |
|||||
Description |
The RSB does not find the |