aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sparc
AgeCommit message (Expand)AuthorFilesLines
2023-02-15dma-mapping: no need to pass a bus_type into get_arch_dma_ops()Greg Kroah-Hartman1-1/+1
2023-02-13char/agp: introduce asm-generic/agp.hMike Rapoport2-11/+1
2023-02-13char/agp: consolidate {alloc,free}_gatt_pages()Mike Rapoport1-6/+0
2023-02-09sparc: allow PM configs for sparc32 COMPILE_TESTRandy Dunlap1-1/+1
2023-02-09mm, arch: add generic implementation of pfn_valid() for FLATMEMMike Rapoport (IBM)1-1/+0
2023-02-02mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2-2/+0
2023-02-02sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 64bitDavid Hildenbrand1-3/+35
2023-02-02sparc/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE on 32bitDavid Hildenbrand2-12/+29
2023-01-27driver core: make struct bus_type.uevent() take a const *Greg Kroah-Hartman1-1/+1
2023-01-27vio: move to_vio_dev() to use container_of_const()Greg Kroah-Hartman1-4/+1
2023-01-13arch/idle: Change arch_cpu_idle() behavior: always exit with IRQs disabledPeter Zijlstra3-2/+6
2023-01-13objtool/idle: Validate __cpuidle code as noinstrPeter Zijlstra1-1/+0
2022-12-13Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-9/+1
2022-12-13Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-5/+5
2022-12-12Merge tag 'mm-nonmm-stable-2022-12-12' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-16/+16
2022-12-12Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2022-12-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2022-11-30Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton1-0/+1
2022-11-30mm: add dummy pmd_young() for architectures not having itJuergen Gross1-0/+1
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld1-1/+1
2022-11-15sparc: ptrace: user_regset_copyin_ignore() always returns 0Sergey Shtylyov2-16/+16
2022-11-11net: remove skb->vlan_presentEric Dumazet1-5/+5
2022-11-08mm: remove kern_addr_valid() completelyKefeng Wang3-9/+1
2022-10-16Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2022-10-12Merge tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-6/+0
2022-10-11treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld1-1/+1
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2022-10-10Merge tag 'v6.1-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds1-0/+90
2022-10-10Merge tag 'kbuild-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2-4/+1
2022-10-07Merge tag 'tty-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds3-148/+118
2022-10-06Merge tag 'asm-generic-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-0/+24
2022-10-03Merge tag 'hardening-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-39/+39
2022-10-02kbuild: remove head-y syntaxMasahiro Yamada1-2/+0
2022-10-02kbuild: use obj-y instead extra-y for objects placed at the headMasahiro Yamada1-2/+1
2022-09-29sparc: Unbreak the buildBart Van Assche5-39/+39
2022-09-25Merge 7e2cd21e02b3 ("Merge tag 'tty-6.0-rc7' of git://git.kernel.org/pub/scm/...Greg Kroah-Hartman1-1/+1
2022-09-11kernel: exit: cleanup release_thread()Kefeng Wang2-6/+0
2022-09-11arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDERZi Yan1-1/+1
2022-09-09termios: get rid of non-UAPI asm/termios.hAl Viro1-8/+0
2022-09-09termios: convert the last (sparc) INIT_C_CC to arrayAl Viro1-9/+0
2022-09-09termios: consolidate values for VDISCARD in INIT_C_CCAl Viro1-2/+2
2022-09-09termios: start unifying non-UAPI parts of asm/termios.hAl Viro2-9/+3
2022-09-09termios: uninline conversion helpersAl Viro3-131/+124
2022-09-08sparc: Fix the generic IO helpersLinus Walleij2-0/+24
2022-09-05asm-generic: Conditionally enable do_softirq_own_stack() via Kconfig.Sebastian Andrzej Siewior1-1/+1
2022-08-26crypto: Kconfig - simplify cipher entriesRobert Elliott1-33/+15
2022-08-26crypto: Kconfig - simplify hash entriesRobert Elliott1-12/+16
2022-08-26crypto: Kconfig - simplify CRC entriesRobert Elliott1-3/+4
2022-08-26crypto: Kconfig - move sparc entries to a submenuRobert Elliott1-0/+103
2022-08-07Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linuxLinus Torvalds2-15/+15
2022-08-07Merge tag 'mm-nonmm-stable-2022-08-06-2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2-11/+0
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds7-39/+32
2022-08-05Merge tag 'asm-generic-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+2
2022-08-04Merge tag 'pci-v5.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-162/+5
2022-08-04Merge tag 'spdx-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-1/+1
2022-08-04Merge branch 'pci/header-cleanup-immutable'Bjorn Helgaas2-17/+0
2022-08-02Merge tag 'rcu.2022.07.26a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-2/+2
2022-08-01Merge tag 'locking-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+0
2022-07-29profile: setup_profiling_timer() is moslty not implementedBen Dooks2-11/+0
2022-07-29sparc: Use generic pci_mmap_resource_range()Arnd Bergmann2-150/+5
2022-07-29PCI: Remove pci_mmap_page_range() wrapperArnd Bergmann1-4/+9
2022-07-22PCI: Move isa_dma_bridge_buggy out of asm/dma.hStafford Horne1-8/+0
2022-07-22PCI: Remove pci_get_legacy_ide_irq() and asm-generic/pci.hStafford Horne1-9/+0
2022-07-21mmu_gather: Remove per arch tlb_{start,end}_vma()Peter Zijlstra2-2/+2
2022-07-17mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual1-1/+0
2022-07-17sparc/mm: move protection_map[] inside the platformAnshuman Khandual5-39/+24
2022-06-30bitops: wrap non-atomic bitops with a transparent macroAlexander Lobakin2-15/+15
2022-06-29context_tracking: Split user tracking KconfigFrederic Weisbecker2-2/+2
2022-06-24jump_label: mips: move module NOP patching into arch codeArd Biesheuvel1-3/+0
2022-06-16mm: avoid unnecessary page fault retires on shared memory typesPeter Xu2-0/+9
2022-06-15arch/*: Disable softirq stacks on PREEMPT_RT.Sebastian Andrzej Siewior1-0/+2
2022-06-10treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_385.RULEThomas Gleixner1-1/+1
2022-06-03Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-10/+14
2022-06-03Merge tag 'tty-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-139/+84
2022-06-02Merge tag 'asm-generic-fixes-5.19' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2022-06-02sparc: fix mis-use of __kernel_{uid,gid}_t in uapi/asm/stat.hMasahiro Yamada1-2/+2
2022-05-31Merge tag 'riscv-for-linus-5.19-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-51/+16
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-8/+16
2022-05-26Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2-24/+1
2022-05-26Merge tag 'asm-generic-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-6/+6
2022-05-25Merge tag 'net-next-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-0/+1
2022-05-24Merge tag 'kernel-hardening-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+2
2022-05-24Merge tag 'random-5.19-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-3/+1
2022-05-19termbits.h: Remove posix_types.h includeIlpo Järvinen1-2/+0
2022-05-19termbits.h: Align lines & formatIlpo Järvinen1-85/+83
2022-05-19termbits.h: create termbits-common.h for identical bitsIlpo Järvinen1-52/+1
2022-05-13mm: change huge_ptep_clear_flush() to return the original pteBaolin Wang1-2/+3
2022-05-13sparc: use fallback for random_get_entropy() instead of zeroJason A. Donenfeld1-3/+1
2022-05-13sparc: add asm/stat.h to UAPI compile-test coverageMasahiro Yamada1-6/+6
2022-05-11Merge branch 'v5.18-rc5'Peter Zijlstra1-0/+1
2022-05-11kbuild: factor out the common installation code into scripts/install.shMasahiro Yamada2-24/+1
2022-05-08randstruct: Split randstruct Makefile and CFLAGSKees Cook1-1/+2
2022-05-07fork: Generalize PF_IO_WORKER handlingEric W. Biederman2-8/+6
2022-05-07fork: Pass struct kernel_clone_args into copy_threadEric W. Biederman2-4/+10
2022-04-28sparc/mm: enable ARCH_HAS_VM_GET_PAGE_PROTAnshuman Khandual3-6/+13
2022-04-28net: SO_RCVMARK socket option for SO_MARK with recvmsg()Erin MacNeil1-0/+1
2022-04-26asm-generic: compat: Cleanup duplicate definitionsGuo Ren1-25/+14
2022-04-26fs: stat: compat: Add __ARCH_WANT_COMPAT_STATGuo Ren1-0/+1
2022-04-26arch: Add SYSVIPC_COMPAT for all architecturesGuo Ren1-5/+0
2022-04-26compat: consolidate the compat_flock{,64} definitionChristoph Hellwig1-17/+1
2022-04-26uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.hChristoph Hellwig1-4/+0
2022-04-23sparc: cacheflush_32.h needs struct pageRandy Dunlap1-0/+1
2022-04-22signal: Deliver SIGTRAP on perf event asynchronously if blockedMarco Elver2-0/+2
2022-03-31Merge tag 'kbuild-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+1
2022-03-31arch: syscalls: simplify uapi/kapi directory creationMasahiro Yamada1-2/+1
2022-03-29Merge tag 'dma-mapping-5.18' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-1/+1
2022-03-28Merge tag 'ptrace-cleanups-for-v5.18' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds5-11/+8
2022-03-24Merge tag 'net-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2-1/+3
2022-03-24Merge tag 'flexible-array-transformations-5.18-rc1' of git://git.kernel.org/p...Linus Torvalds1-5/+5
2022-03-23Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds16-100/+96
2022-03-23Merge tag 'for-5.18/fbdev-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+3
2022-03-22Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-1/+6
2022-03-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-12/+1
2022-03-22drivers/base/node: consolidate node device subsystem initialization in node_d...David Hildenbrand1-12/+0
2022-03-22mm: merge pte_mkhuge() call into arch_make_huge_pte()Anshuman Khandual1-0/+1
2022-03-21sparc32: Add pmd_pfn()Matthew Wilcox (Oracle)1-1/+6
2022-03-10resume_user_mode: Move to resume_user_mode.hEric W. Biederman3-5/+4
2022-03-10ptrace: Create ptrace_report_syscall_{entry,exit} in ptrace.hEric W. Biederman2-6/+4
2022-02-25sparc: Remove usage of the deprecated "pci-dma-compat.h" APIChristophe JAILLET1-1/+1
2022-02-25Merge branch 'set_fs-4' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd...Arnd Bergmann14-98/+90
2022-02-25uaccess: remove CONFIG_SET_FSArnd Bergmann4-22/+0
2022-02-25sparc64: remove CONFIG_SET_FS supportArnd Bergmann9-49/+9
2022-02-25uaccess: generalize access_ok()Arnd Bergmann4-28/+6
2022-02-25uaccess: fix type mismatch warnings from access_ok()Arnd Bergmann1-1/+1
2022-02-25uaccess: add generic __{get,put}_kernel_nofaultArnd Bergmann1-2/+0
2022-02-25sparc64: add __{get,put}_kernel_nofault()Arnd Bergmann1-0/+78
2022-02-18sparc64: fix building assembly filesArnd Bergmann1-1/+1
2022-02-17treewide: Replace zero-length arrays with flexible-array membersGustavo A. R. Silva1-5/+5
2022-02-17shmbuf.h: add asm/shmbuf.h to UAPI compile-test coverageMasahiro Yamada1-1/+4
2022-02-17signal.h: add linux/signal.h and asm/signal.h to UAPI compile-test coverageMasahiro Yamada1-1/+2
2022-02-11lib/xor: make xor prototypes more friendly to compiler vectorizationArd Biesheuvel2-21/+42
2022-02-09Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-1/+1
2022-02-08bpf: Fix leftover header->pages in sparc and powerpc code.Song Liu1-1/+1
2022-01-31txhash: Add socket option to control TX hash rethink behaviorAkhmat Karakotov1-0/+2
2022-01-29agp: define proper stubs for empty helpersArnd Bergmann1-3/+3
2022-01-23Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds2-3/+0
2022-01-20Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-113/+10
2022-01-20proc: make the proc_create[_data]() stubs static inlinesHans de Goede1-5/+3
2022-01-20mm: percpu: add generic pcpu_populate_pte() functionKefeng Wang1-55/+1
2022-01-20mm: percpu: add generic pcpu_fc_alloc/free funcitonKefeng Wang1-49/+1
2022-01-20mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedefKefeng Wang1-3/+10
2022-01-20mm: percpu: generalize percpu related configKefeng Wang1-9/+3
2022-01-17Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-6/+2
2022-01-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-18/+15
2022-01-15include: move find.h from asm_generic to linuxYury Norov2-3/+0
2022-01-15mm/mempolicy: wire up syscall set_mempolicy_home_nodeAneesh Kumar K.V1-0/+1
2022-01-15mm: remove redundant check about FAULT_FLAG_ALLOW_RETRY bitQi Zheng2-18/+14
2022-01-13Merge tag 'irq-msi-2022-01-13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2022-01-11Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds3-80/+8
2021-12-31crypto: sparc/sha - remove duplicate hash init functionTianjia Zhang3-80/+8
2021-12-13exit: Add and use make_task_dead.Eric W. Biederman2-6/+2
2021-12-10Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-2/+2
2021-12-09genirq/msi, treewide: Use a named struct for PCI/MSI attributesThomas Gleixner1-2/+2
2021-11-30bpf, docs: Prune all references to "internal BPF"Christoph Hellwig1-1/+1
2021-11-25Merge tag 'asm-generic-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2021-11-25futex: Wireup futex_waitv syscallAndré Almeida1-0/+1
2021-11-19signal: Replace force_fatal_sig with force_exit_sig when in doubtEric W. Biederman2-3/+3
2021-11-16bpf: Change value of MAX_TAIL_CALL_CNT from 32 to 33Tiezhu Yang1-1/+1
2021-11-10Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-6/+7
2021-11-10Merge tag 'asm-generic-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-10/+0
2021-11-09Merge tag 'dma-mapping-5.16' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2-69/+10
2021-11-08Merge tag 'kbuild-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds3-7/+7
2021-11-06Merge tag 'pci-v5.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2021-11-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2021-11-06memblock: use memblock_free for freeing virtual pointersMike Rapoport1-1/+1
2021-11-06memblock: rename memblock_free to memblock_phys_freeMike Rapoport1-1/+1
2021-11-03Merge branch 'per_signal_struct_coredumps-for-v5.16' of git://git.kernel.org/...Linus Torvalds1-4/+4
2021-11-02Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+3
2021-11-01Merge tag 'audit-pr-20211101' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-10/+15
2021-11-01Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds3-12/+7
2021-10-29signal/sparc32: In setup_rt_frame and setup_fram use force_fatal_sigEric W. Biederman1-2/+2
2021-10-29signal/sparc32: Exit with a fatal signal when try_to_clear_window_buffer failsEric W. Biederman1-2/+4
2021-10-25signal/sparc: In setup_tsb_params convert open coded BUG into BUGEric W. Biederman1-1/+1
2021-10-24kbuild: use more subdir- for visiting subdirectories while cleaningMasahiro Yamada2-3/+3
2021-10-21sparc32: use DMA_DIRECT_REMAPChristoph Hellwig2-55/+2
2021-10-21sparc32: remove dma_make_coherentChristoph Hellwig1-15/+10
2021-10-21sparc32: remove the call to dma_make_coherent in arch_dma_freeChristoph Hellwig1-1/+0
2021-10-20signal/sparc32: Remove unreachable do_exit in do_sparc_faultEric W. Biederman1-1/+0
2021-10-15sched: Add wrapper for get_wchan() to keep task blockedKees Cook4-10/+4
2021-10-11sparc: Add missing "FORCE" target when using if_changedKees Cook1-4/+4
2021-10-08ftrace: Cleanup ftrace_dyn_arch_init()Weizhao Ouyang1-5/+0
2021-10-06ptrace: Remove the unnecessary arguments from arch_ptrace_stopEric W. Biederman1-4/+4
2021-10-05sparc: Fix typo.David S. Miller1-1/+1
2021-10-01audit: add support for the openat2 syscallRichard Guy Briggs2-0/+4
2021-10-01audit: replace magic audit syscall class numbers with macrosRichard Guy Briggs2-10/+11
2021-10-01sparc: add SO_RESERVE_MEM definition.David S. Miller1-0/+3
2021-09-30kprobes: treewide: Make it harder to refer kretprobe_trampoline directlyMasami Hiramatsu2-6/+6
2021-09-30kprobes: treewide: Remove trampoline_address from kretprobe_trampoline_handler()Masami Hiramatsu1-1/+1
2021-09-21PCI: Rename pcibios_add_device() to pcibios_device_add()Oliver O'Halloran1-1/+1
2021-09-20sparc64: fix pci_iounmap() when CONFIG_PCI is not setLinus Torvalds1-0/+2
2021-09-17Merge tag 'dma-mapping-5.15-1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-1/+3
2021-09-15sparc: avoid stringop-overread errorsLinus Torvalds1-1/+2
2021-09-14arch: remove unused function syscall_set_arguments()Peter Collingbourne1-10/+0
2021-09-14sparc32: page align size in arch_dma_allocAndreas Larsson1-1/+3
2021-09-08arch: remove compat_alloc_user_spaceArnd Bergmann4-30/+11
2021-09-08compat: remove some compat entry pointsArnd Bergmann1-5/+5
2021-09-05Merge tag 'trace-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds2-4/+1
2021-09-03Merge tag 'kbuild-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds4-11/+2
2021-09-03Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+2
2021-09-03mm: wire up syscall process_mreleaseSuren Baghdasaryan1-0/+2