projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
2023-08-30
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-23
Alexandre Ghiti
riscv: uaccess: Return the number of bytes effectively...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-06-09
Alexandre Ghiti
riscv: Fix unused variable warning when BUILTIN_DTB...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-05-11
Alexandre Ghiti
riscv: Fix ptdump when KASAN is enabled
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-04-30
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-30
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-30
Alexandre Ghiti
riscv: Move early dtb mapping into the fixmap region
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2023-03-30
Alexandre Ghiti
riscv: Bump COMMAND_LINE_SIZE value to 1024
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2023-03-17
Alexandre Ghiti
riscv: Use READ_ONCE_NOCHECK in imprecise unwinding...
Signed-off-by:
Alexandre Ghiti
<alexghiti@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-31
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
2021-08-12
Alexandre Ghiti
riscv: Use __maybe_unused instead of #ifdefs around...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-08-12
Alexandre Ghiti
riscv: Get rid of map_size parameter to create_kernel_page_table
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-08-12
Alexandre Ghiti
riscv: Introduce va_kernel_pa_offset for 32-bit kernel
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-08-12
Alexandre Ghiti
riscv: Optimize kernel virtual address conversion macro
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-08-07
Alexandre Ghiti
Revert "riscv: Remove CONFIG_PHYS_RAM_BASE_FIXED"
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-08-07
Alexandre Ghiti
riscv: Get rid of CONFIG_PHYS_RAM_BASE in kernel physical...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-07-23
Alexandre Ghiti
riscv: Make sure the kernel mapping does not overlap...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-07-23
Alexandre Ghiti
riscv: Make sure the linear mapping does not use the...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-07-23
Alexandre Ghiti
riscv: Fix memory_limit for 64-bit kernel
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-07-06
Alexandre Ghiti
riscv: Fix PTDUMP output now BPF region moved back...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-07-06
Alexandre Ghiti
riscv: Introduce structure that group all variables...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-07-01
Alexandre Ghiti
riscv: Map the kernel with correct permissions the...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-07-01
Alexandre Ghiti
riscv: Introduce set_kernel_memory helper
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-06-12
Alexandre Ghiti
riscv: Fix BUILTIN_DTB for sifive and microchip soc
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-06-11
Alexandre Ghiti
riscv: Simplify xip and !xip kernel address conversion...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-06-11
Alexandre Ghiti
riscv: Remove CONFIG_PHYS_RAM_BASE_FIXED
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-05-01
Alexandre Ghiti
riscv: Remove 32b kernel mapping from page table dump
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-05-01
Alexandre Ghiti
riscv: Fix 32b kernel build with CONFIG_DEBUG_VIRTUAL=y
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-04-26
Alexandre Ghiti
riscv: Prepare ptdump for vm layout dynamic addresses
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-04-26
Alexandre Ghiti
Documentation: riscv: Add documentation that describes...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-04-26
Alexandre Ghiti
riscv: Move kernel mapping outside of linear mapping
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-03-30
Alexandre Ghiti
riscv: Cleanup KASAN_VMALLOC support
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-03-17
Alexandre Ghiti
riscv: Ensure page table writes are flushed when initializin...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-02-23
Alexandre Ghiti
riscv: Improve kasan population by using hugepages...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-02-23
Alexandre Ghiti
riscv: Improve kasan population function
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-02-23
Alexandre Ghiti
riscv: Use KASAN_SHADOW_INIT define for kasan memory...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-02-23
Alexandre Ghiti
riscv: Improve kasan definitions
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-02-23
Alexandre Ghiti
riscv: Get rid of MAX_EARLY_MAPPING_SIZE
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2021-02-03
Alexandre Ghiti
riscv: virt_addr_valid must check the address belongs...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2020-03-05
Alexandre Ghiti
riscv: Use p*d_leaf macros to define p*d_huge
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2020-03-04
Alexandre Ghiti
riscv: Fix range looking for kernel image memblock
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2020-02-19
Alexandre Ghiti
documentation: vm: Advertise support for pte_special...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2020-01-31
Alexandre Ghiti
powerpc: Do not consider weak unresolved symbol relocations...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
riscv: make mmap allocation top-down by default
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
mips: use generic mmap top-down layout and brk randomization
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
mips: replace arch specific way to determine 32bit...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
mips: adjust brk randomization offset to fit generic...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
mips: use STACK_TOP when computing mmap base address
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
mips: properly account for stack randomization and...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
arm: use generic mmap top-down layout and brk randomization
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
arm: use STACK_TOP when computing mmap base address
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
arm: properly account for stack randomization and stack...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
arm64, mm: make randomization selected by generic topdown...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
arm64, mm: move generic mmap layout functions to mm
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
arm64: consider stack randomization for mmap base only...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
arm64: make use of is_compat_task instead of hardcoding...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-09-24
Alexandre Ghiti
mm, fs: move randomize_stack_top from fs to mm
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-07-03
Alexandre Ghiti
riscv: Introduce huge page support for 32/64bit kernel
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-07-03
Alexandre Ghiti
x86, arm64: Move ARCH_WANT_HUGE_PMD_SHARE config in...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-06-04
Alexandre Ghiti
s390/mm: mmap base does not depend on ADDR_NO_RANDOMIZE...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-05-14
Alexandre Ghiti
hugetlb: allow to free gigantic pages regardless of...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-05-14
Alexandre Ghiti
mm: simplify MEMORY_ISOLATION && COMPACTION || CMA...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-05-14
Alexandre Ghiti
sparc: advertise gigantic page support
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-05-14
Alexandre Ghiti
sh: advertise gigantic page support
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-05-03
Alexandre Ghiti
parisc: Consider stack randomization for mmap base...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2019-01-25
Alexandre Ghiti
riscv: Adjust mmap base address at a third of task...
Signed-off-by:
Alexandre Ghiti
<aghiti@upmem.com>
commit
|
commitdiff
|
tree
2018-10-26
Alexandre Ghiti
hugetlb: introduce generic version of huge_ptep_get
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
2018-10-26
Alexandre Ghiti
hugetlb: introduce generic version of huge_ptep_set_access_f...
Signed-off-by:
Alexandre Ghiti
<alex@ghiti.fr>
commit
|
commitdiff
|
tree
next