> Thats a pity cos he's right and you are wrong.
>
> > the code, it says that it is copying from user-space to kernel-space for
> > "efficiency." Exactly how is this a user problem? User code doesn't know
> > about kernel space.
>
> User code passed a garbage pointer to the kernel. The kernel didnt like that
> and returned -EFAULT. The exception tracking is just debug stuff while this
> bit of 2.1.x is polished up.
>
> Alan
>
Yes. I am wrong.
It was a null pointer being passed. This does bring up a minor question of
whether a null pointer should be handled here or higher up.
Thanks for the info.