Implement kexec_file_load syscall decoding

* xlat/kexec_file_load_flags.in: New file.
* kexec.c: Include "xlat/kexec_file_load_flags.h".
(SYS_FUNC(kexec_file_load)): New function.
* linux/dummy.h (sys_kexec_file_load): Remove stub alias.
* pathtrace.c (pathtrace_match): Add SEN_kexec_file_load.
4 files changed
tree: 5506a5340c0200885ddb2b62a6b0aad5cd4b7d59
  1. debian/
  2. linux/
  3. m4/
  4. maint/
  5. qemu_multiarch_testing/
  6. test/
  7. tests/
  8. xlat/
  9. .gitignore
  10. .mailmap
  11. access.c
  12. affinity.c
  13. aio.c
  14. AUTHORS
  15. bjm.c
  16. block.c
  17. bootstrap
  18. bpf.c
  19. build_static_example.sh
  20. cacheflush.c
  21. capability.c
  22. caps0.h
  23. caps1.h
  24. ChangeLog-CVS
  25. chdir.c
  26. chmod.c
  27. clone.c
  28. configure.ac
  29. COPYING
  30. count.c
  31. CREDITS.in
  32. defs.h
  33. desc.c
  34. dirent.c
  35. dirent64.c
  36. empty.h
  37. epoll.c
  38. errnoent.sh
  39. evdev.c
  40. eventfd.c
  41. execve.c
  42. exit.c
  43. fadvise.c
  44. fallocate.c
  45. fanotify.c
  46. fchownat.c
  47. fcntl.c
  48. fetch_seccomp_fprog.c
  49. file.c
  50. flock.c
  51. futex.c
  52. generate_mpers_am.sh
  53. generate_sen.sh
  54. generate_xlat_in.sh
  55. get_robust_list.c
  56. getcpu.c
  57. getcwd.c
  58. getrandom.c
  59. git-set-file-times
  60. git-version-gen
  61. gitlog-to-changelog
  62. HACKING-scripts
  63. hostname.c
  64. inotify.c
  65. INSTALL
  66. io.c
  67. ioctl.c
  68. ioctlsort.c
  69. ioperm.c
  70. iopl.c
  71. ioprio.c
  72. ipc_defs.h
  73. ipc_msg.c
  74. ipc_msgctl.c
  75. ipc_sem.c
  76. ipc_shm.c
  77. ipc_shmctl.c
  78. kcmp.c
  79. kexec.c
  80. keyctl.c
  81. ldt.c
  82. link.c
  83. loop.c
  84. lseek.c
  85. make-dist
  86. Makefile.am
  87. mem.c
  88. membarrier.c
  89. memfd_create.c
  90. mknod.c
  91. mount.c
  92. mpers.awk
  93. mpers.sh
  94. mpers_test.sh
  95. mpers_type.h
  96. mq.c
  97. mtd.c
  98. native_defs.h
  99. net.c
  100. NEWS
  101. open.c
  102. or1k_atomic.c
  103. pathtrace.c
  104. perf.c
  105. personality.c
  106. poll.c
  107. prctl.c
  108. print_mq_attr.c
  109. print_msgbuf.c
  110. print_sigevent.c
  111. print_time.c
  112. print_timex.c
  113. printmode.c
  114. printrusage.c
  115. printsiginfo.c
  116. printsiginfo.h
  117. printstat.h
  118. process.c
  119. process_vm.c
  120. ptp.c
  121. ptrace.h
  122. quota.c
  123. readahead.c
  124. readlink.c
  125. README
  126. README-hacking
  127. README-linux-ptrace
  128. README-mpers
  129. reboot.c
  130. regs.h
  131. renameat.c
  132. resource.c
  133. rtc.c
  134. sched.c
  135. scsi.c
  136. seccomp.c
  137. seccomp_fprog.h
  138. sendfile.c
  139. sigaltstack.c
  140. signal.c
  141. signalent.sh
  142. signalfd.c
  143. sigreturn.c
  144. sock.c
  145. socketutils.c
  146. sram_alloc.c
  147. statfs.c
  148. strace-graph
  149. strace-log-merge
  150. strace.1
  151. strace.c
  152. strace.spec
  153. stream.c
  154. swapon.c
  155. sync_file_range.c
  156. syscall.c
  157. syscallent.sh
  158. sysctl.c
  159. sysinfo.c
  160. syslog.c
  161. sysmips.c
  162. term.c
  163. time.c
  164. times.c
  165. truncate.c
  166. uid.c
  167. uid16.c
  168. umask.c
  169. umount.c
  170. uname.c
  171. unwind.c
  172. userfaultfd.c
  173. util.c
  174. utime.c
  175. utimes.c
  176. v4l2.c
  177. vsprintf.c
  178. wait.c
  179. xattr.c
  180. xlate.el
  181. xmalloc.c