HyperNews Linux KHG 讨论页面

注意: memcpy_tofs() 和 memcpy_fromfs()

论坛: 支持函数
回复: 问题 memcpy_*fs(): 哪个是 "fs"? (Reinhold J. Gerharz)
关键词: 用户 内核 空间 内存 复制
日期: 1997年1月13日 星期一 22:35:53 GMT
发件人: David Hinds <dhinds@hyper.stanford.edu>

在旧版本的 Linux 内核中,i386 FS 段寄存器指向用户空间。因此,memcpy_tofs 意味着写入用户空间,而 memcpy_fromfs 意味着从用户空间读取。在其他平台上,尽管不存在 FS 寄存器,它们也做了正确的事情。然而,这些调用在当前内核中已被弃用,新的代码应该使用 copy_from_user() 和 copy_to_user()。