aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sparc
AgeCommit message (Expand)AuthorFilesLines
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-6/+6
2020-06-10arch/sparc/mm/srmmu.c: fix buildAndrew Morton1-10/+0
2020-06-09mmap locking API: convert mmap_sem commentsMichel Lespinasse1-1/+1
2020-06-09mmap locking API: convert mmap_sem API commentsMichel Lespinasse2-2/+2
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse3-17/+17
2020-06-09mm: consolidate pte_index() and pte_offset_*() definitionsMike Rapoport3-54/+11
2020-06-09mm: pgtable: add shortcuts for accessing kernel PMD and PTEMike Rapoport4-30/+6
2020-06-09mm: reorder includes after introduction of linux/pgtable.hMike Rapoport15-15/+15
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport19-20/+17
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport21-21/+0
2020-06-09kernel: rename show_stack_loglvl() => show_stack()Dmitry Safonov3-17/+4
2020-06-09sparc: add show_stack_loglvl()Dmitry Safonov2-9/+23
2020-06-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-3/+0
2020-06-08arm,sparc,unicore32: remove flush_icache_user_rangeChristoph Hellwig2-3/+0
2020-06-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-nextLinus Torvalds17-289/+212
2020-06-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcDavid S. Miller5-12/+12
2020-06-07Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...David S. Miller1-2/+7
2020-06-07Merge tag 'tty-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-2/+2
2020-06-07fix a braino in "sparc32: fix register window handling in genregs32_[gs]et()"Al Viro1-2/+7
2020-06-04kmap: consolidate kmap_prot definitionsIra Weiny2-5/+2
2020-06-04sparc: remove unnecessary includesIra Weiny2-2/+0
2020-06-04arch/kmap: define kmap_atomic_prot() for all arch'sIra Weiny1-3/+3
2020-06-04arch/kmap: ensure kmap_prot visibilityIra Weiny1-0/+1
2020-06-04arch/kunmap_atomic: consolidate duplicate codeIra Weiny2-10/+3
2020-06-04arch/kmap_atomic: consolidate duplicate codeIra Weiny2-8/+2
2020-06-04arch/kunmap: remove duplicate kunmap implementationsIra Weiny1-10/+0
2020-06-04arch/kmap: remove redundant arch specific kmapsIra Weiny1-9/+0
2020-06-04arch/kmap: remove BUG_ON()Ira Weiny1-2/+2
2020-06-03sparc32: register memory occupied by kernel as memblock.memoryMike Rapoport1-0/+1
2020-06-03mm/hugetlb: define a generic fallback for arch_clear_hugepage_flags()Anshuman Khandual1-4/+0
2020-06-03mm/hugetlb: define a generic fallback for is_hugepage_only_range()Anshuman Khandual1-6/+0
2020-06-03hugetlbfs: remove hugetlb_add_hstate() warning for existing hstateMike Kravetz1-15/+4
2020-06-03hugetlbfs: move hugepagesz= parsing to arch independent codeMike Kravetz1-22/+0
2020-06-03hugetlbfs: add arch_hugetlb_valid_sizeMike Kravetz1-8/+16
2020-06-03mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODESMike Rapoport1-9/+0
2020-06-03sparc32: simplify detection of memory zone boundariesMike Rapoport1-16/+5
2020-06-03mm: use free_area_init() instead of free_area_init_nodes()Mike Rapoport1-1/+1
2020-06-03mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP optionMike Rapoport1-1/+0
2020-06-02Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...David S. Miller2-144/+101
2020-06-02sparc32: mm: Only call ctor()/dtor() functions for first and last userWill Deacon1-3/+11
2020-06-02sparc32: mm: Don't try to free page-table pages if ctor() failsWill Deacon1-1/+0
2020-06-02sparc32: register memory occupied by kernel as memblock.memoryMike Rapoport1-0/+1
2020-06-02sparc: remove unused header file nfs_fs.hAnupam Aggarwal1-1/+0
2020-06-02Merge tag 'for-5.8/drivers-2020-06-01' of git://git.kernel.dk/linux-blockLinus Torvalds2-52/+57
2020-06-01Merge branch 'from-miklos' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-0/+1
2020-06-01Merge branch 'uaccess.csum' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-6/+12
2020-06-01Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds4-4/+0
2020-05-29sparc: switch to providing csum_and_copy_from_user()Al Viro3-2/+9
2020-05-25Merge 5.7-rc7 into tty-nextGreg Kroah-Hartman1-3/+3
2020-05-23sparc32: fix page table traversal in srmmu_nocache_init()Mike Rapoport1-2/+2
2020-05-23sparc32: use PUD rather than PGD to get PMD in srmmu_nocache_init()Mike Rapoport1-1/+1
2020-05-20sparc32: fix register window handling in genregs32_[gs]et()Al Viro1-130/+98
2020-05-17sparc64: fix misuses of access_process_vm() in genregs32_[sg]et()Al Viro1-14/+3
2020-05-15sparc64: constify sysrq_key_opEmil Velikov1-2/+2
2020-05-14vfs: add faccessat2 syscallMiklos Szeredi1-0/+1
2020-05-13sparc: use scnprintf() in show_pciobppath_attr() in vio.cChen Zhou1-1/+1
2020-05-13sparc: use scnprintf() in show_pciobppath_attr() in pci.cChen Zhou1-1/+1
2020-05-13sparc32: mm: Reduce allocation size for PMD and PTE tablesWill Deacon1-2/+2
2020-05-13sparc32: mm: Change pgtable_t type to pte_t * instead of struct page *Will Deacon4-24/+24
2020-05-13sparc32: mm: Restructure sparc32 MMU page-table layoutWill Deacon9-103/+58
2020-05-13sparc32: mm: Fix argument checking in __srmmu_get_nocache()Will Deacon1-6/+6
2020-05-12floppy: use symbolic register names in the sparc64 portWilly Tarreau1-27/+32
2020-05-12floppy: use symbolic register names in the sparc32 portWilly Tarreau1-23/+23
2020-05-12floppy: split the base port from the register in I/O accessesWilly Tarreau2-4/+4
2020-05-08crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.hEric Biggers4-4/+0
2020-05-07sparc64: Replace zero-length array with flexible-arrayGustavo A. R. Silva2-5/+5
2020-05-06sparc: mm: return true,false in kern_addr_valid()Jason Yan1-5/+5
2020-04-22get rid of csum_partial_copy_to_user()Al Viro1-4/+3
2020-04-10mm/special: create generic fallbacks for pte_special() and pte_mkspecial()Anshuman Khandual1-7/+0
2020-04-10mm/vma: define a default value for VM_DATA_DEFAULT_FLAGSAnshuman Khandual2-6/+0
2020-04-10mm: bring sparc pte_index() semantics inline with other platformsArjun Roy1-5/+5
2020-04-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-5/+1
2020-04-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds7-34/+16
2020-04-07sparc,x86: vdso: remove meaningless undefining CONFIG_OPTIMIZE_INLININGMasahiro Yamada1-4/+0
2020-04-07asm-generic: fix unistd_32.h generation formatMichal Simek1-1/+1
2020-04-03Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds4-0/+4
2020-04-02sparc32: use per-device dma_opsChristoph Hellwig7-34/+16
2020-04-02Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+0
2020-04-02mm: allow VM_FAULT_RETRY for multiple timesPeter Xu2-2/+0
2020-04-02mm: introduce FAULT_FLAG_DEFAULTPeter Xu2-2/+2
2020-04-02mm: introduce fault_signal_pending()Peter Xu2-2/+2
2020-04-02asm-generic: make more kernel-space headers mandatoryMasahiro Yamada1-14/+0
2020-03-31Merge tag 'kbuild-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds3-9/+4
2020-03-30Merge tag 'timers-nohz-2020-03-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+1
2020-03-30Merge tag 'smp-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2020-03-27[parisc, s390, sparc64] no need for access_ok() in futex handlingAl Viro1-2/+0
2020-03-27futex: arch_futex_atomic_op_inuser() calling conventions changeAl Viro1-4/+2
2020-03-25sparc: Replace cpu_up/down() with add/remove_cpu()Qais Yousef1-2/+2
2020-03-25.gitignore: add SPDX License IdentifierMasahiro Yamada4-0/+4
2020-03-25sparc: revive __HAVE_ARCH_STRLEN for 32bit sparcMasahiro Yamada2-4/+4
2020-03-03kbuild: use KBUILD_DEFCONFIG as the fallback for DEFCONFIG_LISTMasahiro Yamada1-5/+0
2020-02-24scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabledDiego Elio Pettenò1-1/+0
2020-02-14context-tracking: Introduce CONFIG_HAVE_TIF_NOHZFrederic Weisbecker1-0/+1
2020-02-09Merge tag 'kbuild-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds2-2/+2
2020-02-04proc: convert everything to "struct proc_ops"Alexey Dobriyan1-8/+7
2020-02-04asm-generic/tlb: rename HAVE_RCU_TABLE_FREEPeter Zijlstra2-2/+2
2020-02-04mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flushPeter Zijlstra2-1/+9
2020-02-04sparc: mm: add p?d_leaf() definitionsSteven Price1-0/+2
2020-02-04kbuild: rename hostprogs-y/always to hostprogs/always-yMasahiro Yamada2-2/+2
2020-02-02sparc64: fix adjtimex regressionArnd Bergmann1-2/+2
2020-01-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds11-66/+103
2020-01-30y2038: sparc: remove use of struct timexArnd Bergmann1-16/+17
2020-01-30sparc64: add support for folded p4d page tablesMike Rapoport7-32/+84
2020-01-29Merge tag 'threads-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/bra...Linus Torvalds1-0/+1
2020-01-29Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-17/+0
2020-01-29Merge tag 'y2038-drivers-for-v5.6-signed' of git://git.kernel.org:/pub/scm/li...Linus Torvalds1-16/+17
2020-01-29Merge branch 'work.openat2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2020-01-29Merge tag 'tty-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-8/+0
2020-01-28Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds3-9/+2
2020-01-28Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+2
2020-01-28Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+4
2020-01-21sparc32: fix struct ipc64_perm type definitionArnd Bergmann1-11/+11
2020-01-21sparc32, leon: Stop adding vendor and device id to prom ambapp path componentsAndreas Larsson1-14/+4
2020-01-18open: introduce openat2(2) syscallAleksa Sarai1-0/+1
2020-01-14arch/sparc/setup: Drop dummy_con initializationArvind Sankar2-8/+0
2020-01-13arch: wire up pidfd_getfd syscallSargun Dhillon1-0/+1
2020-01-12sparc: Add .exit.data section.David S. Miller1-2/+4
2020-01-10Merge branch 'x86/mm' into efi/core, to pick up dependenciesIngo Molnar1-0/+4
2020-01-09crypto: remove CRYPTO_TFM_RES_BAD_KEY_LENEric Biggers3-9/+2
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig1-1/+0
2020-01-03compat: provide compat_ptr() on all architecturesArnd Bergmann1-17/+0
2019-12-25Merge tag 'v5.5-rc3' into sched/core, to pick up fixesIngo Molnar11-37/+91
2019-12-18y2038: sparc: remove use of struct timexArnd Bergmann1-16/+17
2019-12-10mm/vmalloc: Add empty <asm/vmalloc.h> headers and use them from <linux/vmallo...Ingo Molnar1-0/+4
2019-12-09treewide: Use sizeof_field() macroPankaj Bharadiya1-4/+4
2019-12-08sched/rt, sparc: Use CONFIG_PREEMPTIONThomas Gleixner2-2/+2
2019-12-04sparc32: use pgtable-nopud instead of 4level-fixupMike Rapoport7-33/+81
2019-12-04arch: sembuf.h: make uapi asm/sembuf.h self-containedMasahiro Yamada1-0/+2
2019-12-04arch: msgbuf.h: make uapi asm/msgbuf.h self-containedMasahiro Yamada1-0/+2
2019-12-04arch: ipcbuf.h: make uapi asm/ipcbuf.h self-containedMasahiro Yamada1-0/+2
2019-12-03Merge tag 'pci-v5.5-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+0
2019-12-01Merge tag 'mfd-next-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/lee...Linus Torvalds1-0/+1
2019-12-01Merge tag 'y2038-cleanups-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/...Linus Torvalds5-38/+38
2019-11-28Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...Linus Torvalds1-2/+2
2019-11-28Merge tag 'ioremap-5.5' of git://git.infradead.org/users/hch/ioremapLinus Torvalds1-0/+1
2019-11-26asm-generic: Make msi.h a mandatory include/asm headerMichal Simek1-1/+0
2019-11-26Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+1
2019-11-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds3-561/+465
2019-11-25Merge tag 'printk-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-3/+3
2019-11-20dma-mapping: drop the dev argument to arch_sync_dma_for_*Christoph Hellwig1-2/+2
2019-11-15y2038: stat: avoid 'time_t' in 'struct stat'Arnd Bergmann1-12/+12
2019-11-15y2038: ipc: remove __kernel_time_t reference from headersArnd Bergmann3-8/+8
2019-11-15y2038: vdso: change timespec to __kernel_old_timespecArnd Bergmann1-12/+12
2019-11-15y2038: vdso: change timeval to __kernel_old_timevalArnd Bergmann1-6/+6
2019-11-15sparc: vdso: fix build error of vdso32Masahiro Yamada1-2/+2
2019-11-11asm-generic: don't provide ioremap for CONFIG_MMUChristoph Hellwig1-0/+1
2019-11-11sparc64: implement ioremap_ucTuowen Zhao1-0/+1
2019-11-04vmlinux.lds.h: Replace RW_DATA_SECTION with RW_DATAKees Cook1-1/+1
2019-11-04vmlinux.lds.h: Move NOTES into RO_DATAKees Cook1-1/+0
2019-10-23crypto: sparc/des - convert to skcipher APIEric Biggers1-272/+227
2019-10-23crypto: sparc/camellia - convert to skcipher APIEric Biggers1-122/+95
2019-10-23crypto: sparc/aes - convert to skcipher APIEric Biggers1-167/+143
2019-10-18sparc: Use pr_warn instead of pr_warningKefeng Wang1-3/+3
2019-10-15sparc64: disable fast-GUP due to unexplained oopsesLinus Torvalds1-1/+0
2019-09-26arch/sparc/include/asm/pgtable_64.h: fix buildAndrew Morton1-1/+1
2019-09-26mm: treewide: clarify pgtable_page_{ctor,dtor}() namingMark Rutland2-4/+4
2019-09-25lib: untag user pointers in strn*_userAndrey Konovalov1-2/+3
2019-09-24Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-11/+0
2019-09-24mm: consolidate pgtable_cache_init() and pgd_cache_init()Mike Rapoport2-6/+0
2019-09-24mm: remove quicklist page table cachesNicholas Piggin3-5/+0
2019-09-23Merge tag 'pci-v5.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+0
2019-09-20Merge tag 'kbuild-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-0/+1
2019-09-18Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2-25/+20
2019-09-07ipc: fix sparc64 ipc() wrapperArnd Bergmann1-15/+18
2019-08-22crypto: sparc/des - switch to new verification routinesArd Biesheuvel1-21/+16
2019-08-22kbuild: add CONFIG_ASM_MODVERSIONSMasahiro Yamada1-0/+1
2019-08-08PCI: Convert pci_resource_to_user() to a weak functionDenis Efremov1-2/+0
2019-07-26crypto: aes - rename local routines to prevent future clashesArd Biesheuvel1-4/+4
2019-07-25treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headersMasahiro Yamada1-1/+1
2019-07-23sparc: remove unneeded uapi/asm/statfs.hMasahiro Yamada1-7/+0
2019-07-20Merge tag 'kbuild-v5.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-2/+1
2019-07-17Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-21/+1
2019-07-17kbuild: add --hash-style= and --build-id unconditionallyMasahiro Yamada1-2/+1
2019-07-16mm/mmap: move common defines to mman-common.hAneesh Kumar K.V1-6/+0
2019-07-16mm, kprobes: generalize and rename notify_page_fault() as kprobe_page_fault()Anshuman Khandual1-15/+1
2019-07-16Merge tag 'docs/v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mche...Linus Torvalds1-1/+1
2019-07-16Merge tag 'for-linus-20190715' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2019-07-15docs: admin-guide: add a series of orphaned documentsMauro Carvalho Chehab1-1/+1
2019-07-15arch: mark syscall number 435 reserved for clone3Christian Brauner1-0/+1
2019-07-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds5-486/+2
2019-07-12mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUPChristoph Hellwig1-1/+1
2019-07-12sparc64: use the generic get_user_pages_fast codeChristoph Hellwig4-341/+20
2019-07-12sparc64: define untagged_addr()Christoph Hellwig1-0/+22
2019-07-12sparc64: add the missing pgd_page definitionChristoph Hellwig1-0/+3
2019-07-12sparc: remove ARCH_SELECT_MEMORY_MODELMike Rapoport1-3/+0
2019-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2-2/+29
2019-07-10Merge tag 'pidfd-updates-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2019-07-09sparc64: Add missing newline at end of fileGeert Uytterhoeven1-1/+1
2019-07-08Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds10-41/+38
2019-07-08Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-4/+4
2019-06-28arch: wire-up pidfd_open()Christian Brauner1-0/+1
2019-06-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-6/+3
2019-06-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-0/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482Thomas Gleixner3-6/+3
2019-06-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+1
2019-06-17Merge tag 'v5.2-rc5' into locking/core, to pick up fixesIngo Molnar4-4/+9
2019-06-15bpf: net: Add SO_DETACH_REUSEPORT_BPFMartin KaFai Lau1-0/+2
2019-06-13sparc: fix unknown type name u_int in uapi headerMasahiro Yamada1-2/+1
2019-06-13sparc: configs: Remove useless UEVENT_HELPER_PATHKrzysztof Kozlowski2-2/+0
2019-06-13sparc: Remove redundant copy of the LGPL-2.0Thomas Huth1-481/+0