]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
Merge remote-tracking branch 'tip/auto-latest'
authorStephen Rothwell <sfr@canb.auug.org.au>
Wed, 14 Apr 2021 05:17:54 +0000 (15:17 +1000)
committerStephen Rothwell <sfr@canb.auug.org.au>
Wed, 14 Apr 2021 05:17:54 +0000 (15:17 +1000)
27 files changed:
1  2 
Documentation/admin-guide/kernel-parameters.rst
Documentation/admin-guide/kernel-parameters.txt
MAINTAINERS
Makefile
arch/Kconfig
arch/arm/boot/dts/dra7-l4.dtsi
arch/arm/boot/dts/dra7.dtsi
arch/arm64/Kconfig
arch/x86/events/amd/iommu.h
arch/x86/kernel/machine_kexec_64.c
arch/x86/kernel/setup.c
arch/x86/kvm/vmx/vmx.c
arch/x86/net/bpf_jit_comp.c
drivers/clocksource/arm_arch_timer.c
drivers/net/ethernet/dlink/sundance.c
drivers/pci/controller/pci-hyperv.c
include/linux/cpuhotplug.h
include/linux/irq.h
include/linux/lockdep.h
include/linux/sched.h
kernel/locking/lockdep.c
kernel/sched/core.c
kernel/sched/cpufreq_schedutil.c
kernel/time/tick-sched.c
mm/slub.c
net/core/skbuff.c
net/mac80211/iface.c

diff --cc MAINTAINERS
Simple merge
diff --cc Makefile
Simple merge
diff --cc arch/Kconfig
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 932f95691e27e53c79c77bbb55ecc700f1758991,1b885964fb34d2e8c4541dbb64ab83e98ad2db97..4fb1f4da27ec0997bd3cdfc3474c696952aec819
@@@ -60,23 -60,16 +60,24 @@@ struct arch_timer 
  
  #define to_arch_timer(e) container_of(e, struct arch_timer, evt)
  
- static u32 arch_timer_rate;
- static int arch_timer_ppi[ARCH_TIMER_MAX_TIMER_PPI];
+ static u32 arch_timer_rate __ro_after_init;
+ u32 arch_timer_rate1 __ro_after_init;
+ static int arch_timer_ppi[ARCH_TIMER_MAX_TIMER_PPI] __ro_after_init;
  
 +static const char *arch_timer_ppi_names[ARCH_TIMER_MAX_TIMER_PPI] = {
 +      [ARCH_TIMER_PHYS_SECURE_PPI]    = "sec-phys",
 +      [ARCH_TIMER_PHYS_NONSECURE_PPI] = "phys",
 +      [ARCH_TIMER_VIRT_PPI]           = "virt",
 +      [ARCH_TIMER_HYP_PPI]            = "hyp-phys",
 +      [ARCH_TIMER_HYP_VIRT_PPI]       = "hyp-virt",
 +};
 +
  static struct clock_event_device __percpu *arch_timer_evt;
  
- static enum arch_timer_ppi_nr arch_timer_uses_ppi = ARCH_TIMER_VIRT_PPI;
- static bool arch_timer_c3stop;
- static bool arch_timer_mem_use_virtual;
- static bool arch_counter_suspend_stop;
+ static enum arch_timer_ppi_nr arch_timer_uses_ppi __ro_after_init = ARCH_TIMER_VIRT_PPI;
+ static bool arch_timer_c3stop __ro_after_init;
+ static bool arch_timer_mem_use_virtual __ro_after_init;
+ static bool arch_counter_suspend_stop __ro_after_init;
  #ifdef CONFIG_GENERIC_GETTIMEOFDAY
  static enum vdso_clock_mode vdso_default = VDSO_CLOCKMODE_ARCHTIMER;
  #else
Simple merge
Simple merge
Simple merge
Simple merge
index 1c746139d5e31b605406249d81ac64339b4216d2,09ac2e8348d2b40f2a98d9b169e74149a9f76272..5cf38781375499e1db44ddaefdf554934d271730
@@@ -397,10 -404,10 +408,11 @@@ extern int lockdep_is_held(const void *
  #define lockdep_is_held_type(l, r)            (1)
  
  #define lockdep_assert_held(l)                        do { (void)(l); } while (0)
- #define lockdep_assert_held_write(l)  do { (void)(l); } while (0)
+ #define lockdep_assert_not_held(l)            do { (void)(l); } while (0)
+ #define lockdep_assert_held_write(l)          do { (void)(l); } while (0)
  #define lockdep_assert_held_read(l)           do { (void)(l); } while (0)
  #define lockdep_assert_held_once(l)           do { (void)(l); } while (0)
 +#define lockdep_assert_none_held_once()       do { } while (0)
  
  #define lockdep_recursing(tsk)                        (0)
  
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc mm/slub.c
Simple merge
Simple merge
Simple merge