projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
drivers: perf: Check find_first_bit() return value
2023-11-28
Alexandre Ghiti
drivers: perf: Check find_first_bit() return value
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-11-20
Alexandre Ghiti
drivers: perf: Do not broadcast to other cpus when...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-11-20
Alexandre Ghiti
libbpf: Fix syscall access arguments on riscv
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-10-12
Alexandre Ghiti
drivers: perf: Fix panic in riscv SBI mmap support
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-10-12
Alexandre Ghiti
riscv: Fix ftrace syscall handling which are now prefixed...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-10-06
Alexandre Ghiti
riscv: fix set_huge_pte_at() for NAPOT mappings when...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-10-06
Alexandre Ghiti
riscv: handle VM_FAULT_[HWPOISON|HWPOISON_LARGE] faults...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-09-20
Alexandre Ghiti
riscv: kselftests: Fix mm build by removing testcases...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-09-06
Alexandre Ghiti
riscv: libstub: Implement KASLR by using generic functions
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-09-06
Alexandre Ghiti
libstub: Fix compilation warning for rv32
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-09-06
Alexandre Ghiti
arm64: libstub: Move KASLR handling functions to kaslr.c
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-09-06
Alexandre Ghiti
riscv: Dump out kernel offset information on panic
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-09-06
Alexandre Ghiti
riscv: Introduce virtual kernel mapping KASLR
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-31
Alexandre Ghiti
riscv: Move create_tmp_mapping() to init sections
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-31
Alexandre Ghiti
riscv: Mark KASAN tmp* page tables variables as static
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-21
Alexandre Ghiti
mm: add a call to flush_cache_vmap() in vmap_pfn()
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-18
Alexandre Ghiti
Documentation: riscv: Update boot image header since...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-18
Alexandre Ghiti
Documentation: riscv: Add early boot document
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-18
Alexandre Ghiti
Documentation: arm: Add bootargs to the table of added...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
riscv: uaccess: Return the number of bytes effectively...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
perf: tests: Adapt mmap-basic.c for riscv
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
tools: lib: perf: Implement riscv mmap support
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
Documentation: admin-guide: Add riscv sysctl_perf_user_access
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
drivers: perf: Implement perf event mmap support in...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
drivers: perf: Implement perf event mmap support in...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
riscv: Prepare for user-space perf event mmap support
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
drivers: perf: Rename riscv pmu sbi driver
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
riscv: Make legacy counter enum match the HW numbering
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
include: riscv: Fix wrong include guard in riscv_pmu.h
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
perf: Fix wrong comment about default event_idx
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
perf tests mmap-basic: Adapt for riscv
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-16
Alexandre Ghiti
libperf: Implement riscv mmap support
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-10
Alexandre Ghiti
riscv: Implement flush_cache_vmap()
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-10
Alexandre Ghiti
riscv: Do not allow vmap pud mappings for 3-level page...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-04
Alexandre Ghiti
riscv: Start of DRAM should at least be aligned on...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-08-02
Alexandre Ghiti
selftests: riscv: Fix compilation error with vstate_exec_nol...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-06-07
Alexandre Ghiti
riscv: Check the virtual alignment before choosing...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-06-07
Alexandre Ghiti
riscv: Fix kfence now that the linear mapping can be...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-06-02
Alexandre Ghiti
riscv: Implement missing huge_ptep_get
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-06-02
Alexandre Ghiti
riscv: Fix huge_ptep_set_wrprotect when PTE is a NAPOT
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-05-31
Alexandre Ghiti
riscv: Fix relocatable kernels with early alternatives...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-05-24
Alexandre Ghiti
riscv: Fix unused variable warning when BUILTIN_DTB...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-05-10
Alexandre Ghiti
riscv: Fix orphan section warnings caused by kernel/pi
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-05-02
Alexandre Ghiti
riscv: Move .rela.dyn to the init sections
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-26
Alexandre Ghiti
riscv: Allow to downgrade paging mode from the command...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Use --emit-relocs in order to move .rela.dyn...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Check relocations at compile time
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
powerpc: Move script to check relocations at compile...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Introduce CONFIG_RELOCATABLE
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Move .rela.dyn outside of init to avoid empty...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Prepare EFI header for relocatable kernels
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Unconditionnally select KASAN_VMALLOC if KASAN
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Fix ptdump when KASAN is enabled
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Fix EFI stub usage of KASAN instrumented strcmp...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Move DTB_EARLY_BASE_VA to the kernel address...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Rework kasan population functions
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Split early and final KASAN population functions
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Use PUD/P4D/PGD pages for the linear mapping
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Move the linear mapping creation in its own...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Get rid of riscv_pfn_base variable
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-14
Alexandre Ghiti
riscv: No need to relocate the dtb as it lies in the...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-14
Alexandre Ghiti
riscv: Do not set initial_boot_params to the linear...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-14
Alexandre Ghiti
riscv: Move early dtb mapping into the fixmap region
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-03-09
Alexandre Ghiti
riscv: Use READ_ONCE_NOCHECK in imprecise unwinding...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-03-08
Alexandre Ghiti
.mailmap: add Alexandre Ghiti personal email address
.mailmap: add
Alexandre Ghiti
personal email address
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2023-03-02
Alexandre Ghiti
riscv: Bump COMMAND_LINE_SIZE value to 1024
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2023-02-07
Alexandre Ghiti
KVM: RISC-V: Fix wrong usage of PGDIR_SIZE to check...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-13
Alexandre Ghiti
riscv: Fix P4D_SHIFT definition for 3-level page table...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2022-11-29
Alexandre Ghiti
riscv: Sync efi page table's kernel mappings before...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2022-07-11
Alexandre Ghiti
riscv: Fix missing PAGE_PFN_MASK
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-06-02
Alexandre Ghiti
riscv: Improve virtual kernel memory layout dump
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-06-02
Alexandre Ghiti
riscv: Initialize thread pointer before calling C functions
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-06-02
Alexandre Ghiti
Documentation: riscv: Add sv48 description to VM layout
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-03-03
Alexandre Ghiti
riscv: Fix kasan pud population
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-03-03
Alexandre Ghiti
riscv: Move high_memory initialization to setup_bootmem
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-03-03
Alexandre Ghiti
riscv: Fix config KASAN && DEBUG_VIRTUAL
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-03-03
Alexandre Ghiti
riscv: Fix DEBUG_VIRTUAL false warnings
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-03-03
Alexandre Ghiti
riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-03-03
Alexandre Ghiti
riscv: Fix is_linear_mapping with recent move of KASAN...
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-01-20
Alexandre Ghiti
riscv: Explicit comment about user virtual address...
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-01-20
Alexandre Ghiti
riscv: Use pgtable_l4_enabled to output mmu_type in...
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-01-20
Alexandre Ghiti
riscv: Implement sv48 support
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-01-20
Alexandre Ghiti
asm-generic: Prepare for riscv use of pud_alloc_one...
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-01-20
Alexandre Ghiti
riscv: Allow to dynamically define VA_BITS
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-01-20
Alexandre Ghiti
riscv: Introduce functions to switch pt_ops
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-01-20
Alexandre Ghiti
riscv: Split early kasan mapping to prepare sv48 introduction
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-01-20
Alexandre Ghiti
riscv: Move KASAN mapping next to the kernel mapping
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-01-19
Alexandre Ghiti
riscv: Get rid of MAXPHYSMEM configs
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2022-01-06
Alexandre Ghiti
riscv: Make vmalloc/vmemmap end equal to the start...
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2021-12-29
Alexandre Ghiti
dt-bindings: mfd: Fix typo "DA9093" -> "DA9063"
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2021-12-17
Alexandre Ghiti
arch: Remove leftovers from prism54 wireless driver
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2021-12-17
Alexandre Ghiti
arch: Remove leftovers from mandatory file locking
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2021-12-17
Alexandre Ghiti
Documentation, arch: Remove leftovers from CIFS_WEAK_PW_HASH
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2021-12-17
Alexandre Ghiti
Documentation, arch: Remove leftovers from raw device
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2021-10-29
Alexandre Ghiti
riscv: Fix asan-stack clang build
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2021-10-29
Alexandre Ghiti
riscv: Do not re-populate shadow memory with kasan_populate_...
Signed-off-by:
Alexandre Ghiti
<alexandre.ghiti@canonical.com>
commit
|
commitdiff
|
tree
2021-10-05
Alexandre Ghiti
riscv: Flush current cpu icache before other cpus
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-08-12
Alexandre Ghiti
riscv: Fix comment regarding kernel mapping overlapping...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-08-12
Alexandre Ghiti
riscv: Move early fdt mapping creation in its own function
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-08-12
Alexandre Ghiti
riscv: Simplify BUILTIN_DTB device tree mapping handling
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
next