index
:
kernel/git/colyli/openEuler-kernel.git
OLK-5.10
master
openEuler-1.0-LTS
openEuler-20.03-LTS-SP3
openEuler-20.09
openEuler-21.03
openEuler-21.09
openEuler-22.03-LTS
openEuler-22.03-LTS-SP1
openEuler-22.03-LTS-SP2
openEuler-22.09
openEuler-23.09
openEuler-kernel clone
Coly Li
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2023-10-30
!2318 objtool: Enable Stack Validation and ORC Generation for ARM64 Kernel Bu...
openEuler-22.09
openeuler-ci-bot
38
-8
/
+1661
2023-10-30
objtool: x86: Move orc_gen and orc_dump definitions to x86 Build file.
Yihuan Pan
2
-2
/
+3
2023-10-29
objtool: Always want host compilation.
Yihuan Pan
1
-1
/
+1
2023-10-29
objtool: compat: Move VDSO code to .rodata section
Yihuan Pan
1
-0
/
+1
2023-10-29
arm64: Annotate unwind_hint for empty stack symbols and Ignore some files.
Yihuan Pan
12
-2
/
+41
2023-10-29
objtool: arm64: Amendments to extable length
Yihuan Pan
1
-1
/
+1
2023-10-29
objtool: check: Fix Handling of ldp Instructions for ARM64
Yihuan Pan
1
-0
/
+8
2023-10-29
objtool: kgdb: Add reachable annotation after kgdb brk
Yihuan Pan
1
-0
/
+4
2023-10-29
objtool: bug: Add reachable annotation to warning macros
Yihuan Pan
1
-0
/
+8
2023-10-29
objtool: arm64: Add unwind_hint support
Yihuan Pan
2
-0
/
+52
2023-10-29
objtool: check: Ensure correct frame pointer calculation for ARM64
Yihuan Pan
1
-1
/
+10
2023-10-29
objtool: arm64: Implement basic instruction decoding for arm64
Yihuan Pan
17
-2
/
+740
2023-10-28
objtool: arm64: Make aarch64 instruction decoder available to tools
Yihuan Pan
2
-0
/
+793
2023-10-23
!2272 Optimize KASLR free space map generation for ARM32
openeuler-ci-bot
1
-62
/
+72
2023-10-23
arm: kaslr: optimize occupied region search
Qichu Sun
1
-62
/
+72
2023-10-13
!2011 trace event: add stack filter
openeuler-ci-bot
8
-1
/
+972
2023-10-10
!2321 driver: CFSwatchdog: a module to monitor cfs task starvation
openeuler-ci-bot
3
-0
/
+297
2023-09-29
drivers: watchcfs: all implementation of watchcfs
Zhenhao Guo
3
-0
/
+297
2023-09-26
!2291 mm: kzerod: a kernel zero page pool for anonymous pages
openeuler-ci-bot
9
-3
/
+688
2023-09-25
mm: kzerod: all implementation of kzerod
Xiaowei Xue
1
-0
/
+600
2023-09-25
mm: kzerod: add clear_page_nt to clear_page_64.S
Xiaowei Xue
2
-0
/
+31
2023-09-25
mm: kzerod: add a new union to support add page to llist
Xiaowei Xue
1
-0
/
+7
2023-09-25
mm: kzerod: add kzerod interface
Xiaowei Xue
1
-0
/
+7
2023-09-25
mm: kzerod: use kzerod alloc interface in anonymous page fault
Xiaowei Xue
2
-3
/
+29
2023-09-25
mm: kzerod: add compile option for kzerod
Xiaowei Xue
2
-0
/
+14
2023-09-20
trace_event: support call stack filter
Liu Sicheng
8
-1
/
+972
2023-02-16
!398 bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room()
openeuler-ci-bot
5
-9
/
+142
2023-02-16
selftests/bpf: add ipip6 and ip6ip decap to test_tc_tunnel
Ziyang Xuan
2
-8
/
+98
2023-02-16
bpf: Add ipip6 and ip6ip decap support for bpf_skb_adjust_room()
Ziyang Xuan
3
-1
/
+44
2023-01-29
!353 [openEuler-22.09] machine check safe review issue modification
openeuler-ci-bot
2
-2
/
+14
2023-01-16
kasan: add kasan support for memcpy_mcs()
Tong Tiangen
1
-0
/
+12
2023-01-16
arm64: fix return value type of memcpy_mcs()
Tong Tiangen
1
-2
/
+2
2022-12-01
!238 sched/fair: Avoid offline tasks starve to death for priority load balance
openeuler-ci-bot
1
-0
/
+7
2022-11-12
sched/fair: Avoid offline tasks starve to death for priority load balance
Song Zhang
1
-0
/
+7
2022-11-01
sw64: remove single step setting in uprobe
He Chuyue
1
-6
/
+0
2022-11-01
sw64: fix compile error for CONFIG_RRU=y
He Sheng
1
-0
/
+2
2022-11-01
sw64: handle kprobe breakpoint if CONFIG_KPROBES=y
He Sheng
1
-0
/
+2
2022-11-01
sw64: fix incorrect gp after uretprobe triggered
Mao Minkai
3
-2
/
+44
2022-11-01
sw64: rewrite tlb flushing interfaces
He Sheng
5
-168
/
+165
2022-11-01
sw64: rename ASN to ASID
He Sheng
5
-49
/
+35
2022-11-01
sw64: fix incorrect gp after kretprobe triggered
Mao Minkai
1
-0
/
+1
2022-11-01
sw64: add deep-set-template.S
Mao Minkai
5
-91
/
+197
2022-11-01
sw64: adjust layout of clear_user.S
Mao Minkai
1
-32
/
+32
2022-11-01
sw64: fix compile errors when CONFIG_STACKTRACE is not set
Hang Xiaoqian
1
-2
/
+1
2022-11-01
sw64: update openeuler_defconfig
Xu Chenjiao
1
-103
/
+109
2022-11-01
sw64: print real address of sp in show_regs()
He Sheng
1
-1
/
+2
2022-11-01
sw64: invoke hmcall with HMC_* macros
He Sheng
4
-19
/
+19
2022-11-01
sw64: kvm: add guest live migration support
Min Fanlei
5
-2
/
+105
2022-11-01
sw64: add support for S3 sleep option
Xu Chenjiao
7
-1
/
+198
2022-11-01
sw64: remove unused sync_icache() and some debug codes
He Sheng
1
-24
/
+7
2022-11-01
sw64: tools: add R_SW64_LITERAL_GOT support for relocs
He Sheng
2
-0
/
+2
2022-11-01
sw64: perf: add perf kvm support for guest os
Chen Wang
8
-1
/
+195
2022-11-01
sw64: remove useless enum
He Chuyue
1
-10
/
+0
2022-11-01
sw64: perf: fix PMI with no event
He Chuyue
1
-19
/
+4
2022-11-01
sw64: unify header guard naming
Mao Minkai
54
-72
/
+81
2022-11-01
sw64: fix incorrect white space use in macros
Mao Minkai
31
-232
/
+232
2022-11-01
sw64: enable DEBUG_BUGVERBOSE by default
Mao Minkai
1
-0
/
+1
2022-11-01
sw64: sort Kconfig select
Mao Minkai
1
-68
/
+68
2022-11-01
sw64: clear .bss section using memset()
Mao Minkai
1
-17
/
+5
2022-11-01
sw64: remove useless local r26 in setup_rt_frame()
Mao Minkai
1
-7
/
+2
2022-11-01
sw64: fix assembly style
Mao Minkai
2
-2
/
+2
2022-10-31
!178 bpf: add a bpf_override_reg helper
openeuler-ci-bot
6
-1
/
+80
2022-10-31
bpf: add a bpf_override_regs helper
JqyangCode
6
-1
/
+80
2022-10-31
!182 futex: introduce the direct-thread-switch mechanism
openeuler-ci-bot
11
-42
/
+1049
2022-10-31
futex: introduce the direct-thread-switch mechanism
briansun
8
-37
/
+739
2022-10-31
selftests/futex: add futex_swap selftest
Peter Oskolkov
4
-0
/
+230
2022-10-31
futex/sched: add wake_up_process_prefer_current_cpu, use in FUTEX_SWAP
Peter Oskolkov
5
-1
/
+16
2022-10-31
futex: introduce FUTEX_SWAP operation
Peter Oskolkov
2
-18
/
+78
2022-10-31
!172 f2fs: extent cache: support unaligned extent
openeuler-ci-bot
5
-28
/
+151
2022-10-31
f2fs: extent cache: support unaligned extent
Chao Yu
5
-9
/
+129
2022-10-31
f2fs: enable extent cache for compression files in read-only
Daeho Jeong
1
-19
/
+22
2022-10-29
!189 mm: page_alloc: Add a tracepoint to trace the call of __alloc_pages() an...
openeuler-ci-bot
3
-3
/
+33
2022-10-29
!167 Summer OSPP 2022:Support Multi Gen LRU in openEuler
openeuler-ci-bot
38
-152
/
+3996
2022-10-28
mm: multi-gen LRU: design doc
Yu Zhao
2
-0
/
+161
2022-10-28
mm: multi-gen LRU: admin guide
Yu Zhao
3
-1
/
+155
2022-10-28
mm: multi-gen LRU: debugfs interface
Yu Zhao
2
-0
/
+347
2022-10-28
mm: multi-gen LRU: thrashing prevention
Yu Zhao
2
-4
/
+67
2022-10-28
mm: multi-gen LRU: kill switch
Yu Zhao
6
-9
/
+284
2022-10-28
mm: multi-gen LRU: optimize multiple memcgs
Yu Zhao
1
-4
/
+41
2022-10-28
mm: multi-gen LRU: support page table walks
Yu Zhao
10
-13
/
+1144
2022-10-28
mm: multi-gen LRU: exploit locality in rmap
Yu Zhao
7
-2
/
+202
2022-10-28
mm: multi-gen LRU: minimal implementation
Yu Zhao
7
-4
/
+1039
2022-10-28
mm: multi-gen LRU: groundwork
Yu Zhao
16
-37
/
+441
2022-10-28
mm/vmscan.c: refactor shrink_node()
Yu Zhao
1
-88
/
+98
2022-10-28
mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG
Yu Zhao
5
-4
/
+18
2022-10-28
mm: x86, arm64: add arch_has_hw_pte_young()
Yu Zhao
4
-16
/
+29
2022-10-28
mm: page_alloc: Add a tracepoint to trace the call of __alloc_pages()
Gong Yuchen
3
-3
/
+33
2022-10-27
!187 Realize the TCP data compression mechanism based on EBPF strategy
openeuler-ci-bot
7
-5
/
+727
2022-10-27
tcp_comp: Use bpf program to realize port-based open or close network program...
sunshouxun
3
-0
/
+687
2022-10-27
tcp_comp: added new sockopt for tcp compressed transport.
sunshouxun
4
-5
/
+40
2022-10-25
!149 [openEuler-22.09] Add sysfs file for overlayfs
openeuler-ci-bot
7
-1
/
+201
2022-10-25
!174 f2fs: compress: support compress level
openeuler-ci-bot
7
-8
/
+219
2022-10-25
f2fs: compress: support compress level
Chao Yu
7
-8
/
+219
2022-10-21
overlayfs: add sysfs file for OverlayFS
hiyoyolumi
7
-1
/
+201
2022-10-20
!150 Summer OSPP 2022: add the rust-for-linux support of linux driver
openeuler-ci-bot
9
-7
/
+421
2022-10-19
rust: driver: add cavium_rng_rust driver
Li Hongyu
5
-8
/
+182
2022-10-19
!123 Implement KProbe jump optimization for RISC-V
openeuler-ci-bot
34
-242
/
+1681
2022-10-10
!112 OSPP 2022: Add lite-lockdep as a lightweight lock validator
openeuler-ci-bot
32
-19
/
+2262
2022-10-09
riscv: kprobes: implement optprobes
Chen Guokai
8
-12
/
+714
2022-10-09
RISC-V: Implement ptrace regs and stack API
Patrick Stählin
3
-0
/
+129
2022-10-09
riscv: kprobes: implement the branch instructions
Chen Lifu
2
-2
/
+79
2022-10-09
riscv: kprobes: implement the auipc instruction
Chen Lifu
2
-1
/
+35
2022-10-09
kprobes: Do not increment probe miss count in the fault handler
Naveen N. Rao
11
-84
/
+0
2022-10-09
kprobes: Remove kprobe::fault_handler
Peter Zijlstra
16
-172
/
+5
2022-10-09
riscv: kprobes: Remove redundant kprobe_step_ctx
Jisheng Zhang
2
-38
/
+9
2022-10-09
riscv: Fixup compile error for previous commit
Liao Chang
1
-0
/
+1
2022-10-09
riscv: fix bugon.cocci warnings
kernel test robot
1
-2
/
+1
2022-10-09
RISC-V: probes: Treat the instruction stream as host-endian
Palmer Dabbelt
2
-2
/
+2
2022-10-09
riscv: Fixup compile error BUILD_BUG_ON failed
Guo Ren
1
-2
/
+6
2022-10-09
riscv: Add kprobes supported
Guo Ren
13
-0
/
+773
2022-10-08
lite-lockdep: add descriptions and constraints of the compile macros
weiqingv
2
-10
/
+7
2022-10-08
lite-lockdep: add circular dependency detection
weiqingv
3
-0
/
+673
2022-10-08
lite-lockdep: add lock reachability construction
weiqingv
7
-10
/
+398
2022-10-08
lite-lockdep: add basic lock acquisition records
weiqingv
31
-19
/
+1204
2022-09-29
rust: add pci_device_id abstraction
Li Hongyu
1
-5
/
+121
2022-09-29
rust: add initial PCI support
Li Hongyu
4
-0
/
+125
2022-09-29
rust: fix the compile bug
Li Hongyu
1
-2
/
+1
2022-09-29
xfrm: Reinject transport-mode packets through workqueue
Liu Jian
1
-6
/
+13
2022-09-24
mm: reliable: Fix ret errno to EACCES
Ma Wupeng
1
-1
/
+1
2022-09-24
mm: reliable: Use EINVAL in reliable_check
Ma Wupeng
1
-3
/
+3
2022-09-24
Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"
Michal Kubecek
1
-4
/
+6
2022-09-22
!125 Intel: Backport: Add Sapphire Rapids server intel-uncore-freq support
openeuler-ci-bot
1
-0
/
+1
2022-09-22
platform/x86/intel-uncore-freq: Add Sapphire Rapids server support
Artem Bityutskiy
1
-0
/
+1
2022-09-22
!118 add openeuler_defconfig file support for ppc64le compile
openeuler-ci-bot
1
-0
/
+8163
2022-09-22
!119 Add new perf monitor features for amd epyc platforms
openeuler-ci-bot
22
-118
/
+1441
2022-09-21
!120 Fix uprobes rbtree usage
openeuler-ci-bot
1
-1
/
+1
2022-09-21
!117 bugfix for sched-programmable feature
openeuler-ci-bot
6
-39
/
+102
2022-09-21
uprobes: (Re)add missing get_uprobe() in __find_uprobe()
Sven Schnelle
1
-1
/
+1
2022-09-21
bpf: sched: Fix NULL pointer dereference error
Ren Zhijie
1
-4
/
+6
2022-09-21
bpf:programmable: Fix build error of 'stack exceeds 512 bytes'
Hui Tang
5
-35
/
+96
2022-09-21
!114 Add page table check for openEuler-22.09
openeuler-ci-bot
22
-45
/
+653
2022-09-21
!115 SPR: KVM: Add Bus Lock Debug Exception
openeuler-ci-bot
10
-44
/
+68
2022-09-20
!109 SPR: KVM: Notify VM exit support
openeuler-ci-bot
15
-5
/
+297
2022-09-20
KVM: Fix references to non-existent KVM_CAP_TRIPLE_FAULT_EVENT
Sean Christopherson
2
-5
/
+5
2022-09-20
KVM: VMX: Enable Notify VM exit
Tao Xu
11
-3
/
+158
2022-09-20
perf/amd/ibs: Advertise zen4_ibs_extensions as pmu capability attribute
Ravi Bangoria
1
-0
/
+21
2022-09-20
perf/amd/ibs: Add support for L3 miss filtering
Ravi Bangoria
2
-7
/
+63
2022-09-20
perf/amd/ibs: Use ->is_visible callback for dynamic attributes
Ravi Bangoria
1
-24
/
+54
2022-09-20
perf/amd/ibs: Cascade pmu init functions' return value
Ravi Bangoria
1
-8
/
+29
2022-09-20
perf/amd/ibs: Use interrupt regs ip for stack unwinding
Ravi Bangoria
1
-0
/
+18
2022-09-20
perf/x86/amd/ibs: Add bitfield definitions in new <asm/amd-ibs.h> header
Kim Phillips
2
-14
/
+141
2022-09-20
perf/x86/amd/core: Fix reloading events for SVM
Sandipan Das
1
-4
/
+20
2022-09-20
perf/x86/amd/core: Add PerfMonV2 overflow handling
Sandipan Das
1
-11
/
+133
2022-09-20
perf/x86/amd/core: Add PerfMonV2 counter control
Sandipan Das
1
-5
/
+45
2022-09-20
perf/x86/amd/core: Detect available counters
Sandipan Das
2
-0
/
+23
2022-09-20
perf/x86/amd/core: Detect PerfMonV2 support
Sandipan Das
1
-0
/
+27
2022-09-20
x86/msr: Add PerfCntrGlobal* registers
Sandipan Das
1
-0
/
+5
2022-09-20
x86/cpufeatures: Add PerfMonV2 feature bit
Sandipan Das
2
-1
/
+2
2022-09-20
perf/x86/amd: Add idle hooks for branch sampling
Stephane Eranian
4
-0
/
+61
2022-09-20
ACPI: Add perf low power callback
Stephane Eranian
3
-0
/
+19
2022-09-20
perf/x86/amd: Make Zen3 branch sampling opt-in
Stephane Eranian
3
-11
/
+48
2022-09-20
perf/x86/amd: Add AMD branch sampling period adjustment
Stephane Eranian
2
-0
/
+19
2022-09-20
perf/x86/amd: Enable branch sampling priv level filtering
Stephane Eranian
1
-6
/
+20
2022-09-20
perf/x86/amd: Add branch-brs helper event for Fam19h BRS
Stephane Eranian
1
-0
/
+15
2022-09-20
perf/x86/amd: Add AMD Fam19h Branch Sampling support
Stephane Eranian
6
-22
/
+645
2022-09-20
x86/cpufeatures: Add AMD Fam19h Branch Sampling feature
Stephane Eranian
1
-0
/
+1
2022-09-20
perf/core: Add perf_clear_branch_entry_bitfields() helper
Stephane Eranian
2
-19
/
+33
2022-09-20
x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX]
Sean Christopherson
8
-17
/
+27
2022-09-20
x86/cpu: Add VM page flush MSR availablility as a CPUID feature
Tom Lendacky
3
-0
/
+3
2022-09-20
KVM: selftests: Add a test to get/set triple fault event
Chenyi Qiang
3
-0
/
+103
2022-09-20
KVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support pending triple fault
Chenyi Qiang
5
-2
/
+36
2022-09-20
x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to b...
Chenyi Qiang
1
-13
/
+14
2022-09-20
KVM: X86: Expose bus lock debug exception to guest
Paolo Bonzini
3
-1
/
+7
2022-09-20
KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit
Chenyi Qiang
2
-1
/
+5
2022-09-20
arch: powerpc: add openeuler_defconfig file support for ppc64le compile
shenghui.qu
1
-0
/
+8163
2022-09-20
!116 SPR: KVM: Add Bus Lock VM Exit
openeuler-ci-bot
14
-10
/
+142
2022-09-20
netfilter: nf_tables: disallow binding to already bound chain
Pablo Neira Ayuso
1
-0
/
+2
2022-09-20
netfilter: nf_conntrack_irc: Tighten matching on DCC message
David Leadbeater
1
-6
/
+28
2022-09-20
video: fbdev: i740fb: Error out if 'pixclock' equals zero
Zheyu Ma
1
-0
/
+3
2022-09-20
KVM: x86: do not report a vCPU as preempted outside instruction boundaries
Paolo Bonzini
4
-0
/
+30
2022-09-20
video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write
Hyunwoo Kim
1
-1
/
+1
2022-09-20
arm64/__mc_ex_table: fix __mc_ex_table do_sort() issue
Tong Tiangen
1
-11
/
+9
2022-09-20
!113 SPR: KVM: Add SPR new instructions for virtualization
openeuler-ci-bot
1
-2
/
+2
2022-09-19
!105 add support for LoongArch
openeuler-ci-bot
295
-370
/
+27276
2022-09-19
KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW
Chenyi Qiang
7
-25
/
+38
2022-09-17
KVM: VMX: Remove redundant handling of bus lock vmexit
Hao Xiang
1
-6
/
+9
2022-09-17
KVM: nVMX: Fix nested bus lock VM exit
Chenyi Qiang
1
-0
/
+6
2022-09-17
tools headers UAPI: Sync KVM's kvm.h and vmx.h headers with the kernel sources
Arnaldo Carvalho de Melo
2
-1
/
+4
2022-09-17
KVM: X86: Add the Document for KVM_CAP_X86_BUS_LOCK_EXIT
Chenyi Qiang
1
-4
/
+43
2022-09-17
KVM: VMX: Enable bus lock VM exit
Chenyi Qiang
10
-4
/
+81
2022-09-17
KVM: X86: Reset the vcpu->run->flags at the beginning of vcpu_run
Chenyi Qiang
1
-1
/
+5
2022-09-17
LoongArch: defconfig: add openeuler default config
Hongchen Zhang
1
-0
/
+766
2022-09-17
LoongArch: defconfig: use make defconfig to save a clean defconfig
Hongchen Zhang
1
-41
/
+2
2022-09-17
tools perf: Fix compilation error with new binutils
Andres Freund
2
-4
/
+12
2022-09-17
tools include: add dis-asm-compat.h to handle version differences
Andres Freund
1
-0
/
+55
2022-09-17
tools build: Don't display disassembler-four-args feature test
Andres Freund
1
-2
/
+1
2022-09-17
tools build: Add feature test for init_disassemble_info API changes
Andres Freund
4
-0
/
+22
2022-09-17
LoongArch: Support R_LARCH_GOT_PC_{LO12,HI20} in modules
Xi Ruoyao
4
-7
/
+99
2022-09-17
LoongArch: Support PC-relative relocations in modules
Xi Ruoyao
2
-1
/
+76
2022-09-17
LoongArch: Define ELF relocation types added in v2.00 ABI
Xi Ruoyao
2
-1
/
+38
2022-09-17
LoongArch: Adjust symbol addressing for AS_HAS_EXPLICIT_RELOCS
Xi Ruoyao
3
-5
/
+31
2022-09-17
LoongArch: Add Kconfig option AS_HAS_EXPLICIT_RELOCS
Xi Ruoyao
1
-0
/
+3
2022-09-17
irqchip/loongson-liointc: Fix an error handling path in liointc_init()
Christophe JAILLET
1
-1
/
+1
2022-09-17
irqchip/loongarch: Fix irq_domain_alloc_fwnode() abuse
Marc Zyngier
5
-5
/
+6
2022-09-17
irqchip/loongson-eiointc: Fix a build warning
Huacai Chen
1
-1
/
+1
2022-09-17
irqchip/loongson-eiointc: Fix irq affinity setting
Huacai Chen
1
-2
/
+6
2022-09-17
irqchip: Adjust Kconfig for Loongson
Huacai Chen
1
-3
/
+3
2022-09-17
PCI: Add quirk for LS7A to avoid reboot failure
Huacai Chen
4
-2
/
+37
2022-09-17
PCI: loongson: Improve the MRRS quirk for LS7A
Huacai Chen
3
-29
/
+22
2022-09-17
PCI: loongson: Work around LS7A incorrect Interrupt Pin registers
Jianmin Lv
1
-1
/
+27
[next]