PetaLinux v12.12  – 内核API:strncpy_from_user()Microblaze上的错误行为-Xilinx-AMD社区-FPGA CPLD-ChipDebug

PetaLinux v12.12 – 内核API:strncpy_from_user()Microblaze上的错误行为

描述

当编译针对的Petalinux第三方内核模块Microblaze的,似乎有功能strncpy_from_user()的内核API根据Kernel.org的描述的行为偏差: http://www.kernel.org/doc /htmldocs/kernel-api/API-strncpy-from-user.html
函数strncpy_from_user()应该返回字符串的长度(不包括尾随的NULL)。但是,返回包含尾随NULL的字符串的长度。
我怎样才能解决这个问题?

这是已知问题,已在最新版本的PetaLinux中修复。但是,如果您认为自己遇到了问题,请将uaccess_old.S补丁到您的环境中。

附件

相关附件

名称 文件大小 文件类型
AR53926.zip 2 KB 压缩
请登录后发表评论

    没有回复内容