linux_dsm_epyc7002/arch/xtensa/include/uapi/asm
Max Filippov f61bf8e7d1 xtensa: replace IOCTL code definitions with constants
This fixes userspace code that builds on other architectures but fails
on xtensa due to references to structures that other architectures don't
refer to. E.g. this fixes the following issue with python-2.7.8:

  python-2.7.8/Modules/termios.c:861:25: error: invalid application
     of 'sizeof' to incomplete type 'struct serial_multiport_struct'
     {"TIOCSERGETMULTI", TIOCSERGETMULTI},
  python-2.7.8/Modules/termios.c:870:25: error: invalid application
     of 'sizeof' to incomplete type 'struct serial_multiport_struct'
     {"TIOCSERSETMULTI", TIOCSERSETMULTI},
  python-2.7.8/Modules/termios.c:900:24: error: invalid application
     of 'sizeof' to incomplete type 'struct tty_struct'
     {"TIOCTTYGSTRUCT", TIOCTTYGSTRUCT},

Cc: stable@vger.kernel.org
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
2014-08-14 11:59:13 +04:00
..
auxvec.h
byteorder.h
ioctls.h xtensa: replace IOCTL code definitions with constants 2014-08-14 11:59:13 +04:00
ipcbuf.h
Kbuild xtensa: Use Kbuild infrastructure to handle asm-generic headers 2012-10-15 21:49:50 -07:00
mman.h mm: support more pagesizes for MAP_HUGETLB/SHM_HUGETLB 2012-12-11 17:22:25 -08:00
msgbuf.h
param.h
poll.h
posix_types.h
ptrace.h
sembuf.h
setup.h
shmbuf.h
sigcontext.h
signal.h xtensa: pull signal definitions from signal-defs.h 2013-02-23 19:12:52 -08:00
socket.h net: introduce SO_BPF_EXTENSIONS 2014-01-18 19:08:58 -08:00
sockios.h
stat.h
swab.h
termbits.h
types.h
unistd.h xtensa: wire up sched_setattr and sched_getattr syscalls 2014-02-21 22:37:20 +04:00