Message ID | 37097718-c472-025a-2058-55667badc5b9@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | __asm_copy_to-from_user: Fixes | expand |
Hi Tsukamoto-san, On Tue, Jul 20, 2021 at 10:49 AM Akira Tsukamoto <akira.tsukamoto@gmail.com> wrote: > These are series for the fix reported by Guenter, Geert and Qiu. > > One patch to fix overrun memory access, one patch to fix on rv32. > And two more for clean up and typos. > > Have tested on qemu rv32, qemu rv64 and beaglev beta board. > > Thanks for the report and instructions to reproduce the error on rv32. > > Akira > > Akira Tsukamoto (4): > riscv: __asm_copy_to-from_user: Fix: overrun copy > riscv: __asm_copy_to-from_user: Fix: fail on RV32 > riscv: __asm_copy_to-from_user: Remove unnecessary size check > riscv: __asm_copy_to-from_user: Fix: Typos in comments > > arch/riscv/lib/uaccess.S | 27 +++++++++++++-------------- > 1 file changed, 13 insertions(+), 14 deletions(-) Thanks, RV32 (vexriscv) is booting fine again. Tested-by: Geert Uytterhoeven <geert@linux-m68k.org> Gr{oetje,eeting}s, Geert
On 7/20/21 1:49 AM, Akira Tsukamoto wrote: > These are series for the fix reported by Guenter, Geert and Qiu. > > One patch to fix overrun memory access, one patch to fix on rv32. > And two more for clean up and typos. > > Have tested on qemu rv32, qemu rv64 and beaglev beta board. > > Thanks for the report and instructions to reproduce the error on rv32. > > Akira > > Akira Tsukamoto (4): > riscv: __asm_copy_to-from_user: Fix: overrun copy > riscv: __asm_copy_to-from_user: Fix: fail on RV32 > riscv: __asm_copy_to-from_user: Remove unnecessary size check > riscv: __asm_copy_to-from_user: Fix: Typos in comments > > arch/riscv/lib/uaccess.S | 27 +++++++++++++-------------- > 1 file changed, 13 insertions(+), 14 deletions(-) > For the series: Tested-by: Guenter Roeck <linux@roeck-us.net> Tested with qemu for both riscv32 and riscv64. Thanks! Guenter
Tested on HiFive Unmatched by compiling several large packages. Tested-by: Qiu Wenbo <qiuwenbo@kylinos.com.cn> Qiu On 7/20/21 4:49 PM, Akira Tsukamoto wrote: > These are series for the fix reported by Guenter, Geert and Qiu. > > One patch to fix overrun memory access, one patch to fix on rv32. > And two more for clean up and typos. > > Have tested on qemu rv32, qemu rv64 and beaglev beta board. > > Thanks for the report and instructions to reproduce the error on rv32. > > Akira > > Akira Tsukamoto (4): > riscv: __asm_copy_to-from_user: Fix: overrun copy > riscv: __asm_copy_to-from_user: Fix: fail on RV32 > riscv: __asm_copy_to-from_user: Remove unnecessary size check > riscv: __asm_copy_to-from_user: Fix: Typos in comments > > arch/riscv/lib/uaccess.S | 27 +++++++++++++-------------- > 1 file changed, 13 insertions(+), 14 deletions(-) >
On Tue, 20 Jul 2021 01:49:42 PDT (-0700), akira.tsukamoto@gmail.com wrote: > These are series for the fix reported by Guenter, Geert and Qiu. > > One patch to fix overrun memory access, one patch to fix on rv32. > And two more for clean up and typos. > > Have tested on qemu rv32, qemu rv64 and beaglev beta board. > > Thanks for the report and instructions to reproduce the error on rv32. > > Akira > > Akira Tsukamoto (4): > riscv: __asm_copy_to-from_user: Fix: overrun copy > riscv: __asm_copy_to-from_user: Fix: fail on RV32 > riscv: __asm_copy_to-from_user: Remove unnecessary size check > riscv: __asm_copy_to-from_user: Fix: Typos in comments > > arch/riscv/lib/uaccess.S | 27 +++++++++++++-------------- > 1 file changed, 13 insertions(+), 14 deletions(-) Thanks, these are on fixes.