Networking fixes for 5.16-rc1, including fixes from bpf, can 
						
					 
				 
				2021-11-11 09:49:36 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Merge branch 'akpm' (patches from Andrew) 
						
					 
				 
				2021-11-06 14:08:17 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							kdb: Adopt scheduler's task classification 
						
					 
				 
				2021-11-03 17:21:37 +00:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							dma-mapping updates for Linux 5.16 
						
					 
				 
				2021-11-09 10:56:41 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 
						
					 
				 
				2021-11-10 16:15:54 -08:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							perf/core: Avoid put_page() when GUP fails 
						
					 
				 
				2021-11-11 13:09:34 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							futex: Remove futex_cmpxchg detection 
						
					 
				 
				2021-11-25 00:02:28 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Kconfig: Introduce ARCH_WANTS_NO_INSTR and CC_HAS_NO_PROFILE_FN_ATTR 
						
					 
				 
				2021-06-22 11:07:18 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							PCI/MSI: Move non-mask check back into low level accessors 
						
					 
				 
				2021-11-11 09:50:30 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							kcsan: selftest: Cleanup and add missing __init 
						
					 
				 
				2021-09-13 16:41:20 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Tracing updates for 5.16: 
						
					 
				 
				2021-11-01 20:05:19 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							locking: Make owner_on_cpu() into <linux/sched.h> 
						
					 
				 
				2021-12-04 10:56:25 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Power management updates for 5.16-rc1 
						
					 
				 
				2021-11-02 16:04:28 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Merge branch 'akpm' (patches from Andrew) 
						
					 
				 
				2021-11-06 14:08:17 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							RCU pull request for v5.16 
						
					 
				 
				2021-11-01 20:25:38 -07:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							sched: Trigger warning if ->migration_disabled counter underflows. 
						
					 
				 
				2021-12-04 10:56:22 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() 
						
					 
				 
				2021-11-02 12:52:17 +01:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									 
							
						
					 
				 
				
					
						
							
							Three tracing fixes: 
						
					 
				 
				2021-11-13 10:11:51 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							kernel: remove spurious blkdev.h includes 
						
					 
				 
				2021-10-18 06:17:01 -06:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							audit/stable-5.16 PR 20211101 
						
					 
				 
				2021-11-01 21:17:39 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							fsnotify: clarify contract for create event hooks 
						
					 
				 
				2021-10-27 12:32:34 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							audit/stable-5.16 PR 20211101 
						
					 
				 
				2021-11-01 21:17:39 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							\n 
						
					 
				 
				2021-11-06 16:43:20 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							audit: add filtering for io_uring records 
						
					 
				 
				2021-09-19 22:34:38 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							audit/stable-5.16 PR 20211101 
						
					 
				 
				2021-11-01 21:17:39 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							cfi: Use rcu_read_{un}lock_sched_notrace 
						
					 
				 
				2021-08-11 13:11:12 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							arch: remove compat_alloc_user_space 
						
					 
				 
				2021-09-08 15:32:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							cpu/hotplug: Add debug printks for hotplug callback failures 
						
					 
				 
				2021-08-10 18:31:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							PM: cpu: Make notifier chain use a raw_spinlock_t 
						
					 
				 
				2021-08-16 18:55:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							kdump: use vmlinux_build_id to simplify 
						
					 
				 
				2021-07-08 11:48:22 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							ucounts: In set_cred_ucounts assume new->ucounts is non-NULL 
						
					 
				 
				2021-10-20 10:45:34 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'per_signal_struct_coredumps-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 
						
					 
				 
				2021-11-03 12:15:29 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							extable: use is_kernel_text() helper 
						
					 
				 
				2021-11-09 10:02:51 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							A single fix for POSIX CPU timers to address a problem where POSIX CPU 
						
					 
				 
				2021-11-14 10:43:38 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							sched: Add get_current_state() 
						
					 
				 
				2021-06-18 11:43:08 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							kbuild: clean up ${quiet} checks in shell scripts 
						
					 
				 
				2021-05-27 04:01:50 +09:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'akpm' (patches from Andrew) 
						
					 
				 
				2021-07-02 12:08:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT 
						
					 
				 
				2021-10-15 11:25:18 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							jump_label: Fix jump_label_text_reserved() vs __init 
						
					 
				 
				2021-07-05 10:46:20 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							kallsyms: strip LTO suffixes from static functions 
						
					 
				 
				2021-10-04 10:58:25 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							locking/rwlock: Provide RT variant 
						
					 
				 
				2021-08-17 17:50:51 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							preempt: Restore preemption model selection configs 
						
					 
				 
				2021-11-11 13:09:33 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							kcov: replace local_irq_save() with a local_lock_t 
						
					 
				 
				2021-11-09 10:02:52 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							kexec: avoid compat_alloc_user_space 
						
					 
				 
				2021-09-08 15:32:34 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'rework/printk_safe-removal' into for-linus 
						
					 
				 
				2021-08-30 16:36:10 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_SYSRAM_DRIVER_MANAGED 
						
					 
				 
				2021-11-06 13:30:42 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Tracing updates for 5.16: 
						
					 
				 
				2021-11-01 20:05:19 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 
						
					 
				 
				2021-11-10 16:15:54 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Tracing updates for 5.16: 
						
					 
				 
				2021-11-01 20:05:19 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							module: change to print useful messages from elf_validity_check() 
						
					 
				 
				2021-11-05 15:13:10 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							notifier: Remove atomic_notifier_call_chain_robust() 
						
					 
				 
				2021-08-16 18:55:32 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							memcg: enable accounting for new namesapces and struct nsproxy 
						
					 
				 
				2021-09-03 09:58:12 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							padata: Remove repeated verbose license text 
						
					 
				 
				2021-08-27 16:30:18 +08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'rework/printk_safe-removal' into for-linus 
						
					 
				 
				2021-08-30 16:36:10 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							params: lift param_set_uint_minmax to common code 
						
					 
				 
				2021-08-16 14:42:22 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							pid: add pidfd_get_task() helper 
						
					 
				 
				2021-10-14 13:29:18 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							memcg: enable accounting for new namesapces and struct nsproxy 
						
					 
				 
				2021-09-03 09:58:12 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							profiling: fix shift-out-of-bounds bugs 
						
					 
				 
				2021-09-08 11:50:26 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							sched: Change task_struct::state 
						
					 
				 
				2021-06-18 11:43:09 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 
						
					 
				 
				2021-11-12 11:53:16 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							kernel/resource: disallow access to exclusive system RAM regions 
						
					 
				 
				2021-11-09 10:02:52 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest 
						
					 
				 
				2021-09-22 10:24:01 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							scftorture: Warn on individual scf_torture_init() error conditions 
						
					 
				 
				2021-09-16 10:27:48 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							scs: Release kasan vmalloc poison in scs_free process 
						
					 
				 
				2021-09-30 09:37:27 +01:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'exit-cleanups-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 
						
					 
				 
				2021-09-01 14:52:05 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 
						
					 
				 
				2021-11-10 16:15:54 -08:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							sched: Improve wake_up_all_idle_cpus() take  #2 
						
					 
				 
				2021-10-22 15:32:46 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							smpboot: Replace deprecated CPU-hotplug functions. 
						
					 
				 
				2021-08-10 14:57:42 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							genirq: Change force_irqthreads to a static key 
						
					 
				 
				2021-08-10 22:50:07 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							stacktrace: move filter_irq_stacks() to kernel/stacktrace.c 
						
					 
				 
				2021-11-06 13:30:43 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							static_call: Fix static_call_text_reserved() vs __init 
						
					 
				 
				2021-07-05 10:46:33 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'akpm' (patches from Andrew) 
						
					 
				 
				2021-09-08 12:55:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							futex: Implement sys_futex_waitv() 
						
					 
				 
				2021-10-07 13:51:11 +02:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							kernel/sysctl-test: Remove some casts which are no-longer required 
						
					 
				 
				2021-06-23 16:41:24 -06:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'akpm' (patches from Andrew) 
						
					 
				 
				2021-09-03 10:08:28 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							torture: Replace deprecated CPU-hotplug functions. 
						
					 
				 
				2021-08-10 10:48:07 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							tracepoint: Fix kerneldoc comments 
						
					 
				 
				2021-08-16 11:39:51 -04:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							mm/mmap.c: fix a data race of mm->total_vm 
						
					 
				 
				2021-11-06 13:30:35 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							ucounts: Use atomic_long_sub_return for clarity 
						
					 
				 
				2021-10-20 10:45:34 -05:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							fs/epoll: use a per-cpu counter for user's watches count 
						
					 
				 
				2021-09-08 11:50:27 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							memcg: enable accounting for new namesapces and struct nsproxy 
						
					 
				 
				2021-09-03 09:58:12 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 
						
					 
				 
				2021-07-03 11:41:14 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							kernel: watchdog: modify the explanation related to watchdog thread 
						
					 
				 
				2021-06-29 10:53:46 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
						
					 
				 
				 
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							Merge branch 'akpm' (patches from Andrew) 
						
					 
				 
				2021-11-06 14:08:17 -07:00  
		
			
			
			
			
				
					
						
							
								 
				 
				
					
						
							
							workqueue: Assign a color to barrier work items 
						
					 
				 
				2021-08-17 07:49:10 -10:00