543   common  fspick                          sys_fspick
  544   common  pidfd_open                      sys_pidfd_open
  # 545 reserved for clone3
 +547   common  openat2                         sys_openat2
+ 548   common  pidfd_getfd                     sys_pidfd_getfd
 
  433   common  fspick                          sys_fspick
  434   common  pidfd_open                      sys_pidfd_open
  435   common  clone3                          sys_clone3
 +437   common  openat2                         sys_openat2
+ 438   common  pidfd_getfd                     sys_pidfd_getfd
 
  __SYSCALL(__NR_pidfd_open, sys_pidfd_open)
  #define __NR_clone3 435
  __SYSCALL(__NR_clone3, sys_clone3)
 +#define __NR_openat2 437
 +__SYSCALL(__NR_openat2, sys_openat2)
+ #define __NR_pidfd_getfd 438
+ __SYSCALL(__NR_pidfd_getfd, sys_pidfd_getfd)
  
  /*
   * Please add new compat syscalls above this comment and update
 
  433   common  fspick                          sys_fspick
  434   common  pidfd_open                      sys_pidfd_open
  # 435 reserved for clone3
 +437   common  openat2                         sys_openat2
+ 438   common  pidfd_getfd                     sys_pidfd_getfd
 
  432   common  fsmount                         sys_fsmount
  433   common  fspick                          sys_fspick
  434   common  pidfd_open                      sys_pidfd_open
 -# 435 reserved for clone3
 +435   common  clone3                          __sys_clone3
 +437   common  openat2                         sys_openat2
+ 438   common  pidfd_getfd                     sys_pidfd_getfd
 
  433   common  fspick                          sys_fspick
  434   common  pidfd_open                      sys_pidfd_open
  435   common  clone3                          sys_clone3
 +437   common  openat2                         sys_openat2
+ 438   common  pidfd_getfd                     sys_pidfd_getfd
 
  433   n32     fspick                          sys_fspick
  434   n32     pidfd_open                      sys_pidfd_open
  435   n32     clone3                          __sys_clone3
 +437   n32     openat2                         sys_openat2
+ 438   n32     pidfd_getfd                     sys_pidfd_getfd
 
  433   n64     fspick                          sys_fspick
  434   n64     pidfd_open                      sys_pidfd_open
  435   n64     clone3                          __sys_clone3
 +437   n64     openat2                         sys_openat2
+ 438   n64     pidfd_getfd                     sys_pidfd_getfd
 
  433   o32     fspick                          sys_fspick
  434   o32     pidfd_open                      sys_pidfd_open
  435   o32     clone3                          __sys_clone3
 +437   o32     openat2                         sys_openat2
+ 438   o32     pidfd_getfd                     sys_pidfd_getfd
 
  433   common  fspick                          sys_fspick
  434   common  pidfd_open                      sys_pidfd_open
  435   common  clone3                          sys_clone3_wrapper
 +437   common  openat2                         sys_openat2
+ 438   common  pidfd_getfd                     sys_pidfd_getfd
 
  433   common  fspick                          sys_fspick
  434   common  pidfd_open                      sys_pidfd_open
  435   nospu   clone3                          ppc_clone3
 +437   common  openat2                         sys_openat2
+ 438   common  pidfd_getfd                     sys_pidfd_getfd
 
  433  common   fspick                  sys_fspick                      sys_fspick
  434  common   pidfd_open              sys_pidfd_open                  sys_pidfd_open
  435  common   clone3                  sys_clone3                      sys_clone3
 +437  common   openat2                 sys_openat2                     sys_openat2
+ 438  common   pidfd_getfd             sys_pidfd_getfd                 sys_pidfd_getfd
 
  433   common  fspick                          sys_fspick
  434   common  pidfd_open                      sys_pidfd_open
  # 435 reserved for clone3
 +437   common  openat2                         sys_openat2
+ 438   common  pidfd_getfd                     sys_pidfd_getfd
 
  433   common  fspick                          sys_fspick
  434   common  pidfd_open                      sys_pidfd_open
  # 435 reserved for clone3
 +437   common  openat2                 sys_openat2
+ 438   common  pidfd_getfd                     sys_pidfd_getfd
 
  433   i386    fspick                  sys_fspick                      __ia32_sys_fspick
  434   i386    pidfd_open              sys_pidfd_open                  __ia32_sys_pidfd_open
  435   i386    clone3                  sys_clone3                      __ia32_sys_clone3
 +437   i386    openat2                 sys_openat2                     __ia32_sys_openat2
+ 438   i386    pidfd_getfd             sys_pidfd_getfd                 __ia32_sys_pidfd_getfd
 
  433   common  fspick                  __x64_sys_fspick
  434   common  pidfd_open              __x64_sys_pidfd_open
  435   common  clone3                  __x64_sys_clone3/ptregs
 +437   common  openat2                 __x64_sys_openat2
+ 438   common  pidfd_getfd             __x64_sys_pidfd_getfd
  
  #
  # x32-specific system call numbers start at 512 to avoid cache impact
 
  433   common  fspick                          sys_fspick
  434   common  pidfd_open                      sys_pidfd_open
  435   common  clone3                          sys_clone3
 +437   common  openat2                         sys_openat2
+ 438   common  pidfd_getfd                     sys_pidfd_getfd
 
  #define __NR_clone3 435
  __SYSCALL(__NR_clone3, sys_clone3)
  #endif
 +
 +#define __NR_openat2 437
 +__SYSCALL(__NR_openat2, sys_openat2)
+ #define __NR_pidfd_getfd 438
+ __SYSCALL(__NR_pidfd_getfd, sys_pidfd_getfd)
  
  #undef __NR_syscalls
- #define __NR_syscalls 438
+ #define __NR_syscalls 439
  
  /*
   * 32 bit systems traditionally used different