[help] exec_usermodehelper() then content of CURRENT is destroyed

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



dear all,

1)in our 2.4.18 mips kernel , when we call  exec_usermodehelper() (in
kernel/kmod.c)
the content of CURRENT is destroyed during [page_fault handler loading pages
from storage-device to ram]

which kind of error may cause this problem?
any hint/idea?

2)btw, in some mips linux port,
[syscall] is done by [scall_o32.S]
when [handle_sys] is done,
it will return by [o32_ret_from_sys_call],
[o32_ret_from_sys_call] will do [reschedule] and [signal],
but the question is here it doesn't check whether [syscall] is from
User-space or Kernel-space
if we use [syscall] in kernel-space, and do [signal] after [syscall] return,
won't it cause problem? is this bug of linux code?

thanks alot in advanced!



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux