• Al Viro's avatar
    unify {de,}mangle_poll(), get rid of kernel-side POLL... · 7a163b21
    Al Viro authored
    except, again, POLLFREE and POLL_BUSY_LOOP.
    
    With this, we finally get to the promised end result:
    
     - POLL{IN,OUT,...} are plain integers and *not* in __poll_t, so any
       stray instances of ->poll() still using those will be caught by
       sparse.
    
     - eventpoll.c and select.c warning-free wrt __poll_t
    
     - no more kernel-side definitions of POLL... - userland ones are
       visible through the entire kernel (and used pretty much only for
       mangle/demangle)
    
     - same behavior as after the first series (i.e. sparc et.al. epoll(2)
       working correctly).
    Signed-off-by: 's avatarAl Viro <viro@zeniv.linux.org.uk>
    Signed-off-by: 's avatarLinus Torvalds <torvalds@linux-foundation.org>
    7a163b21
Name
Last commit
Last update
..
acpi Loading commit data...
asm-generic Loading commit data...
clocksource Loading commit data...
crypto Loading commit data...
drm Loading commit data...
dt-bindings Loading commit data...
keys Loading commit data...
kvm Loading commit data...
linux Loading commit data...
math-emu Loading commit data...
media Loading commit data...
memory Loading commit data...
misc Loading commit data...
net Loading commit data...
pcmcia Loading commit data...
ras Loading commit data...
rdma Loading commit data...
scsi Loading commit data...
soc Loading commit data...
sound Loading commit data...
target Loading commit data...
trace Loading commit data...
uapi Loading commit data...
video Loading commit data...
xen Loading commit data...