Commit Graph

  • c681137e0e LoongArch: Only allow OBJTOOL & ORC unwinder if toolchain supports -mthin-add-sub Xi Ruoyao 2024-06-21 10:18:40 +0800
  • 53d2b63952 LoongArch: Add kernel livepatching support Jinyang He 2024-03-11 22:23:47 +0800
  • 2d905626ca LoongArch: Fix definition of ftrace_regs_set_instruction_pointer() Tiezhu Yang 2024-01-17 12:43:08 +0800
  • 559ae71cef LoongArch: Add ORC stack unwinder support Tiezhu Yang 2024-03-11 22:23:47 +0800
  • 69b3f5cd6e objtool: Check local label in read_unwind_hints() Tiezhu Yang 2024-03-11 22:23:47 +0800
  • 1218e5151e objtool: Check local label in add_dead_ends() Tiezhu Yang 2024-03-11 22:23:47 +0800
  • a2265ff398 objtool/LoongArch: Enable orc to be built Tiezhu Yang 2024-03-11 22:23:47 +0800
  • 70146607e5 objtool/x86: Separate arch-specific and generic parts Tiezhu Yang 2024-03-11 22:23:47 +0800
  • fd40028d8b objtool/LoongArch: Implement instruction decoder Tiezhu Yang 2024-03-11 22:23:47 +0800
  • eca6a54791 objtool/LoongArch: Enable objtool to be built Tiezhu Yang 2024-03-11 22:23:46 +0800
  • 681c35f961 Merge ock linux-6.6/devel branch into tk5 release branch Jianping Liu 2024-11-12 14:24:07 +0800
  • 0e0e4c7e53 Merge branch 'leonylgao/support_kill_block_2' into 'release' (merge request !229) frankjpliu 2024-11-12 06:16:32 +0000
  • 757f8aaf97 tkernel: make the code for the kill block feature cleaner Yongliang Gao 2024-11-07 16:51:01 +0800
  • 3cc17b97d8 tkernel: support kill block feature Yongliang Gao 2024-11-07 12:48:06 +0800
  • 2eff4717b8 tkernel: export some symbols for the kill block feature Yongliang Gao 2024-11-07 14:41:58 +0800
  • a415b16b7a tkernel: support kill hook interface Yongliang Gao 2024-11-07 11:03:56 +0800
  • 76fa8434e2 Merge branch 'leonylgao/support_irqlatency' into 'release' (merge request !227) frankjpliu 2024-11-12 03:41:21 +0000
  • 55b4e68fd5 Merge branch 'haisu/release-s9' into 'release' (merge request !224) frankjpliu 2024-11-12 02:04:28 +0000
  • a8ddb8040e config: enable CONFIG_DEBUG_VM_PGFLAGS in debug.config Jianping Liu 2024-11-12 10:00:11 +0800
  • 463fea52ee Merge branch 'linux-5.4/devel' of gitee.com:OpenCloudOS/OpenCloudOS-Kernel into linux-5.4/devel #244 jiazhongfeng 2024-11-11 13:24:33 +0000
  • 1d6573295e
    !261 Backport the support for cluster scheduler level Merge pull request !261 from XueSinian/linux-5.4/devel-rm-flag-SD_FLAG-cluster chinaljp030 2024-11-11 09:28:56 +0000
  • c2fb7881d9
    Pre Merge pull request !261 from XueSinian/linux-5.4/devel-rm-flag-SD_FLAG-cluster #261 XueSinian 2024-11-11 03:58:05 +0000
  • 75f6db47a3
    Pre Merge pull request !246 from XueSinian/linux-5.4/devel-cluster #246 XueSinian 2024-11-11 01:29:59 +0000
  • a190985d36 arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() #261 Wang ShaoBo 2021-11-10 17:58:56 +0800
  • 467d9b6f8f sched/fair: Fix kabi borken in sched_domain_shared Guan Jing 2022-11-30 18:23:25 +0800
  • 164ec9d604 arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() #246 Wang ShaoBo 2021-11-10 17:58:56 +0800
  • 300cd494da sched/fair: Fix kabi borken in sched_domain_shared Guan Jing 2022-11-30 18:23:25 +0800
  • 66aa97cb7b sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg Chen Yu 2022-11-30 18:23:24 +0800
  • c350a9eb22 sched: Open the kernel configuration for cluster. Jie Liu 2022-10-24 09:34:57 +0800
  • 55462ed9c5 scheduler: Disable cluster scheduling by default Yicong Yang 2023-02-13 10:48:54 +0800
  • 867ad8d322 scheduler: Add boot time enabling/disabling of cluster scheduling Tim Chen 2021-12-03 12:32:41 -0800
  • def4ef5550 scheduler: Add runtime knob sysctl_sched_cluster Tim Chen 2021-12-03 12:32:40 -0800
  • 394d06a94a scheduler: Create SDTL_SKIP flag to skip topology level Tim Chen 2021-12-03 12:32:38 -0800
  • 492ab85a92 sched/fair: Scan cluster before scanning LLC in wake-up path Barry Song 2022-10-17 15:34:27 +0800
  • 620bbcc8cd sched: Add per_cpu cluster domain info and cpus_share_lowest_cache API Barry Song 2022-10-17 15:01:55 +0800
  • c7e1663d7b arch_topology: Make cluster topology span at least SMT CPUs Yicong Yang 2022-09-05 20:26:15 +0800
  • 33ac9901b5 arch_topology: Limit span of cpu_clustergroup_mask() Ionela Voinescu 2022-07-04 11:16:01 +0100
  • 40c88f0323 topology: Remove unused cpu_cluster_mask() Dietmar Eggemann 2022-05-13 11:34:33 +0200
  • e9220219f0 topology/sysfs: export cluster attributes only if an architectures has support Heiko Carstens 2021-11-29 14:03:08 +0100
  • 1c10a174c1 sched: Add cluster scheduler level in core and related Kconfig for ARM64 Barry Song 2021-09-24 20:51:03 +1200
  • 6e890d617f topology: Represent clusters of CPUs within a die Jonathan Cameron 2021-11-18 20:43:35 +0800
  • 26e2355cdc sched/topology: Introduce SD metaflag for flags needing > 1 groups Valentin Schneider 2020-08-17 12:29:53 +0100
  • af30444737 sched/topology: Define and assign sched_domain flag metadata Valentin Schneider 2020-08-17 12:29:50 +0100
  • d400332b6c sched/topology: Split out SD_* flags declaration to its own file Valentin Schneider 2020-08-17 12:29:49 +0100
  • 8e6da45b4c ARM, sched/topology: Remove SD_SHARE_POWERDOMAIN Valentin Schneider 2020-08-17 12:29:47 +0100
  • 10f3bc1916 sched/topology: Kill SD_LOAD_BALANCE Valentin Schneider 2020-04-15 22:05:07 +0100
  • be160a5148 sched: Remove checks against SD_LOAD_BALANCE Valentin Schneider 2020-04-15 22:05:06 +0100
  • 2bb09fa8d9 Add Steal feature jiazhongfeng 2024-11-08 23:38:14 +0800
  • 357568f1ea Adapt for PV features jiazhongfeng 2024-11-08 23:21:19 +0800
  • f2abf181fe
    !245 KVM: arm64: Add support for FEAT_TLBIRANGE Merge pull request !245 from 谢晓东/linux-5.4/devel chinaljp030 2024-11-08 08:45:16 +0000
  • bb33b91fa9
    !260 Sync upstream patch for loongarch64 Merge pull request !260 from lixianglai/linux-6.6-local chinaljp030 2024-11-08 02:48:57 +0000
  • 037b1ecbae sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg Chen Yu 2022-11-30 18:23:24 +0800
  • a392cdbad5 sched: Open the kernel configuration for cluster. Jie Liu 2022-10-24 09:34:57 +0800
  • 4de683d5f4 scheduler: Disable cluster scheduling by default Yicong Yang 2023-02-13 10:48:54 +0800
  • d6c8df58c9 scheduler: Add boot time enabling/disabling of cluster scheduling Tim Chen 2021-12-03 12:32:41 -0800
  • e2ed20091b scheduler: Add runtime knob sysctl_sched_cluster Tim Chen 2021-12-03 12:32:40 -0800
  • f6f061ca0f scheduler: Create SDTL_SKIP flag to skip topology level Tim Chen 2021-12-03 12:32:38 -0800
  • ccc92160c5 sched/fair: Scan cluster before scanning LLC in wake-up path Barry Song 2022-10-17 15:34:27 +0800
  • 8c1ef41b12 sched: Add per_cpu cluster domain info and cpus_share_lowest_cache API Barry Song 2022-10-17 15:01:55 +0800
  • 739d364ccd arch_topology: Make cluster topology span at least SMT CPUs Yicong Yang 2022-09-05 20:26:15 +0800
  • e217329ad3 arch_topology: Limit span of cpu_clustergroup_mask() Ionela Voinescu 2022-07-04 11:16:01 +0100
  • 1a531ebf87 topology: Remove unused cpu_cluster_mask() Dietmar Eggemann 2022-05-13 11:34:33 +0200
  • ea5a8dfbe2 topology/sysfs: export cluster attributes only if an architectures has support Heiko Carstens 2021-11-29 14:03:08 +0100
  • ce8c88a5eb sched: Add cluster scheduler level in core and related Kconfig for ARM64 Barry Song 2021-09-24 20:51:03 +1200
  • aad92defbd topology: Represent clusters of CPUs within a die Jonathan Cameron 2021-11-18 20:43:35 +0800
  • b1e66f19d1 tkernel: add irq latency tool Yongliang Gao 2024-11-07 19:31:44 +0800
  • 2062f089a2 dist: release 6.6.58-15 6.6.58-15 Jianping Liu 2024-11-07 11:43:51 +0800
  • 213d05da91
    Pre Merge pull request !260 from lixianglai/linux-6.6-local #260 lixianglai 2024-11-06 12:10:29 +0000
  • 364b05f0da LoongArch: add iommu support #260 Xianglai Li 2024-08-08 17:13:07 +0800
  • 013ea94d74 LoongArch: Fix cpu hotplug issue Xianglai Li 2024-10-28 09:20:47 +0800
  • 85d529bdda LoongArch: KVM: Remove unnecessary CSR register saving during enter guest Bibo Mao 2024-03-06 09:12:13 +0800
  • f51f26150c LoongArch: KVM: Remove undefined a6 argument comment for kvm_hypercall() Dandan Zhang 2024-08-07 17:37:14 +0800
  • 4d103268f6 LoongArch: KVM: Add vcpu mapping from physical cpuid Bibo Mao 2024-05-06 22:00:47 +0800
  • 8f1ab9b3ef LoongArch: KVM: Remove unnecessary definition of KVM_PRIVATE_MEM_SLOTS Yuli Wang 2024-08-07 17:37:14 +0800
  • cac819dfa1 LoongArch: KVM: Add cpucfg area for kvm hypervisor Bibo Mao 2024-05-06 22:00:47 +0800
  • bffc45fd59 LoongArch: KVM: Add KVM hypercalls documentation for LoongArch Bibo Mao 2024-08-28 12:59:50 +0800
  • 8a90632410 LoongArch: KVM: Implement function kvm_para_has_feature() Bibo Mao 2024-09-12 22:56:14 +0800
  • ff13a1c650 LoongArch: KVM: Enable paravirt feature control from VMM Bibo Mao 2024-09-12 20:53:40 +0800
  • 5e9fc6f050 LoongArch: KVM: Add PMU support for guest Song Gao 2024-06-13 20:05:39 +0800
  • c82fe2a57d LoongArch: KVM: Add vm migration support for LBT registers Bibo Mao 2024-09-11 23:26:32 +0800
  • 8cf2a52eba LoongArch: KVM: Add Binary Translation extension support Bibo Mao 2024-09-11 23:26:32 +0800
  • cb9d43cc46 LoongArch: KVM: Add VM feature detection function Bibo Mao 2024-09-11 23:26:32 +0800
  • b62160a3c5 LoongArch: Revert qspinlock to test-and-set simple lock on VM Bibo Mao 2024-09-11 23:26:32 +0800
  • 2205e133b6 LoongArch: KVM: Invalidate guest steal time address on vCPU reset Bibo Mao 2024-08-26 23:11:32 +0800
  • 134cd49c08 KVM: Discard zero mask with function kvm_dirty_ring_reset Bibo Mao 2024-06-13 20:28:03 +0800
  • f4a7ec4613 perf kvm: Add kvm-stat for loongarch64 Bibo Mao 2024-07-10 16:50:27 +0800
  • c555314c68 LoongArch: KVM: Add PV steal time support in guest side Bibo Mao 2024-07-09 16:25:51 +0800
  • b6fbeefb06 LoongArch: KVM: Add PV steal time support in host side Bibo Mao 2024-07-09 16:25:51 +0800
  • ff28a7b568 LoongArch: KVM: always make pte young in page map's fast path Jia Qingtong 2024-07-09 16:25:51 +0800
  • 9de6a601bb LoongArch: KVM: Mark page accessed and dirty with page ref added Bibo Mao 2024-07-09 16:25:51 +0800
  • d7330a20b9 LoongArch: KVM: Add dirty bitmap initially all set support Bibo Mao 2024-07-09 16:25:51 +0800
  • d4a91b8497 LoongArch: KVM: Add memory barrier before update pmd entry Bibo Mao 2024-07-09 16:25:51 +0800
  • 31ea5df6dd LoongArch: KVM: Discard dirty page tracking on readonly memslot Bibo Mao 2024-07-09 16:25:51 +0800
  • dde72983e1 LoongArch: KVM: Select huge page only if secondary mmu supports it Bibo Mao 2024-07-09 16:25:51 +0800
  • c51efd2855 LoongArch: KVM: Delay secondary mmu tlb flush until guest entry Bibo Mao 2024-07-09 16:25:50 +0800
  • 81ff3da831 LoongArch: KVM: Sync pending interrupt when getting ESTAT from user mode Bibo Mao 2024-07-09 16:25:50 +0800
  • 8f9e3139c1 LoongArch: KVM: Add mmio trace events support Bibo Mao 2024-05-06 22:00:47 +0800
  • 3843c19c13 LoongArch: KVM: Add software breakpoint support Bibo Mao 2024-05-06 22:00:47 +0800
  • 2feeae7239 LoongArch: KVM: Add PV IPI support on guest side Bibo Mao 2024-05-06 22:00:47 +0800
  • d51404d4c4 LoongArch: KVM: Add PV IPI support on host side Bibo Mao 2024-05-06 22:00:47 +0800