aboutsummaryrefslogtreecommitdiffstats
path: root/arch/nios2/include
AgeCommit message (Expand)AuthorFilesLines
6 daysnios2: define virtual address space for modulesMike Rapoport (IBM)1-1/+4
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-0/+12
2024-03-06arch: define CONFIG_PAGE_SIZE_*KB on all architecturesArnd Bergmann1-1/+1
2024-02-22Introduce cpu_dcache_is_aliasing() across all architecturesMathieu Desnoyers1-0/+10
2024-02-22nios2/pgtable: define PFN_PTE_SHIFTDavid Hildenbrand1-0/+2
2024-01-18Merge tag 'percpu-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds1-0/+1
2023-12-14mm: Introduce flush_cache_vmap_early()Alexandre Ghiti1-0/+1
2023-11-23arch: add do_page_fault prototypesArnd Bergmann1-0/+2
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2023-08-24nios2: fix flush_dcache_page() for usage from irq contextHelge Deller1-0/+4
2023-08-24mm: rationalise flush_icache_pages() and flush_icache_page()Matthew Wilcox (Oracle)1-1/+1
2023-08-24nios2: implement the new page table range APIMatthew Wilcox (Oracle)2-10/+24
2023-08-21nios2: convert __pte_free_tlb() to use ptdescsVishal Moola (Oracle)1-4/+4
2023-07-11mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe1-1/+1
2023-06-27Revert "nios2: Convert __pte_free_tlb() to use ptdescs"Dinh Nguyen1-4/+4
2023-06-13nios2: Convert __pte_free_tlb() to use ptdescsVishal Moola (Oracle)1-4/+4
2023-03-05nios2: _TIF_ALLWORK_MASK is unusedAl Viro1-3/+0
2023-02-09mm, arch: add generic implementation of pfn_valid() for FLATMEMMike Rapoport (IBM)1-9/+0
2023-02-02mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand1-1/+0
2023-02-02nios2/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2-1/+24
2023-02-02nios2/mm: refactor swap PTE layoutDavid Hildenbrand1-8/+10
2022-12-11MIPS&LoongArch&NIOS2: adjust prototypes of p?d_init()Feiyang Chen1-5/+0
2022-11-08nios2: remove unused INIT_MMAPKefeng Wang1-3/+0
2022-11-08mm: remove kern_addr_valid() completelyKefeng Wang1-2/+0
2022-09-11kernel: exit: cleanup release_thread()Kefeng Wang1-5/+0
2022-08-15nios2: add force_successful_syscall_return()Al Viro1-0/+2
2022-08-15nios2: page fault et.al. are *not* restartable syscalls...Al Viro1-1/+2
2022-07-17nios2: drop definition of PGD_ORDERMike Rapoport1-3/+1
2022-07-17nios2: drop definition of PTE_ORDERMike Rapoport1-2/+1
2022-07-17nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual1-16/+0
2022-05-13nios2: use fallback for random_get_entropy() instead of zeroJason A. Donenfeld1-0/+3
2022-03-23Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-64/+50
2022-03-21arch: Add pmd_pfn() where it is missingMike Rapoport1-0/+1
2022-02-25uaccess: remove CONFIG_SET_FSArnd Bergmann2-21/+0
2022-02-25uaccess: generalize access_ok()Arnd Bergmann1-10/+1
2022-02-25nios2: drop access_ok() check from __put_user()Arnd Bergmann1-23/+33
2022-02-25uaccess: fix nios2 and microblaze get_user_8()Arnd Bergmann1-10/+16
2021-11-17Add linux/cacheflush.hMatthew Wilcox (Oracle)1-1/+0
2021-11-10Merge tag 'asm-generic-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-11/+0
2021-11-01Merge tag 'sched-core-2021-11-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2021-11-01Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-1/+2
2021-10-18NIOS2: irqflags: rename a redefined register nameRandy Dunlap2-3/+3
2021-10-18mm: Add flush_dcache_folio()Matthew Wilcox (Oracle)1-1/+2
2021-10-15sched: Add wrapper for get_wchan() to keep task blockedKees Cook1-1/+1
2021-09-14arch: remove unused function syscall_set_arguments()Peter Collingbourne1-11/+0
2021-07-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-3/+0
2021-07-01mm/thp: define default pmd_pgtable()Anshuman Khandual1-1/+0
2021-07-01mm: define default value for FIRST_USER_ADDRESSAnshuman Khandual1-2/+0
2021-06-10nios2: Do not include linux/irqdomain.h from asm/irq.hMarc Zyngier1-1/+0
2021-03-27whack-a-mole: kill strlen_user() (again)Al Viro1-1/+0
2020-12-16Merge tag 'tif-task_work.arch-2020-12-14' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+2
2020-11-09nios32: add support for TIF_NOTIFY_SIGNALJens Axboe1-0/+2
2020-10-27nios2: use asm-generic/mmu_context.h for no-op implementationsNicholas Piggin1-17/+4
2020-08-20unify generic instances of csum_partial_copy_nocheck()Al Viro1-4/+0
2020-08-12uaccess: remove segment_eqChristoph Hellwig1-1/+1
2020-08-07asm-generic: pgalloc: provide generic pgd_free()Mike Rapoport1-6/+1
2020-07-20arch, net: remove the last csum_partial_copy() leftoversChristoph Hellwig1-3/+2
2020-06-09mm: consolidate pte_index() and pte_offset_*() definitionsMike Rapoport1-18/+4
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport1-2/+0
2020-06-04nios2: add support for folded p4d page tablesMike Rapoport1-2/+1
2020-05-29take the dummy csum_and_copy_from_user() into net/checksum.hAl Viro1-2/+0
2020-04-10mm/special: create generic fallbacks for pte_special() and pte_mkspecial()Anshuman Khandual1-3/+0
2020-04-10mm/vma: define a default value for VM_DATA_DEFAULT_FLAGSAnshuman Khandual1-2/+1
2020-04-02asm-generic: make more kernel-space headers mandatoryMasahiro Yamada1-38/+0
2019-12-10mm/vmalloc: Add empty <asm/vmalloc.h> headers and use them from <linux/vmallo...Ingo Molnar1-0/+4
2019-11-11nios2: remove __iounmapChristoph Hellwig1-6/+1
2019-11-11arch: rely on asm-generic/io.h for default ioremap_* definitionsChristoph Hellwig1-4/+0
2019-11-11nios2: remove __ioremapChristoph Hellwig1-16/+4
2019-09-26mm: treewide: clarify pgtable_page_{ctor,dtor}() namingMark Rutland1-1/+1
2019-09-24mm: consolidate pgtable_cache_init() and pgd_cache_init()Mike Rapoport1-2/+0
2019-09-24mm: remove quicklist page table cachesNicholas Piggin1-2/+0
2019-07-12Merge tag 'dma-mapping-5.3' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-6/+0
2019-07-12nios2: switch to generic version of pte allocationMike Rapoport1-35/+2
2019-06-25nios2: use the generic uncached segment support in dma-directChristoph Hellwig1-6/+0
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner1-13/+1
2019-05-30treewide: Add SPDX license identifier - KbuildGreg Kroah-Hartman2-0/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201Thomas Gleixner3-37/+3
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner9-126/+9
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 12Thomas Gleixner3-34/+3
2019-05-16Merge tag 'asm-generic-nommu' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+0
2019-05-07Merge tag 'audit-pr-20190507' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+6
2019-05-06Merge tag 'arm64-mmiowb' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds1-0/+1
2019-05-06Merge branch 'core-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-12/+2
2019-04-23arch: mostly remove <asm/segment.h>Christoph Hellwig1-1/+0
2019-04-08arch: Use asm-generic header for asm/mmiowb.hWill Deacon1-0/+1
2019-04-05syscalls: Remove start and number from syscall_set_arguments() argsSteven Rostedt (VMware)1-35/+7
2019-04-05syscalls: Remove start and number from syscall_get_arguments() argsSteven Rostedt (Red Hat)1-35/+7
2019-04-03arch/tlb: Clean up simple architecturesPeter Zijlstra1-4/+4
2019-04-03asm-generic/tlb, arch: Provide generic VIPT cache flushPeter Zijlstra1-10/+0
2019-03-28KVM: export <linux/kvm_para.h> and <asm/kvm_para.h> iif KVM is supportedMasahiro Yamada2-1/+1
2019-03-20syscall_get_arch: add "struct task_struct *" argumentDmitry V. Levin1-1/+1
2019-03-20nios2: define syscall_get_arch()Dmitry V. Levin1-0/+6
2019-03-17kbuild: force all architectures except um to include mandatory-yMasahiro Yamada1-2/+0
2019-03-10Merge tag 'nios2-v5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds2-5/+15
2019-03-07nios2: update_mmu_cache preload the TLB with the new PTENicholas Piggin1-0/+6
2019-03-07nios2: pte_clear does not need to flush TLBNicholas Piggin1-1/+0
2019-03-07nios2: flush_tlb_page use PID based flushNicholas Piggin1-4/+9
2019-03-05Merge branch 'timers-2038-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+2
2019-03-04get rid of legacy 'get_ds()' functionLinus Torvalds1-1/+0
2019-02-19asm-generic: Make time32 syscall numbers optionalArnd Bergmann1-0/+1
2019-02-19asm-generic: Drop getrlimit and setrlimit syscalls from default listYury Norov1-0/+1
2019-01-06arch: remove redundant UAPI generic-y definesMasahiro Yamada1-25/+0
2019-01-06arch: remove stale comments "UAPI Header export list"Masahiro Yamada1-1/+0
2019-01-05Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-4/+2
2019-01-04mm: treewide: remove unused address argument from pte_alloc functionsJoel Fernandes (Google)1-4/+2
2019-01-03Remove 'type' argument from access_ok() functionLinus Torvalds1-4/+4
2018-10-31treewide: remove current_text_addrNick Desaulniers1-6/+0
2018-08-29y2038: Remove stat64 family from default syscall setArnd Bergmann1-0/+1
2018-07-25nios2: use generic dma_noncoherent_opsChristoph Hellwig2-20/+1
2018-04-19time: Add an asm-generic/compat.h fileArnd Bergmann1-0/+1
2018-04-11page cache: use xa_lockMatthew Wilcox1-4/+2
2018-03-16nios2: add ioremap_nocache declaration before include asm-generic/io.h.Greentime Hu1-0/+1
2018-02-01Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds1-1/+0
2018-01-09Construct init thread stack in the linker script rather than by unionDavid Howells1-3/+0
2018-01-03arch: Remove clkdev.h asm-generic from KbuildStephen Boyd1-1/+0
2017-12-05bpf: correct broken uapi for BPF_PROG_TYPE_PERF_EVENT program typeHendrik Brueckner1-0/+1
2017-11-14Merge tag 'dma-mapping-4.15' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-9/+0
2017-11-02License cleanup: add SPDX license identifier to uapi header files with a licenseGreg Kroah-Hartman7-0/+7
2017-10-19dma-mapping: turn dma_cache_sync into a dma_map_ops methodChristoph Hellwig1-9/+0
2017-08-29dma-mapping: remove dma_alloc_noncoherent and dma_free_noncoherentChristoph Hellwig1-1/+1
2017-07-11nios2: move generic-y of exported headers to uapi/asm/KbuildMasahiro Yamada2-24/+24
2017-07-11nios2: remove unneeded arch/nios2/include/(generated/)asm/signal.hMasahiro Yamada2-23/+0
2017-07-03Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-1/+1
2017-06-28arch: remove unused macro/function thread_saved_pc()Tobias Klauser1-3/+0
2017-06-04signal: Remove non-uapi <asm/siginfo.h>Christoph Hellwig2-1/+1
2017-05-12Merge tag 'nios2-v4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-42/+12
2017-05-11nios2: remove custom early console implementationTobias Klauser2-24/+0
2017-05-11uapi: export all headers under uapi directoriesNicolas Dichtel1-2/+1
2017-05-11nios2: put setup.h in uapiNicolas Dichtel1-0/+1
2017-05-08nios2: use generic strncpy_from_user() and strnlen_user()Ley Foon Tan1-2/+5
2017-05-08nios2: Add CDX supportMarek Vasut1-0/+1
2017-05-08nios2: Add BMX supportMarek Vasut1-0/+1
2017-05-08nios2: implement flush_dcache_mmap_lock/unlockJulien Beraud1-2/+4
2017-05-08nios2: remove wrapper header for cmpxchg.hTobias Klauser2-14/+1
2017-04-26Merge branches 'uaccess.alpha', 'uaccess.arc', 'uaccess.arm', 'uaccess.arm64'...Al Viro3-48/+9
2017-04-02Merge branch 'parisc-4.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git...Al Viro1-0/+1
2017-03-28nios2: switch to RAW_COPY_USERAl Viro1-25/+6
2017-03-28nios2: switch to generic extable.hAl Viro2-18/+2
2017-03-09arch, mm: convert all architectures to use 5level-fixup.hKirill A. Shutemov1-0/+1
2017-03-05uaccess: drop duplicate includes from asm/uaccess.hAl Viro1-2/+0
2017-03-05uaccess: move VERIFY_{READ,WRITE} definitions to linux/uaccess.hAl Viro1-3/+0
2017-03-02sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linu...Ingo Molnar1-0/+2
2017-02-27kprobes: move kprobe declarations to asm-generic/kprobes.hLuis R. Rodriguez1-0/+1
2017-02-25Merge tag 'for-next-dma_ops' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+2
2017-02-01sched/cputime: Remove generic asm headersFrederic Weisbecker1-1/+0
2017-01-24treewide: Consolidate get_dma_ops() implementationsBart Van Assche1-1/+1
2017-01-24treewide: Constify most dma_map_ops structuresBart Van Assche1-2/+2
2016-12-16Merge tag 'nios2-v4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+11
2016-12-13nios2: Convert pfn_valid to static inlineTobias Klauser1-2/+9
2016-12-13nios2: Extend !__ASSEMBLY__ section in asm/page.hTobias Klauser1-2/+2
2016-11-17locking/core: Provide common cpu_relax_yield() definitionChristian Borntraeger1-1/+0
2016-11-16locking/core, arch: Remove cpu_relax_lowlatency()Christian Borntraeger1-1/+0
2016-11-16locking/core: Introduce cpu_relax_yield()Christian Borntraeger1-0/+1
2016-10-25locking/mutex: Kill arch specific codePeter Zijlstra1-1/+0
2016-10-06nios2: use of_property_read_boolLey Foon Tan1-4/+4
2016-09-13nios2: fix __get_user()Al Viro1-2/+2
2016-09-13nios2: copy_from_user() should zero the tail of destinationAl Viro1-3/+6
2016-06-24nios2: get rid of superfluous __GFP_REPEATMichal Hocko1-3/+2
2016-05-24Merge tag 'asm-generic-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+2
2016-05-20exit_thread: remove empty bodiesJiri Slaby1-5/+0
2016-05-05asm-generic: Drop renameat syscall from default listJames Hogan1-0/+2
2016-04-22nios2: use correct void* return type for page_to_virt()Ard Biesheuvel3-3/+2
2016-03-13ipv4: Update parameters for csum_tcpudp_magic to their original typesAlexander Duyck1-5/+4
2016-01-20nios2: convert to dma_map_opsChristoph Hellwig1-117/+6
2015-11-09nios2: Switch to generic __xchg()Marek Vasut1-47/+0
2015-10-04Merge branch 'strscpy' of git://git.kernel.org/pub/scm/linux/kernel/git/cmetc...Linus Torvalds1-0/+1
2015-07-17mm: clean up per architecture MM hook header filesLaurent Dufour2-15/+1
2015-07-08Make asm/word-at-a-time.h available on all architecturesChris Metcalf1-0/+1
2015-06-25Merge branch 'for-4.2/sg' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+0
2015-06-24mm: new mm hook frameworkLaurent Dufour1-0/+15
2015-06-07arch/*/io.h: Add ioremap_wt() to all architecturesToshi Kani1-0/+1
2015-05-19remove scatterlist.h generation from arch Kbuild filesChristoph Hellwig1-1/+0
2015-04-24Merge tag 'nios2-v4.1-rc1' of git://git.rocketboards.org/linux-socfpga-nextLinus Torvalds3-1/+23
2015-04-24nios2: rework cacheLey Foon Tan2-1/+21
2015-04-24nios2: Add types.h header required for __u32 typeEzequiel Garcia1-0/+2
2015-04-15Merge branch 'exec_domain_rip_v2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+0
2015-04-12arch: Remove exec_domain from remaining archsRichard Weinberger1-2/+0
2015-04-09nios2: add missing ptrace registers definesLey Foon Tan1-2/+7
2015-04-08nios2: signal: Move restart_block to struct task_structLey Foon Tan1-4/+0
2015-03-16nios2: Remove ucontext.h from exported arch headersTobias Klauser1-1/+0
2015-03-12nios2: update pt_regsChung-Ling Tang6-87/+60
2015-02-17Merge tag 'nios2-v3.20-rc1' of git://git.rocketboards.org/linux-socfpga-nextLinus Torvalds3-3/+115
2015-02-16nios2: add kgdb supportLey Foon Tan1-0/+93
2015-02-11mm: make FIRST_USER_ADDRESS unsigned long on all archsKirill A. Shutemov1-1/+1
2015-02-10nios2: drop _PAGE_FILE and pte_file()-related helpersKirill A. Shutemov2-10/+1
2015-02-10nios2: add early printk supportLey Foon Tan1-0/+22
2015-02-09nios2: Remove unused prepare_to_copy()Tobias Klauser1-3/+0
2014-12-17nios2/uaccess: fix sparse errorsLey Foon Tan1-2/+2
2014-12-17nios2: add definition of ioremap_wc to io.hGuenter Roeck1-0/+2
2014-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-1/+0
2014-12-08nios2: Remove unused extern declaration of shm_align_maskTobias Klauser1-2/+0
2014-12-08nios2: include linux/type.h in io.hLey Foon Tan1-0/+1
2014-12-08nios2: move include asm-generic/io.h to end of fileLey Foon Tan1-2/+2
2014-12-08nios2: remove include asm-generic/iomap.h from io.hLey Foon Tan1-1/+0
2014-12-08nios2: remove unnecessary space before defineLey Foon Tan1-4/+4
2014-12-08nios2: Build infrastructureLey Foon Tan2-0/+70
2014-12-08nios2: ptrace supportLey Foon Tan2-0/+153
2014-12-08nios2: Nios2 registersLey Foon Tan1-0/+71
2014-12-08nios2: Miscellaneous header filesLey Foon Tan5-0/+146
2014-12-08nios2: Cpuinfo handlingLey Foon Tan1-0/+57