375d4bfda57392f0865dae051e1c4bd2700e8d71 perf/x86: Avoid TIF_IA32 when checking 64bit mode 214f0e804358cdd13b5cbe4445189f23e30618b4 x86/compat: Simplify compat syscall userspace allocation 47cd4dac1fb21759ffcfe0600827c87fa6acdfa7 x86/oprofile: Avoid TIF_IA32 when checking 64bit mode 2656af0d5abfa26d7f1e40f92e9953fe155b950a x86/elf: Use e_machine to choose DLINFO in compat bc3d7bf61a9eaecccc84dc2ecc2a9a3fa4f5ec47 elf: Expose ELF header in compat_start_thread() 2424b14605c71a7187c14edd525044eb36bdea47 x86/elf: Use e_machine to select start_thread for x32 9a29a671902c2be05d636045a4dd365219ca716c elf: Expose ELF header on arch_setup_additional_pages() 3316ec8ccd34e19690a12e65801d605d25155031 x86/elf: Use e_machine to check for x32/ia32 in setup_additional_pages() ff170cd0595398a7b66cb40f249eb2f10c29b66d x86/mm: Convert mmu context ia32_compat into a proper flags field 8d71d2bf6efec3032208958c483a247f529ffb16 x86: Reclaim TIF_IA32 and TIF_X32 5c251e9dc0e127bac6fc5b8e6696363d2e35f515 signal: Add task_sigpending() helper 12db8b690010ccfadf9d0b49a1e1798e47dbbe1a entry: Add support for TIF_NOTIFY_SIGNAL 114518eb6430b832d2f9f5a008043b913ccf0e24 task_work: Use TIF_NOTIFY_SIGNAL if available c8d5ed67936fddbe2ae845fc80397718006322d7 x86: Wire up TIF_NOTIFY_SIGNAL 29701d69b98d0a132abd63fe2e51125f478fbc53 Merge tag 'core-entry-notify-signal' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into tif-task_work.arch 88f93de1de0c4633332631eb148bc36e8e8eb28f Merge branch 'x86/entry' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into tif-task_work.arch 53855e12588743ea128ee31f913d1c6e2f1d32c8 arc: add support for TIF_NOTIFY_SIGNAL 192caabd4dd92c98d23ed4334d7596af05af2fb4 arm64: add support for TIF_NOTIFY_SIGNAL e660653cd9f2df470d156c249631f68b9dee51ee m68k: add support for TIF_NOTIFY_SIGNAL 42020064274c235d720d9c4b7d9a678b133e59cf nios32: add support for TIF_NOTIFY_SIGNAL 18cb3281285d2190c0605d2e53543802319bd1a1 parisc: add support for TIF_NOTIFY_SIGNAL 900f0713fdd730fab0f0bfa4a8ca4db2a8985bbe powerpc: add support for TIF_NOTIFY_SIGNAL f45c184bce15f4a314c0210519bc3b4aab408838 mips: add support for TIF_NOTIFY_SIGNAL 75309018a24ddfb930c51bad8f4070b9bc2c923b s390: add support for TIF_NOTIFY_SIGNAL a5b3cd32ff238b87e94d47b927aff117e22d13c0 um: add support for TIF_NOTIFY_SIGNAL 6d3a273355e3c8471ddf9e8ce9a7cc4472bf1ccc sh: add support for TIF_NOTIFY_SIGNAL e181c0aa2e532af2b17128fbde699f8578cc0562 openrisc: add support for TIF_NOTIFY_SIGNAL f3924d763c8af4c5d441b666c01f4de03ac9449e csky: add support for TIF_NOTIFY_SIGNAL aeec8193578a71d0aee21218351849d38121ce90 hexagon: add support for TIF_NOTIFY_SIGNAL f4ea089e429e0d366cd1a34a2cbe3c7b13d98d75 microblaze: add support for TIF_NOTIFY_SIGNAL 32d59773da38cd83e497a70eb9754d4bbae3aeae arm: add support for TIF_NOTIFY_SIGNAL bec58f40d6c5372d812c93cc3947f3bc97440e57 xtensa: add support for TIF_NOTIFY_SIGNAL e29e92dd1f50607142e1c2bcfd06acbf49bca68b alpha: add support for TIF_NOTIFY_SIGNAL b7560cfc3f8aa91f7d0e930a4e8920620d495f2a c6x: add support for TIF_NOTIFY_SIGNAL eeece3d071506f0af8feb032fd8ad2dfb1b2c641 h8300: add support for TIF_NOTIFY_SIGNAL bbb026da151ce5c4f77b695eda11fe6357618458 ia64: add support for TIF_NOTIFY_SIGNAL b157d138325c79463247ebabbe41f3bbeae54503 nds32: add support for TIF_NOTIFY_SIGNAL 21b30ce8a1619bddb8b7ec159ae0a4f0cd4a38f4 riscv: add support for TIF_NOTIFY_SIGNAL c096382df85ec7162382ffcc4bd43978312de068 sparc: add support for TIF_NOTIFY_SIGNAL f2969b7a30910d1e4b33d22e85fb568c0024659a task_work: remove legacy TWA_SIGNAL path a716b1cc9d482576af225d2283ac881a22ab0383 io_uring: JOBCTL_TASK_WORK is no longer used by task_work fdc67f498ae2441f4aab62b61d0a0925ab4a73ac signal: kill JOBCTL_TASK_WORK 3948f5835fc367558358bb2079331fcae5af5b73 kernel: remove checking for TIF_NOTIFY_SIGNAL 67677dc44329248d342a9b9bbdbbdfc25aa7a923 io_uring: remove 'twa_signal_ok' deadlock work-around 13ea1c82f50fd79cc26b21c32aa6adaba89c7339 io_uring: replace inflight_wait with tctx->wait 46567fc0fd9d5326f92c539973984e5a7c29755d Merge branch 'io_uring-5.10' into for-5.11/io_uring 02bf23af8d027447282f4da2fe464fdc90c8be43 io_uring: allow SQPOLL with CAP_SYS_NICE privileges a300fd3c9d801bceb4a6c50ac2bf459990521810 net: provide __sys_shutdown_sock() that takes a socket 4b3f76d24e934c36e763a8593512dbca74c09782 io_uring: add support for shutdown(2) 874ca26f107eda6b9890a639652e35d2de8efdfb io_uring: allow non-fixed files with SQPOLL c6667a33d1304ed07a18debaafd1abe24d904209 io_uring: enable file table usage for SQPOLL rings 48ef670001af2d5ef6642f60f839a6962e3484f2 fs: make do_renameat2() take struct filename b76f4dce8d4b6733f7c99e315153871cda1a2905 io_uring: add support for IORING_OP_RENAMEAT 2e9389a18007a6c68c8b5253517d869e93899a28 io_uring: add support for IORING_OP_UNLINKAT 9289cb86302f82aa389999fedf168049a7aebf1f io_uring: split poll and poll_remove structs 0c1f7b9b827992bc0cb71ef7633e6da300b7451f io_uring: track link's head and tail during submit 6322fd5fa8004fe7db5ed8e0caacfa16210f5a7f io_uring: track link timeout's master explicitly fde7c058ab8f6119a0b615f9fa1feeba0ac2404d io_uring: link requests with singly linked list 624843c77fa776852428fff12df33ed0e871a8d3 io_uring: rearrange io_kiocb fields for better caching 0dd00a40333729790d1546aef058cdb9d403ee97 io_uring: only plug when appropriate f1bae5efa329ccaca40ad5980d967bfc68530034 io_uring: add timeout support for io_uring_enter() 41b28b71db71da91dc40c42a82e41a8e6faa7cd2 io_uring: NULL files dereference by SQPOLL c4c4f45e40d122a397caa469229e36014e576f91 fs/io_uring Don't use the return value from import_iovec(). d14fb56f258ad2a30b3b75ed47d95ccc503c32be io_uring: remove duplicated io_size from rw 7aaeea4ea75c4f2c92a5a0659a6b6aa9341ef292 io_uring: inline io_import_iovec() d57ee2c69dbab447269b7cd48369c212591c36cb io_uring: simplify io_task_match() 9cf2c5298944d24089f0a0f83fea088efce1aba2 io_uring: add a {task,files} pair matching helper b7e7fb9960b03ca07866b5c016ac3ce5373ef207 io_uring: cancel only requests of current task ff72067fa59ec79867c2a872d09b75abb8e82ea1 io_uring: don't iterate io_uring_cancel_files() 78d23abeec1d92597b8e66fad8cf4d515d66a19a io_uring: pass files into kill timeouts/poll df5bd8f8ca15b10b7af03e7225e9f2408b527e37 io_uring: always batch cancel in *cancel_files() 5e8e368e6aebdeeed249915c98cf57c04f5f6ae1 io_uring: refactor io_sq_thread() handling 00192d03fa232ec1a5f8d53860bfe36a6ef20052 io_uring: initialize 'timeout' properly in io_sq_thread() 957e6989e438d80aa8f9b3c54dab950c476b4346 io_uring: don't acquire uring_lock twice b44d03fa9d65ec37ce37434a867bdea2dab2f160 io_uring: only wake up sq thread while current task is in io worker context 62a863d1fca82832172e47135880de7a6e52a1bd io_uring: don't take fs for recvmsg/sendmsg ff21865e5654b1d06b13d72532586343cc484284 Merge branch 'tif-task_work.arch' into for-next b51206a811baef4dd12467ec3b0e6ae6ece5f93d Merge branch 'for-5.11/block' into for-next 0df3e9f5812889540608fe8639c3764ac0251648 Merge branch 'for-5.11/drivers' into for-next ea12a4430bb34bde618981857196efc7cf248ffa Merge branch 'for-5.11/io_uring' into for-next