WSL2-Linux-Kernel/arch
Linus Torvalds faf145d6f3 Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
Pull execve updates from Eric Biederman:
 "This set of changes ultimately fixes the interaction of posix file
  lock and exec. Fundamentally most of the change is just moving where
  unshare_files is called during exec, and tweaking the users of
  files_struct so that the count of files_struct is not unnecessarily
  played with.

  Along the way fcheck and related helpers were renamed to more
  accurately reflect what they do.

  There were also many other small changes that fell out, as this is the
  first time in a long time much of this code has been touched.

  Benchmarks haven't turned up any practical issues but Al Viro has
  observed a possibility for a lot of pounding on task_lock. So I have
  some changes in progress to convert put_files_struct to always rcu
  free files_struct. That wasn't ready for the merge window so that will
  have to wait until next time"

* 'exec-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace: (27 commits)
  exec: Move io_uring_task_cancel after the point of no return
  coredump: Document coredump code exclusively used by cell spufs
  file: Remove get_files_struct
  file: Rename __close_fd_get_file close_fd_get_file
  file: Replace ksys_close with close_fd
  file: Rename __close_fd to close_fd and remove the files parameter
  file: Merge __alloc_fd into alloc_fd
  file: In f_dupfd read RLIMIT_NOFILE once.
  file: Merge __fd_install into fd_install
  proc/fd: In fdinfo seq_show don't use get_files_struct
  bpf/task_iter: In task_file_seq_get_next use task_lookup_next_fd_rcu
  proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu
  file: Implement task_lookup_next_fd_rcu
  kcmp: In get_file_raw_ptr use task_lookup_fd_rcu
  proc/fd: In tid_fd_mode use task_lookup_fd_rcu
  file: Implement task_lookup_fd_rcu
  file: Rename fcheck lookup_fd_rcu
  file: Replace fcheck_files with files_lookup_fd_rcu
  file: Factor files_lookup_fd_locked out of fcheck_files
  file: Rename __fcheck_files to files_lookup_fd_raw
  ...
2020-12-15 19:29:43 -08:00
..
alpha Networking updates for 5.11 2020-12-15 13:22:29 -08:00
arc Merge branch 'akpm' (patches from Andrew) 2020-12-15 12:53:37 -08:00
arm Merge branch 'regset.followup' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-12-15 19:09:44 -08:00
arm64 Generic interrupt and irqchips subsystem: 2020-12-15 15:03:31 -08:00
c6x c6x: kill ELF_CORE_COPY_FPREGS 2020-10-25 20:03:06 -04:00
csky Merge branch 'regset.followup' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-12-15 19:09:44 -08:00
h8300 arm64 updates for 5.11: 2020-12-14 16:24:30 -08:00
hexagon Merge branch 'regset.followup' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-12-15 19:09:44 -08:00
ia64 Merge branch 'regset.followup' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-12-15 19:09:44 -08:00
m68k Merge branch 'akpm' (patches from Andrew) 2020-12-15 12:53:37 -08:00
microblaze The new preemtible kmap_local() implementation: 2020-12-14 18:35:53 -08:00
mips Staging / IIO driver patches for 5.11-rc1 2020-12-15 14:18:40 -08:00
nds32 Merge branch 'regset.followup' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2020-12-15 19:09:44 -08:00
nios2 sched/idle: Fix arch_cpu_idle() vs tracing 2020-11-24 16:47:35 +01:00
openrisc The new preemtible kmap_local() implementation: 2020-12-14 18:35:53 -08:00
parisc Merge branch 'signal-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2020-12-15 19:14:27 -08:00
powerpc Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2020-12-15 19:29:43 -08:00
riscv arch, mm: make kernel_page_present() always available 2020-12-15 12:13:43 -08:00
s390 Generic interrupt and irqchips subsystem: 2020-12-15 15:03:31 -08:00
sh Generic interrupt and irqchips subsystem: 2020-12-15 15:03:31 -08:00
sparc Networking updates for 5.11 2020-12-15 13:22:29 -08:00
um Generic interrupt and irqchips subsystem: 2020-12-15 15:03:31 -08:00
x86 Power management updates for 5.11-rc1 2020-12-15 16:30:31 -08:00
xtensa The new preemtible kmap_local() implementation: 2020-12-14 18:35:53 -08:00
.gitignore
Kconfig Generic interrupt and irqchips subsystem: 2020-12-15 15:03:31 -08:00