aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sparc
AgeCommit message (Expand)AuthorFilesLines
2025-04-08Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds1-1/+0
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-2/+2
2025-04-04lib/crc: remove unnecessary prompt for CONFIG_CRC16Eric Biggers1-1/+0
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-37/+5
2025-03-29Merge tag 'v6.15-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-1/+1
2025-03-25Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds3-7/+5
2025-03-25Merge tag 'timers-vdso-2025-03-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-14/+3
2025-03-24Merge tag 'vfs-6.15-rc1.mount' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2025-03-17arch, mm: make releasing of memory to page allocator more explicitMike Rapoport (Microsoft)2-7/+0
2025-03-17arch, mm: introduce arch_mm_preinitMike Rapoport (Microsoft)1-1/+4
2025-03-17arch, mm: streamline HIGHMEM freeingMike Rapoport (Microsoft)1-25/+0
2025-03-17arch, mm: set high_memory in free_area_init()Mike Rapoport (Microsoft)2-3/+0
2025-03-17arch, mm: set max_mapnr when allocating memory map for FLATMEMMike Rapoport (Microsoft)1-1/+0
2025-03-17sparc/mm: avoid calling arch_enter/leave_lazy_mmu() in set_ptesRyan Roberts1-2/+0
2025-03-17sparc/mm: disable preemption in lazy mmu modeRyan Roberts1-1/+4
2025-03-15crypto: skcipher - Make skcipher_walk src.virt.addr constHerbert Xu1-1/+1
2025-03-11sparc/vdso: Always reject undefined references during linkingThomas Weißschuh2-14/+3
2025-03-10lib/crc: remove unnecessary prompt for CONFIG_LIBCRC32CEric Biggers2-2/+0
2025-02-27mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear()Ryan Roberts2-2/+2
2025-02-12fs: add open_tree_attr()Christian Brauner1-0/+1
2025-02-08lib/crc32: remove "_le" from crc32c base and arch functionsEric Biggers1-5/+5
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+3
2025-01-28Merge tag 'sparc-for-6.14-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-13/+12
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-16/+7
2025-01-25mm/memblock: add memblock_alloc_or_panic interfaceGuo Weikang2-14/+4
2025-01-25mm: pgtable: introduce generic __tlb_remove_table()Qi Zheng1-0/+1
2025-01-25mm: pgtable: introduce pagetable_dtor()Qi Zheng2-2/+2
2025-01-25Merge tag 'pci-v6.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2025-01-22Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds7-199/+97
2025-01-17sparc/irq: Remove unneeded if check in sun4v_cookie_only_virqs()Thorsten Blum1-3/+1
2025-01-17sparc/irq: Use str_enabled_disabled() helper functionThorsten Blum1-1/+2
2025-01-17sparc: replace zero-length array with flexible-array memberZhang Kunbo1-1/+1
2025-01-17sparc/irq: use seq_put_decimal_ull_width() for decimal valuesDavid Wang2-8/+8
2025-01-15sparc/PCI: Update reference to devm_of_pci_get_host_bridge_resources()Bjorn Helgaas1-1/+1
2025-01-03driver core: Constify API device_find_child() and adapt for various usagesZijun Hu1-3/+3
2024-12-16sock: Introduce SO_RCVPRIORITY socket optionAnna Emese Nyiri1-0/+2
2024-12-01sparc/crc32: expose CRC32 functions through libEric Biggers7-199/+97
2024-12-01Get rid of 'remove_new' relic from platform driver structLinus Torvalds2-2/+2
2024-11-30Merge tag 'kbuild-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-0/+5
2024-11-30Merge tag 'rtc-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds2-0/+2
2024-11-29Merge tag 'sparc-for-6.13-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-11/+29
2024-11-27vmlinux.lds.h: Adjust symbol ordering in text output sectionRong Xu1-0/+5
2024-11-23Merge tag 'mm-stable-2024-11-18-19-27' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-120/+43
2024-11-21Merge tag 'net-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-0/+2
2024-11-20Merge tag 'asm-generic-3.13' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-62/+0
2024-11-19Merge tag 'timers-vdso-2024-11-18' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-6/+2
2024-11-18Merge tag 'pull-xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-0/+4
2024-11-18rtc: m48t59: Use platform_data struct for year offset valueFinn Thain2-0/+2
2024-11-18sparc/vdso: Add helper function for 64-bit right shift on 32-bit targetKoakuma1-4/+24
2024-11-16sparc: Replace one-element array with flexible array memberThorsten Blum2-4/+2
2024-11-16sparc/build: Put usage of -fcall-used* flags behind cc-optionKoakuma2-3/+3
2024-11-11sparc: get rid of asm/vga.hAl Viro1-44/+0
2024-11-11asm/vga.h: don't bother with scr_mem{cpy,move}v() unless we need toAl Viro1-16/+0
2024-11-07asm-generic: introduce text-patching.hMike Rapoport (Microsoft)1-0/+1
2024-11-06mm: drop hugetlb_get_unmapped_area{_*} functionsOscar Salvador1-108/+0
2024-11-06arch/sparc: teach arch_get_unmapped_area{_topdown} to handle hugetlb mappingsOscar Salvador2-12/+42
2024-11-06fs/xattr: add *at family syscallsChristian Göttsche1-0/+4
2024-10-28asm-generic: provide generic page_to_phys and phys_to_page implementationsChristoph Hellwig1-2/+0
2024-10-16vdso: Introduce vdso/page.hVincenzo Frascino2-6/+2
2024-10-04net_tstamp: add SCM_TS_OPT_ID to provide OPT_ID in control messageVadim Fedorenko1-0/+2
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-09-25Merge tag 'sparc-for-6.12-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-7/+1
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds5-16/+6
2024-09-19Merge tag 'dma-mapping-6.12-2024-09-19' of git://git.infradead.org/users/hch/...Linus Torvalds1-1/+1
2024-09-17mm: always define pxx_pgprot()Peter Xu1-0/+1
2024-09-13arch/sparc: remove unused varible paddrbase in function leon_swprobe()Alex Shi1-7/+1
2024-09-11net: add SO_DEVMEM_DONTNEED setsockopt to release RX fragsMina Almasry1-0/+1
2024-09-11tcp: RX path for devmem TCPMina Almasry1-0/+5
2024-09-09mm: make arch_get_unmapped_area() take vm_flags by defaultMark Brown2-3/+3
2024-09-03arch, mm: pull out allocation of NODE_DATA to generic codeMike Rapoport (Microsoft)1-7/+2
2024-09-03arch, mm: move definition of node_data to generic codeMike Rapoport (Microsoft)2-6/+0
2024-09-04dma-mapping: clearly mark DMA ops as an architecture featureChristoph Hellwig1-1/+1
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-7/+3
2024-07-23Merge tag 'kbuild-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-0/+2
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2024-07-20kbuild: Abort make on install failuresZhang Bingwu1-0/+2
2024-07-18Merge tag 'sparc-for-6.11-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds8-13/+22
2024-07-11sparc64: Fix prototype warnings in hibernate.cAndreas Larsson1-0/+1
2024-07-11sparc64: Fix prototype warning for prom_get_mmu_ihandleAndreas Larsson1-1/+1
2024-07-11sparc64: Fix incorrect function signature and add prototype for prom_cif_initAndreas Larsson3-4/+2
2024-07-11sparc64: Fix prototype warnings for floppy_64.hAndreas Larsson1-2/+3
2024-07-11sparc32: Fix truncated relocation errors when linking large kernelsAndreas Larsson2-6/+15
2024-07-10clone3: drop __ARCH_WANT_SYS_CLONE3 macroArnd Bergmann1-0/+2
2024-07-03mm: remove page_mapping()Matthew Wilcox (Oracle)1-1/+1
2024-07-03driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman2-7/+3
2024-06-25sparc: fix compat recv/recvfrom syscallsArnd Bergmann2-223/+2
2024-06-25sparc: fix old compat_sys_select()Arnd Bergmann1-1/+1
2024-06-25syscalls: fix compat_sys_io_pgetevents_time64 usageArnd Bergmann1-1/+1
2024-05-24Merge tag 'mm-stable-2024-05-24-11-49' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+1
2024-05-23mseal: wire up mseal syscallJeff Xu1-0/+1
2024-05-23Merge tag 'sparc-for-6.10-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds24-114/+76
2024-05-20Merge tag 'asm-generic-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-36/+36
2024-05-20arch: Fix name collision with ACPI's video.oThomas Zimmermann2-1/+1
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds5-36/+18
2024-05-18Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-3/+1
2024-05-15Merge tag 'modules-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-34/+29
2024-05-14Merge tag 'net-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-1/+5
2024-05-14Makefile: remove redundant tool coverage variablesMasahiro Yamada1-2/+0
2024-05-14arch: make execmem setup available regardless of CONFIG_MODULESMike Rapoport (IBM)3-19/+23
2024-05-14mm/execmem, arch: convert simple overrides of module_alloc to execmemMike Rapoport (IBM)1-4/+16
2024-05-14mm: introduce execmem_alloc() and execmem_free()Mike Rapoport (IBM)1-4/+4
2024-05-14sparc: simplify module_alloc()Mike Rapoport (IBM)2-24/+3
2024-05-10kbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada1-1/+1
2024-05-08sparc/leon: Remove on-stack cpumask varDawei Li1-4/+3
2024-05-08sparc/pci_msi: Remove on-stack cpumask varDawei Li1-4/+1
2024-05-08sparc/of: Remove on-stack cpumask varDawei Li1-4/+1
2024-05-08sparc/irq: Remove on-stack cpumask varDawei Li1-7/+3
2024-05-08sparc/srmmu: Remove on-stack cpumask varDawei Li1-28/+12
2024-05-07mm: fix race between __split_huge_pmd_locked() and GUP-fastRyan Roberts1-0/+1
2024-05-03arch: Rename fbdev header and source filesThomas Zimmermann3-7/+7
2024-05-03arch: Remove struct fb_info from video helpersThomas Zimmermann2-12/+12
2024-05-03arch: Select fbdev helpers with CONFIG_VIDEOThomas Zimmermann2-3/+3
2024-04-25treewide: use initializer for struct vm_unmapped_area_infoRick Edgecombe3-10/+5
2024-04-25mm: switch mm->get_unmapped_area() to a flagRick Edgecombe2-10/+7
2024-04-25mm: remove "prot" parameter from move_pte()David Hildenbrand1-1/+1
2024-04-25mm/arch: provide pud_pfn() fallbackPeter Xu1-0/+1
2024-04-25sparc: use is_huge_zero_pmd()Matthew Wilcox (Oracle)1-3/+3
2024-04-25mm/treewide: remove pXd_huge()Peter Xu1-10/+0
2024-04-25mm/sparc: change pXd_huge() behavior to exclude swap entriesPeter Xu1-4/+2
2024-04-22sparc: chmc: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2024-04-22sparc: parport: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-04-22sparc: Compare pointers to NULL instead of 0Thorsten Blum1-1/+1
2024-04-22sparc: Use swap() to fix Coccinelle warningThorsten Blum1-3/+1
2024-04-22sparc32: Fix version generation failed warningsSam Ravnborg1-5/+12
2024-04-22sparc64: Fix number of online CPUsSam Ravnborg4-18/+3
2024-04-22sparc64: Fix prototype warning for sched_clockSam Ravnborg1-0/+1
2024-04-22sparc64: Fix prototype warnings in adi_64.cSam Ravnborg1-7/+7
2024-04-22sparc64: Fix prototype warning for dma_4v_iotsb_bindSam Ravnborg1-3/+3
2024-04-22sparc64: Fix prototype warning for uprobe_trapSam Ravnborg2-0/+6
2024-04-22sparc64: Fix prototype warning for alloc_irqstack_bootmemSam Ravnborg1-1/+1
2024-04-22sparc64: Fix prototype warning for vmemmap_freeSam Ravnborg1-5/+0
2024-04-22sparc64: Fix prototype warnings in traps_64.cSam Ravnborg1-5/+5
2024-04-22sparc64: Fix prototype warning for init_vdso_imageSam Ravnborg1-2/+3
2024-04-22sparc: move struct termio to asm/termios.hMike Gilbert2-10/+9
2024-04-09sparc32: add __cmpxchg_u{8,16}() and teach __cmpxchg() to handle those sizesAl Viro2-9/+11
2024-04-09sparc32: unify __cmpxchg_u{32,64}Al Viro1-24/+15
2024-04-09sparc32: make the first argument of __cmpxchg_u64() volatile u64 *Al Viro2-2/+2
2024-04-09sparc32: make __cmpxchg_u32() return u32Al Viro2-4/+4
2024-03-27Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-1/+5
2024-03-15Merge tag 'sparc-for-6.9-tag1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds37-720/+328
2024-03-14bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_...Christophe Leroy1-1/+5
2024-03-14Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds2-2/+2
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-7/+24
2024-03-12Merge tag 'hardening-v6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2024-03-12Merge tag 'asm-generic-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-3/+4
2024-03-08sparc32: Fix section mismatch in leon_pci_grpciSam Ravnborg2-2/+2
2024-03-08sparc32: Fix parport build with sparc32Sam Ravnborg2-252/+263
2024-03-08sparc32: Do not select GENERIC_ISA_DMASam Ravnborg1-4/+0
2024-03-08sparc32: Fix build with trapbaseSam Ravnborg5-14/+14
2024-03-08sparc32: Use generic cmpdi2/ucmpdi2 variantsSam Ravnborg4-50/+4
2024-03-06Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"Ahelenia Ziemiańska2-2/+2
2024-03-06mm/treewide: align up pXd_leaf() retval across archsPeter Xu1-2/+2
2024-03-06mm/treewide: drop pXd_large()Peter Xu1-4/+4
2024-03-06mm/treewide: replace pud_large() with pud_leaf()Peter Xu1-1/+1
2024-03-06mm/treewide: replace pmd_large() with pmd_leaf()Peter Xu1-2/+2
2024-03-06arch: define CONFIG_PAGE_SIZE_*KB on all architecturesArnd Bergmann3-3/+4
2024-03-04smp: Consolidate smp_prepare_boot_cpu()Thomas Gleixner1-4/+0
2024-02-29sparc: vdso: Disable UBSAN instrumentationKees Cook1-0/+1
2024-02-22Introduce cpu_dcache_is_aliasing() across all architecturesMathieu Desnoyers2-0/+15
2024-02-23Merge tag 'drm-misc-fixes-2024-02-22' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2-2/+2
2024-02-22sparc/pgtable: define PFN_PTE_SHIFTDavid Hildenbrand1-0/+2
2024-02-21sparc: Fix undefined reference to fb_is_primary_deviceJavier Martinez Canillas2-2/+2
2024-02-16sparc: select FRAME_POINTER instead of redefining itMasahiro Yamada1-5/+2
2024-02-16sparc: vDSO: fix return value of __setup handlerRandy Dunlap1-4/+3
2024-02-16sparc64: NMI watchdog: fix return value of __setup handlerRandy Dunlap1-1/+1
2024-02-16sparc: vio: make vio_bus_type constRicardo B. Marliere1-1/+1
2024-02-16sparc: Fix typosBjorn Helgaas20-27/+27
2024-02-16sparc: Use shared font dataDr. David Alan Gilbert2-356/+11
2024-02-15sparc: remove obsolete config ARCH_ATULukas Bulwahn1-4/+0
2024-02-09work around gcc bugs with 'asm goto' with outputsLinus Torvalds1-2/+2
2024-01-19sparc: Use device_get_match_data()Rob Herring2-10/+12
2024-01-18Merge tag 'kbuild-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-14/+4
2024-01-18Merge tag 'percpu-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds2-0/+2
2024-01-10Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-15/+10
2024-01-09Merge tag 'lsm-pr-20240105' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+3
2024-01-09Merge tag 'mm-nonmm-stable-2024-01-09-10-33' of git://git.kernel.org/pub/scm/...Linus Torvalds4-4/+0
2024-01-09Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds5-5/+6
2024-01-08mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov3-4/+4
2024-01-08mm, treewide: introduce NR_PAGE_ORDERSKirill A. Shutemov1-1/+1
2024-01-05mm/mglru: add dummy pmd_dirty()Kinsey Ho1-0/+1
2023-12-14wire up syscalls for statmount/listmountMiklos Szeredi1-0/+2
2023-12-14mm: Introduce flush_cache_vmap_early()Alexandre Ghiti2-0/+2
2023-12-10arch: turn off -Werror for architectures with known warningsArnd Bergmann4-4/+0
2023-12-10sparc: vdso: use $(addprefix ) instead of $(foreach )Masahiro Yamada1-1/+1
2023-12-10sparc: vdso: simplify obj-y additionMasahiro Yamada1-9/+2
2023-12-10sparc: vdso: clean up build artifacts in arch/sparc/vdso/Masahiro Yamada1-4/+1
2023-12-04sparc: Use $(kecho) to announce kernel images being readyUwe Kleine-König1-5/+5
2023-11-28Merge branch 'asm-generic-prototypes' into asm-genericArnd Bergmann3-3/+5
2023-11-23arch: include linux/cpu.h for trap_init() prototypeArnd Bergmann2-0/+2
2023-11-23arch: fix asm-offsets.c building with -Wmissing-prototypesArnd Bergmann1-3/+3
2023-11-23asm/io: remove unnecessary xlate_dev_mem_ptr() and unxlate_dev_mem_ptr()Kefeng Wang1-6/+0
2023-11-23arch/*/io.h: remove ioremap_uc in some architecturesBaoquan He1-1/+0
2023-11-12LSM: wireup Linux Security Module syscallsCasey Schaufler1-0/+3
2023-11-10kprobes: unify kprobes_exceptions_nofify() prototypesArnd Bergmann1-2/+0
2023-11-04Merge tag 'kbuild-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2-30/+2
2023-11-03Merge tag 'tty-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-26/+0
2023-11-02Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds1-20/+23
2023-11-01Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+2
2023-11-01Merge tag 'drm-next-2023-10-31-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-6/+9
2023-10-30Merge tag 'hardening-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1