mirror of
https://github.com/torvalds/linux.git
synced 2024-11-27 22:51:35 +00:00
x86: remove __put_user_asm() infrastructure
The last user was removed by commit 4b842e4e25
("x86: get rid of small
constant size cases in raw_copy_{to,from}_user()"). Get rid of the
left-overs before somebody tries to use it again.
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
29d9f30d4c
commit
ab33eb494c
@ -383,17 +383,6 @@ struct __large_struct { unsigned long buf[100]; };
|
|||||||
: : ltype(x), "m" (__m(addr)) \
|
: : ltype(x), "m" (__m(addr)) \
|
||||||
: : label)
|
: : label)
|
||||||
|
|
||||||
#define __put_user_failed(x, addr, itype, rtype, ltype, errret) \
|
|
||||||
({ __label__ __puflab; \
|
|
||||||
int __pufret = errret; \
|
|
||||||
__put_user_goto(x,addr,itype,rtype,ltype,__puflab); \
|
|
||||||
__pufret = 0; \
|
|
||||||
__puflab: __pufret; })
|
|
||||||
|
|
||||||
#define __put_user_asm(x, addr, retval, itype, rtype, ltype, errret) do { \
|
|
||||||
retval = __put_user_failed(x, addr, itype, rtype, ltype, errret); \
|
|
||||||
} while (0)
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* __get_user - Get a simple variable from user space, with less checking.
|
* __get_user - Get a simple variable from user space, with less checking.
|
||||||
* @x: Variable to store result.
|
* @x: Variable to store result.
|
||||||
|
Loading…
Reference in New Issue
Block a user