aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sparc
AgeCommit message (Expand)AuthorFilesLines
7 daysMerge tag 'sparc-for-7.2-tag1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10-60/+16
10 daysMerge tag 'mm-nonmm-stable-2026-06-21-10-22' of git://git.kernel.org/pub/scm/...Linus Torvalds2-4/+2
12 daysMerge tag 'mm-stable-2026-06-18-09-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-31/+0
2026-06-17Merge tag 'net-next-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-3/+0
2026-06-15sparc: Remove remaining defconfig references to the pktcdvd driverCatalin Iacob1-2/+0
2026-06-15Merge tag 'timers-vdso-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kerne...Linus Torvalds1-1/+0
2026-06-15sparc: led: avoid trimming a newline from empty writesPengpeng Hou1-1/+1
2026-06-15sparc: Export mcount for Clang-built modulesRosen Penev2-0/+2
2026-06-15sparc: Disable compat support with LLDRosen Penev1-0/+1
2026-06-15Merge tag 'irq-core-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kernel/g...Linus Torvalds2-8/+8
2026-06-15Merge tag 'vfs-7.2-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-17/+17
2026-06-15Merge tag 'vfs-7.2-rc1.openat2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+2
2026-06-12sparc: Avoid -Wunused-but-set-parameter in clear_user_page()Thomas Weißschuh1-0/+2
2026-06-12sparc: add _mcount() prototypeAndrew Morton1-0/+1
2026-06-12sparc64: uprobes: add missing breakRosen Penev1-0/+1
2026-06-12sparc: remove unused SERIAL_CONSOLE config optionEthan Nelson-Moore1-24/+0
2026-06-12sparc32: remove deadwood swift_flush_tlb_page() debug codeKexin Sun1-29/+0
2026-06-12sparc: uapi: Add ucontext.hThomas Weißschuh1-0/+3
2026-06-12sparc: vio: use sysfs_emit in sysfs show functionsThorsten Blum1-4/+5
2026-06-09crypto: pcbc - Remove support for PCBC modeEric Biggers2-2/+0
2026-06-09crypto: fcrypt - Remove support for FCrypt block cipherEric Biggers1-1/+0
2026-06-08sparc/mm: drop vmemmap_check_pmd helper and use generic codeMuchun Song1-11/+0
2026-06-06vfs: uapi: retire octal and hex numbers in favor of (1 << n) for O_ flagsJori Koolstra1-17/+17
2026-06-02sparc/mm: remove register_page_bootmem_info()David Hildenbrand (Arm)1-20/+0
2026-06-02vdso/treewide: Drop GENERIC_TIME_VSYSCALLThomas Weißschuh1-1/+0
2026-05-28uaccess: unify inline vs outline copy_{from,to}_user() selectionYury Norov2-4/+2
2026-05-26genirq/proc: Increase default interrupt number precision to fourThomas Gleixner2-8/+8
2026-05-21ring-buffer: Flush and stop persistent ring buffer on panicMasami Hiramatsu (Google)1-0/+1
2026-05-21openat2: introduce EFTYPE error codeDorjoy Chowdhury1-0/+2
2026-04-18Merge tag 'memblock-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+1
2026-04-17Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds1-41/+22
2026-04-16Merge tag 'mm-nonmm-stable-2026-04-15-04-20' of git://git.kernel.org/pub/scm/...Linus Torvalds6-1004/+1
2026-04-16bpf: Pass bpf_verifier_env to JITXu Kuohai1-1/+1
2026-04-16bpf: Move constants blinding out of arch-specific JITsXu Kuohai1-40/+21
2026-04-15Merge tag 'v7.1-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds4-917/+0
2026-04-15Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds6-70/+25
2026-04-14Merge tag 'net-next-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-2/+0
2026-04-14Merge tag 'timers-vdso-2026-04-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds22-900/+306
2026-04-13Merge tag 'vfs-7.1-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2026-04-08crypto: Remove michael_mic from crypto_shash APIEric Biggers2-2/+0
2026-04-05sparc: use vmemmap_populate_hugepages for vmemmap_populateChengkaitao1-31/+16
2026-04-05mm: cache struct page for empty_zero_page and return it from ZERO_PAGE()Mike Rapoport (Microsoft)2-13/+7
2026-04-05arch, mm: consolidate empty_zero_pageMike Rapoport (Microsoft)5-28/+4
2026-04-02xor: make xor.ko self-contained in lib/raid/Christoph Hellwig1-44/+0
2026-04-02sparc: move the XOR code to lib/raid/Christoph Hellwig6-997/+41
2026-04-02xor: remove macro abuse for XOR implementation registrationsChristoph Hellwig2-24/+21
2026-04-03crypto: sparc - Remove des and des3_ede codeEric Biggers4-917/+0
2026-04-01memblock, treewide: make memblock_free() handle late freeingMike Rapoport (Microsoft)1-3/+1
2026-03-23fs: fix archiecture-specific compat_ftruncate64Christoph Hellwig1-1/+1
2026-03-11sparc64: vdso: Implement clock_gettime64()Thomas Weißschuh3-2/+28
2026-03-11sparc64: vdso2c: Remove symbol handlingThomas Weißschuh2-50/+1
2026-03-11sparc64: vdso2c: Drop sym_vvar_start handlingThomas Weißschuh3-12/+0
2026-03-11sparc64: vdso: Switch to the generic vDSO libraryThomas Weißschuh13-375/+118
2026-03-11sparc64: vdso: Introduce vdso/processor.hThomas Weißschuh4-27/+44
2026-03-11sparc64: vdso: Move syscall fallbacks into headerThomas Weißschuh2-49/+52
2026-03-11sparc64: vdso: Move hardware counter read into headerThomas Weißschuh2-66/+82
2026-03-11sparc64: vdso: Replace code patching with runtime conditionalThomas Weißschuh4-316/+4
2026-03-11sparc64: vdso: Remove obsolete "fake section table" reservationThomas Weißschuh2-29/+0
2026-03-11sparc64: vdso: Link with -z noexecstackThomas Weißschuh1-1/+1
2026-03-11sparc64: vdso: Use 32-bit CHECKFLAGS for compat vDSOThomas Weißschuh1-0/+3
2026-03-06Merge tag 'kbuild-fixes-7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2026-03-06Merge tag 'pci-v7.0-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+7
2026-03-03sparc/PCI: Initialize msi_addr_mask for OF-created PCI devicesNilay Shroff1-0/+7
2026-02-26kbuild: Split .modinfo out from ELF_DETAILSNathan Chancellor1-0/+1
2026-02-23sparc: Fix page alignment in dma mappingStian Halseth2-0/+4
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds2-6/+3
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds22-32/+32
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook31-48/+47
2026-02-12Merge tag 'mm-stable-2026-02-11-19-22' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds7-34/+29
2026-02-10Merge tag 'sched-core-2026-02-09' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2026-02-10Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-1680/+7
2026-02-09Merge tag 'sparc-for-7.0-tag1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds14-43/+119
2026-02-09Merge tag 'vfs-7.0-rc1.fserror' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+2
2026-02-06mm: convert __HAVE_ARCH_TLB_REMOVE_TABLE to CONFIG_HAVE_ARCH_TLB_REMOVE_TABLE...Qi Zheng2-1/+1
2026-02-06sparc: remove unused variable strtabAlex Shi1-2/+0
2026-02-06sparc64: fix unused variable warningAlex Shi1-6/+0
2026-02-06sparc: don't reference obsolete termio struct for TC* constantsSam James1-4/+4
2026-02-06sparc: vio: Replace snprintf with strscpy in vio_create_oneThorsten Blum1-2/+2
2026-02-06sparc: Add architecture support for clone3Ludwig Rydberg9-15/+78
2026-02-06sparc: Synchronize user stack on fork and cloneAndreas Larsson1-14/+24
2026-02-03Merge branch 'v6.19-rc8'Peter Zijlstra2-1/+24
2026-01-31sparc/mm: export symbols for lazy_mmu_mode KUnit testsKevin Brodsky1-0/+6
2026-01-26arch, mm: consolidate initialization of SPARSE memory modelMike Rapoport (Microsoft)1-2/+0
2026-01-26arch, mm: consolidate initialization of nodes, zones and memory mapMike Rapoport (Microsoft)2-18/+0
2026-01-26sparc: introduce arch_zone_limits_init()Mike Rapoport (Microsoft)2-4/+14
2026-01-26sparc: Implement ARCH_HAS_CC_CAN_LINKThomas Weißschuh1-0/+11
2026-01-22rseq: Implement sys_rseq_slice_yield()Thomas Gleixner1-0/+1
2026-01-20treewide: provide a generic clear_user_page() variantDavid Hildenbrand1-0/+1
2026-01-20sparc/mm: replace batch->active with is_lazy_mmu_mode_active()Kevin Brodsky2-9/+1
2026-01-20mm: introduce CONFIG_ARCH_HAS_LAZY_MMU_MODEKevin Brodsky2-2/+1
2026-01-20sparc/mm: implement arch_flush_lazy_mmu_mode()Kevin Brodsky2-2/+9
2026-01-15lib/crypto: sparc/aes: Migrate optimized code into libraryEric Biggers4-1680/+7
2026-01-13uapi: promote EFSCORRUPTED and EUCLEAN to errno.hDarrick J. Wong1-0/+2
2026-01-11treewide: Update email addressThomas Gleixner1-1/+1
2026-01-07sparc/PCI: Correct 64-bit non-pref -> pref BAR resourcesIlpo Järvinen1-0/+23
2025-12-06Merge tag 'dma-mapping-6.19-2025-12-05' of git://git.kernel.org/pub/scm/linux...Linus Torvalds4-63/+82
2025-12-05Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-19/+11
2025-12-03Merge tag 'v6.19-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2-2/+0
2025-11-22crypto: ansi_cprng - Remove unused ansi_cprng algorithmEric Biggers2-2/+0
2025-11-16mm: abstract io_remap_pfn_range() based on PFNLorenzo Stoakes2-16/+8
2025-11-16mm: consistently use current->mm in mm_get_unmapped_area()Ryan Roberts1-3/+3
2025-11-03arch: hookup listns() system callChristian Brauner1-0/+1
2025-10-29sparc: Use physical address DMA mappingLeon Romanovsky4-63/+82
2025-10-15Remove long-stale ext3 defconfig optionLinus Torvalds1-1/+0
2025-10-15Merge tag 'ext4_for_linus-6.18-rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+3
2025-10-13Use CONFIG_EXT4_FS instead of CONFIG_EXT3_FS in all of the defconfigsTheodore Ts'o1-3/+3
2025-10-06Merge tag 'pci-v6.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-81/+0
2025-10-04Merge tag 'char-misc-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+1
2025-10-04Merge tag 'sparc-for-6.18-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds83-260/+310
2025-10-02Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-8/+8
2025-10-02Merge tag 'drm-next-2025-10-01' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1-0/+2
2025-10-02Merge tag 'for-6.18/block-20250929' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-6/+0
2025-09-30Merge tag 'sched-core-2025-09-26' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-18/+3
2025-09-29Merge tag 'ffs-const-v6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-4/+4
2025-09-29Merge tag 'libcrypto-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-258/+0
2025-09-26sparc: Replace deprecated strcpy() with strscpy() in handle_nextprop_quirks()Thorsten Blum1-2/+5
2025-09-26sparc64: Replace deprecated strcpy() with strscpy() in build_path_component()Thorsten Blum1-3/+5
2025-09-26sparc: Replace deprecated strcpy() with strscpy() in prom_32.cThorsten Blum1-5/+8
2025-09-26sparc: Replace deprecated strcpy() with strscpy() in domain services driverThorsten Blum1-12/+15
2025-09-26sparc64: Replace deprecated strcpy() with strscpy() in prom_nextprop()Thorsten Blum1-1/+1
2025-09-26sparc: floppy: Replace deprecated strcpy() with strscpy() in sun_floppy_init()Thorsten Blum1-1/+2
2025-09-26sparc: parport: Replace deprecated strcpy() with strscpy() in ecpp_probe()Thorsten Blum1-1/+2
2025-09-26sparc: PCI: Replace deprecated strcpy() with strscpy()Thorsten Blum1-3/+4
2025-09-26sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headersThomas Huth54-170/+170
2025-09-26sparc: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headersThomas Huth4-18/+18
2025-09-26sparc: Drop the "-ansi" from the asflagsThomas Huth4-6/+1
2025-09-25arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.cMenglong Dong1-0/+1
2025-09-22sparc: fix error handling in scan_one_device()Ma Ke2-0/+2
2025-09-21mm: constify arch_pick_mmap_layout() for improved const-correctnessMax Kellermann1-1/+1
2025-09-19sparc: fix accurate exception reporting in copy_{from,to}_user for M7Michael Karcher2-10/+19
2025-09-19sparc: fix accurate exception reporting in copy_to_user for Niagara 4Michael Karcher1-1/+1
2025-09-19sparc: fix accurate exception reporting in copy_{from_to}_user for NiagaraMichael Karcher1-11/+18
2025-09-19sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC...Michael Karcher1-1/+1
2025-09-19sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARCMichael Karcher1-9/+10
2025-09-19sparc64: fix prototypes of reads[bwl]()Al Viro1-3/+3
2025-09-19sparc64: Remove redundant __GFP_NOWARNQianfeng Rong1-2/+2
2025-09-19sparc64: fix hugetlb for sun4uAnthony Yznaga1-0/+20
2025-09-19sparc/module: Make it clear that relocation numbers are shown in hexKoakuma1-1/+1
2025-09-19sparc/module: Add R_SPARC_UA64 relocation handlingKoakuma2-0/+2
2025-09-16sparc/PCI: Remove pcibios_enable_device() as they do nothing extraIlpo Järvinen3-81/+0
2025-09-13mm: introduce memdesc_flags_tMatthew Wilcox (Oracle)1-5/+5
2025-09-13mm: convert arch-specific code to mm_flags_*() accessorsLorenzo Stoakes1-2/+2
2025-09-10Fix access to video_is_primary_device() when compiled without CONFIG_VIDEOMario Limonciello (AMD)1-0/+2
2025-09-08sparc: Add __attribute_const__ to ffs()-family implementationsKees Cook1-4/+4
2025-09-03sched: Unify the SCHED_{SMT,CLUSTER,MC} KconfigPeter Zijlstra1-18/+2
2025-09-01arch: copy_thread: pass clone_flags as u64Simon Schuster2-2/+2
2025-08-26lib/crypto: sparc/md5: Migrate optimized code into libraryEric Biggers4-258/+0
2025-08-25floppy: Remove unused CROSS_64KB() macro from arch/ codeAndy Shevchenko2-6/+0
2025-08-19sparc: kernel: apc: Remove macro APC_MINOR definitionZijun Hu1-2/+1
2025-07-31Merge tag 'mm-stable-2025-07-30-15-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds5-127/+4
2025-07-30Merge tag 'ftrace-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds1-1/+0
2025-07-30Merge tag 'net-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-0/+3
2025-07-28Merge tag 'libcrypto-updates-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds11-569/+0
2025-07-28Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds4-116/+0
2025-07-28Merge tag 'hardening-v6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+2
2025-07-28Merge tag 'execve-v6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/kee...Linus Torvalds2-6/+6
2025-07-28Merge tag 'vfs-6.17-rc1.fileattr' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+2
2025-07-24fs/Kconfig: enable HUGETLBFS only if ARCH_SUPPORTS_HUGETLBFSAnshuman Khandual1-0/+1
2025-07-24sparc64: remove hugetlb_free_pgd_range()Anthony Yznaga2-124/+0
2025-07-22tracing: Remove redundant config HAVE_FTRACE_MCOUNT_RECORDSteven Rostedt1-1/+0
2025-07-21stackleak: Split KSTACK_ERASE_CFLAGS from GCC_PLUGINS_CFLAGSKees Cook1-1/+2
2025-07-14sparc: ptrace: Use USER_REGSET_NOTE_TYPE() to specify regset note namesDave Martin2-6/+6
2025-07-14lib/crypto: sparc/sha1: Migrate optimized code into libraryEric Biggers4-178/+0
2025-07-09mm: update architecture and driver code to use vm_flags_tLorenzo Stoakes1-2/+2
2025-07-09mm: change vm_get_page_prot() to accept vm_flags_t argumentLorenzo Stoakes1-1/+1
2025-07-08af_unix: Introduce SO_INQ.Kuniyuki Iwashima1-0/+3
2025-07-02fs: introduce file_getattr and file_setattr syscallsAndrey Albershteyn1-0/+2
2025-06-30lib/crc: sparc: Migrate optimized CRC code into lib/crc/Eric Biggers4-116/+0
2025-06-30lib/crypto: sparc: Move arch/sparc/lib/crypto/ into lib/crypto/Eric Biggers5-155/+0
2025-06-30lib/crypto: sparc/sha512: Migrate optimized SHA-512 code to libraryEric Biggers4-236/+0
2025-06-30crypto: sha512 - Rename conflicting symbolsEric Biggers1-7/+7
2025-06-11mm: pgtable: fix pte_swp_exclusiveMagnus Lindholm2-2/+2
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+1
2025-06-07Merge tag 'kbuild-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+1
2025-06-07arch: use always-$(KBUILD_BUILTIN) for vmlinux.ldsMasahiro Yamada1-1/+1
2025-05-31Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds5-28/+42
2025-05-28Merge tag 'net-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-0/+2
2025-05-27Merge tag 'sysctl-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-0/+47
2025-05-26Merge tag 'perf-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+1
2025-05-26Merge tag 'v6.16-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds23-512/+187
2025-05-23af_unix: Introduce SO_PASSRIGHTS.Kuniyuki Iwashima1-0/+2
2025-05-21sparc/perf: Remove driver-specific throttle supportKan Liang1-2/+1
2025-05-12crypto: tcrypt - rename CRYPTO_TEST to CRYPTO_BENCHMARKEric Biggers1-1/+1
2025-05-11sparc64: mm: call ctor/dtor for kernel PTEsKevin Brodsky1-14/+13
2025-05-11mm: pass mm down to pagetable_{pte,pmd}_ctorKevin Brodsky2-2/+2
2025-05-11syscall.h: introduce syscall_set_nr()Dmitry V. Levin1-0/+12
2025-05-11syscall.h: add syscall_set_arguments()Dmitry V. Levin1-0/+10
2025-05-11arch: remove mk_pmd()Matthew Wilcox (Oracle)1-1/+0
2025-05-11sparc32: remove custom definition of mk_pte()Matthew Wilcox (Oracle)1-10/+5
2025-05-11mm: introduce a common definition of mk_pte()Matthew Wilcox (Oracle)1-1/+0
2025-05-09lib/crc: make arch-optimized code use subsys_initcallEric Biggers1-1/+1
2025-05-05crypto: arch/sha256 - Export block functions as GPL onlyHerbert Xu1-2/+2
2025-05-05Revert "crypto: run initcalls for generic implementations earlier"Herbert Xu1-1/+1
2025-05-05crypto: sparc/sha256 - implement library instead of shashEric Biggers8-141/+78
2025-05-05crypto: sparc - move opcodes.h into asm directoryEric Biggers16-33/+18
2025-05-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux v6.15-rc5Herbert Xu1-1/+0
2025-04-28sparc/crc: drop "glue" from filenamesEric Biggers2-2/+2
2025-04-28lib/crc: make the CPU feature static keys __ro_after_initEric Biggers1-1/+1
2025-04-23crypto: sparc/sha512 - Use API partial block handlingHerbert Xu1-87/+15
2025-04-23crypto: sparc/sha256 - Use API partial block handlingHerbert Xu1-101/+20