summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* arch: make execmem setup available regardless of CONFIG_MODULESMike Rapoport (IBM)2024-05-1423-435/+453
* powerpc: extend execmem_params for kprobes allocationsMike Rapoport (IBM)2024-05-142-20/+7
* arm64: extend execmem_info for generated code allocationsMike Rapoport (IBM)2024-05-143-18/+12
* riscv: extend execmem_params for generated code allocationsMike Rapoport (IBM)2024-05-144-24/+16
* mm/execmem, arch: convert remaining overrides of module_alloc to execmemMike Rapoport (IBM)2024-05-147-140/+149
* mm/execmem, arch: convert simple overrides of module_alloc to execmemMike Rapoport (IBM)2024-05-146-31/+97
* mm: introduce execmem_alloc() and execmem_free()Mike Rapoport (IBM)2024-05-147-18/+19
* sparc: simplify module_alloc()Mike Rapoport (IBM)2024-05-142-24/+3
* nios2: define virtual address space for modulesMike Rapoport (IBM)2024-05-142-16/+8
* mips: module: rename MODULE_START to MODULES_VADDRMike Rapoport (IBM)2024-05-143-6/+6
* arm64: module: remove unneeded call to kasan_alloc_module_shadow()Mike Rapoport (IBM)2024-05-141-5/+0
* Merge tag 'x86-shstk-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-05-133-3/+9
|\
| * x86/shstk: Enable shadow stacks for x32H.J. Lu2024-03-223-3/+9
* | Merge tag 'x86-platform-2024-05-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-05-137-29/+23
|\ \
| * | x86/platform/olpc-xo1-sci: Convert to platform remove callback returning voidUwe Kleine-König2024-04-101-3/+2
| * | x86/platform/olpc-x01-pm: Convert to platform remove callback returning voidUwe Kleine-König2024-04-101-4/+3
| * | x86/platform/iris: Convert to platform remove callback returning voidUwe Kleine-König2024-04-101-3/+2
| * | x86/of: Change x86_dtb_parse_smp_config() to staticSaurabh Sengar2024-04-032-11/+9
| * | x86/of: Map NUMA node to CPUs as per DeviceTreeSaurabh Sengar2024-04-031-0/+2
| * | x86/of: Set the parse_smp_cfg for all the DeviceTree platforms by defaultSaurabh Sengar2024-04-034-9/+6
| * | x86/hyperv/vtl: Correct x86_init.mpparse.parse_smp_cfg assignmentSaurabh Sengar2024-04-031-1/+1
* | | Merge tag 'x86-percpu-2024-05-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2024-05-134-99/+78
|\ \ \
| * | | x86/percpu: Introduce raw_cpu_read_long() to reduce ifdefferyUros Bizjak2024-04-061-8/+6
| * | | x86/percpu: Rewrite x86_this_cpu_test_bit() and friends as macrosUros Bizjak2024-04-063-35/+25
| * | | x86/percpu: Fix x86_this_cpu_variable_test_bit() asm templateUros Bizjak2024-04-061-2/+3
| * | | x86/percpu: Re-enable named address spaces with sanitizers for GCC 13.3+Uros Bizjak2024-04-031-6/+5
| * | | x86/percpu: Use __force to cast from __percpu address spaceUros Bizjak2024-04-031-3/+3
| * | | Merge tag 'v6.9-rc2' into x86/percpu, to pick up fixes and resolve conflictIngo Molnar2024-04-03254-2054/+7346
| |\| |
| * | | x86/percpu: Do not use this_cpu_read_stable_8() for 32-bit targetsUros Bizjak2024-03-251-4/+9
| * | | x86/percpu: Unify arch_raw_cpu_ptr() definesUros Bizjak2024-03-221-24/+18
| * | | x86/percpu: Enable named address spaces for GCC 9.1+Uros Bizjak2024-03-211-1/+1
| * | | x86/percpu: Re-enable named address spaces with KASAN for GCC 13.3+Uros Bizjak2024-03-201-3/+6
| * | | x86/percpu: Move raw_percpu_xchg_op() to a better placeUros Bizjak2024-03-201-12/+11
| * | | x86/percpu: Convert this_percpu_xchg_op() from asm() to C code, to generate b...Uros Bizjak2024-03-201-21/+11
| | |/ | |/|
* | | Merge tag 'x86-mm-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-05-133-17/+60
|\ \ \
| * | | x86/pat: Fix W^X violation false-positives when running as Xen PV guestJuergen Gross2024-04-141-8/+18
| * | | x86/pat: Restructure _lookup_address_cpa()Juergen Gross2024-04-141-4/+7
| * | | x86/mm: Use lookup_address_in_pgd_attr() in show_fault_oops()Juergen Gross2024-04-141-3/+4
| * | | x86/pat: Introduce lookup_address_in_pgd_attr()Juergen Gross2024-04-142-3/+32
* | | | Merge tag 'x86-fpu-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-05-133-5/+5
|\ \ \ \
| * | | | x86/fpu: Update fpu_swap_kvm_fpu() uses in comments as wellLi RongQing2024-04-041-2/+2
| * | | | x86/vm86: Make sure the free_vm86(task) definition uses its parameter even in...Ingo Molnar2024-03-291-1/+1
| * | | | x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixupUros Bizjak2024-03-191-2/+2
| | |/ / | |/| |
* | | | Merge tag 'x86-entry-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-05-133-19/+1
|\ \ \ \
| * | | | x86/entry: Merge thunk_64.S and thunk_32.S into thunk.SLai Jiangshan2024-04-093-19/+1
* | | | | Merge tag 'x86-cpu-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-05-1336-472/+694
|\ \ \ \ \
| * | | | | x86/mm: Switch to new Intel CPU model definesTony Luck2024-04-291-10/+6
| * | | | | x86/tsc_msr: Switch to new Intel CPU model definesTony Luck2024-04-291-7/+7
| * | | | | x86/tsc: Switch to new Intel CPU model definesTony Luck2024-04-291-3/+3
| * | | | | x86/cpu: Switch to new Intel CPU model definesTony Luck2024-04-291-3/+3