diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2026-10-20 09:51:16 -1000 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2026-10-20 10:13:49 -1000 |
| commit | 48e5959144e40506b38b383ce0e9feed95cdf68a (patch) | |
| tree | d9894dd492069ecae0446706c671e6c5a20f4305 /scripts/Makefile.thinlto | |
| parent | 600740a41fb51be829607f654217277265ea0e4a (diff) | |
| download | linux-48e5959144e40506b38b383ce0e9feed95cdf68a.tar.gz linux-48e5959144e40506b38b383ce0e9feed95cdf68a.zip | |
ARM: OABI: use scoped user access in epoll_put_uevent()
The generic epoll_put_uevent() writes the two fields of each event
inside scoped_user_write_access_size(). The ARM override, which also
handles the packed OABI layout, still does it with __put_user(), relying
on the access_ok() that ep_check_params() does on the whole array.
Do it the same way as the generic version, for both layouts. ARM has no
user_access_begin(), so the accesses are the same as before.
This is part of getting rid of __get_user() and __put_user() entirely.
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
