summaryrefslogtreecommitdiffstats
path: root/include/asm-generic
Commit message (Expand)AuthorAgeFilesLines
* asm-generic: Conditionally enable do_softirq_own_stack() via Kconfig.Sebastian Andrzej Siewior2022-09-051-1/+1
* Merge tag 'mm-hotfixes-stable-2022-08-28' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2022-08-281-2/+5
|\
| * asm-generic: sections: refactor memory_intersectsQuanyang Wang2022-08-281-2/+5
* | wait_on_bit: add an acquire memory barrierMikulas Patocka2022-08-264-0/+28
|/
* locking/atomic: Make test_and_*_bit() ordered on failureHector Martin2022-08-161-6/+0
* Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linuxLinus Torvalds2022-08-074-126/+207
|\
| * bitops: wrap non-atomic bitops with a transparent macroAlexander Lobakin2022-06-302-21/+21
| * bitops: define const_*() versions of the non-atomicsAlexander Lobakin2022-06-301-0/+31
| * bitops: unify non-atomic bitops prototypes across architecturesAlexander Lobakin2022-06-304-30/+44
| * bitops: always define asm-generic non-atomic bitopsAlexander Lobakin2022-06-302-102/+138
* | Merge tag 'asm-generic-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-08-052-19/+88
|\ \
| * | arch/*/: remove CONFIG_VIRT_TO_BUSArnd Bergmann2022-06-281-14/+0
| * | asm-generic/io: Add logging support for MMIO accessorsSai Prakash Ranjan2022-06-151-4/+87
| * | arch/*: Disable softirq stacks on PREEMPT_RT.Sebastian Andrzej Siewior2022-06-151-1/+1
| |/
* | Merge tag 'pci-v5.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-08-042-13/+28
|\ \
| * | PCI: Stub __pci_ioport_map() for arches that don't support it at allStafford Horne2022-07-291-0/+2
| * | asm-generic: Add new pci.h and use itStafford Horne2022-07-221-0/+30
| * | PCI: Remove pci_get_legacy_ide_irq() and asm-generic/pci.hStafford Horne2022-07-221-17/+0
* | | Merge tag 'for-linus-6.0-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-08-042-9/+0
|\ \ \
| * | | kernel: remove platform_has() infrastructureJuergen Gross2022-08-012-9/+0
* | | | Merge tag 'random-6.0-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-08-022-0/+16
|\ \ \ \
| * | | | random: handle archrandom with multiple longsJason A. Donenfeld2022-07-251-14/+4
| * | | | random: remove CONFIG_ARCH_RANDOMJason A. Donenfeld2022-07-182-0/+26
| | |_|/ | |/| |
* | | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2022-08-012-1/+36
|\ \ \ \ | |_|/ / |/| | |
| * | | Merge branch 'for-next/kcsan' into for-next/coreWill Deacon2022-07-251-0/+8
| |\ \ \
| | * | | asm-generic: Add memory barrier dma_mb()Kefeng Wang2022-06-231-0/+8
| | |/ /
| * | | mm: ioremap: Add ioremap/iounmap_allowed()Kefeng Wang2022-06-271-0/+26
| * | | mm: ioremap: Use more sensible name in ioremap_prot()Kefeng Wang2022-06-271-1/+2
| |/ /
* | | Merge tag 'asm-generic-fixes-5.19-2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-07-271-2/+0
|\ \ \
| * | | asm-generic: remove a broken and needless ifdef conditionalLukas Bulwahn2022-07-221-2/+0
| |/ /
* | | mmu_gather: fix the CONFIG_MMU_GATHER_NO_RANGE caseLinus Torvalds2022-07-221-3/+0
* | | mmu_gather: Force tlb-flush VM_PFNMAP vmasPeter Zijlstra2022-07-211-16/+17
* | | mmu_gather: Let there be one tlb_{start,end}_vma() implementationPeter Zijlstra2022-07-211-13/+2
* | | mmu_gather: Remove per arch tlb_{start,end}_vma()Peter Zijlstra2022-07-211-2/+19
|/ /
* / kernel: add platform_has() infrastructureJuergen Gross2022-06-062-0/+9
|/
* Merge tag 'riscv-for-linus-5.19-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-05-311-0/+113
|\
| * Merge tag 'generic-ticket-spinlocks-v6' into for-nextPalmer Dabbelt2022-05-204-7/+137
| |\
| * | riscv: compat: syscall: Add compat_sys_call_table implementationGuo Ren2022-04-261-0/+7
| * | asm-generic: compat: Cleanup duplicate definitionsGuo Ren2022-04-261-0/+106
* | | Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-05-263-2/+42
|\ \ \
| * | | riscv/mm: fix two page table check related issuesTong Tiangen2022-05-191-0/+2
| * | | mm: change huge_ptep_clear_flush() to return the original pteBaolin Wang2022-05-131-2/+2
| * | | mm/hugetlb: introduce huge pte version of uffd-wp helpersPeter Xu2022-05-131-0/+15
| * | | mm: introduce PTE_MARKER swap entryPeter Xu2022-05-131-0/+9
| * | | mm/mprotect: do not flush when not required architecturallyNadav Amit2022-05-131-0/+14
* | | | Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2022-05-261-14/+8
|\ \ \ \
| * | | | kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCSMasahiro Yamada2022-05-241-14/+8
| | |/ / | |/| |
* | | | Merge tag 'asm-generic-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-05-264-7/+137
|\ \ \ \ | | |_|/ | |/| |
| * | | asm-generic: qrwlock: Document the spinlock fairness requirementsPalmer Dabbelt2022-05-111-0/+4
| * | | asm-generic: qspinlock: Indicate the use of mixed-size atomicsPeter Zijlstra2022-05-111-0/+29