1. 17 5月, 2023 4 次提交
    • O
      !629 arm64: Add initial support for FEAT_WFxT · 37a96b69
      openeuler-ci-bot 提交于
      Merge Pull Request from: @did-you-collect-the-wool-today 
       
      The ARMv8.7 WFxT feature is a new take on the good old WFI/WFE
      instructions as they behave the same way, only taking an extra timeout
      parameter.
      
      This small series aims at adding the minimal support for this feature,
      enabling it for both the kernel and KVM. 
       
      Link:https://gitee.com/openeuler/kernel/pulls/629 
      
      Reviewed-by: Zenghui Yu <yuzenghui@huawei.com> 
      Reviewed-by: Jialin Zhang <zhangjialin11@huawei.com> 
      Signed-off-by: Jialin Zhang <zhangjialin11@huawei.com> 
      37a96b69
    • O
      !772 timekeeping: Make CLOCKSOURCE_VALIDATE_LAST_CYCLE configurable · 824c7466
      openeuler-ci-bot 提交于
      Merge Pull Request from: @liaoyu15 
       
      Currently, only x86 architecture supports the CLOCKSOURCE_VALIDATE_LAST_CYCLE
      option. This option ensures that the timestamps returned by the clocksource are
      monotonically increasing, and helps avoid issues caused by hardware failures.
      
      This commit makes CLOCKSOURCE_VALIDATE_LAST_CYCLE configurable on
      the arm64 architecture, helps increase system stability and reliability. 
       
      Link:https://gitee.com/openeuler/kernel/pulls/772 
      
      Reviewed-by: Jialin Zhang <zhangjialin11@huawei.com> 
      Reviewed-by: Wei Li <liwei391@huawei.com> 
      Reviewed-by: Liu Chao <liuchao173@huawei.com> 
      Signed-off-by: Jialin Zhang <zhangjialin11@huawei.com> 
      824c7466
    • Y
      config: make CLOCKSOURCE_VALIDATE_LAST_CYCLE not set by default · c4178985
      Yu Liao 提交于
      openeuler inclusion
      category: feature
      bugzilla: https://gitee.com/openeuler/kernel/issues/I7393E
      CVE: NA
      
      -------------------------------
      
      The ARM ARM states the following (where a CPU is a device):
      
      	The system counter must provide a uniform view of system time. More
      	precisely, it must be impossible for the following sequence of events
      	to show system time going backwards:
      
      	1) Device A reads the time from the system counter.
      
      	2) Device A communicates with another agent in the system, Device B.
      
      	3) After recognizing the communication from Device A, Device B reads
      	   the time from the system counter.
      
      So make CLOCKSOURCE_VALIDATE_LAST_CYCLE unset by default.
      Signed-off-by: NYu Liao <liaoyu15@huawei.com>
      c4178985
    • O
      !768 Backport 5.10.151 LTS · 2ddfdd8a
      openeuler-ci-bot 提交于
      Merge Pull Request from: @sanglipeng 
       
      Backport 5.10.151 LTS patches from upstream.
      
      Total patches: 5 
       
      Link:https://gitee.com/openeuler/kernel/pulls/768 
      
      Reviewed-by: Jialin Zhang <zhangjialin11@huawei.com> 
      Signed-off-by: Jialin Zhang <zhangjialin11@huawei.com> 
      2ddfdd8a
  2. 16 5月, 2023 27 次提交
  3. 15 5月, 2023 9 次提交