lkml.org 
[lkml]   [2016]   [Feb]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: linux-next: build failure after merge of the aio tree
On Thu, Feb 04, 2016 at 02:12:53PM +0000, Russell King - ARM Linux wrote:
> Hence, __get_user() on x86-32 with a 64-bit quantity results in
> __get_user_bad() being called, which is an undefined function.
> Only if you build with x86-64 support enabled (iow, CONFIG_X86_32 not
> defined) then you get the 64-bit __get_user() support.
>
> Given this, I fail to see how x86-32 can possibly work.

You're right; mea culpa. It compiles without warning on x86-32, but it
does not link. I still think this is broken archtecture stupidity since
put_user() works for 64 bit data types.

-ben
--
"Thought is the essence of where you are now."

\
 
 \ /
  Last update: 2016-02-04 16:21    [W:0.126 / U:0.204 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site