aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-10-30!2316 bpf, arm32: bpf trampoline for arm32openEuler-23.09openeuler-ci-bot1-0/+620
2023-10-23!2493 bug fixes for gmemopeneuler-ci-bot2-39/+66
2023-10-22mm: gmem: Iter all vmas via find_vma_intersectionMa Wupeng1-36/+62
2023-10-22mm: gmem: Reture false if hnid is bigger than MAX_NUMNODESMa Wupeng1-3/+4
2023-10-11!2376 mm: gmem: Display VM_PEER_SHARED as ps during smapsopeneuler-ci-bot1-0/+3
2023-10-10mm: gmem: Display VM_PEER_SHARED as ps during smapsMa Wupeng1-0/+3
2023-09-28bpf, arm32: bpf trampoline for arm32chenzhendan1-0/+620
2023-09-28!2285 LoongArch: add old BPI compatibilityopeneuler-ci-bot23-42/+1075
2023-09-28!2289 gpio: loongson: Add 3A/3B/3C/7A gpio dirver supportopeneuler-ci-bot2-76/+341
2023-09-28!2284 LoongArch: add rtc driver and fixopeneuler-ci-bot5-15/+535
2023-09-28!2283 LoongArch: Add cpufreq and BMCopeneuler-ci-bot15-1/+2735
2023-09-25!2252 LoongArch: backport drm and spi driver and some bugfixesopeneuler-ci-bot42-4/+7007
2023-09-25gpio: loongson: Add 3A/3B/3C/7A gpio dirver supportMing Wang2-76/+341
2023-09-25LoongArch: use arch specific phys_to_dmayangyinglu2-1/+26
2023-09-25LoongArch: Fixed EIOINTC structure membersyangyinglu2-7/+22
2023-09-25LoongArch: Fix virtual machine startup erroryangyinglu4-17/+36
2023-09-25LoongArch: Old BPI compatibilityyangyinglu19-26/+838
2023-09-25LoongArch: add kernel setvirtmap for runtimeyangyinglu1-1/+163
2023-09-25LoongArch: kdump: Add high memory reservationMing Wang1-3/+46
2023-09-25LoongArch: Fix kdump failure on v40 interface specificationMing Wang1-4/+4
2023-09-25LoongArch: kexec: Add compatibility with old interfacesMing Wang1-2/+43
2023-09-25LoongArch: kdump: Add memory reservation for old kernelMing Wang1-10/+35
2023-09-25rtc: Add rtc driver for the Loongson family chipsMing Wang3-0/+411
2023-09-25LoongArch: defconfig: enable CONFIG_FB_LS2K500=m.Weihao Li1-0/+1
2023-09-25ipmi: add ls2k500 bmc ipmi support.Weihao Li7-1/+355
2023-09-25fbdev: add ls2k500sfb driver for ls2k500 bmc.Weihao Li3-0/+797
2023-09-25cpufreq: Add cpufreq driver for LoongArchWeihao Li6-1/+1583
2023-09-23!2267 config: riscv64: Update openeuler_defconfigopeneuler-ci-bot1-4/+26
2023-09-21config: riscv64: Update openeuler_defconfigMingzheng Xing1-4/+26
2023-09-20!2229 xfs: fix NULL dereference in xlog_cil_pcp_deadopeneuler-ci-bot6-101/+55
2023-09-20LoongArch: Fix module relocation error with binutils 2.41Hongchen Zhang1-0/+2
2023-09-20LoongArch: mm: Add p?d_leaf() definitionsHongchen Zhang1-0/+3
2023-09-20drm/loongson: Add a check for lsdc_bo_create() errorsHongchen Zhang1-0/+2
2023-09-20drm/loongson: Remove a useless check in cursor_plane_atomic_async_check()Hongchen Zhang1-7/+1
2023-09-20drm: Add kms driver for loongson display controllerHongchen Zhang32-0/+6492
2023-09-20spi: loongson: add bus driver for the loongson spi controllerHongchen Zhang7-0/+463
2023-09-20LoongArch: Allow usage of LSX/LASX in the kernelHongchen Zhang1-4/+51
2023-09-20!2246 remote_pager: fix msg_handler_peer.c build failedopeneuler-ci-bot11-622/+33
2023-09-20!2236 sch_netem: fix issues in netem_change() vs get_dist_table()openeuler-ci-bot1-34/+25
2023-09-20!2217 [sync] PR-2210: jbd2: Fix potential data lost in recovering journal ra...openeuler-ci-bot1-0/+8
2023-09-20remote_pager: delete unused fileChunsheng Luo6-526/+0
2023-09-20remote_pager: fix msg_handler_peer.c build failedChunsheng Luo4-96/+32
2023-09-20mmap: export __do_mmap_mm symbolChunsheng Luo1-0/+1
2023-09-20!2219 mm/mlock: return EINVAL for illegal user memory range in mlockopeneuler-ci-bot1-2/+11
2023-09-19sch_netem: fix issues in netem_change() vs get_dist_table()Eric Dumazet1-34/+25
2023-09-19xfs: use per-mount cpumask to track nonempty percpu inodegc listsDarrick J. Wong4-56/+33
2023-09-19xfs: fix per-cpu CIL structure aggregation racing with dying cpusDarrick J. Wong3-45/+22
2023-09-19mm/mlock: return EINVAL for illegal user memory range in mlockMa Wupeng1-2/+11
2023-09-19!2132 LoongArch: Fixed a compilation error caused by issue(I7R4EN) openeuler-ci-bot2-2/+3
2023-09-19jbd2: Fix potential data lost in recovering journal raced with synchronizing ...Zhihao Cheng1-0/+8
2023-09-19!2209 config: Disable x86 IBT for kpatchopeneuler-ci-bot1-1/+1
2023-09-19config: Disable x86 IBT for kpatchWei Li1-1/+1
2023-09-19!2193 ima: modify the CONFIG configuration of x86_64openeuler-ci-bot1-9/+9
2023-09-19!2194 ima: fix parser strategy unable to manually import kernelopeneuler-ci-bot1-2/+3
2023-09-19!2179 ima: fix the PGP certificate failure to load into the kernelopeneuler-ci-bot1-1/+1
2023-09-18!2191 livepatch: Enable livepatch configs in openeuler_defconfigopeneuler-ci-bot2-0/+21
2023-09-18ima: fix parser strategy unable to manually import kernelZhou Shuiqing1-2/+3
2023-09-18ima: modify the CONFIG configuration of x86_64Zhou Shuiqing1-9/+9
2023-09-18!2182 mm: gmem: Use find_vma_intersection to find overlap vmaopeneuler-ci-bot1-1/+1
2023-09-18livepatch: Enable livepatch configs in openeuler_defconfigZheng Yejian2-0/+21
2023-09-18mm: gmem: Use find_vma_intersection to find overlap vmaMa Wupeng1-1/+1
2023-09-15ima: fix the PGP certificate failure to load into the kernelZhou Shuiqing1-1/+1
2023-09-15!2167 mm: gmem: Check overflow for prefetch/eagerfreeopeneuler-ci-bot1-3/+27
2023-09-15!2165 kernel: Fix compile failure out of the srctreeopeneuler-ci-bot1-1/+1
2023-09-15!2142 Add cleanup and fixes for sharepoolopeneuler-ci-bot4-35/+73
2023-09-15mm: gmem: Check overflow for prefetch/eagerfreeMa Wupeng1-3/+27
2023-09-14kernel: Fix compile failure out of the srctreeWang Wensheng1-1/+1
2023-09-13!2135 ima: Add IMA digest lists extensionopeneuler-ci-bot51-23/+3798
2023-09-13mm/sharepool: Mmap for the current process at firstWang Wensheng1-5/+19
2023-09-13mm/sharepool: Protect the va reserved for sharepoolWang Wensheng3-11/+33
2023-09-13mm/sharepool: Return -ENOMEM when allocate hugepage failedWang Wensheng1-0/+2
2023-09-13mm/sharepool: Use mmap_write_[un]lock helperWang Wensheng1-15/+15
2023-09-13mm/mmap: Don't merge vma from sharepoolWang Wensheng1-4/+4
2023-09-13!2130 mm: gmem: create gm_as when dont have device avoid mmap failedopeneuler-ci-bot1-5/+9
2023-09-12ima: bugfix for digest lists importingshenxiangwei1-8/+9
2023-09-12ima: fix db size overflow and Kconfig issuesZhang Tianxing6-19/+26
2023-09-12ima: fix CONFIG_IMA_DIGEST_DB_MEGABYTES in openeuler_defconfigZhang Tianxing2-2/+2
2023-09-12ima: don't allow control characters in policy pathZhang Tianxing2-0/+13
2023-09-12ima: Add max size for IMA digest databaseZhang Tianxing7-0/+79
2023-09-12ima: fix a memory leak in ima_del_digest_data_entryZhang Tianxing1-0/+1
2023-09-12Revert "evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded"Zheng Zengkai2-2/+6
2023-09-12config: add digest list options for arm64 and x86Roberto Sassu2-9/+23
2023-09-12evm: Propagate choice of HMAC algorithm in evm_crypto.cRoberto Sassu5-1/+95
2023-09-12ima: Execute parser to upload digest lists not recognizable by the kernelRoberto Sassu2-4/+41
2023-09-12evm: Extend evm= with x509. allow_metadata_writes and complete valuesRoberto Sassu2-3/+23
2023-09-12ima: Add parser keyword to the policyRoberto Sassu1-1/+51
2023-09-12ima: Allow direct upload of digest lists to securityfsRoberto Sassu5-2/+111
2023-09-12ima: Search key in the built-in keyringsRoberto Sassu1-0/+13
2023-09-12certs: Introduce search_trusted_key()Roberto Sassu2-0/+30
2023-09-12KEYS: Provide a function to load keys from a PGP keyring blobDavid Howells4-0/+136
2023-09-12KEYS: Introduce load_pgp_public_keyring()Roberto Sassu4-0/+55
2023-09-12KEYS: Provide PGP key description autogenerationDavid Howells1-1/+45
2023-09-12KEYS: PGP data parserRoberto Sassu3-0/+358
2023-09-12PGPLIB: Basic packet parserDavid Howells5-0/+370
2023-09-12PGPLIB: PGP definitions (RFC 4880)David Howells1-0/+219
2023-09-12rsa: add parser of raw formatRoberto Sassu3-0/+102
2023-09-12mpi: introduce mpi_key_length()Roberto Sassu2-0/+41
2023-09-12ima: Add Documentation/security/IMA-digest-lists.txtRoberto Sassu1-0/+259
2023-09-12ima: Introduce appraise_exec_immutable policyRoberto Sassu2-0/+14
2023-09-12ima: Introduce appraise_exec_tcb policyRoberto Sassu2-0/+43
2023-09-12ima: Introduce exec_tcb policyRoberto Sassu2-2/+36
2023-09-12ima: Add meta_immutable appraisal typeRoberto Sassu3-0/+38
2023-09-12evm: Add support for digest lists of metadataRoberto Sassu2-2/+112
2023-09-12ima: Add support for appraisal with digest listsRoberto Sassu5-2/+134
2023-09-12ima: Add support for measurement with digest listsRoberto Sassu8-2/+139
2023-09-12ima: Load all digest lists from a directory at boot timeRoberto Sassu4-0/+108
2023-09-12ima: Introduce new hook DIGEST_LIST_CHECKRoberto Sassu3-0/+48
2023-09-12ima: Introduce new securityfs filesRoberto Sassu2-0/+65
2023-09-12ima: Prevent usage of digest lists not measured or appraisedRoberto Sassu4-0/+60
2023-09-12ima: Add parser of compact digest listRoberto Sassu5-0/+247
2023-09-12ima: Use ima_show_htable_value to show violations and hash table dataRoberto Sassu1-0/+26
2023-09-12ima: Generalize policy file operationsRoberto Sassu1-2/+87
2023-09-12ima: Generalize ima_write_policy() and raise uploaded data size limitRoberto Sassu1-1/+53
2023-09-12ima: Generalize ima_read_policy()Roberto Sassu1-0/+58
2023-09-12ima: Allow choice of file hash algorithm for measurement and auditRoberto Sassu3-0/+71
2023-09-12ima: Add enforce-evm and log-evm modes to strictly check EVM statusRoberto Sassu2-1/+18
2023-09-12init: Add kernel option to force usage of tmpfs for rootfsRoberto Sassu1-0/+19
2023-09-12gen_init_cpio: add support for file metadataRoberto Sassu4-2/+175
2023-09-12initramfs: read metadata from special file METADATA!!!Roberto Sassu1-0/+66
2023-09-12initramfs: add file metadataMimi Zohar2-0/+116
2023-09-12LoongArch: Fixed a compilation error caused by issue(I7R4EN)Yongzhen Zhang2-2/+3
2023-09-12mm: gmem: create gm_as when dont have device avoid mmap failedYang Yanchao1-5/+9
2023-09-12!2117 kernel: add OPENEULER_VERSION_CODE to version.hopeneuler-ci-bot2-1/+14
2023-09-12!2101 openeuler_defconfig: enable CONFIG_FS_DAX and CONFIG_FS_DAX_PMD for arm64openeuler-ci-bot1-1/+3
2023-09-12!2119 arm64: fix abi change caused by ILP32openeuler-ci-bot1-0/+4
2023-09-12arm64: fix abi change caused by ILP32Xiongfeng Wang1-0/+4
2023-09-12kernel: add OPENEULER_VERSION_CODE to version.hXie XiuQi2-1/+14
2023-09-12!1895 【openEuler-23.09】LoongArch: Fixed a compilation error caused by iss...openeuler-ci-bot4-17/+25
2023-09-11openeuler_defconfig: enable CONFIG_FS_DAX and CONFIG_FS_DAX_PMD for arm64Long Li1-1/+3
2023-09-11!2091 mm: gmem: Init gmem state counteropeneuler-ci-bot1-0/+21
2023-09-10!1997 configs: open drivers' configopeneuler-ci-bot2-2473/+6515
2023-09-09mm: gmem: Init gmem state counterMa Wupeng1-0/+21
2023-09-07!2062 mm: gmem: Release gm lock once during huge pmd faultopeneuler-ci-bot1-3/+1
2023-09-07mm: gmem: Release gm lock once during huge pmd faultMa Wupeng1-3/+1
2023-09-06!2061 Introduce multiple qos levelopeneuler-ci-bot8-13/+125
2023-09-06config: Enable CONFIG_QOS_SCHED_MULTILEVELZhao Wenhui2-0/+2
2023-09-06sched/fair: Introduce multiple qos levelZhao Wenhui6-13/+123
2023-09-06!2026 mm: Fix variable alignment issues in mm_structopeneuler-ci-bot1-2/+2
2023-09-05!2037 Introduce qos smt expeller for co-locationopeneuler-ci-bot8-16/+441
2023-09-05!2034 enable configsopeneuler-ci-bot2-0/+4
2023-09-05!2033 enable cgroup1 writebackopeneuler-ci-bot10-9/+287
2023-09-05!2029 enable filescgroupopeneuler-ci-bot9-8/+444
2023-09-05sched/fair: Add cmdline nosmtexpellXia Fukun1-1/+27
2023-09-05sched/fair: Introduce QOS_SMT_EXPELL priority reversion mechanismXia Fukun1-12/+34
2023-09-05sched/fair: Start tracking qos_offline tasks count in cfs_rqXia Fukun2-5/+99
2023-09-05config: Enable CONFIG_QOS_SCHED_SMT_EXPELLERXia Fukun2-0/+2
2023-09-05sched: Add tracepoint for qos smt expellerXia Fukun2-2/+62
2023-09-05sched: Add statistics for qos smt expellerXia Fukun3-0/+14
2023-09-05sched: Implement the function of qos smt expellerXia Fukun3-2/+200
2023-09-05sched: Introduce qos smt expeller for co-locationXia Fukun1-0/+9
2023-09-05openeuler_defconfig: enable CONFIG_CGROUP_V1_WRITEBACK in openeuler_defconfig...Lu Jialin2-0/+2
2023-09-05openeuler_defconfig: enable CONFIG_CGROUP_FILES in openeuler_defconfig for x8...Lu Jialin2-0/+2
2023-09-05cgroup: support cgroup writeback on cgroupv1Lu Jialin9-7/+245
2023-09-05cgroup: Add cgroup1_get_from_id()Lu Jialin3-2/+42
2023-09-05!2027 Add sharepool supportopeneuler-ci-bot16-24/+4168
2023-09-05cgroup: undo unnecessary updates to struct cgroup_subsys & cftypeHou Tao1-7/+1
2023-09-05fs/dcache.c: avoid panic while lockref of dentry overflowyangerkun3-5/+32
2023-09-05fs/filescontrol.c: fix warning:large integer implicitly truncated to unsigned...Lu Jialin1-1/+1
2023-09-05fs: fix files.usage bug when move tasksLu Jialin1-50/+13
2023-09-05files_cgroup: fix error pointer when kvm_vm_worker_threadZhang Xiaoxu1-1/+7
2023-09-05fs/filescontrol: add a switch to enable / disable accounting of open fdsYu Kuai1-3/+27
2023-09-05cgroup/files: use task_get_css() to get a valid css during dup_fd()Hou Tao2-13/+5
2023-09-05cgroups: Resource controller for open filesBinder Makin9-5/+435
2023-09-05mm/sharepool: Adjust __unmap_hugepage_range() for k2uWang Wensheng1-0/+8
2023-09-05mm/sharepool: support fork() and exit() to handle the mmWang Wensheng3-32/+81
2023-09-05mm/sharepool: Add proc interfaces to show sp infoWang Wensheng2-14/+315
2023-09-05mm/sharepool: Implement mg_sp_config_dvpp_range()Wang Wensheng1-1/+76
2023-09-05mm/sharepool: Implement mg_sp_id_of_current()Wang Wensheng1-2/+102
2023-09-05mm/sharepool: Implement mg_sp_group_id_by_pid()Wang Wensheng1-1/+55
2023-09-05mm/sharepool: Implement mg_sp_group_add_task()Wang Wensheng1-2/+450
2023-09-05mm/sharepool: Implement mg_sp_make_share_k2u()Wang Wensheng1-6/+171
2023-09-05mm/sharepool: Implement mg_sp_alloc()Wang Wensheng1-2/+341
2023-09-05mm/sharepool: Implement mg_sp_free()Wang Wensheng1-1/+189
2023-09-05mm/sharepool: Implement mg_sp_walk_page_range()Wang Wensheng1-1/+39
2023-09-05mm/sharepool: Implement mg_sp_unshare_kvaWang Wensheng1-1/+95
2023-09-05mm/sharepool: Implement mg_sp_make_share_u2k()Wang Wensheng1-1/+298
2023-09-05mm/sharepool: Add sp_area management codeWang Wensheng1-0/+953
2023-09-05mm/sharepool: Reserve the va space for share_poolWang Wensheng2-0/+11
2023-09-05mm/sharepool: Add base framework for share_poolWang Wensheng6-0/+631
2023-09-05mm: Extend mmap assocated functions to accept mm_structWang Wensheng5-22/+71
2023-09-05mm/vmalloc: Extend vmalloc usage about hugepageWang Wensheng3-2/+229
2023-09-05mm/hugetlb: Introduce hugetlb_insert_hugepage_pte[_by_pa]Wang Wensheng3-0/+117
2023-09-05!2007 enable memcg qos and memcg async reclaimopeneuler-ci-bot8-112/+321
2023-09-05!2016 add kabi macros helpersopeneuler-ci-bot4-0/+529
2023-09-05mm: Fix variable alignment issues in mm_structliubo1-2/+2
2023-09-05!2013 Introduce programmable base on bpf for scheduleropeneuler-ci-bot28-3/+1852
2023-09-05!1989 support Android vendor hooksopeneuler-ci-bot8-0/+167
2023-09-05kabi: deduplication friendly structsLi Lingfeng1-1/+3
2023-09-05kabi: cleanup config entries of kabiWei Li2-15/+16
2023-09-05kabi: fix build error when CONFIG_KABI_RESERVE=nWei Li1-2/+6
2023-09-05kabi: Generalize naming of kabi helper macrosZheng Zengkai1-19/+19
2023-09-05openeuler_defconfig: Enable CONFIG_KABI_RESERVE for x86 and arm64Zheng Zengkai2-0/+2
2023-09-05KABI: Add CONFIG_KABI_RESERVE to control KABI padding reserveZheng Zengkai2-1/+13
2023-09-05kabi: enables more stringent kabi checksXie XiuQi2-0/+2
2023-09-05kabi: add KABI_SIZE_ALIGN_CHECKS for more stringent kabi checksXie XiuQi1-0/+7
2023-09-05kabi: add kabi helper macrosXie XiuQi1-0/+499
2023-09-05sched: programmable: Add lib for sched programmableChen Hui2-1/+508
2023-09-05sched: programmable: Add three hooks in select_task_rq_fair()Chen Hui5-0/+102
2023-09-05sched: programmable: add bpf hooks to update rq and task state in enqueue_tas...Ren Zhijie2-0/+12
2023-09-05sched: programmable: Add hook for pick next taskGuan Jing2-0/+11